diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md new file mode 100644 index 0000000..c3223d4 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog +All notable changes to this package will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). + +## [1.0.0] - 2026-05-20 + +This is the first release of Classic RPG for Yarn Spinner. diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md.meta new file mode 100644 index 0000000..6afc8d0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d155437c4b341477285cbb8274902255 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/CHANGELOG.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md new file mode 100644 index 0000000..8930393 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md @@ -0,0 +1 @@ +Classic RPG for Yarn Spinner is distributed under the terms of the Unity Asset Store Terms of Service and End User License Agreement, which is available here: https://unity.com/legal/as-terms. diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md.meta new file mode 100644 index 0000000..1c6c847 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 055aecaac898a267ca272ca176c386df +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/LICENSE.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/README.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/README.md new file mode 100644 index 0000000..fbf5246 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/README.md @@ -0,0 +1,178 @@ +# Classic RPG for Yarn Spinner + +**Classic RPG** is a dialogue presenter for Yarn spinner that pays homage to the dialogue systems used in old school RPGs. + +It shows a text box at the bottom of the screen that hosts lines of dialogue and choices. Text is shown with a character-by-character 'typewriter' effect, and the typewriter supports changing its speed or pausing. When the player hits the 'skip' input, the typewriter speeds up, and starts automatically skipping lines until it hits a stopping point. The presenter also has two different styles of box background, and lines can also have an icon associated with them. It also works with Cinemachine to re-position the camera when dialogue is running. + +## Try it out! + +Test out the Classic RPG presenter by installing the sample: + +1. Open the Package Manager by choosing Window -> Packages -> Package Manager. +2. Select the 'Classic RPG for Yarn Spinner' package. +3. Select the 'Samples' tab. +4. Install the 'Classic RPG' sample. The sample will be copied into your project's Assets folder. +5. Inside the 'Scenes' folder that was copied over, open the 'ClassicRPG' scene, and hit Play. Use the `WASD` keys to move the character, and press the spacebar to talk to a character. + +## How To Use Classic RPG + +To use Classic RPG in your game's dialogue, follow these steps. + +- In the Project tab, find the 'Classic RPG for Yarn Spinner' package, and navigate to 'Runtime/Prefabs'. +- Drag the 'Classic RPG Dialogue System' prefab into your scene. +- Add your Yarn Project to the dialogue system, turn on Start Automatically, and choose a node. +- Hit play, and enjoy your dialogue! + +## Using Classic RPG's features + +The central component to Classic RPG is the `RPGDialoguePresenter`, which manages the dialogue box, the typewriter, options, and most other parts of the presentation. You can find this component in the `Classic RPG Dialogue System` prefab, under `Canvas` -> `Dialogue Presenter`. + +Many of the features of the `RPGDialoguePresenter` can be enabled and disabled via the use of feature flags, which are shown at the bottom of the component's Inspector. + +### Line control hashtags + +Classic RPG for Yarn Spinner uses several hashtags that affect the way that dialogue is shown. + +#### `#end` + +The `#end` hashtag signals that this line is the final line, and makes the 'next' button appear as a square. This tells the player that they've reached the end of the conversation and that something other than more dialogue is about to happen. + +#### `noskip` + +The `#noskip` hashtag signals that the line should not allow skipping, and should interrupt any skipping that is already taking place. See 'Skipping' below for more information. + +#### `#icon:` + +The `#icon:` hashtag signals that this line of dialogue should have an icon shown next to it. See 'Icons' below for more information. + +#### `#lastline` + +The `#lastline` hashtag signals that the next piece of content will be options, and that the dialogue presenter should show the content in the options view. + +#### `center` + +The `#center` hashtag signals that the text should be shown centered in the dialogue box, rather than the default of left-aligned. + +### Audio + +The dialogue presenter plays audio when the dialogue is interacted with. You can associate an audio clip with the following events: + +- **Next Line**: Played when the player advances to the next line. +- **End Dialogue**: Played when the dialogue box finishes displaying a line of dialogue that is marked with the `#end` hashtag. +- **Leave Dialogue**: Played when the player advances past a line of dialogue that is marked with the `#end` hashtag. +- **Change Option:** Played when the player changes which option is currently highlighted. + +### Options + +Options are shown in the dialogue box, alongside the preceding line of dialogue. The box has room for 3-4 choices, depending on the length of the preceding line. + +If you want to use a different dialogue presenter to handle your options, you can turn off the 'Use Options' feature. When the feature is off the dialogue presenter won't handle options. + +### Icons + +You can show an icon in the dialogue box through the use of the `#icon:` hashtag. + +To show an icon, place a sprite in a folder named `Resources`. The folder can be anywhere in your project. The name of the sprite can also be anything you like, but can't include spaces or any punctuation that isn't a hyphen `-` or underscore `_`. + +When the sprite is in the folder, you can use it in the dialogue box. For example, the demo scene has a sprite called `IconStick`, and it's used in the script like this: + +``` +You now own this fantastic stick! This wasn't a great investment. #icon:ItemStick +``` + +### Appearance Animation + +The dialogue box appears on screen with a scaling-up animation that slightly overshoots before settling back down to normal size. You can adjust the timing of this animation in the Inspector, or disable the animation entirely. + +### Action Button + +The Action Button is a user interface element that appears at the top of the screen that indicates what action will be performed when the player performs the Interact input action. The dialogue presenter shows several verbs in the action button, such as 'Next' or 'Decide'. You can adjust the text that's shown by modifying the labels in the Inspector. + +The action button can be shared between different systems. In the demo scene, the action button is also used by the character controller to show verbs like "Speak" when the player approaches a character. + +### Letterbox + +When dialogue starts, two black bars slide in from the top and bottom of the screen. These are simple black `Image` components that are layered below the other UI elements, which create more of a cinematic look. You can adjust the timing of the letterbox by selecting the Letterbox object and adjusting its Time property. + + +### Skipping + +The `RPGDialoguePresenter` listens for an action from the Unity Input System that notifies that the user wants to start skipping dialogue. In the sample scene, this is bound to the `UI/Cancel` action that comes with the Yarn Spinner samples, and players generally expect it to be the "B" button on the Xbox and Switch controllers, the Circle button on a PlayStation controller, and the Escape key on a keyboard. + +When the action is performed, the presenter tells the typewriter effect to start displaying text faster, and to automatically advance to the next line when it reaches the end. Once skipping has started, it continues until any of the following: + +- A line of dialogue with the hashtag `#end` is reached. +- A line of dialogue with the hashtag `#noskip` is reached. +- Choices are displayed. + +### Hiding the Dialogue Box + +The dialogue box will automatically close when dialogue is complete. You might also want to hide the dialogue box in the middle of your dialogue; for example, if you want to show a custscene. To hide the box, use the `<>` command: + +``` +<> +``` + +This will close the box with an animation. + +### Background styles + +You can customise the image that the dialogue box uses to display its content. Out of the box, the presenter has two styles: `normal` (a semitransparent black box with rounded corners and hard edges), and `blue` (a semitransparent blurred blue box with soft edges.) + +To define your own custom styles, add them to the Background Styles list. + +To change the box's style in your Yarn Spinner script, use the `<>` command: + +``` +<> +``` + +**Note:** Generally, you'll want to dismiss the dialogue box with `<>` before changing the dialogue style. If you don't, the box will change its style immediately, which can look jarring. + +### Camera control + +The camera control seen in the sample scene isn't actually part of the dialogue presenter, but instead are Unity events fired when dialogue starts and ends. These events signal to a `DialogueCameraManager` script to enable or disable a Cinemachine camera that has higher priority, which causes the camera to transition to the closer 'over-the-shoulder' view. + +### Speed and Pausing + +The dialogue box displays its content with a typewriter effect, which reveals the text gradually. You can adjust the speed of this typewriter in the Inspector by changing the Default Characters Per Second value. If the skipping feature is enabled, you can also adjust the speed that the typewriter runs at while skipping content. + +#### Adjusting Speed + +You can also modify the speed of the dialogue in the middle of a line, using the `[speed]` markup. This allows you to define a range that customises the number of characters that are shown per second. + +``` +I'm speaking [speed=5]slowly...[/speed] [speed=200]And now I'm speaking quickly![/speed] +``` + +If you set the `speed` value to 0, the characters within the markers will appear all at once. + +If the dialogue box is skipping content (see 'Skipping' above), then `speed` markers are ignored. + +#### Pausing + +You can add pauses in the middle of the typewriter, using `[pause]` markup. This marker instructs the typewriter to pause for a given number of milliseconds before continuing. + +``` +It's time for the dramatic reveal... [pause /] classic RPGs are back! +``` + +If the dialogue box is skipping content (see 'Skipping' above), then `pause` markers are ignored. + +### Colours + +The dialogue box uses a Palette Marker Processor to allow adjusting the colour of text using markup. This is a feature that ships with Yarn Spinner; in the prefab that ships with Classic RPG for Yarn Spinner, we define three colours: `c0`, `c1` and `c2`, which are red, green and blue respectively. + +``` +I'm [c0]speaking[/c0] [c1]in[/c1] [c2]technicolour[/c2]! +``` + +To use your own colours and markers, create a new Palette asset by opening the Assets menu and choosing Yarn Spinner -> Markup Palette. Add the entries you want, and then select the Markup Processors object in the Classic RPG Dialogue System. Drag the Palette you just created into the Palette Marker Processor's 'Palette' field. + +## Getting Support + +We hope you enjoy using Classic RPG for Yarn Spinner, and can't wait to see what you make with it. + +If you need help with Classic RPG for Yarn Spinner, or have feedback, join the Yarn Spinner Discord, or email us at `hello@yarnspinner.dev`. + +Thanks! 💚 \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/README.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/README.md.meta new file mode 100644 index 0000000..fb1dd4a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/README.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: abda9b702eea145df8227d903458a3ce +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/README.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime.meta new file mode 100644 index 0000000..8fad6e2 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 96353fb7b698741ae8d662d7b7953a7c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio.meta new file mode 100644 index 0000000..e4e21be --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f3488922bcbbb48778fabf8bbede54b5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change Option.wav b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change Option.wav new file mode 100644 index 0000000..24c55ef Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change Option.wav differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change Option.wav.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change Option.wav.meta new file mode 100644 index 0000000..96fe71f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change Option.wav.meta @@ -0,0 +1,31 @@ +fileFormatVersion: 2 +guid: b9a0d33381c334b93a5a7252a2b6cc49 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Change + Option.wav + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation Segment End.wav b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation Segment End.wav new file mode 100644 index 0000000..e40ef04 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation Segment End.wav differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation Segment End.wav.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation Segment End.wav.meta new file mode 100644 index 0000000..e136b40 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation Segment End.wav.meta @@ -0,0 +1,31 @@ +fileFormatVersion: 2 +guid: be560f32d1c6b4fd69cac495263fd427 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Conversation + Segment End.wav + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item Get.wav b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item Get.wav new file mode 100644 index 0000000..395049c Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item Get.wav differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item Get.wav.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item Get.wav.meta new file mode 100644 index 0000000..49d89c4 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item Get.wav.meta @@ -0,0 +1,31 @@ +fileFormatVersion: 2 +guid: b2a203366b1c74d03af60c98549a2524 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Item + Get.wav + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave Conversation Positive.wav b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave Conversation Positive.wav new file mode 100644 index 0000000..f4dd0ac Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave Conversation Positive.wav differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave Conversation Positive.wav.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave Conversation Positive.wav.meta new file mode 100644 index 0000000..7d8abcb --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave Conversation Positive.wav.meta @@ -0,0 +1,31 @@ +fileFormatVersion: 2 +guid: fa95001b88c014aa98b28ad456d0bdb4 +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Leave + Conversation Positive.wav + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next Line.wav b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next Line.wav new file mode 100644 index 0000000..1906b01 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next Line.wav differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next Line.wav.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next Line.wav.meta new file mode 100644 index 0000000..34da37e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next Line.wav.meta @@ -0,0 +1,31 @@ +fileFormatVersion: 2 +guid: 0707cfa92df6e48ecba1071780410fcf +AudioImporter: + externalObjects: {} + serializedVersion: 8 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Audio/ClassicRPG-Audio-Next + Line.wav + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts.meta new file mode 100644 index 0000000..09b1dfe --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 34ba6bdae693746d6a952c80119524ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular Atlas Material Dropshadow.mat b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular Atlas Material Dropshadow.mat new file mode 100644 index 0000000..26381b5 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular Atlas Material Dropshadow.mat @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LibertinusSans-Regular Atlas Material Dropshadow + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 7936743580164180666, guid: 21cfbe7984e0545c693a79b6a1f0f96e, type: 2} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - UNDERLAY_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Ints: [] + m_Floats: + - _LightAngle: 0.96 + - _OutlineWidth: 0 + - _ScaleRatioC: 0.609375 + - _UnderlayDilate: 0.2 + - _UnderlayOffsetX: 1 + - _UnderlayOffsetY: -0.38 + - _UnderlaySoftness: 0 + m_Colors: + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.98039216} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular Atlas Material Dropshadow.mat.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular Atlas Material Dropshadow.mat.meta new file mode 100644 index 0000000..a8a4607 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular Atlas Material Dropshadow.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f8af0e8e7fccc44518859d73b28a56e9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular + Atlas Material Dropshadow.mat + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular SDF.asset b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular SDF.asset new file mode 100644 index 0000000..2bae7cd --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular SDF.asset @@ -0,0 +1,298 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LibertinusSans-Regular SDF + m_EditorClassIdentifier: + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Libertinus Sans + m_StyleName: Regular + m_PointSize: 90 + m_Scale: 1.15 + m_UnitsPerEM: 1000 + m_LineHeight: 102.600006 + m_AscentLine: 80.46001 + m_CapLine: 60 + m_MeanLine: 40 + m_Baseline: 0 + m_DescentLine: -22.140001 + m_SuperscriptOffset: 80.46001 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -22.140001 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -8.820001 + m_UnderlineThickness: 3.6000001 + m_StrikethroughOffset: 16 + m_StrikethroughThickness: 3.6000001 + m_TabWidth: 23 + m_Material: {fileID: 7936743580164180666} + m_SourceFontFileGUID: e2a8cd33a602448e9be7cb72405c9dca + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e2a8cd33a602448e9be7cb72405c9dca + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 90 + padding: 9 + paddingMode: 2 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_SourceFontFile: {fileID: 12800000, guid: e2a8cd33a602448e9be7cb72405c9dca, type: 3} + m_SourceFontFilePath: + m_AtlasPopulationMode: 1 + InternalDynamicOS: 0 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 6365361794914578184} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 1 + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: [] + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} +--- !u!28 &6365361794914578184 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LibertinusSans-Regular Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 4 + m_Width: 1 + m_Height: 1 + m_CompleteImageSize: 1 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 1 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + m_PlatformBlob: + image data: 1 + _typelessdata: 00 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!21 &7936743580164180666 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LibertinusSans-Regular Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 6365361794914578184} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular SDF.asset.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular SDF.asset.meta new file mode 100644 index 0000000..17ccefe --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular SDF.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 21cfbe7984e0545c693a79b6a1f0f96e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular + SDF.asset + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf new file mode 100644 index 0000000..4a0d4e1 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf.meta new file mode 100644 index 0000000..1193b58 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: e2a8cd33a602448e9be7cb72405c9dca +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - Libertinus Sans + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/LibertinusSans-Regular.ttf + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF Outline.mat b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF Outline.mat new file mode 100644 index 0000000..67fea15 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF Outline.mat @@ -0,0 +1,112 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SofiaSansExtraCondensed-SemiBold SDF Outline + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - UNDERLAY_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -8275012461116792138, guid: 28e1e05964a194109b732fed675bc4a2, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 1 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF Outline.mat.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF Outline.mat.meta new file mode 100644 index 0000000..00eb677 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF Outline.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 55bb879b7ac234ab2bd874103cb3b52a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold + SDF Outline.mat + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF.asset b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF.asset new file mode 100644 index 0000000..f4d220c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF.asset @@ -0,0 +1,5766 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-8275012461116792138 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SofiaSansExtraCondensed-SemiBold SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 3 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 1 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + m_PlatformBlob: + image data: 1048576 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070808080808080807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070708080808080808080808070604010000000000000000000000000000000000000000000000000000000000000000000002060a0c0c0f0f0e0d0b09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0d0b08060503000000000000000000000000000000000000000000000000000003070b0d0d13131313131313131313131313131313131313131313131313131313131207060401000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0d0b08060503000000000000000000000000000000000000000000000000000000030608090f0f0f0f0f0f0f0f08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d0d0d0d0d0d0d0d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0f0e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0e0f0f0f0f0e0c0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0d0e0f0f0f0e0d0c090706040000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0b0b0b0b0b0b0a09070300000000000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d0a050000000000000000000000000000000000000000000000010406070b0e0f0f0e0c0808060200000000010206060606060606060000000000000000000000000000000000000000000003070909131313131313131313131313131313131312100f0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0e0f0f0f0f0e0d0b0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313131309090703050a0d0f101313131313131313131312090806030000000000000000000000000000000000000000000000000000000000000001070d101314141414141414141413110d0801000000000000000000000000000000000000000000000000000000000000000000000000020507080b070c1012131414141414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000070d121618191c1b1b19181513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1b19181513120f0b060300000000000000000000000000000000000000000001080e1317191a20202020202020202020202020202020202020202020202020202020201f1413110d0701000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1b19181513120f0b060300000000000000000000000000000000000000000000040a0f1315161c1c1c1c1c1c1c1c1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161a1a1a1a1a1a1a1a1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10131316181a1b1c1c1c1b1a19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1a19161413100c07030000000000000000000000000000000000000000000000000000000000000000000105080d11131417191a1b1c1c1c1b1a18161413100c070401000000000000000000000000000000000000000000000000000000000000000002090e12141517171717171717161613100b0400000000000000000000000000000000000000000000000000050b101416172020202020202020201d1c1a16100a030000000000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f13131313131313130808060200000000000000000000000000000000040a0f1315161f2020202020202020202020202020201f1e1d1b19161313100c07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070d11131416181a1b1b1c1c1b1b1a18161413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d202020202020202020201f1615130f1016191c1d202020202020202020201f1615130f0a0400000000000000000000000000000000000000000000000000000000040c12181d20202121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000305090e121415181a181c1f2021212121212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000010a11181e222526282827262422201f1c17110f0a040000000000000000000000000000000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422201f1b1712100b06000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422201f1b1712100b0600000000000000000000000000000000000000060e151b1f2122292929292929292821201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223272727272727272723221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232526282829292827262421211e1a15130f0a040000000000000000000000000000000000000000000000000000000000040a0f13151a1e212224262728292928272523201f1d1812100b06000000000000000000000000000000000000000000000000000000000002080d1113191d20212325272828292828272523201f1d1813110d08020000000000000000000000000000000000000000000000000000000000050d141a1e2021242424242424242322201b160f0700000000000000000000000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d040000000000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f090300000000000000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a282623201f1c18120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d202023252627282929282727252321201d1915130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2c23221f1b1b212628292d2d2d2d2d2d2d2d2d2d2c23221f1b160f070000000000000000000000000000000000000000000000000000060d161d24292c2d2e2e2e2e2e2e2e2d2c29241e160d070000000000000000000000000000000000000000000000000000000000060b0f12131a1e2122242723282c2d2d2e2e2e2e2e2e2e2e2e2e2e2d2c29241e160d070000000000000000000000000000000000000000000000000000000a131c232a2e323335353433312f2d2b28221c1b160e090200000000000000000000000000000000000000000000000000000000050b10161b1f22252a2d2e313334353535353433312f2d2b27221f1c17110b06000000000000000000000000000000010b141c242b3033343939393939393939393939393939393939393939393939393939393939382d2c29241d160d0400000000000000000000000000000000050b10161b1f22252a2d2e313334353535353433312f2d2b27221f1c17110b060000000000000000000000000000000006101820262b2e2f36363636363636352e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f3033333333333333332f2e2b2720191007000000000000000000000000000606060606060606060606060606060606060606060606000000000000000000000000000000000000000000000001070c12181d1f23282c2d2f323334353535353432312e2d2a25221f1b150f0a0400000000000000000000000000000000000000000000000000040a0f151b1f22262a2d2e313334353535353432302d2c29241f1c17110a020000000000000000000000000000000000000000000000000001070c13191d2024292c2d30323435353535343332302d2c2924201d19130d07010000000000000000000000000000000000000000000000000000050f171f252a2d2e31313131313131302f2c272119110700000000000000000000000000000000000000000008111a21272c2f303939393939393939393635322d261f160d030000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e06000000000000000000000007101921272c2f30393939393939393939393939393939393938373533302d2c28231f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e2124292c2d3032333435353535343332302d2c2924211f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000d161f262d32353639393939393939393939392f2e2c27262d32353639393939393939393939392f2e2b2720191007000000000000000000000000000000000000000000000000060f181f282f35393a3b3b3b3b3b3b3b3a39352f281f1910070000000000000000000000000000000000000000000000000001070d11171b1f20262a2d2e31342e34383a3a3a3b3b3b3b3b3b3b3b3b3b3a39352f281f1910070000000000000000000000000000000000000000000000000007111c252e353a3e3f424241403e3c3938332d2c272119140d050000000000000000000000000000000000000000000000000002080d161c20272b2e31363a3b3d3f414242424241403e3b3937332d2b28231c17110a020000000000000000000000000008121c262e363c3f404646464646464646464646464646464646464646464646464646464646453a39352f281f160c010000000000000000000000000002080d161c20272b2e31363a3b3d3f414242424241403e3b3937332d2b28231c17110a0200000000000000000000000000040e18222a32373b3c42424242424242423b3a36302920170d020202020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3c40404040404040403c3b37322b22190f0400000000000000000306080912131313131313131313131313131313131313131313130b0b0905010000000000000000000000000000000000030b12181d24292c2e34383a3c3e404142424242413f3d3b3a36312e2b27201b160c070100000000000000000000000000000000000000000000060b151b20272b2e31363a3b3e3f4142424242413f3d3a39352f2b28231c140c070000000000000000000000000000000000000000000000030b12181e25292d3035393a3d3f404142424241403f3c3a39352f2c29241e18130c04000000000000000000000000000000000000000000000000020d17212930363a3b3e3e3e3e3e3e3e3d3b38322b23190f060000000000000000000000000000000000000005101a232c33383c3d46464646464646464643423e3831281f150a00000000000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f06000000000000000000040f19222b32383b3c46464646464646464646464646464646464543423f3d3a38342e2b27221b140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b20262b2e2f35393a3c3e40414242424241403e3d3a39352f2e2b26201c160e09020000000000000000000000000000000000000000000000000000000000000000050f1f2831383e424346464646464646464646463c3b383231383e424346464646464646464646453c3b37322b22190f0400000000000000000000000000000000000000000000030e18212a3139404547474747474747474745413a312b22190f040000000000000000000000000000000000000000000000070c12181b22272b2d31363a3b3e40424044464747474747474747474747474745413a312b22190f040000000000000000000000000000000000000000000000020d18232e373f464b4c4f4e4e4c4b4846443f3838322a251f170e060000000000000000000000000000000000000000000000040c131921272c32383b3c4246484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c060000000000000000000000030e19242e3840474c4d5353535353535353535353535353535353535353535353535353535353524745413a31281d1307000000000000000000000000040c131921272c32383b3c4246484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c060000000000000000000000000a15202a343c4347494f4f4f4f4f4f4f4f4746423b33291f14090f0f0f0f0e0d0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4d4d4d4d4947433d342b20150a000000000000040a0f1315161f20202020202020202020202020202020202020202020181715110c06000000000000000000000000000000070d151d24292f35393a404546494b4d4e4f4f4f4e4d4c4a4846423c3b37322c272118120b0300000000000000000000000000000000000000020a111720272b32373b3c4246484a4c4e4e4f4f4e4d4c494745403a38342e261e18120b030000000000000000000000000000000000000000060d151d24293035393a4145474a4c4d4e4f4f4f4e4d4b494745403a39353029241d160d07000000000000000000000000000000000000000000000009141f29333b4246484a4a4a4a4a4a4a4948443d352b21180e030000000000000000000000000000000000000b16212c353d44484a535353535353535353504e49433a31261c10050000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e0300000000000000000a16212b343d434849525353535353535353535353535353535251504e4c494645403937332d261d1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c31373a3b404547494b4d4e4e4f4f4e4e4d4b494745413c3b37322c28211a140d05000000000000000000000000000000000000000000000000000000000000030d1721313a42494e5053535353535353535353524948433d3a42494e5053535353535353535353524947433d342b20160a0000000000000000000000000000000000000000000009151f2a333c434b51535454545454545454514c433d342b21160a000000000000000000000000000000000000000000030b12181d24292d3337393c4246484b4d4f4a515354545454545454545454545454524c433d342b21160a000000000000000000000000000000000000000000000006121e2a353f495157595b5b5a59575553504a48443d36302920180f06000000000000000000000000000000000000000000060e161e252933383d4347494d535457595a5b5c5c5b5a59575553504946443f38342e261e1810080000000000000000000007131f2b36404a52585a60606060606060606060606060606060606060606060606060606060605f54514b433a2f24180d0100000000000000000000060e161e252933383d4347494d535457595a5b5c5c5b5a59575553504946443f38342e261e18100800000000000000000000030f1b26323c464e53555c5c5c5c5c5c5c5b54524d453b30251a1b1b1c1c1b1b19181513120f0b06030000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565a5a5a5a5a5a5a5a56544e463d32271b0f0300000000070f151b1f22222c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524211d181109000000000000000000000000000910191f272f35394045474b51535658595b5b5c5c5b5a595754534d4947433c383229241d150d050000000000000000000000000000000000030c141c232832373c4347494d535557595a5b5c5c5b5a585653514b46443f383028231d150c030000000000000000000000000000000000000710181f272f353a4146474c525456585a5b5b5c5b5b5a585653514b4745413a352f281f191108000000000000000000000000000000000000000000020e1a25303b454d52545757575757575756544f473d332a1f1409000000000000000000000000000000000004101c27333d474f55565f60606060606060605d5a544c43382d21160a00000000000000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a20150900000000000000030f1b27323d474f54565f6060606060606060606060606060605f5e5d5b595653514b46443f382f2a251f170f080000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e242932383c4247484b51535658595a5b5c5c5b5a5a585654524c4947433c38332a251f170e07000000000000000000000000000000000000000000000000000000000009141f2933424c545a5c606060606060606060605f56544e46424c545a5c606060606060606060605f56544e463d32271b0f030000000000000000000000000000000000000000020e1a26313c454d555d6061616161616161605d554f473d32271b0f0300000000000000000000000000000000000000060c151c23282f35383f4446494d5355575a5c545c60606161616161616161616161605d564f473d32271b0f03000000000000000000000000000000000000000000000a16222e3a46515b6366686867666462605b54544f46423b322a21180d0400000000000000000000000000000000000000071018202830353d44484e5456575e616466676868686867666462605b5353504a443f38302a221a12090000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605d554b4135291d1104000000000000000000071018202830353d44484e5456575e616466676868686867666462605b5353504a443f38302a221a120900000000000000000006131f2b37434e585f626969696969696968615e574d42362a26272829292827262422201f1b1712100b060000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606366666666666666666260584e43372b1f140900000007101920272b2e2f393939393939393939393939393939393939393939393932312e29221b1209000000000000000000000009121b222b313940454b5153545c606265666768686868676564615e5755544e48433d352f271f170e05000000000000000000000000000000030d151e262e343d43474e5455575f6164666768686868676563605d5553504a423d342e271e150d0300000000000000000000000000000000071119222a313940454c5254565d606365676868686867666563605d5554524c45413a312b231a1208000000000000000000000000000000000000000005121e2a36424d575e61646464646464646360594f453b31261a0e02000000000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d010000000000000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f0200000000000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686663605c54535049413e36302921191108000000000000000000000000000000000000000000000000000000000000000000000000000000071018202830353d43484d5355555d60636566676868686867666563605d5655534e48443e36302920191007000000000000000000000000000000000000000000000000000000020e1a25313b45545e66696c6c6c6c6c6c6c6c6c6c6c6260584e44545e66696c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f1306000000000000000000000000000000000000000006121e2b37424d575f676d6e6e6e6e6e6e6e6d6760594f43382c1f13070000000000000000000000000000000000020a11171e272e3439404549505356575f616467696a666d6d6d6e6e6e6e6e6e6e6e6e6e6d6860594f43382c1f1307000000000000000000000000000000000000000000000c1825323e4b57636d7275757473716f6c66636059524d443c332a1f160c010000000000000000000000000000000000071019222a323a41464f5458606267696e707274757575757473716e6c6563605c54504a423c342c241b120900000000000000000d1926333f4c58646e737979797979797979797979797979797979797979797979797979797979786d675d5145392c2013060000000000000000071019222a323a41464f5458606267696e707274757575757473716e6c6563605c54504a423c342c241b120900000000000000000815212e3b47535f6a6f75757575757575756e695e5246382d3334353535353433312f2d2b27221f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f73737373737373736f6a6054473b31261a0e0200040f19222b32373b3c45464646464646464646464646464646464646464646463e3d3a342d241b110600000000000000000008121b242c343d434b51555d6064666d6f717374757575757472706e6967626058544f454039312920170d0400000000000000000000000000020b151f2730383f444e5458606267696e717274757575757472706d6764605c544f45403930271f150c020000000000000000000000000000061019232b343c434b51565e6165686d707273747575757473726f6d6765605d56514b433d352c241a1108000000000000000000000000000000000000000714202d3a46525e696e71717171717171706b60574d42362a1e1205000000000000000000000000000000000916232f3c4855616b707979797979797979797670665a4e4235291c0f03000000000000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f12060000000000000915222f3b4854606b6f797979797979797979797979797979797978767572706d6663605b535046423b332b231a120800000000000000000000000000000000000000000000000000000000000000000000000000071019222a323a41464f54575f6266676d6f71737475757575747371706d6866625f58554f46423b332b22191107000000000000000000000000000000000000000000000000000005121e2a36424d5766707679797979797979797979796f6a60544c5666707679797979797979797979786f6a6054473b2e22150800000000000000000000000000000000000000000814212e3a47535f696e797a7a7a7a7a7a7a7a6f6b6054483b2f22150900000000000000000000000000000000040b141c2228303940444b51535b606367696e7173757778797a7a7a7a7a7a7a7a7a7a7a7a7a6f6b6054483b2f221509000000000000000000000000000000000000000000000c1926333f4c5966727f8281817f7e7b79746f6b615e564d453c31281d120700000000000000000000000000000000060f19222b343c444c525960636a6f74787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b1108000000000000000d1a2734404d5a677380868686868686868686868686868686868686868686868686868686868685796d6054473a2d21140700000000000000060f19222b343c444c525960636a6f74787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b1108000000000000000916222f3c4955626f7c82828282828282817b6e6153493f3d3f414242424241403e3b3937332d2b28231c17110a020000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d80808080808080807c6f62574d42362a1e1205000a15202b343c43474952535353535353535353535353535353535353535353534b4a453f362d22180c010000000000000007101a242c363e464e555d60676d7175797c7e808182828281807f7d7b77746f6a636059514b433a322920160b020000000000000000000000000a141d273139424a505860626a6f74787b7d7f8181828281807f7c7a75706d666059514b423931271e140a00000000000000000000000000040d18222b353d464e555d60686d72767a7d7f808182828281807e7c7a76726d68605d554f473e362c231a0f050000000000000000000000000000000000000815212e3b4854616e7b7d7d7d7d7d7d7d7d70695f53463a2d211407000000000000000000000000000000000a1723303d4a5663707d8786868686868686868276695d5043362a1d100300000000000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e211408000000000000091623303c4956636f7d86868686868686868686868686868686858483817f7c7975706c65615a524d453d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000060f19222b343c444c52596063696e73777a7c7e80818182828181807e7c7a77736f6a636159524d453d342b23191006000000000000000000000000000000000000000000000000000714212d3a46535e69768286868686868686868686867c6f6256525e68768286868686868686868686857c6f6256493c2f23160900000000000000000000000000000000000000000815222f3b4855626e7b8687878787878787877d6f6356493c30231609000000000000000000000000000000040d161d262d333d424a51555d60656c6f74787b7e8082848586878787878787878787878787877d6f6356493c302316090000000000000000000000000000000000000000000013202d394653606c79878e8e8d8c8a8885817c766e695f574d43392f24180d020000000000000000000000000000030c18212b343d464e565e616b70767c8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f05000000000000101d293643505c6976838f93939393939393939393939393939393939393939393939393939397887b6e6155483b2e221508000000000000030c18212b343d464e565e616b70767c8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f050000000000000916222f3c4955626f7c888f8f8f8f8f8f8c7f73655b50484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c06000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818d8d8d8d8d8d8d8d8377695f53463a2d211408030f1b27323c464e54555f6060606060606060606060606060606060606060605f585650483f34291d1105000000000000030c19222c363e48505860676d72797e8286898b8c8e8e8f8f8e8d8c8a8784807c766f6b605d554c443a32281d140a000000000000000000000006111b262f39434b545c606a6f767c8084888a8c8d8e8f8f8e8d8b8986827d78706b605c544b433930261c11060000000000000000000000010c161f2a343d474f585f676d737a7f8386898b8d8e8e8f8e8e8d8b8986837f7a736d67605950483e352c21170d030000000000000000000000000000000003101d2a3643505d6976828a8a8a8a8a8a8a887b6e6155483b2e221508000000000000000000000000000000000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f120600000000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f2215080000000000000c1825323f4b5865727e8b9893939393939393939393939399939291908e8c8985817d78706c615e574f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000030c18212b343d464e565d616b6f767b808386898b8c8d8e8f8f8e8d8d8b898783807c76706b615e574f473d352b22180d030000000000000000000000000000000000000000000000000815212e3b4854616e7b87949393939393939393988c7f72665954616d7a87949393939393939393988d8073675a4d403025190e02000000000000000000000000000000000000000a1724303d4a5763707d8a989494949494998b7e7165584b3e3225180b0000000000000000000000000000040e161f282f383f444e545c60676d72787c8184888a8d8f9192989394949494949494949494998b7e7165584b3e3225180b0000000000000000000000000000000000000000000013202d394653606c79869a9b9a999797928e89827b6e695f554b4035291e130800000000000000000000000000000b151e2a333d464e585f686d757d83898d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d030000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa994887b6e6155483b2e2215080000000000000b151e2a333d464e585f686d757d83898d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d0300000000000815212e3b47535f6a7784919c9c9c9c9c9184786c60535457595a5b5c5c5b5a59575553504946443f38342e261e1810080000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99999999999995887b6e6155483b2f24190d06131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000b151e2b343e48505a616a6f797f858b8f929898999a9b9b9b9b9a989796918d88837c746d675e564c443a2f261b1106000000000000000000000b17222d38414b555c666d737c82888d919697999a9b9b9b9b9a9898928f8a837d746d665d554b42382e23170b040000000000000000000007131d28313c464f59606a6f7980868c90939a989a9b9b9b9b9a99989992908b8680796f6b615a50473e33291f14090000000000000000000000000000000004111e2a3744515d6a778490979797979795887c6f6255493c2f221609000000000000000000000000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f12060000000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b989f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9998928e89837d766e69605950483e352c22180c0300000000000000000000000000000000000000000000000000000000000000000b151e2a333d464e585f686d757c82888c90939998999a9b9b9b9b9a99989695908d88837d756e6960594f473d342a1f150b0100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a69f9f9f9f9f9f9f9b8e8174685b56636f7c8996a69f9f9f9f9f9faa9c8f827669564d42362a1e1105000000000000000000000000000000000000000a1724303d4a5763707d8a96aaa1a1a1a1988b7e7165584b3e3225180b00000000000000000000000000040d162028313a424a505860666d72797f84898d9196979a9c9d9fa2aaa0a1a1a1a1a1a1a1a1a1988b7e7165584b3e3225180b0000000000000000000000000000000000000000000013202d394653606c7986939fa7a6a9a29f9b948f847b6e675d51453a3025190d0100000000000000000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f14090000000000101d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacaca194887b6e6155483b2e221508000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f1409000000000006131f2b37434e5866737f8c99a7a8a8a096897c6f635e616466676868686867666462605b5353504a443f38302a221a120900000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa6a6a6a7988b7f7265564c4135291d110815222e3b4754606a6f7879797979797979797979797979797979797979797979716c62564a3d3124170b000000000007121d27303c46505a616c717c848c92979c9fa2aaa6a7a8a8a8a8a7a5a8a09e9a94908981796d685e564c41382d22170b010000000000000000030f1b27333f49535c676d7880878f949a9ea1a8a5a7a8a8a8a8a7aaa39f9c95918980786d675d544a3f342820150a000000000000000000010d18242f3a434e58606b707c848c92989d9fa4aca6a7a8a8a8a7a6aba39f9c98928d847d716c61594f453b31251a0e0500000000000000000000000000000000111e2a3744515d6a7784909da4a4a4a295887c6f6255493c2f221609000000000000000000000000000000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f120600000000000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e2215080000000000000c1825323f4b5865727e8b98a5acacacacacacacacacacb5afacacaba9a8aaa29f9b95908a827b706b615a50473e342a1e150b0000000000000000000000000000000000000000000000000000000000000007121c27303b454e58606a6f7a81898f94999d9fa4aba6a7a6a5a5a6a7a6a4a7a09d9995908a827b6f6b60594f463c31271d120700000000000000000000000000000000000000000000000d192633404c5966737f8c99a6acacacacacaca99c90837669555865727e8b98a5acacacacacacab9e928578695e52463a2d201407000000000000000000000000000000000000000a1724303d4a5763707d8a96a3adadada4988b7e7165584b3e3225180b000000000000000000000000030c161f28323a434b545b606a6f787f858c91969a9ea1a8a6a8aaabaeb3adadadadadadadadada4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000013202d394653606c7986939facb2b3adaba69e969184796d60564c41362a1d11050000000000000000000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e0500000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea194887b6e6155483b2e22150800000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e0500000000030f1b26323c4855626e7b88959fabb2a89a8d817467696e707274757575757473716e6c6563605c54504a423c342c241b1209000000000000000000000000000000000000000000000000000000000713202d3946525e687683909ca9b3b3a99c8f8376685d5245392c20130716222f3c4955626f7c85868686868686868686868686868686868686868686867e7165584b3e3225180b00000000000c18232e39424e58616c717e8791969ea2a9acaeb4b3b4b5b5b5b4b3b2b2acaaa69f9c928e837a6d685d53493f33271e130800000000000000020d17202b3744505b656d79828d93999fa6abadb2b2b4b4b5b5b4b3b4aeaca7a09d928d82796d665c50443c32261b0f05000000000000000004111d2935404b555f6a707d8691969fa2aaacafb6b3b4b5b5b5b4b3b5aeacaaa29f9691877e716b61574d42362a21160b000000000000000000000000000001070d1e2a3744515d6a7784909daab0afa295887c6f6255493c2f22160b060000000000000000000000000000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f12060000000000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e2114070000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b9b9b9b9b9c0bbb9b8b7b6b4b4aeaca7a09d948f857d716c61594f463c30271d12070000000000000000000000000000000000000000000000000000000000000c18232e39424d57606a6f7c848e939c9fa6aaa9a19e9c9a999999999a9c9ea1a9aaa79f9d948f857d706b60584e43392f24180c0300000000000000000000000000000000000000000004111d2935414b556875828f9ba8b5b9b9b9b9b8ab9e928578675d5a6774808d9aa7b3b9b9b9b9b9ada197877a6e6154473b2e211408000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bab1a4988b7e7165584b3e3225180b0000000000000000000000000b151e28313a444c555d666c737c838b92979ea0a8abacb2b3b5b7b8b7b6b5b5b5b5b5b5b5b5b1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000013202d394653606c7986939facb2b6bab8b0a8a0968d8073685e5246392d201307000000000000000000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b00000000101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194887b6e6155483b2e2215080000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b00000000000a15212e3a47535f697783909dacb6ab9f92857974787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b110800000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8b98a7b1b9ac9f92867a6d6054473a2e23180c1825323f4b5865727e8b9893939393939393939393939393939393939393998e8175685b4e4235281b0f0000000004101c2834404b54606a717e889299a0a8adb3b8bab8b7b3b1b0b1b2b5b8bab9b7b0aba59d9590837a6d655b50443a2f24190d0000000000000008141e2a36424d57606c77818e949fa4abb0b7b9bdbdb9b7b6b7b8babebab9b1aca49d948f82786d60584e43372b21160b00000000000000000613202c3945515d676f7c869298a0a8aeb4b9bbc0bfbab8b8b8babebfbbb9b4aea8a19992877d70695e53463d33271c1003000000000000000000000000040c121820263744515d6a7784909daab7afa295887c6f6255493c2f251f17110a02000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d2014070000000000000c1825323f4b5865727e8b98a5b1bec6cbc3bcb8b7b6b6b6b6b7b8b9bec1bfbab8b1aca69f9792877e716b61584e43392e23180c030000000000000000000000000000000000000000000000000000000004101c2834404a545f696f7c8591969ea5a9a19e9997928f8e8c8c8c8d8e8f9297999ea1a9a69e9792867d706a5f554b4035291f14090000000000000000000000000000000000000000000613202c3945515d677784919eaab7c4c7c5c6b9ada197877a6d60556976828f9ca9b5c2c5c7c9beb3a9968a7d7063574a3d30241707000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000007121d27303a434c565d676d787f8791959ea1a9acb2b7b9b7b3b3aeabaaa9a8a8a8a8a8a8a8a8a8a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000013202d394653606c7986939ea0a8a9afb7bab2a89f92867a6d6154473a2f24180c000000000000000000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c1003000000101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa194887b6e6155483b2e2215080000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c10030000000006121e2b37424d5765727f8c9aa4afada2978c7f8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f050000000000000000000000000000000000000000000000000000010d1925303b4854616e7b8795a0abb8afa3998a7e7164544b4034281c101825323f4b5865727e8b98aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685b4e4235281b0f0000000006131f2c3845515c666f7c87929aa3abb2b9bdb9b1acaaa7a5a4a4a5a8acaeb4bcbbb7afa79f958f82776c60564c4135291c11060000000000020e1925303a46535e69727f8c939ea6afb5bdbebab8b2adabaaaaabadb3b6bbbcb8aea69e948c80736a5f53473d33271c100200000000000005121e2a36424d57606d79849198a2aab2babfbeb9b8b4aeacababaeb3b6b8bcbfbab2aba39992857b6e61594f44382c1f15090000000000000000000000050d161d2429313744515d6a7784909daab7afa295887c6f6255493c363027221b140b020000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d2013060000000000000c1825323f4b5865727e8b98a5b1becdc3b9b1acaaaaaaaaaaaaabadb3b5b9bbc0bcb8b0a9a19992877d706a5f554b4034281f14090000000000000000000000000000000000000000000000000000000006121f2c3844515c666e7b859297a1a8a39f97928d88858281807f7f80818385888c91979fa3a9a19892867c6f675d51453b30251a0e0100000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb9bfbbb9bbbeb3a995887c6f625d677884919eabb7bbb9bbbfbfb2a5998c7f7266594c3f2f24180c000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000050e18232e39424c565d686d79828c9299a0a7adb3b9b6b2adaba7aaa29f9d9c9c9b9b9b9b9b9b9b9b9b988b7e7165584b3e3225180b0000000000000000000000000000000000000000000013202d394653606c79869091969b9da5afb7baaea3988c7f7265554b4035291d100400000000000000000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c201509000000101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c20150900000000020e1a26313c4754616e7b87939facb3a99c928c8d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d0300000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab6b5ab9b8e8275665c5145382c1f131825323f4b5865727e8b98a5acacacacacacacacacacacacacacacacaca89b8e8175685b4e4235281b0f00000004101c2934404b55606d79849199a3acb5bdbab2aca8a09d9a989797989b9fa2aaaeb6bfb9b1a79e948b7f72685d5245382e23170b000000000005111e2a36414c56616e7b86929fa5afbbc0bbb3adaba8a19e9d9d9fa2a9aaafb7bfb8b0a69f92877c6f62594f44382c1f14090000000000000714202d3a46525e6974808d96a0aab4bcc2bbb3adabaaa29f9e9fa2aaa9abb1b9bfbdb5aba2978f82766b6054483c31261a0e02000000000000000000050f171f282f353c43474b5d6a7784909daab7afa295887c6f62554b46423b332d261d140c0200000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f12050000000000000c1825323f4b5865727e8b98a5b1bec8bcb1a7a09d9d9d9d9d9d9ea2a9a8acafb5bdc1bbb3aba39992867c6f675c51453b31251a0e02000000000000000000000000000000000000000000000000000005111d2a36414c56606d78839097a1a9a199928c85807c797674737272737476797c80858c9298a1a8a2989183796d60574d42362a1d12070000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdb5aeacaeb5b1a4978a7e7164606d7a8796a1adb5aeacaeb5bdb4a89b8e817568554b4035291d10040000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000020d17202834404b545d686d7a838f949fa3abb1b9b7afaaa8a19e9a979892918f8f8f8f8f8f8f8f8f8f8f8f8b7e7164584b3e3125180b000000000000000000000000000000000000000000000d1a2734404d5a6773808384878e939da5afbbb4aa9c908376675d5145392c1f13060000000000000000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e020000101d293643505c6976838f9ca9b6c2baaea3989290909090909090909090909090909090909090887b6e6155483b2e2215080000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e02000000000915202d3a46525e6976838f9cabb4ada49c999a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f1409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b8ab9f9285796d6053463a2d22171825323f4b5865727e8b98a5b1b9b9beb6afacacacacacacacacacacaca89b8e8175685b4e4235281b0f00000006131f2c3845515c67727f8c95a0abb4bebab2a8a19e95918d8b8a8a8c8f92989da4adb5bfb9b0a69f92857a6d60544a3f34281c1003000000000714202d3946525e6874818e98a2aeb7c1bab2a9a29f989691909092979b9ea5adb5bfbbafa3999082766b6054483b30251a0e0200000000030f1b27333f4953616e7b86929fa8b2bcc2b9b1a9a19e999892919298979d9fa7aeb6bfbdb3a99e94897d7063574d42372b1e12060000000000000000050e172129313940454e53555d6a7784909daab7afa295887c6f625d55524d443f382f261e140a00000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f030000000000000c1825323f4b5865727e8b98a5b1bec4b8aca0959090909090919297979b9fa3abb0b8bfbdb5aba2989083796d60574d42362a1f140900000000000000000000000000000000000000000000000000000713202d3946525e68727f8c95a0a9a19791867f79736f6c65676666666667656c6f73797f869196a1a9a0958d8073695e5246392f24180c00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b5aba39fa3abb5a6998c7f7366626f7c8895a8b2aba39fa3abb5b7aa9d918477675d5145382c1f13060000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000008141e29323b45515c666d7a8390959ea6afb5bbb0aba59e9b96918d8a878584838282828282828282828282817a6d6154473a2e211407000000000000000000000000000000000000000000000d1926333f4c58646e7376777b818e939eaab6b9ac9f92867a6d6053473a2d201407000000000000000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e12060000101d293643505c6976838f9ca9b6c2b9ac9f92868383838383838383838383838383838383838382786d6053463a2d201307000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e12060000000005111e2a36424d5665717e8b99a3aebaada8a6a7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e0500000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8aea298897d706353493f33271b1825323f4b5865727e8b98a5b1bec0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685b4e4235281b0f0000000714202d3a4753606d7985929ea8b1bdbdb2a8a096918a84807e7d7e7f82868d929ba3adb8c1baada2978c7f73665c5044382b1f1206000000000814212e3b4754616e7a86929faab4bfbeb2a8a197928c8784838485898f939ba3adb6c0b5ab9f94897d7063574d42362a1e12050000000005121f2b3744505b6573808d99a3aebac4bab1a79f97928c88858585878a90959ca4aeb7c1bbb0a69c8f8276695f53473a2d21140600000000000000030c172029333b434b51585f62676d7784909daab7afa295887c706d67615e575049413830261c1106000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b000000000000000c1825323f4b5865727e8b98a5b1bec3b7aa9d9083838383838485878a8e92999ea6adb5bfbdb4aaa0958c8073695e53463b3025190e0000000000000000000000000000000000000000000000000004101c2834404a54616d7a86929fa7a19791857c736d6762605b535959595a535b6062676d727c849197a1a89f92867b6e61554b4035291d100400000000000000000000000000000000000003101c28343f4a546774818e9aa7b4aea3999299a3aba89b8e81756864717e8b97a4aea3999299a3aeb9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000020e1925303b44505a606d78828f959fa7b0bbb5afa69f9c938f8984807d7b7877767575757575757575757575756d685e5246392d201307000000000000000000000000000000000000000000000b17232f3b47525c64676a696e75828f9ba9b3bbafa399897c6f6356493c30231609000000000000000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e2114080000101d293643505c6976838f9ca9b6c2b7aa9d918477777777777777777777777777777777777777756d665c5044382c1f1206000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e21140800000000020e1925303b4754616d7a86929facb9b8b4b2b4b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b00000000000000000000000000000000000000000000000000000914212e3a47535f6a7784919daab7b3aa9a8d8074655b5044372b1f1825323f4b5865727e8b98a5b1bebbafa49a939292929292929292929292928e8175685b4e4235281b0f000004101d2935404b5564717e8a97a1adbac0b5aba09691847d777472717172757a808b919ba5afbbbeb3a99e9184796d6053463a2d20130700000005111d2a36414c5666727f8c99a3afbcc0b6aca19691857f7a787777797c828b919ba4aebcbdb0a69c8f8275695e52463a2d201407000000000613202d394653606c7884919eabb5bfbdb2a89f9590857f7b7978787a7e838c929ca5afbcc2b7ab9f94887b6e6155483b2e23170c000000000000000a151e29323b454d555d606a6e747a7d85929eabb8b4a89b8e817d7a746e69605b534a42382e23170d040000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f12000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a7777777777787a7d82878f939ba3adb5bfbcb1a79f92867b6e61564d42362a1b110600000000000000000000000000000000000000000000000006121f2c3844515c6673808c98a2a59e92857b6f6a605d555350494d4c4c4d495053555d606a6f7b859199a4a3988d8073675d5145392c1f130600000000000000000000000000000000000006121f2b3844505c667683909da9b6ac9f92869299a3a99d9083766a6673808d99a6ac9f9286929facb9afa499897c6f6256493c2f2316060000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000005111e2a36414c56616c74808d949fa7b1b9b4aba39f949088827c7874706e696a69696868686868686868686868615e564c41362a1e11050000000000000000000000000000000000000000000007131f2b36404a52585a575e626f7c8897a1adb9b5ab988b7e7165584b3e3225180b00000000000000000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d0100101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69605c544a3f34281c100300000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d01000000000914202d3946525d6875828f9ca8b5c2c0bfc0c2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c10030000000000000000000000000000000000000000000000000006121f2b37434e586673808c99a8b2b7ab9e9184786c605346392d201825323e4b5865717e8b98a4b1beb9ac9f9387868686868686868686868686867e7164574b3e3124180b00000613202c3945515d6776828f9ca9b3bebbafa39991847a706b6765646465686d747f8b939eaab6c3b9ada196897d7063564a3d2f24180c0000000713202d3946525e687783909dabb5c0bbafa49a91847b726d686a656c6f757f8b929daab4bfb9ac9f93877b6e6154483b2f23180c000000000916222f3c4955626f7c8896a1adbdc6b9aca19690837a726e6c65686d7178808c939daab4bfbbb0a6998c7f7266544a3f34281c1003000000000006111c26303b444d575e676d747c81868a9297a1adb9b6aa9e938e8a85817b726c655c544a3f34281f160c0100000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e12050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6a6a6a6a686e71757b828c919ba3adb7c1baaea3988e8174695e5246382d22170b0000000000000000000000000000000000000000000000000713202d3a4653606d7985929eaa9e93897d70696058514b4646484a4b4b4a4946464b51585f696f7c87939faa9f9285796d6053473a2d22170b0000000000000000000000000000000000000713202d3a4653606d7986929facb3a69a8d8087929fab9e928578686875828f9ba8a69a8d808d9aaab4b5ab988b7e7165584b3e2d22170b0000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000050f1a232d3946525e68717e8a929da6b0b9b4aaa299928c837c75706c6564615e575c5c5c5c5c5c5c5c5c5c5c5c5b54524c443a3025190d0100000000000000000000000000000000000000000000020e19242e3840474c4d4d545f6a7885929eabb8b3a6998d8073665a4d4033271a0d00000000000000000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d110500101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c53504a42382e23170c0000000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d110500000005111d2a36414c56606d7983909daab6c3ccc4bdb9b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c20150900000000000000000000000000000000000000000000000000020f1a26313c4955626f7c8896a1acb9aca196887c6f6255493c30251a24313e4a5764717d8a97a4b0bdb1a5988b7f79797979797979797979797979716c6155493d3023170a00000714202d3a4753606d7a86929facb9c5b9ac9f92877c6f686159585757565d606d75828f9ba7b1bcbdb2a99a8d807467554b4035291d100400000714212e3a4754616d7a87939facb9c6b9ac9f93877c6f69615e565b60626d74818d98a2aebabbafa4998c7f7265554b4034291c10040000000c1926323f4c5965727f8c98a8b2bdbdb2a89e91847a6d6861605b5e61666c74818e98a3aebac2b6a99c8f8376665c5044382c1f120600000000000c17232e38424d565e696e7980878e92989ea1a9b3bebaafa59e9b98928d867f776d665c50443e31281d130700000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d615d5d565e6164696e757f8c919ba5afbcbfb4aa9f92867b6e6153493f33271b0f0300000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a1a4998e81746b60574e4549505355575858575553504a464e57606b74808d99a3a2988a7e7164544a3f33281c0f0300000000000000000000000000000000000815222f3b4855626e7b8898a3aeb2a5998c7f84919daaa297877a6d667784919daaa4978a7d8a98a3aeb4a79a8d81746753493f33271b0f0300000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000b16212c38444f59616e7a85929ea4aeb8b4aaa29892877f786f6a63605b5354524d504f4f4f4f4f4f4f4f4f4f4f4e4746413a32291e130800000000000000000000000000000000000000000000000008121c262e363b3f40434e586976838f9ca9b6b4a79b8e8174685b4e4135281b0e0200000000000005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e515050505050505050505050505050504f46443f3830261c1106000005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d2013070000000713202d3946525e68727f8c95a0acb8c4c4bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e02000000000000000000000000000000000000000000000000000913202d394653606c7884919eabb7b2a8998c7f7366574d42362a1e23303d495663707c8996a9b3beb2a5998c7f726c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000a1723303d4a5663707d8999a3aebabfb4aa9b8e81756a5f564f4b4a4b4c525b626f7c8895a0acb8c3b7aa9d908477675d5145382c1f130600000a1724313d4a5764707d8a9aa4afbbc2b5a89b8f82756a6057524c50535b606d7a86929facb8c0b5ab9c8f8276675c5145382c1f13060000020f1b2835424e5b6875818e9ba8b4c1b9aca0968a7d70685e56535052545b616e7a86929facb9c5b8ac9f9286796d6053463a2d2013070000000003101c28343f4a545e686e7b838d93999fa2aaadb3bbc5c1b7afaaaaa29f98928b81786d605a50433a2f24180d00000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154504c5254575f616d727f8c939eaab4bfbbaea3998c7f73655b5044372b1f12050000000000000000000000000000000000000000000005121e2a36424d576874818e9ba99f93877b6e61594f4b51535b60626465656462605c54524d4f59616e7b86929faa9b8e8275665b5044382b1f120600000000000000000000000000000000000b1824313e4b5764717e8a97aab4b1a4988b7e828f9ca8a995897c6f6c7986929facab95887b86929facb6a99c908376655b5044372b1f120500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000004101c27333b4854606b75818e97a2adb6b5aba29892867d726c665f58535049484642434242424242424242424242423a3936302920170d02000000000000000000000000000000000000000000000000010a141c242b2f3332414e5b6874818e9ba7b4b5a89c8f8275695c4f4236291c0f030000000000000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444444444444444444444444444444423a38342e261e150a0000000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e211407000004101c2834404a54616d7a86929fa7b1bcc8bdb2a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e12060000000000000000000000000000000000000000000000000005121f2b3744505b6573808d9aa9b3b6aa9d908377695e52463a2d20212e3b4854616e7b8797a2adbab4a79a8e817467585f5f5f5f5f5f5f5f5f5f575550483e34281d110500000c1926333f4c5966727f8c99abb4bfbaaea398897d7063584e443f3e3e4147535f6a7783909daab7c3b9ac9f93867a6d6053473a2d20140700000d1a2633404d596673808c99acb6c0bdb2a8978a7d7164584e46414446525d6874818e9aa7b4c1b9ac9f9286796d6053473a2d201407000004101c2934404b556a7783909daab7c3b7aa9e9184786c60564c4644464a525e6875828f9ba8b5c2baaea398887b6e6255483b2f2215080000000006121f2c3844505c666e7a8490959fa4abaeb4b9bec2c0bfc1bab6b4aeaaa29f938d80746c61554b4035291c1106000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154474146474d535b626d75818e98a2aebabfb5ab9e9184786c605346392d201308000000000000000000000000000000000000000000000714212d3a46535f697884919ea89c8f8275695f534e555d60656c6e707171716f6d66615e574f525e6875818e9bab9f9285796c605346392d20130600000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d808d9aa6a4978b7e716e7b8799a3aea399877a84919eaab7ac9f9285796c605346392d20130600000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000714202c38444f59636f7d89939ea9b3bbafa39992867c706b605b544e46443f3b3a36303635353535353535353535352e2d2a251e170e070705010000000000000000000000000000000000000000000000020a12191f232734404d5a6773808d9aa6b3b6a99c908376695d5043362a1d10030000000000000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443737373737373737373737373737362d2c28231c150c030000000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a000006121f2c3844515c6673808c98a2aeb9c3c5b9aca0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e21140800000000000000000000000000000000000000000000000000030f1b27333f4953636f7c8997a1adb8aca095877b6e6154483b2f24202d394653606c7985929fabb8b7aa9d9184776a5f535353535353535353524b49453e362c22170c0000020f1b2835424e5b6875818e9ba8b4c1b8ac9f9286796d6053463c32313037434e586773808d9aa6b3c0bbafa499887c6f6255493c2f22160900020f1c2935424f5c6875828f9ba8b5c2b9aca196877a6d6154473c3637414c5663707d8a96a8b2bdbaaea398897c6f6356493c30231609000006131f2c3845515c677885929fabb8c0b3a79a8d8074655b50443a3738414c5665727e8b98a5b1bebfb4aa968a7d7063574a3d3024170a00000005111d2935414c56606d78829096a0a7afb5babfbab8b5b3b2b4b7b9bdbab4aea59d928a7e71675d5145382d22170b000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a393b4246515b616e7a86929fabb5c0b9aca096897c6f6256493c3024190d010000000000000000000000000000000000000000000815222e3b4855616e7b8896a1a8978a7e7164574e585f676d73787b7d7e7e7d7c79746e6961594f5664707d8a99a3a297887b6f6255483c2f2215090000000000000000000000000000000005111e2a36414c566975828f9ca8b5afa296897c7e8b98a5a6998d8073707c8996abac9f928678838f9ca9b6aea298887b6e6155483b2e22150800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000916232f3c4855606b7683909da5afbbb0a69f92877d706a6059504a423c37332d2d2a2529292929292929292929292821201e191918171413110d08040000000000000000000000000000000000000000000001080e131a2633404d596673808c99a6b3b6aa9d9083776a5d5044372a1d11040000000000000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a2a2a2a2a2a2a2a2a2a2a2a29201f1c17110a03000000000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d00000713202d3a4653606d7985929eaab4bfcbc4b7aa9e91847d76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d01000000000000000000000000000000000000000000000000000b17222d394653606c7985919eabb8b1a7988b7e7265554b4135291f2b3744505b6575828f9caab4b8aca095887c6f62594f44464646464646463e3d39342c241a1006000004101d2a3743505d6a7683909da9b6c3b6a99d908376665c5145382a2426313e4a5764717d8a97a4b0bdc0b5ab978a7d7164574a3e3124170b0003101c28343f4a546a7784909daab7c3b7ab9e918478685e5246392a303a4754606d7a8796a0acb9bfb4aa988b7f7265584c3f3225190600000714202d3a4753606d798697a2adbabdb1a4978a7e716453493f322b303c4956636f7c8996a2afbcbeb1a5988b7e7265584b3f3225180c0000000713202d3946525d68727f8c949fa8b1bbc0bcb4aeaca8a6a6a7abacb2bbbfbaaea49e9285796d60544a3f33281c0f030000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e31363f46525e6873808d99a4afbbbdb2a8998d807366564c4135291d11040000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9a095877a6d6154575f6a6f797f84888a8b8b8a8885817b706c615953606d7a86929fa9988b7e7165584b3e3225180b000000000000000000000000000000000713202d3946525e687885919eabb8b4aa95887b7d8996aba89b8e8275717e8b97a4ab9e918478818e9ba8b4b4aa978a7d7164574a3e3124170800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000006121f2b37434e5863707d89959fabb7b5ab9f948c7f726b60584f443f382f2b272221201d191c1c1c1c1c1c1c1c191d202123252626252321201d1913100c0701000000000000000000000000000000000000000000020d1a2633404d596673808c99a6b3b7aa9d9084776a5d5144372a1e11040000000000000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1d1d1d1d1d1d1d1d1d1d1d1c1312100c060000000000000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f00000a1724303d4a5763707d8a97a1adbcc6d0c1b4a89b8e81756b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d11050000000000000000000000000000000000000000000000000006121f2b3844505b6674818e9aa9b3b5a99c8f8276675d5145392c2027333f495365727e8b98a2aebab1a89b8e81756b60564c4339303939393931302d28221a120800000005121e2b3845515e6b7884919eabb7c1b4a89b8e817568544b40342818222f3c4955626f7c8895a2afbbbeb2a5988b7f7265584c3f3225190c0006121f2b3844505c667885929eabb8c2b5a99c8f827669564c4135292c3945525d687784919eaab7c1b4a79a8e8174675b4e412d22170b00000814212e3b4754616e7a8794a9b3bebcafa296897c6f6356493c2d232e3b4855616e7b8894a1aebbbfb2a5998c7f7266594c3f3326190c0000030f1b27333f4953616d7a85929fa6b0bac1b7afaaa29f9b99999a9ea1a8afb6beb9ada1978c7f72665b5044382b1f12060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e262a36414c56616e7b87939facb9c3b6aa9d908377685d5245392c2013070000000000000000000000000000000000000000000d1a2733404d5a6673808d99a69d918477685e535e696f7c848c91969798989797928d867e706b60555d677783909da79a8d8074675a4d4134271a07000000000000000000000000000000000714212e3a4754616d7a8797a1adb9aea398877a7b8899a3aa9d90837773808c99a6a99d908376808d99a6b3b3a6998c807366594d403024190d01000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000815212e3a47535f6a76828f9ca7b1bbafa3999082786c60594f463d332d343433312d2c29241e1b160e11171b1f24292c2d3032333332302e2d29251f1d18120b030000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d1000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11111111111111111111110f07060300000000000000000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d100005111e2a36414c566774818d9aa9b3beced2c5b8ac9f92867a6d6056555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d20130700000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a2adb9ac9f92867a6d6054473a2e23222d3a4754606d7a86929faab3b6aa9e93897d70685e554b423930272c2c2423211d1710080000000006121f2b3844505b667985929facb8c0b3a69a8d8073675a4d402e2318212e3b4754616e7a8794a1adbabfb3a6998c807366594d4033261a0d000713202d3a4653606d7986939facb9c1b4a79b8e8174685b4e4130252935414c566976828f9ca9b5c2b6a99c8f83766953493f33271b0f03000815212e3b4854616e7b8794a1aebabbaea295887b6f6255483c2f222e3a4754616d7a8794a0adbabfb3a6998c807366594d4033261a0d000005121f2b3744505b65727f8c98a2aeb8c1b7afa59e98928f8d8c8e91969fa4acb6beb3a99e9184786c605346392d2013060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e2125303b46525e6976828f9ca9b6c2b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba89b8e8175685659616e7b8591969ea1a8a4a4a9a29f9892877d70675d556774818e9aa79c8f8276695c4f432f24180c000000000000000000000000000000000a1723303d4a5663707d8996a9b2b8ac9f9285797986929fab9e92857874818e9ba7a89c8f82757f8b98a5b2b5a89c8f827569564c4135291d1105000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000003101c28343f4a54626f7b88949fabb9b5ab9f92877c6e665b50473d3a3d404141403d3a3935302c27211a1b22272b2f35393a3d3f3f3f3f3d3a3935302c29241d150d0701000000000000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e1100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040404040404040404040300000000000000000000000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e11000713202d3946525e687784919eaab7c4cfd3c7baaea2988b7e7164564d48494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929fabb8aea3998a7d7164544a3f3428202c3945525d6873808d98a2aebaafa59e91847a6d675c544a423930271e151714110c0600000000000613202d394653606c798698a2aebabfb2a6998c7f7366594c40332619202d3a4753606d7a8693a0adb9c0b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a8799a4afbbc0b3a69a8d8073675a4d403427242f414e5b6774818e9aa7b4c1b7ab9e918478655b5044372b1f1205000815212e3b4854616e7b8794a1aeafafaea295887b6f6255483c2f222e3a4754616d7a8794a0adbac0b3a6998d8073665a4d4033271a0d00000613202d394653606c7884919eaab3bebcafa59e938e8582807f81848c939aa4afbbb9ada196897c6f6356493c302316080000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e211e2a36424d5765727f8b98a9b3bebbafa499897d7063564a3d302317060000000000000000000000000000000000000000030f1b27333f49536a7783909da6998c7f736659606b76828f97a0a69f9c97979a9fa3a2999184796d605965727f8c98a59e9184776b554b4035291d10040000000000000000000000000000000c1926333f4c5966727f8c99a5b2b7aa9e9184777784919daaa297877a76838f9ca9a79a8d81747d8a97a3b0b7ab9e918478685d5246392d201307000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000006121f2b3844505c6673808d9aa6b0bbafa3998e81746a5f544a3f44464a4d4e4e4c4a4745413a38322a25262d33373a414547494b4c4c4b4a4746413a38352f271f18120b030000000000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f1200101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f12000714212e3a4754616d7a8796a0acb9c5d2d6cabfb4aa9c8f8276695e52463c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000006131f2c3845515c6675818e9baab4b5ab9b8e8175665c5044382c1f2935414c56616d7a85929fa6b0b9ada1969082796d665c544b423930271e150b02000000000000000713202d3a4653606d798693aab4bfbfb2a5998c7f7266594c3f332619202d3a4653606d798693a0acb9c0b3a79a8d8074675a4d4134271a0e000814212e3b4754616e7a8794a1b5c0bfb3a6998c807366594d4033262633404d596673808c99a6b3bfb9ac9f9286796c605346392d201306000815212e3b4854616e7b8794a9a2a2a2a2a295897c6f6256493c2f232e3b4754616e7a8794a1adbabfb3a6998c807366594d4033261a0d00000916222f3c4955626f7c8896a0acbcbfb4aa9e938e817a75737374787f88939faab4bdb2a8998d8073665a4d403025190e0200000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e211a25303b4855626e7b8897a1adb9c0b5ab998c7f7366594c402d22170b000000000000000000000000000000000000000005121f2b3744505b657885919ea4978b7e71645563707d89949fa59d948f8b8a8d9299a3a1968b7e72655764717d8a97a49f928579675d5145392c1f1306000000000000000000000000000004101d2935404b556875818e9ba8b4b6a99c8f837675828f9ca8a995887c7784919eaaa6998c7f737c8995aab4b9ada196877a6d6154473a2e211407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000713202d3a4653606d7985919eabb8b9ac9f92877b6e61584e424a505356595a5a595754524c48443d36312f383f44464c525456585959585654524c474540393129231d150d0300000000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c2013000a1723303d4a5663707d8996a8b2bdc9d5dbd0c6b9ac9f93877b6e6154473c39424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d000000000000000000000004060606060606060606060606060604101c2834404b5464707d8a98a2aeb8ab9f9285796d6053463a2d2024303a46525e68727f8b949fa9b3b2a99f948e81786d665c544b423930261d140a000000000000000713202d3a4653606d798693aab4bfbfb2a5988c7f7265594c3f322619202d3a4653606d798693a0acb9c0b3a79a8d8074675a4d4134271a0e000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332626323f4c5965727f8c98a5b2bfbaaea399877a6d6054473a2d211407000714212d3a4754606d7a8797969696969696968a7d7063574a3d30242f3c4855626f7b8895a2aebbbfb2a5998c7f7266594c3f3326190c00000c1926333f4c5966727f8c99a8b2bdbaaea3988e81776d686666666d73808c98a2aebab6a99c90837669564c41362a1e110500000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e2114202d394653606c7985929eabb8c1b5a89b8e82756853493f33271b0f03000000000000000000000000000000000000000613202d394653606c7986939fa396897d70635c6775828f9ba69d938e827e7d8087929fa79d908377695f636f7c8996a2a298867a6d6053473a2d201407000000000000000000000000000006131f2c3845515d677784919daab7b4a79b8e817474808d9aa7a3968a7d7886929faca4988b7e717a8798a3aebab2a896897c706356493d30231607000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000a1623303d495663707d8997a1adb9b2a99b8e8175695e53474f545c60636667676664605d56544f46423b3b41495053565d60636566666563615e5653514b433e342f271f150d03000000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d2013000c1825323f4b5865727f8b98a5b1beced9d5d2c7bbafa4998c7f7265584e43373d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f0000000000000000030607111313131313131313131313131313130c18232e3a4753606d7a86929facb8ada297897d706356493d31261e2a36414c56606d78829097a1aab4b0a69e938e81786d665c544b42382f261c11060000000000000613202d394653606c798698a2aebabfb2a5988c7f7265594c3f322619202d3a4653606d798693a0acb9c0b3a69a8d8073675a4d4034271a0d000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625323f4b5865727e8b98a5b1bebfb4ab94877b6e6154483b2e211508000613202d394653606c77858989898989898989897d7063574a3d3024303d4a5763707d8a96a3b0bdbeb1a5988b7e7265584b3f3225180c0004101d2935404b556975828f9ca8b5c2b8ac9f92867a6d655d56545c606d7985929fabb8b8ab9f928578685e5246392d20140700000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141f2b3744505b6576828f9ca9b5c2b7aa9d908477655b5044372b1f1205000000000000000000000000000000000000000714212d3a4754606d7a8799a4a295897c6f62606d7985929fa2988e81777171747e8a95a0a095887b6e61626e7b8895a1aa94877a6e6154473b2e21140800000000000000000000000000000714202d3a4753606d7a86929facb9b3a6998c8073727f8b98a5a5988b7e7a8799a3aeab96897d707985929facb8b2a5988c7f7265594c3f2e23180c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000005121e2a36424d576774808d9aa9b3b9ada196897d7063574d505961666d7073747473706d68636059534d45454d535b6064686d7072727272706d6865605d555045403931271f150c020000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104030303030303030300000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d2013000d1a2734404d5a6773808d9aa6b3c0cdcec9c5c4c0b5ab9d9083776a5f5347383a4653606d7986929facb9c3b6a99c908376695d5043362a1d10000000000000060b1012131d2020202020202020202020202020202020202c3945515d6775828f9babb5b3a99a8d807467584e43372b1f25303a44505c666e7b859198a2aab4afa59e938e81786d665c544a42382d22170d04000000000005121f2b3744505b657985929facb8bfb2a5988c7f7265594c3f322619202d3a4653606d798693a0acb9bfb2a6998c7f7366594c403326190d000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625313e4b5864717e8b97a4b1bebbaea295887b6f6255483c2f2215090005121f2b3744505b656e7b7c7c7c7c7c7c7c7c7c776c605346392d2935414c5666727f8c99a5b2bfbdb0a4978a7d7164574a3e3124170b0006131f2c3845515d677884919eabb7c1b4a89b8e8175685e534c4a515d6775828e9ba8b5baaea298877a6e6154473b2e21140800000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141b27333f49536774808d9aa7b3c0b8ac9f9285796c605346392d201306000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887b6f62636f7c8998a29f92867a6d65646c7784919da7978b7e7164616e7b8794a1a194887b6e6155483b2e22150800000000000000000000000000000916222f3c4955626f7c8899a3afbbb1a4978a7e71707d8996aaa6998c807c8895abafa399887b6e7784919daab7b4a79b8e817468544a4034281c10040000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000714212d3a46535e697784919eaab7b8ab9e9184786c6053505a626b70787d8081817f7d7a75706b615e57504e575e656c70767a7d7e7f7f7e7d7a76726d67615a514b433931271e140a0000000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1110101010101010100f08080602000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d2013000f1b2835424e5b6875818e9ba8b4c1ccc4bdb9b7b8b8aca095887b6f62544a3f3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e1100000000020a11171c1f202a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2935404b5564717e8b99a3aeb7aa9e9184776a5f53473a2e211e28343f4a545e696f7c869298a2aab3afa59e938f82786d665c544a3f33281f160c0100000000030f1b27333f495e6b7885919eabb8bfb2a5998c7f7266594c3f332619202d3a4753606d7a8693a0adb9beb2a5988b7f7265584c3f3225190c000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa295897c6f6256493c2f23160900030f1b27333f49535e696e6f6f6f6f6f6f6f6f6f6c655b5044372b2c3945525d6876828f9ca9b5c2bdb2a895897c6f6256493c2f231609000714202d3a4753606d798696a1adb9beb1a4988b7e7165564c41404b5566727f8c99a5b2beb3aa95887c6f6255493c2f22160900000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e211417222d3f4b5865727e8b98a5b1bebaaea298877a6e6154473b2e211408000000000000000000000000000000000000000815212e3b4854616e7b8794a1a195887b6e6265717e8b98aa9b8f8275685d5a6773808d9aa69a8d807467616e7a8794a1a195887b6e6255483b2f22150800000000000000000000000000000b1825323e4b5865717e8b98abb5beb3a995897c6f6e7b8798a2a79a8d817d8996a3ac9f9286796d75828f9ca8b5b6aa9d908377665c5144382c1f12060000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000815212e3b4854616e7b8796a0acb9b5ab9a8d8174665b5058626c717d84898c8d8d8c8a86827d766e69615a5860696e777d8286898b8c8c8b8986837e79716c605c554b433930261c110600000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c1c1c1c1c1c1c1c1c1c1514120e090300000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000f1c2936424f5c6975828f9ca8b5c2c4bab2acabacaeb1a7998d8073665b504438404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f12000000020c141c23282b2d37393939393939393939393939393939393939392f3a4754606d7a86929facb9aca096887c6f6255483c302519232e38424d57606a707d869298a2a9b2afa59e948f81786d665b50443e31281e130800000000000b17222d43505d6a7683909da9b6c0b3a6998d8073665a4d4033271a212e3a4754616d7a8794a0adbabdb0a4978a7d7164574a3e3124170b000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa295897c6f6256493c2f23160900000b17222d38414d575e61636363636363636362605b53493f332d35414c56606d7a86929facb9c5b9aca196877a6d6054473a2d211407000815222f3b4855626e7b8895a8b2bdc0b5ab95887c6f6255493c3e4b5764717e8a97a4b1b4b0a3968a7d7063574a3d3024170a00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000061825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141724303d4a5763707d8a96a3b0bdbfb4aa95887c6f6255493c2f221609000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616673808c99a5998c7f7266565864717e8b97a49c8f827569616e7a8794a1a295887b6f6255483c2f22150900000000000000000000000000030f1b27333f49536774808d9aa7b3b9ada297877a6d6c7985929fa89b8f827e8a97a4aa9e9184776673808d9aa6b3b9ac9f9286796d6053463a2d2013070000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000b1825313e4b5864717e8b97a8b2bbaea399897d70635453606a717e889196999a9a9999928f89827b716c60606a6f7b828a8f9399989999989a93908b847e746d675d554b42382e23170b02000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b292929292929292929292922211e1a150e06000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3643505d697683909ca9b6c3bdb2a8a19e9fa3aaab9e9184786c60534639424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c20130000000a141e262e34383a4446464646464646464646464646464646464646464645525d6876828f9cacb6b2a8998c7f7266564d41362a1e1c26303b454e58606b707d869297a1a9b2afa69e938e81786c60594f433a2f24190d0300000000061c2835424f5b6875828e9ba8b5c0b4a79a8d8174675a4e412f2318222f3b4855626e7b8895a1aebbbdb2a895897c6f6256493c2f231609000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000006111b262f3b454d525456565656565656565653504941382f383f45525d68727f8c99a3aebac4b7ab9e918478685d5245392c20130700091623303c4956636f7c8996a2afbcbbafa499877a6d6154473a3d4a5764707d8a97a3a7a7a7a4978a7d7164574a3e3124170b00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e110500000000030a111725323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e24201f222f3c4955626f7c8895a2afbbbdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818d9aa4978b7e7164585663707c8996a39d9083766a616e7a8794a1a295887b6f6255483c2f2215090000000000000000000000000005121f2b3744505b657683909ca9b6b8ab9e92857868657783909da99c90837f8b98a5a99c8f827669717e8b98a4b1baaea399887b6f6255483c2f2215090000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000004101c2834404a546774818e9aa7b4b9ac9f92867a6d60535b656f7c87929aa0a8a7a7aba39f9c948f867e736c696f7c8590949c9fa4aba5a5aca49f9d96918a81796d675d544a3f34281d140a000000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373636363636363636363636362f2e2b2620180f060000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b9aca196919298a3ada196897c7063554b40414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d2013000006111c2630383f444650535353535353535353535353535353535353535353524c5665717e8b9aa4afb6a99d908376685e5246392d20141e29333c464f59606b707d859197a0a8b2afa59e938d80736b61564c4135291f1409000000000d1a2633404d596673808c99a6b3bfb5a89b8f827568554b4034291c23303d495663707c8996a3afbcb9aca196877a6d6054473a2d211407000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625313e4b5864717e8b97a4b1bebcafa295897c6f6256493c2f2316090000000a141d29333b42464749494949494949494946443f38323a424a505b606d7a85929eabb4bfbfb4aa9b8e817568564c4135291d1104000a1724303d4a5763707d8a96a3b0bdb9ac9f9386796c605346393d4a5764707d8a979b9b9b9b9b978a7e7164574b3e3124180b00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e1105000000030c151c2328323f4b5865727e8b98a5b1bebaada094877a6d6154473a31312d2b282e3b4754616e7a8794a1b5c0beb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645755626f7c88959f9e9184776b616e7a8794a1a295887b6f6255483c2f221509000000000000000000000000000613202d394653606c7985929fabb8b6a99d9083766a6875818e9ba89d9184808c99a6a79a8d817467707c8996aab4bfb4ab978b7e7164584b3e312518090000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000006121f2c3844515c667783909daab6b6a99d908376675d53606c78839099a3acb2b4b4b5afaca69e98928a80776e7b8592979fa6acafb5b2b2b6afaca8a19e938e82796d665c50443d2f261c11060000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144434343434343434343434343423b3a37312a21180e0300000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7ab9e918486929faca89a8e8174675c5145414e5b6774818e9aa7b4c1bbafa49a86796c605346392d201300000b17232e38424a50535d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5554616e7a87939facb9ac9f93877b6e6154473b2f241817212b343d474f59606b6f7c859196a0a8b2afa59c928a7d70685d52453b30251a0e000000000b1724313e4a5764717d8a97a8b1bdb7aa9d908477675c5145382c1f25323e4b5865717e8b98a4b1beb7ab9e918478685d5245392c201307000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625323e4b5865717e8b98a4b1bebbafa295887c6f6255493c2f221609000000020b17202930363a3b3c3c3c3c3c3c3c3c3c393733343c444c545b606d75818e97a1adbdc6baaea3988b7e7164584b3e2f24190d01000b1724313e4a5764717d8a97a4b0bdb8ab9f928578655b5044373d4a5764707d8a8e8e8e8e8e8e8e8a7e7164574b3e3124180b00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e11050000000a151e262e34383f4b5865727e8b98a5b1bebaada094877a6d6154473e3e3e3938332d3a4753606d7a8699a4afbbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645755626e7b889292929184786b616e7a8794a1a295887b6f6255483c2f221509000000000000000000000000000815222e3b4855616e7b8898a2aebab4a79b8e81746866727f8c99a59e9185818e9aa7a5988b7f72656e7b8798a2aebab3a69a8d8073675a4d403025190e0200000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000713202d3a4653606d7986929facb9b3a79a8d807467555763707d8a95a0abb5bebeb9b8b2b0b0aaa29f928c8179839097a1a9b0b9b6b4aeacacafb5b2ada59d948f82786d60584e42382d22170b0000000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514f4f4f4f4f4f4f4f4f4f4f4f4f4f4847423c332a20150900000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9083818e9ba9ab9f9285796d605346414e5a6774818d9aa7b4c0c0b69f9386796c605346392d20130003101c28343f4a545c606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b625f5e687683909ca9b6afa49a8b7e7165554b4035291d1019222b353d474f59606a6f7b849196a0a9b2aea49e91857a6d60574d42362a1b11060000000815212e3b4854616e7b8795a0acb8b9ac9f9286796d6053473a2f242b37424d576774818d9aa7b4c0b5ab9b8e817568564c4135291d1104000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625323f4b5865727e8b98a5b1bebbaea195887b6e6255483b2f22150800000000050e171f252a2d2e30303030303030302f2d2e343e464e565d666c737f8c939ea9b3bec5b9ac9f92867a6d6054473a2d21140800000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f493f333a4753606d798081818181818181807a6d6154473a2e21140700000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e1105000006111c2630383f44464b5865727e8b98a5b1bebaada094877a6d61544b4b4b4a46443f383945515d677986939facb9bfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645754606d7a8585858585827669616e7a8794a1a295887b6f6255483c2f221509000000000000000000000000000a1724313d4a5764707d8a97aab3beb2a6998c7f736663707d8a96aaa197918e929da9ab968a7d70636c7985929facb8b6a99c8f837669564d42362a1e110500000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000815222f3b4855626e7b8899a3aebab1a4978b7e716458576875818e9ba7b1bdbbb3adaba5a3a5a9aba49c928e8490959fa9b3b7afa9aaa29f9fa3abacb1afa69e948c80736a60544a3f33281c0f0300000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c55534d453c31261a0e02000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d90837d8a97a1ada2978a7d7164564c414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130006121f2b3844505c666d77797979797979797979797979797979797979797979786f6a5f65727f8c98a7b1b6ac9c8f8275675d5145392c201a1e20212b353d464f585f696e7a849197a1abb4ada1978d8073695e5246382d22170b0000000714202d3a46525e697784919daab7bbafa399897c7063554c413530333a46535f697784909daab7bbafa4998b7e7165584b3e3024190d01000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332626333f4c5966727f8c99a5b2bfbfb4aa94877b6e6154483b2e2115080000000000050d141a1e20212323232323232323293039404550585f686d78808c919ca5afbbc5bbafa59b8e8175685d5245392c20130700000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f52452d3945515d676d7474747474747474746d685d5246392d20130700000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e110500000c17232e38424a5053575865727e8b98a5b1bebaada094877a6d61585858585753504a4238404b556c7885929fabb8c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d706457525d686d7879797979767066616e7a8794a1a295887b6f6255483c2f221509000000000000000000000000000d1a2633404d596673808c99a6b3bdb0a4978a7d7164616e7b8898a2a9a19e9a9da5afa399887b6e62657784909daab7b8ab9e928578695e52463a2d20140700000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000a1724313d4a5764707d8a97abb4beb3a995897c6f62565e697885919eabb8bdb3a9a19e9996989c9fa6a59d9590959fa7b1b7afa59d9b989292999da0a7b0b0a69f93877c6f665b5044382b1f160a00000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a69696969696969696969696969696969625f574d42372b1e1206000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d90847985929eaba99b8f8275685e52464e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000713202d3a4653606d7883868686868686868686868686868686868686868686857c6f62616e7b8795a0acb8ac9f92867a6d6053473a2e23252a2d2e3434343d464e575e686e7b859199a3aeb3a99f92867b6e6153493f33271b0f03000005121e2a36424d576673808d99a6b0bcb5ab9a8d8074675d5146413f3f444d57616e7b8895a0acb8b9ac9f93877a6e6154473b2e21140800000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c4033242734414d5a6774808d9aa7b3c0baaea298867a6d6053473a2d20140700000000000002090e111414161616161618232b333b424b515a616a6f7a828c929ca3adb7c1beb3a99e93887c6f62564c4135291d110400000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f52453835404b555d60676868686868686867615d564c4135291d110500000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e11050003101c28343f4a545c60646465727e8b98a5b1bebaada094877a6d646464646464605b544a3f45525f6b7885929eabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574c565d606b6c6c6c6c69665e616e7a8794a1a295887b6f6255483c2f22150900000000000000000000000004111d2935414c566875828f9ba8b5bdb2a995887c6f62606c7985929facadaba7a9afac9f9286796d606875828f9ba8b5b9ada297877a6e6154473b2e21140800000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000c1926323f4c5965727f8c98a5b2baada297877a6d6054616e7b8797a1adb9b5aba197928c8a8b8f949ea1a7a09da0a7b1b9afa59d938e8885868990959fa6b0afa4999083786c6053463d32271b0f00000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d91847776767676767676767676767676767676756e695f53473a2e211408000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d908477818d9aa8ac9f92867a6d6154474e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a879292929292929292929292929292929292929292928b7e71655e697783909daab6aea3988a7d7064544a3f342830363a3b4141414141454d565e696f7c87929fa8b2aea3988d8073655b5044372b1f12050000020e1a25303c4855626f7c88949fabb7b8ab9f92857a6d605a524c4c4950565f6974808d9aa7b1bcb1a79c8f8276685e5246392d20140700000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40352f2c35414c566875828f9ba8b5c2b8ac9f928579675d5145392c1f130600000000000000000205070809090d161d2429353d454d545c606c717c848f949ca4adb5bfc0baada2978e81756a5f53443a3024190d0100000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382f39434b51535a5b5b5b5b5b5b5b5a54524c443a3024190d0100000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e11050006121f2c3844505c666d717171727e8b98a5b1bebaada094877a717171717171716c665b504445525f6b7885929eabb8c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574a4c52545e5f5f5f5f5c5a54616e7a8794a1a295887b6f6255483c2f2215090000000000000000000000000613202c3945525d687784919eaab7b9ada196867a6d605b667783909daab6b8b4b5b7aa9e918477665c6673808d99a6b3beb3a9968a7d7063574a3d3024170700000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00010e1a2734414d5a6774808d9aa7b3b8ab9f928578675d56636f7c8996a9b3bbaea39992857f7d7e828991979fa7aaacb1b9b4aa9d938e817b79797d838f949fa9b3ab9f958a7e7164594f44382c1d1207000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b8ac9f92868282828282828282828282828282828282827b6e6255483b2f221508000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084777c8996a0aca3998b7e7265574d4e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f988b7e71655766737f8c99a8b2b4aa9b8e8174665c504438333b4246474d4e4e4e4e4e4d4d57606a727f8c96a0acb4aa9e9184786c605346392d2013060000000915212e3a47535f6a7683909ca6b0baada2978d80736c615d5659535b60686e7b86929facb8b8aca0958a7d7064564c41362a1e110500000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366554e45413a383945525d687784919daab7c4b7aa9d9184776a554b4035291d1004000000000000000000000000060f171f282f353f474f575e666d747e8691969ea6aeb6bfc0b7aea49f92857a6e61584e4332281e13080000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382831394045474d4e4e4e4e4e4e4e4e4746413a32281e13080000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e1105000713202d3a4653606d797e7e7e7e818e9ba8b4c1beb2a5988b7f7e7e7e7e7e7e7e786c60534645525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574a41454752525252524f4754616e7a8794a1a295887b6f6255483c2f2215090000000000000000000000000714212d3a4754606d7a8796a0acb9b8ab9e918578675d546874818e9ba7b4c1c1c2b5a99c8f8276695465717e8b98a4b1beb2a5998c7f7266594c3f2f24180d01000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00020f1c2835424f5b6875828e9ba8b5b7aa9d9084776a555764717d8a97a4b0b9ac9f92877c727072767d8590959fa7b1bcbaaea2988e81746e696d7079828f97a2adb1a79d9083776b605448392e23180c000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2baaea298928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084777884919eaaab9c908376695f534e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1acacacacacacacacacacacacacacacacaca4988b7e716558626e7b8896a0acb8ab9e9285796d6053463a3b454d52545a5a5a5a5a5a5a545258606d7884919eaab7ada196887b6f6255483c2f22150900000006121f2b37434e5863707d89949faab4b3a99f93887e746d68666566656c707a839198a3aebaafa59d9083786c6053463b3025190e0200000815212e3b4854616e7b8794a1aebabfb2a6998c7f73675f57514c4644434953606d7a86939facb9c2b5a89c8f8275695c4f422f24180c0000000000000000000000000710182129313a4045515960696e78808a9298a0a8b0b8bfbfb7afa59c928a7e71685e52463c3220160c020000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c282f35393a4141414141414141413a3935302820160c020000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1723303d4a5663707d898b8b8b8e939eaab6c2c0b3a79b918b8b8b8b8b8b8b897c6f63564945525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574a3d393a4546464646434754616e7a8794a1a295887b6f6255483c2f221509000000000000000000000000091623303c4956636f7c8996a8b2bdb6a99c8f837669555966727f8c99a5b2bfd0c0b4a79a8d8174675a63707c8996aab4bfb5a89b8e827568554b4035291d1104000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0003101d2a3643505d697683909ca9b6b5a99c8f8276695c5864717e8b97a4b1b5a89b8e81756a63656b707a8390959fabb7b8ac9f92867a6d615f60676d7a85929eabb5aca095897c6f63554b4034281c10040000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2bfb4aaa29f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d90847773808c99a7ab9f94887b6e61554e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1acacacacb2b9b9b9b9b9b9b9b9afacacaca4988b7e7165585f6a7784919daab7ada197897c6f6356493c424d575e6167676767676767615e565c66727f8c98abb5b2a9988b7e7165584b3e3225180b000000030f1b26313c4855616b76828f98a2acb6afa49a9388807a7573727274787d849195a0aab4b1a79d93897d70665b504438291e14080000000815212e3b4854616e7b8794a1aebac2b5a89c8f82796e6a605d5553514e535b65717e8a99a4afbbc0b3a69a8d8073675a4d4034271a070000000000000000000000071019222a333b434b515b626b6f7b828d929fa2aab2bac1bfbaaea59d938c80736c61564c41342a200e04000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1d24292c2d3435353535353535342e2d29241e160e04000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a9797979b9ea5afbac6c3b8ada39b98979797979796897d7063564a45525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574a3d37393e3f3f3f3f3d4754616e7a8794a1a295887b6f6255483c2f2215090000000000000000000000000c1925323f4c5865727f8b98a5b2beb4a79a8e8174675b5763707d8a96aab4bfcabeb2a5988b7f726558616e7b8798a2aebab7aa9e918477675d5145392c201306000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0004111e2b3744515e6a7784919daab7b4a89b8e8175685b5864717e8b97a4b1b2a5988c7f7265585960686e7983909da9b6b5a89b8e8275685d53555e68727f8c99a3afb1a79b8e8174675c5145382c1f13060000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1100000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2c6bcb4aeaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776e7b88959faba6998c7f7366584e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a79f9f9f9fa5a7adb5bfbcb2aaa4a29f9f9fa9988b7e716558586673808d99a8b2b3a99a8d807367584e4346525e696e747474747474736e685e54626f7b8899a4afb3a69a8d8073675a4d4034271a0d000000000a15202c38444f59616e7b86929aa4acb4aca49a938d8682807f7f81848a9196a0a7b1b0a7a0958e81746b60544a3f3328170d020000000815212e3b4854616e7b8794a1aebac3b7aa9e948f837b736d6763605c585f626c7883909cabb5c0bdb2a8978b7e7164584b3e3125180b00000000000000000000060f19222b343c454d555d606d727d8590949da4aeb4bcc3bcb4aea49c938e81776c605a50443b3022180e00000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1f181d202027282828282828282721201d19130c0400000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3a4a8aaafb7c1cbc9bfb5ada7a5a4a4a4a4a396897d7063564a45525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574a3f44464b4c4c4c4c494754616e7a8794a1a295887b6f6255483c2f221509000000000000000000000004101c2834404a546874818e9ba7b4bfb2a5988c7f72655954616e7b8798a2aebac6c0b5ab968a7d706357606c7985929facb8b9ac9f93867a6d6053473a2d201407000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0005121f2b3845525e6b7885919eabb8b3a79a8d8074675a5764717d8a97a4b0b1a4978a7e7164574f565e676d7a8794abb5b2a5988c7f7265564c4c56616d7a86929facb8ab9f9285796d6053463a2d2013070000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e0f0a040000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2cec6bfbab8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2a5988b7f7265584c3f3225190c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d908477697683909dabaa9d9184776a60545a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a87959393939393989ba3adb8b5aaa0999593939393978b7e71655855626f7c8896a1acb7aa9e9184776a5f53474754616e7b808181818181807a6e6154606d7986939facb4a89b8e8175685b4e4235281b0f0000000004101c27333d46535e69707e88939aa2aab0aca49f98928f8d8c8c8e91969ea1a8b1ada69e959083796d60594f42382d221705000000000815212e3b4854616e7b8794a1aebac7bbb0a69e959086807a746f6d666a6a6e747f8c949fabbdc7b9ada196887b6e6255483b2f221508000000000000000000050e18212b343d464e575e676d757f8791979fa6aebabfc1bab2aaa29f928c81786c655b50483e32291e100600000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1f0d1013141a1b1b1b1b1b1b1b1b1413110d08020000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3b0b4b6bac1c9d3d0c7bfb8b3b2b1b1b1b0a396897d7063564a45525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d7064574a4950535858585858565454616e7a8794a1a295887b6f6255483c2f221509000000000000000000000006121f2c3844515c667783909daab6c0b5ab978a7d70645753606c7985929facb8c5bbafa399887b6e62555b657784909daab7bbafa49a897c6f6256493c2f231606000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0006131f2c3946525f6c7985929facb8b3a6998c807366595663707c8996a3afb1a4978a7e7164574b4c55606d798699a3aeb0a4978a7d7164574a46525e6876838f9ca9b6aea298897d7063564a3d2f23180c0000000000000000000d192633404c5966737f8c99a6b2b7aa9d9184776a5e51442e231f1b150f0700000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2cec5bebab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2a5988b7f7265584c3f3225190c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a727f8b99a3aca095887c6f62545a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000713202d3a4653606d79838686868686868c919ba7b4b0a4998e888686868686857c6f625553606c7884919eabb7aca096887b6e6255484c5966737f8c8d8d8d8d8d8c7f7266595c667885929eabb5a99c8f8276695c4f4336291c1000000000000b16212a36424d57616c727f8892989ea6b0afaaa39f9c9998999a9ea0a8acb2a9a19e948f837a6d675d51473d2f261c1106000000000815212e3b4854616e7b8794a1aebaccc1b8b0a7a099928c85807c797777787b818c919ba6b0bcc4b7ab9e918478695f53473a2e2114080000000000000000020b16202a333d464e585f696e79818b9299a1a9b0b8c0bfbbafa8a098928a80776c665b53493f362c20170d0000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1f120406070e0e0e0e0e0e0e0e0e0707050100000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3afb3b4b9c0c8d1cfc5bdb6b1afafafafafa396897d7063564a45525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645749535b606465656565636059616e7a8794a1a295887b6f6255483c2f22150900000000000000000000000713202d3a4653606d7986929facb9bbafa399887b6e6255505b657783909daab6c3b9ac9f9286796d6053536875828f9ba8b5c0b6ac988b7e7265584b3f2d22170b000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0005121f2b3744505b657986929facb9b2a5998c7f72665955626e7b8895aab4b1a5988b7e7265584b45515c667986929facb0a396897d7063564a414c5666737f8c99a6b2b4aa9a8d807367554b4034291c100400000000000000000c1926323f4c5965727f8c98a5b2b7aa9e9184776b554b40342e2b2720191007000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2c5bcb4aeaba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7f7265584c3f3225190c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a6d7a86929faca89a8d8074665c5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130006121f2b3844505c666d777979797979797f8c98a5b2afa295887c7979797979786f6a5f53505b6574808d9aa9b3b2a8998c7f7266564d4d5a6673808d999a9a9a998c7f726659546b7885919eabb6a99c8f8376695c504336291d100000000000050e1a25313b45505a626d727e868f949eaab7b4aeaca8a6a5a5a7aaacb2b9ada197928b827a6d685e554b40352b1d140a00000000000815212e3b4854616e7b8794a1aebac7cac1b9b1aba39f98928d8986848485888e939ba3adb8c2bcb1a79a8d817467574d42372b1e120600000000000000000a141d28323c464e58606a6f7b838e939fa3abb3bbc2bdb5aea59e9691867e736c655b544a41382d241a0e050000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1f0a0f121515161616161616161615130f0a04000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a2a2a6a8aeb6c0cac7bdb3aba5a3a2a2a2a2a296897d7063564a45525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d706457505b656c7172727272706b60616e7a8794a1a295887b6f6255483c2f22150900000000000000000000000915222f3c4855626f7b8899a3aebab9ac9f9286796d605349536874818e9ba7b4c1b7aa9e918477665c515a6673808d99a6b3c0b4a79a8d817467544a3f33281c0f030000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000613202d394653606c798699a3afbbb2a5988c7f72655954606d7a8798a2aeb3a6998c807366594d404b546b7885919eabb0a396897d7063564a3d4a5763707d8a96aab4b6aa9d908377675c5145382c1f130600000000000000000b1824313e4b5764717e8a97a4b1b8ab9e928578675c51453c3b37322b22190f040000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2beb4aaa29f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7f7265584c3f3225190c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a6875828f9caaab9e9185796d605a6774818d9aa7b4c0b9ac9f9386796c605346392d20130003101c28343f4a545c606a6c6c6c6c6c727f8c98a5b2afa295887c6f6c6c6c6c6c625f584e4953636f7c8997a1adb6a99d908376685e524d5a6773808d9aa6a7a6998c807366595c667885929eabb5a99c8f8276695c4f4336291c1000000000000009141f29333e48515b626c717b828f9ca8b5bfbab8b5b3b2b2b4b7b9bdb8ab9e92857e776d685e564c43392f231a0b0200000000000815212e3b4854616e7b8794a1aebad1c6bdb5aeacaeaaa29f9a9992919092979b9da5adb5bfc3b8aba095897c6f6356493c31261a0e020000000000000006111b262f3a444e58606a6f7c8590959ea5afb5bdc2bab2aba39f938e847c716c605b534a42382f261b1208000000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1f151b1f21222323232323232322221f1b150e070000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a959595999ca4aeb9c4c1b6aba19996959595959595897d7063564a45525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645753606c777e7f7f7f7f7d7063616e7a8794a1a295887b6f6255483c2f22150900000000000000000000000b1824313e4b5764717e8a97abb4bfb7aa9e918477665c514c5965727f8c98a5b2bfb5a99c8f827669544a5865717e8b98a4b1beb6a99d908376665b5044382b1f12060000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0b5c0b2a5988b7f726558515d677985929facb4a79a8e8174675b4e43505d6a7683909da9b0a3978a7d7064574a3d4854616e7b8798a3aeb9ac9f9286796d6053473a2d2014070000000000000000091623303c4956636f7c8996a7b1b9ac9f9386796d60534f4947433c342b20150a0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2baaea298928e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a64717d8a98a2ada1978a7d7063556774818d9aa7b4c0b9ac9f9386796c605346392d201300000b17232e38424a50535d6060606065727f8c98a5b2afa295887c6f626060605f55534e464653606d7985929eabb8ac9f93877b6e61544d596673808c99a6b3a79a8e8174675a606d7986929facb5a89b8f8275685c4f4235291c0f000000000000030b17222d38414c565f696e7b83909daab6bdb5afaca9a8a8abadb2b9b9ac9f92867e736e635b51473d31281d13070000000000000815212e3b4854616e7b8794a1aebacbbfb5aba39fa3abaeababa39f9e9d9ea1a9a9afb7bfc3b9afa59d9083776b6054483b2f20150900000000000000000b17222d38414c565f6a6f7c859197a0a7afbbc0c0bbb0a8a199928b81796f6a615a504941382f261d140a00000000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c1820262b2e2f303030303030302f2e2b272019100700000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c888888888d929ca8b4c1beb1a5998f89888888888888887c6f62554945525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645755616e7b888b8b8b8b84786b616e7a8794a1a295887b6f6255483c2f22150900000000000000000000010d1a2734404d5a6773808d9aa6b3c0b5a99c8f827669544b4a5763707d8a96a3b0bdb3a79a8d8074675a4d56636f7c8996aab4bfb8ac9f9285796c605346392d2013060000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c556a7784919daab5a89c8f8275695c4f424f5c6875828f9ba8b1a4988b7e7165584b3e4653606c7985929facb8afa399897c6f6256493c2f23160900000000000000000714212e3a4754616d7a8795a0acb8afa49a897c6f62595c55544e463c32271b0f0300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b8ab9f92868181818181818181818181818181818181817b6e6154483b2e211508000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a606d7985929faba99b8e8175675d6774818d9aa7b4c0b9ac9f9386796c605346392d2013000006111c2630383f4446505353535865727f8b98a5b2afa295887c6f62555353524847433c44505c6674818e9aa9b3afa49a8b7f7265564c5865727e8b98abb5aa9d9184776c65656f7c8999a3afb4a79a8e8174675b4e4134281b0e000000000000030f1b27333f49535e686e7b8490959fabb8afaba39f9d9b9c9ea1a8adb2aea398928b80736d63594f433a2f24180d0000000000000815212e3b4854616e7b8794a1aebac7bbaea39992999fa3abb0aeacaaaaabadb3b6bac0bfbab1a79e938a7d7063594f43382c1f0e0300000000000000030f1b27333f49535e686e7c859297a1a9b1b9c1bdb5afa69f9691877f756d675f5850443f382f261d140b0200000000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c222a31373a3c3d3d3d3d3d3d3d3c3b37322b22191107000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e1105000915222f3b4854606b6f7b7c7c7c808d99a6b3c0bcafa396897d7c7c7c7c7c7c7b766a5f544745525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818e9aa3978a7d70645755626e7b889598989184776b616e7a8794a1a295887b6f6255483c2f2215090000000000000000000005111e2a36424d566976828f9ca9b5c0b3a79a8d8074675a4d4956636f7c8996a2afbcb2a5988b7f7265584c54616e7a8798a2aebabaaea298887b6e6255483b2f2215080000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f726558505c6976838f9ca9b6aa9d9083776a544a3f4d5a6774808d9aa7b2a6998c7f7366594c4044505b657784919eaab7b5ab978b7e7164584b3e3125180b00000000000000000713202d3946525d687784909daab7b6ac998d80736b69696260584e43372b1f130600101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d91847775757575757575757575757575757575746e695e52463a2d201407000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5c6774818e9aa8ac9f92867a6d606774818d9aa7b4c0b9ac9f9386796c605346392d20130000000a141e262e34383a4446464c5865727f8b98a5b2afa295887c6f62554946453c3b37343f4a5463707d8a97a2adb6ac9c8f8376685e525663707c8999a3afaca0968a7e75727277818e9babb5b4aa988c7f7265594c3f3226190c00000000000005121f2b3744505b656e7a8491969fa7b1aea59d9992908e8f91969ea1a8b2aaa39f928c7f736b61554b4035291c120700000000000815212e3b4854616e7b8794a1aebac5b9ac9f92868c92999fa6acafb5b7b8b9bebfbab9b4aea7a0958e81756b6155463d32271b0f00000000000000010c161f2b3744505b656d7a849197a2a9b3bbc3bbb3aba49f948f847c726d605d554e463e332d261d140b020000000000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f5245382c2a343c434748494949494949494947433c342b23190f040000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e11040007131f2c38434f5960696e6f6f727e8b98a5b1bebaada094877a6f6f6f6f6f6f6e695f584e4345525e6b7885919eabb8c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616774818d9aa4978a7d71645755626f7b8895a29d9084776a616e7a8794a1a295887b6f6255483c2f221509000000000000000000000714202d3a46525e697885929eabb8beb1a5988b7e7265584b4b5864717e8b97a4b1c0b5ab968a7d7063574a53606c7985929facb8bfb4aa978a7d7164574a3e312417080000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584e5b6874818e9ba7b4ab9e918578665c50444c5966727f8c99a5b2a79a8e8174675b4e413f4953697683909ca9b6b3a6998c807366594d4033261a0d000000000000000005111d2935414c566673808d99a5afb8ac9f92867d7776766f6a6054473b2e22150800101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a68686868686868686868686868686868615e574d42362a1e1205000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5563707c8996a1ada2988a7e71646774818d9aa7b4c0b9ac9f9386796c605346392d2013000000020c141c23282b2d37393f4c5865727f8b98a5b2afa295887c6f6255493c392f2e2b2e3a4653606d7985929fabb8ac9f93867a6e615454606d7a86929facb2a89f9387817f7f838e939eaabaaea298897d706356493d3023160a000000000004101c2934404b55606c77828f96a1a8b1aea49c938e87838282848a9196a1a9b3aea49f93887d70675d5145392e23180c00000000000815212e3b4854616e7b8794a1aebabfb3a6998c8080878f949b9fa3abaaacb2afb4aeacaaa39f9590837a6d60594f44342b21160a0000000000000008131e2935414c56606c77828f96a1a9b3bbc3b9b1a9a199938c827a6f6a625b514b433c3427221b140b05010000000000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f52453829323c464e53555656565656565655544e463d352b21160a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d100300030f1b27323d464f575f626265727e8b98a5b1bebaada094877a6d6262626262625f574e463c45525f6b7885929eabb8c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e616673808d99a5988b7e72655856636f7c8996a29c8f837669616e7a8794a1a295887b6f6255483c2f221509000000000000000000000814212e3b4754616e7a8797a1adb9bfb4aa96897d7063564a4d5a6673808d99a6b3bbafa399887b6e615548505b657783909daab7c0b3a6998d8073665a4d403025190d0100000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584d5a6673808d99a6b3ac9f9386796d6053464b5764717e8a97a4b1a99c8f8276695c4f43424f5c6875828f9ba8b5b4a89b8e8175685b4e4235281b0f0200000000000000010d1924303b4855626e7b88939ea8b2aea39892898483827c6f6255493c2f22160900101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e02000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d606c7884919eabaa9c8f8276686774818d9aa7b4c0b9ac9f9386796c605346392d201300000000020a11171c1f202a323f4c5865727f8b98a5b2afa295887c6f6255493c2f22211f2c3845515c6675818e9baab4afa4998b7e726556515d6776828f9ca7b1afa499938e8c8c90949ea5afb5ab9f92867a6d6053473a2d201407000000000006131f2c3845515c67717e8b949fa8b2b1a79c928d817b767575787d849197a1adb9afa49a9184796d60544a4034281c1004000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f737c82898e92999b9ea0a8a2aba39f9d98928d837a6e685d52473e3322190f04000000000000010d19242f3946525e68717e8b949ea8b2bbc3b9b1a7a09792877f786d6860585145413a312a2217151413110d0802000000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f524538303b444e585f62636363636363636260584f473d32271b0f0300000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f0200000a16212b343d454d53555865727e8b98a5b1bebaada094877a6d615555555555534d453c3445525f6b7885929eabb8c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194887b6e6165727f8b98ac9a8d8074675a5664717e8b97a49b8e817468616e7a8794a1a295887b6f6255483c2f221509000000000000000000000a1724303d4a5763707d8a96a9b3bebaaea398877b6e6154484a546875828f9ba8b5b9ac9f9286796d60534649536875828e9ba8b5c1b5a89c8f827569564c41362a1d110500000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c5865727e8b98a5b1afa49a877a6e615447495663707c8996a3afaa9d9084776a554b40414e5b6774818e9aa7b4b6a99c8f8376695c504336291d100300000000000000000814212e3a47535f6a75818e96a0a8b0aaa39f95908f8d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f140900000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5b6673808d99a7ac9f93877a6e6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000060b10121925323f4c5865727f8b98a5b2afa295887c6f6255493c2f22161c2834404b5464707d8a98a2aeb5ab9c8f8276685e525564707d8a959faab4aba49f9b98999c9fa6afbbafa4998e8174675d5145392c1f130600000000000714202d3a4753606d7985919ea6b0b8aba0958d80746e6868656c707b85919ea8b2b6aca1968c7f73665c5144382c1f1206000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f736f767c82868b8e91969495959992908c8680796e685e564c41352c2110070000000000000004111d2935414c55616d7a85929fa6b0bac4bab1a7a09591857d736c665e564e463f352f282121212121201d19130c050000000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f52453836414c565f6a6f707070707070706f6a60594f44382c1f130700000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d010000040f19222b333c42474b5865727e8b98a5b1bebaada094877a6d61544949494847423c333844505b667985929facb8c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000815212e3b4854616e7b8794a1a195887b6e6263707d899aa49d9184776c605f6874818d9aaa998c7f7266616e7a8794a1a195887b6e6255483b2f221508000000000000000000000c1926333f4c5966727f8c99a5b2bfb9ac9f9286796c605346505b667784909daab7b7aa9e918477665c51444d5a6673808d99a6b3c0b8ab9e918578685e5246392d20130700000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c5764707d8a97a3b0b6ac95887c6f6255494855616e7b8894a9b3ab9f928578675d5145404d5a6773808d9aa6b3b7aa9d9084776a5d5144372a1e0600000000000000000006121f2b37434e58616e7a8491969fa6b0aea7a09d9a8d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144424242424242424242424242413b3a36302921170d0200000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d54626f7b8895a0aca4998c7f726774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000030c1925323f4c5865727f8b98a5b2afa295887c6f6255493c2f221618232e3a4753606d7986929facb8ac9f93877a6d615453606c78839098a2aab1afaca8a5a5a9abb0b5aea59f93877c6f62554b4035291d10040000000005111d2935414c5665717e8b97a1adb8b3aa9d9083786d615e565b6069717e8a96a0acb8b2a89e9285796d6053463a2d201308000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f73666b6f757a7e8184868888888786837f7b736d675e564c433a2f231a1000000000000000000613202c3945515d6773808d97a2adb8c1bdb2a8a09590837b706b605b544c443d342e2e2e2e2e2e2e2e2d2a251e170e0700000000000b1824313e4b5764717e8a97a4b1bdb8ab9e9285786b5f52452e3946525e68767c7c7c7c7c7c7c7c7c6f6b6054483b2f22150900000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b00000000071019212a31373f4b5865727e8b98a5b1bebaada094877a6d6154473c3c3b3a37312d394653606c798698a2aebabfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887b6f62616d7a86939fa0958a7d706d696e7a85929fa298897c7063616e7b8894a1a194887b6e6155483b2e22150800000000000000000004101d2935404b556875828e9ba8b5c1b7aa9d918477665b504653606c7986929facb9b5a99c8f827669544a404b5865717e8b98a4b1beb9ada197877a6d6154473a2e21140700000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c55626f7c8895abb5b0a3968a7d7063574a4753606d7a8697a1adada297867a6d605347404d596673808c99a6b3b8ab9e9185786b5e52452e23170b000000000000000000020f1a26313c46525e686e7b848f949fabb7b1aca69a8d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373535353535353535353535352e2d2a251f170f050000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d535f6a7783909dabab9d9083776a74818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000c1925323f4c5865727f8b98a5b2afa295887c6f6255493c2f2216131f2c3945515d6775828f9babb4afa4998b7e726556505b656e7b869298a0a7acafb5b2b2b1b2adaba39f938d80736a5f5343392f24180c00000000000713202d3946525d687683909ca9b3baaea2988a7d70665c524d5057606c7884919daab7b9ada1978a7d7063574a3d2f24190d010000000815212e3b4854616e7b8794a1aebabfb2a6998c7f73666063686d7175777a7b7c7c7b7976736e68605c554c443b31281e110800000000000000000714212d3a4754606d7a85929fa9b3bec0b5aba19690837a6e696059504a423a3a3b3b3b3b3b3b3b3b3a3936302920191107000000000b1724313e4a5764717d8a97a4b0bdb8ab9f9285786c554b40343b4754616e7a8789898989898989887d6f6356493c3023160900000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f2215080000000000070f182026323f4b5865727e8b98a5b1bebaada094877a6d6154473a2f2f2e2b262e3a4754616d7a8794aab4bfbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000714202d3a4753606d7a8699a3a296897c6f635e687683909da89f92857e79787b829097a29f9285796d60626f7b8895a2aa94877a6d6154473a2e21140700000000000000000006131f2c3945515d677784919daab7c2b5a89b8f827568544a4855616e7b8899a3aebab3a79a8d8074675a4d414956636f7c8996aab4bfbeb2a996897c706356493d3023160700000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c54616e7a8799a3afb1a4988b7e7165584b45515d677885929eabb3a995887b6e625548404c5966737f8c99a6b2b8ac9f9285796c5f4a3f34281c10030000000000000000000a15202a36414c565f696e7a838f9ca9b6bcb3a69a8d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b282828282828282828282821201e1a140d05000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d4e5865727f8c99a4aba095887b6e74818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216101d2935404b5564717e8a99a3aeb5ab9c8f8276685e52535f69707d8690959c9fa4aba5a5a4a8a19e99928c81786d60584e4331271d120700000000000714212e3a4754616d7a86939facb9b8ab9f9285796d60544a4144505b6573808c99a6b3beb3a99a8e817467564c4135291d11040000000815212e3b4854616e7b8794a1aebabfb2a6998c7f736659565e616468676d6e6f6f6e6d6666615e56514b433b32291f160c000000000000000004101c2834404a5465717e8b98a2aebbc5bbafa39991847a6e685e574f443f41454748484848484848484746413a322b23190f040000000a1724313d4a5764707d8a97a3b0bdb8ac9f928579675c5145383b4754616e7a87949696969696968b7e7164584b3e3125180b00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d201306000000000000060e1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e22211e222f3b4855626e7b8895a1aebbbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000613202d394653606c7986929fa3968a7d70635665727f8b97a1a297928a85858890949fa4998e8174665c63707c8996a3a298867a6d6053473a2d2014070000000000000000000714202d3a4753606d7a86939facb9c0b3a6998d8073665a4d4a5763707d8a96abb4bfb2a5988b7f7265584c3f4754616e7a8798a2aebabfb2a5988c7f7265594c3f2e23180c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c53606c7986929facb2a6998c7f7366594c404b556a7784909daaafa396897c706356493f4c5966727f8c99a5b2b9ac9f938679665c5044382b1f12060000000000000000000613202c3945515d676d7a828f949fabb7b5b3a69a8d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1b1b1b1b1b1b1b1b1b1b1514120e090200000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5154616e7b87939faca7998d807374818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f22160c18242f3a4754606d7a86929facb9ac9f92867a6d61544d57606b707c838a8f9399979898989696918d8680786d665c50463c311f150b0100000000000a1724313d4a5764707d8a99a4afbbb5a89c8f8275665c5142383f495363707c8996aab4bfb7aa9e918477685d5245392c2013060000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c525458555d6061626261605c5454524d454039312920170d04000000000000000006121f2c3844515c6675828f9caab4bfbfb4aa9f92877c6f685e564d453d434b5154545454545454545454524c443d352b21160a0000000a1723303d4a5663707d8996a3b0bcbaaea29886796d6053463a3a4754616d7a8794a0a3a3a3a3988b7f7265584c3f3225190c00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f1205000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141723303d4a5663707d8996a3b0bcbcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000005121f2b3744505b657885919ea4988b7e716558606d7985919ea4a29f989292979c9fa69f93877c6e625464717e8a97a49f928578675d5145382c1f13060000000000000000000916232f3c4956626f7c8999a4afbbbeb1a4988b7e7165584b4c5865727f8b98a5b2b5b5ab968a7d7063574a3d46525e687985929facb8c1b4a79b8e817468554b4034281c1004000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c505b667884919eabb4a79a8d8174675a4e424f5c6975828f9ca8b1a4978b7e7164584b3f4c5965727f8c98a5b2bbafa49a86796d6053463a2d201307000000000000000005121e2a36424d57606d79838f949fa6b0aea8a6ab9a8d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110f0f0f0f0f0f0f0f0e08070502000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51525e6876828f9caaab9e91847874818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f22160713202c3945515d6775828f9cabb5afa3998b7e7165564c4f59606a6f787e8386898b8b8b8b8a8784807b736d665c544a3f342a200d030000000000000d1a2633404d596673808c99abb5c0b3a6998d807366544b40303a4754616d7a8798a2aebab9aca096877a6d6054473a2d2114070000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c46474b4b51535555555453504a4746413b342f271f170e0b0500000000000000000713202d3a4653606d7986929facb8c5baaea2988d80736a60564c443b414b555d606161616161616161615e564f473d32271b0f0300000916222f3c4955626f7c8895aab4bfbfb4aa94887b6e6155483b3b4855616e7b8894a1aeafafa5988c7f7265594c3f3226190c00000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f1206000000000000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f03000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141825323f4b5865727e8b98a5b1bebdb2a895887b6e6255483b2f22150800000000000000000000000000000000000000030f1b27333f49536a7783909da6998c807366595d67717e8a929ea1a9a29f9ea1a9a39f948d80746a5f5966727f8c99a59d9184776a554b4035291d10040000000000000000000b1825323e4b5865717e8b98abb5b7b7b4aa96897c6f6356494e5a6774818d9aa7a9a9a9a399887b6e6155483b414c566a7783909daab6b7b7aa9d908477675c5145382c1f1306000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4a546a7683909da9b5a89c8f8275695c4f424e5b6774818e9aa7b2a5998c7f7266594c3f4c5865727f8b98a5b2c0b6a09386796d6053463a2d20130700000000000000000714202d3a46525e6974808d959fa6b0aea49c9994998d8073675a4d4034271a0d00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104020202020202020200000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514d5664717e8a98a2aca196897c74818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f221609111d2935414c5565717e8b99a3afb5ab9c8f8276685e52464f585f666d71767a7c7e7f7f7e7d7b78736e69605c544a42382e22180e000000000000020f1c2835424f5b6875828e9ba8b5beb1a4988b7e7165584b3e2e3946525e687985929facb8bdb2a895897c6f6256493c2f2316090000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c403a3e4045474849494846443f3b39363029232423201c171008000000000000000916222f3c4955626f7c8898a2aebac5b8ac9f92857a6d61584e443b3945515d676d6e6e6e6e6e6e6e6e6d6860594f44382c1f130700000814212e3b4754616e7a8798a2aebabdb0a3968a7d7063544a3f3d495663707c8996a3afbcb2a5988b7f7265584c3f3225190c00000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f12060000000000000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b00000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141d2935404b556774808d9aa7b3c0b9ada196867a6d6053473a2d20140700000000000000000000000000000000000000000b17222d424f5b6875828e9ba89b8e8275685755616c73808b92979b9d9e9e9d9c99928d82796d6058566874818e9ba79c8f8276695c4f432f24180c000000000000000000010e1b2734414e5a6774818d9aa7aaaaaaaaa298877a6e615447505c6976838f9c9c9c9c9c9c9286796d6053463a424f5b6875828e9ba8aaaaaaaa9f9286796d6053463a2d201307000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4f5b6875828e9ba8b5a99d9083766a544a3f4c5966737f8c99a6b2a79a8d8174675a4e414c5865727f8b98a5b2b9ada093867a6d6053473a2d20140700000000000000000815212e3b4854616e7b86929fa7b0afa59c928d8786877e7164574a3e3124170b00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514753606d7a86929faca89a8e8174818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216090d19242f3a4754616d7a86929facb9ac9f92867a6d615447464e545c6064676d7071727271706e6967615f57504a423830261c100600000000000004101d2a3743505d6a7683909da9b6bdb0a4978a7d7164574a3e3136414c566b7884919eabb7bdb0a4978a7d7164574a3e3124170b0000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332f35383a3b3c3c3b3a38342e393939393931302d28221a11080000000000000b1825313e4b5864717e8b97aab4bfc1b4a79a8e8174685d52463d323a4754606d7a7b7b7b7b7b7b7b7b7a6f6b6054483b2f22150900000613202d394653606c7885929facb8c0b3a6998d8073665b5049494f5965727f8c98a5b2beb1a4978b7e7164584b3e3125180b00000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f120600000000000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b110600000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e21141f2c3945515d677683909ca9b6c3b7ab9e918478675d5145382c1f13060000000000000000000000000000000000000000061a2633404d596673808c99a69e918478695e525a636e737e858b8e909191918f8c8680796d675c525e687784909da79a8d8074675a4d4134271a0700000000000000000004101d2a3743505d6a7683909d9e9e9e9e9e9e928578685e5246515e6b78848f8f8f8f8f8f8f8f8477665c504438404d5a6673808d999e9e9e9e9e9e99887c6f6255493c2f221609000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4d5a6774808d9aa7b3ab9e918578665b50444b5865717e8b98a4b1a89b8f8275685c4f424c5865727f8b98a5b2b9ada093867a6d6053473a2d2014070000000000000004101d2935404b5566737f8c99a3afb6aa9e938d807b7a79716c6155493c3023170a00101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c201300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5145515d6775818e9ba9ab9f928579818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f2216090813202d3946525e6876838f9cacb6afa3998b7e7165564c41424a5053555d60636465656563615e5755534d443f3830261e150a0000000000000005121e2b3845515e6b7884919eabb7bdb0a3968a7d7063574a3d303044515e6b7784919eaab7beb2a5988b7f7265584c3f3225190c0000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c403324292c2d30363a3b4546464646464646453d3c39332c231a100500000000000d1a2633404d596673808c99a6b3bfbeb3a9968a7d7063564c41343845525e6b78848787878787878787877d6f6356493c30231609000005121f2b3744505b657683909da9b6c3b7aa9e9184786c6059565658616b7683909da9b6bdb2a996897d7063564a3d3023170a00000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f1206000000000000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a0000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e2115202d3a4753606d7a86929facb9c2b5a99c8f827669554b4035291d100400000000000000000000000000000000000000000b1724313e4a5764717d8a97a8a196877b6e6154525c636c717a7e8184858584827f7b736d675c5554616d7a87939fa9988b7e7165584b3e3225180b00000000000000000006121f2c3945525f6c788591919191919191919083776a564c414d5966738082828282828282827f7165544a3f343e4b5864717e8b91919191919191918b7e7164584b3e3125180b000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4c5965727f8c98a5b2ac9f9286796c6053464a5663707d8996a3b0aa9d9083776a544b404c5865727f8b98a5b2b9ada093867a6d6053473a2d2014070000000000000006131f2c3945515d677783909dabb5b5a89b8e81756e6d6d66615a5045392d21140800101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f1300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1108080808080808080808070705010000000000000000101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f1300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51404b5563707d8997a1ada2978a7e818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f22160905111d2a36414c5665727e8b9aa4afb5ab9c8f8276685d5246383f44464c515456585858585754534d4846423b342e261e150c030000000000000006121f2c3945525f6c7885929fabb8bcb0a396897d7063564a3d303744515e6a7784919daab7bfb2a6998c7f7366594c403326190d0000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c4033261f29333b4246485253535353535353524a49443e362c22170b00000000010e1b2834414e5b6774818e9aa7b4c1b9ada197877a6d6154473a303946535f6c798692949494949494948b7e7165584b3e3225180b0000030f1b27333f49536774808d9aaab4bfb9aca0968b7e716c656363646a707d8a959fabb8b9ada196877b6e6154483b2e21150800000000040916232f3c4956626f7c8484848484848484848174685b4e4135281b0d070000000000000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b020000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e211e2935414c5663707d8a99a3aebac0b5ab998d8073665a4d402f24180c0000000000000000000000000000000000000000000815212e3b4854616e7b8796a1a8988b7e7265584e525a62676d71757778787775726e69605c554d5764717e8a9aa4a197887b6f6255483c2f221509000000000000000000020f1c2935424f5c6875818484848484848484847f7265584b3f4b57636e737676767676767676716d625642382e3a4754616d7a838484848484848484847d6f6356493c30231609000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4b5764717e8a97a4b1afa399877a6d6154474855626e7b8895aab4ab9e918578665c51454c5865727f8b98a5b2b9ada093867a6d6053473a2d201407000000000000000714202d3a4753606d7a86939facb9b3a996897d706360605c5450483e33281c1104000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f1200101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e15151515151515151515151413110d08020000000000000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51444653606d7985919eaba99b8f81818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f221609010d1925303b4754616e7b87939facb9ac9f92867a6d6154473a34383a414547494b4c4c4b4a4846423b3a363128231c140c0300000000000000000613202c3946535f6c7986929facb9bcb0a396897d7063564a3d303744515e6a7784919daab7bfb3a6998c807366594d4033261a0d0000000714212e3a4754616d7a8794aab4bfbfb3a6998c807366594d40332625303b454d52545e5f5f5f5f5f5f5f5f575550483e33281c1004000000020f1c2835424f5b6875828e9ba8b5c1b8ab9e928578685d5246392d3845525e6b7885919ea1a1a1a1a1998c7f7266594c3f3326190c0000000b17222d3d4a5763707d8a98a2aebabdb2a89f92867d7671706f71757c85929ea7b1bcb8ab9e918478695e52463a2d201407000000050e161d222e3b4754606a6f777777777777777777746f64594c4033271e18120a010000000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e2126303845525d6874818e9babb4bfbbafa4998a7d7064574a3d312417070000000000000000000000000000000000000000000714212d3a46535e697884919ea99c9083766a5f534750555d6065686a6b6b6a6965615e57514b535f6975828f9cac9e9285786c605346392d201306000000000000000000020e1b2834414d59656f75777777777777777777726d62564a3d47525c6366696969696969696965625a5045302d3946525e686d777777777777777777776f6b6054483b2f221509000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4956636f7c8996a2afb5ab95887b6f6255484754606d7a8798a2aeac9f9386796d6053464c5865727f8b98a5b2b9ada093867a6d6053473a2d201407000000000000000916232f3c4956626f7c8999a4afbaada297877a6d605453504a423e362c22170c00000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e1100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222222222222222222222221201d19130c0500000000000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e1100101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514444505c6674808d9aa8ac9f9287818e9ba8b5c1b9ac9f9386796c605346392d20130000000000000000030b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f221609000814202d3a46525e697683909da9b6afa3998b7e7164564c41352b2f35393a3d3e3f3f3e3d3b3a36312d2a261f17110a020000000000000000000613202c3946535f6c7986929facb9bcb0a396897d7063564a3d303744515e6a7784919daab7c0b3a6998d8073665a4d4033271a0d0000000714202d3a4753606d7a8698a2aebac0b3a69a8d8073675a4d4034272a36424d575e616b6c6c6c6c6c6c6c6c64615a5044392d201408000000020f1c2935424f5c6875828f9ba8b5c2b7aa9d9184776a564c4135293844515e6b7784919eaaaeaeaea6998d8073665a4d4033271a0d0000000614202d3a4753606d7985929facb6c0baaea398928a827e7c7c7e81879297a1adb9bcb1a79b8e817468574d42362a1e12050000040e1720272e3338434e5860626a6b6b6b6b6b6b6b6b68645d53483c322f2a231c130a00000000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f05000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a2e293038424d57606d7a86929facb8c5b9ac9f93867a6d6154473a2e21140700000000000000000000000000000000000000000005121e2a36424d576774818d9aa89f94887c6f625a50474b5154585b5d5e5e5e5c5954524d45505a626e7b87939fa99b8e8175655b5044372b1f1205000000000000000000000c1925313d49535d65686b6b6b6b6b6b6b6b6b65625b51453a404a5257595c5c5c5c5c5c5c5c585650483f342a36414c565e616a6b6b6b6b6b6b6b6b6a6360594f43382c1f1307000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000714202d3a4753606d7a8693a0adb9b2a5988b7f7265584c4855616e7b8894a9b3b0a396897d7063564a45525d687985929facafa49a877b6e6154484c5865727f8b98a5b2b9ada093867a6d6053473a2d201407000000000000000b1724313e4a5764717d8a97abb5b8ab9f928578685d5246443f38302c241a100500000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e160e05000000000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51443f4a54626f7c8895a0aca3999285929facb8c5bbafa39986796c605346392d2013000000000000040a0f131825323e4b5865717e8b98a4b1afa295887c6f6255493c2f2216090005111e2a36424d5665727f8c98a7b1b5ab9c8f8275685d5245392c24292c2d3031323232302e2d2a25211e1a140b06000000000000000000000006131f2c3946525f6c7985929facb8bdb0a3968a7d7063574a3d303844515e6b7784919eaab7bfb3a6998c807366594d4033261a0d00000006131f2c3845515c677985929facb8c1b4a79b8e8174685b4e4131262d3a46525e696e787979797979797978706c6155493c3023160a000000020f1c2935424f5c6875828f9ba8b5c2b6aa9d9083776a53493f332935414c566b7784919eaab7bab3a69a8d8073675a4d4034271a0d01000006131f2c3845515d6774818e9aa4afbbbfb4aaa39f948f8b89898a8e9299a1a9b3beb8aca095897d7063564a3d30251a0e0200000b16202932393f4344464e54565e5e5e5e5e5e5e5e5e5b59534b423f3e3a352e251c120700000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b00000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473a30353b424a545e69737f8c98a2aebac3b6a99d908376685d5246392d201307000000000000000000000000000000000000000000020e1a25313d4a5663707d8996a1a69c8f82766c6159504645474b4e515252514f4c4846464f58616c75818e9aa4a1978a7d706453493f33271b0f03000000000000000000000915212c37424b53595c5e5e5e5e5e5e5e5e5e585651493f343740474b4d4f4f4f4f4f4f4f4f4b4a453f362d25303a444c52545d5e5e5e5e5e5e5e5e5e56544f473d32271b0f03000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0b6c0b2a5988b7f7265584c4753606d7a8697a1adb1a4988b7e7165584b414c566a7784919daab6ac96897c6f6356494c5865727f8b98a5b2b9ada093867a6d6053473a2d201407000000000000000c1925323f4c5865727f8b98a5b2b7ab9e9184786b564c4138342e261e1a12080000000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302820160d040000000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e00101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f384754606a7784919daaaba2989298a2aebac5b9ac9f9286796c5f5346392c20130000000000070f161b1f2225313e4b5864717e8b97a4b1afa295887c6f6255493c2f22160900020e1925303b4855616e7b8895a0acb9ac9f92867a6d6054473a2f241d202123252525252421211e1a14120e090300000000000000000000000005121f2c3845525f6b7885929eabb8bdb0a4978a7d7164574a3e313744505b657885919eabb8bfb2a5998c7f7266594c3f3326190c00000004101c2934404b556b7784919eaab7c3b6a99c90837669574d42362a2e3b4854616e7b8486868686868686857e7064574a3d3124170a000000020f1c2835424f5b6875828e9ba8b5c1b7aa9d918477655b5044372c3945525d687885929eabb8c0b3a6998d8073665a4d4033271a0d00000004101d2935404b55626e7c87939fa9b2bcbcb4aea69f9c989696979b9fa3abb3bbb9afa59d9083786c605346392d201309000006111d27323b444a4f514d4747495151515151515151514e4c47484f4c4b463f372e23180d0200000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d0300000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6154473c3d41464c545c666e7b86929faab4bfbbb0a6998c7f7266564c4135291d1105000000000000000000000000000000000000000000000913202d3a4653606d7984919ea99e948b7e716b615a534d474641444545444146474d5259616a717e8a939eaa9e9285796d6053463a2d22170b000000000000000000000004101b25303942494d4f5151515151515151514b4a453f372d2e353b3f4043434343434343433e3d3a342d241e29323a414647505151515151515151514948433d352b21160a00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d79869aa4afbbb2a5988c7f7265594c45515c677885929eabb2a6998c7f7366594c43505c6976838f9ca9b0a4978a7d7164574a4c5965727f8c98a5b2b9aca09386796d6053463a2d201307000000000000000d192633404c5966737f8c99a6b2b7aa9d9184776a5e51442f28231c150c08000000000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848484848484848484848484848484746413a32281f160c0100000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c00101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b504438434e5866737f8c99a6b0aaa29fa2aab4bfc5b8ac9f9285796c5f5246392c1f130000000007101920272b2e2f313e4b5864717e8b97a4b1afa295887c6f6255493c2f22160900000914212d3a46535f697783909daab6aea3998b7e7164564c4135291d13141618191918171514120e090502000000000000000000000000000004111e2b3744515e6a7784919daab7beb1a5988b7e7265584b3f2f394653606c7986929facb9beb1a4988b7e7165584b3e3225180b000000000c18232f43505c6976838f9ca9b6c2b8ab9e928578695f5346382e2d3d4a5663707d89929292929292928d8073665a4d4033271a0d000000010e1b2834414e5b6774818e9aa7b4c1b8ab9f9285796c605346392f3a4754606d7a8797a1adb9bfb2a6998c7f7366594c403326190d000000000c18242f3947535f6a74818e97a1aab4bcbfbab0aba9a4a3a2a4a8acafb5bdb9b1a79e938a7d70655b5044372b1f120500000b17222e39444d555b5d5a54524c454044444444444442474e53555c595751493f352a1e12060000000000000000060f181f282f353b4146474c52545658595a5a5a59575653514b4746413a342e271e160e040000000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d615448494a4c52565e666d78828f98a2aebcc6b7ab9f94887b6e6155483b3024190d010000000000000000000000000000000000000000000006121f2b3844505c66727f8c97a1a69f92867d716c615e5754524c4f4e4e4f4c5254575e616b707c86929fa5a2988d8073675c5145382c1b110600000000000000000000000009141e2730373d41424444444444444444443f3d3a342d24242a2f3233363636363636363632312e29221b1720293036393a444444444444444444443c3b38322b23190f0400000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0006121f2b3844505c667986939facb9b2a5988c7f7265594c404b556a7783909daab4a79a8e817467544a3f4e5b6874818e9ba7b2a5988c7f7265594c4c5965727f8c98a5b2bbafa49986796c605346392d201306000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b17110a0300000000000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f23160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5555555555555555555555555555555554524c443a31281e130800000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f231609000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346393c4854616e7b87949fabb4aeacaeb4bcc6c4b8ab9e9184786b5e5245382b1f12000000040f19222b32373b3c3c3e4b5864717e8b97a4b1afa295887c6f6255493c2f221609000005121e2a36424d5766737f8c99a7b1b5ab9c8f8275685d5245392c2013080a0b0c0c0b0a08070502000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c0b3a69a8d807367554b41353b4854616e7b8799a3aebbbeb3a996897d7063564a3d3023170a00000000071a2734414d5a6774808d9aa7b3c0b9ada197887b6e61544a3f3b3b404a5464717e8a979f9f9f9f9f998c7f7366594c403326190d000000000d1a2633404d596673808c99a6b3bfbaaea298887b6e61544a3f3c414c5663707d8996a9b3bebeb1a5988b7e7265584b3f3225180c0000000007121d2b37434e58616d7a859198a2aab1b9bdbbb7b5b1afafb1b4b9bbbcb7afa7a0958e81756c6153493f33271b0f0300000e1a27333f4a555f676a67615e56514b4540393b42464d53585f626866635b51463a2f22160a0000000000000000030d1721292f383f444644414547494b4c4d4d4d4c4b494846443f38363028231c150c04000000000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d6155555657565e61686e78818e949faab4bfbcb1a79c8f8276695f53463a2d1e1308000000000000000000000000000000000000000000000003101c28343f4a54606d7a85929ea6a39892867e756e6964615d565b5b5b5b565e6164696e747d869298a2a69f92857a6d61554b4034281c0a00000000000000000000000000020c151e252c31343538383838383838383832312e29231b191f23262629292929292929292524211d18110e171e252a2d2e37383838383838383837302f2c27211910070000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0003101c28343f4a5f6c7986929facb9b2a6998c7f7366594c424e5b6875818e9ba8b4a99c908376665c50444d5a6673808d99a6b3a69a8d8073675a4d4c5966727f8c99a5b2b9ac9f938679665b5044382b1f1206000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e060000000000000006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776a6161616161616161616161616161616161615e564c433a2f24190d010006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d201307000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b3a46535e697683909cabb4bab8babfc6cec3b7aa9d9083776a5d5144372a1e110000000a16202b343d43474949474b5864717e8b97a4b1afa295887c6f6255493c2f2216090000020e1a26313b4855626e7b8895a0acb9ac9f92867a6d6054473a2f24190d010000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0b6a99c8f8376675d51453f414b5563707d8a96abb5bfb9ada297877b6e6154483b2e211508000000000b1825323e4b5865717e8b98a8b2bdbeb3a9988b7f72665c504a484849515c6673808d9aa6acacaca5988b7f7265584c3f3225190c000000000b1825323e4b5865717e8b98aab4bfbeb4aa988b7e72665b504a494b525e6874808d9aa7b4c0bdb2a896897d7063564a3d3023170a00000000010f1a26313c46525e686f7d869298a0a7acb2b8babfbebcbcbdbcb8b7b1aba59d959083796d60594f41382d22170b000000101d2a36434f5b677177736d68605d55514b44464d53575f626a6f75726d63574b3e3225180c000000000000000009141f29333b41495053504946413e4246474d525456565553504946413b322c241b1107000000000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6d616162626466686d727a828e939ea6b0bcc4b8aca0958a7d7064574d42362a1e0c020000000000000000000000000000000000000000000000000b17232e3845515d67727e8b949fa8a298928a817b75716d68696868686869686d71757b818a9298a2a99f948c7f72685e5243392e23180c0000000000000000000000000000030c141b212528292b2b2b2b2b2b2b2b2b2524221d18110e1317191a1c1c1c1c1c1c1c1c181715110c06050c13191d20212a2b2b2b2b2b2b2b2b2b23221f1b160f07000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000b17232e45525f6b7885929eabb8b3a69a8d8073675a4d404c5966737f8c99a6b2ac9f9285796d6053464b5865727e8b98a5b1a89b8e8275685b4f4d596673808c99a6b3b8ac9f9285796c5f4a3f33281c0f03000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f130600101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e564c4135291d11040004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f1306000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d36424d5765717e8b99a3aebac5c6cad0cfc2b5a89c8f8275695c4f4236291c0f0000030f1b27323d464e545656544e5764717e8a97a4b1afa295887c6f6255493c2f2216090000000914212e3a47535f6a7784919daab7aea3998b7e7164554c4135291d11040000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdb8ac9f92867a6d60574e4c4b515d6774808d9aa7b4c0b8ab9e9285796c605346392d201306000000000815222f3b4855626e7b8896a1adb9c4b7aa9e9184786d605c545554535b606d7984919eabb7b9b3a9978a7d7064574a3d3124170a000000000916232f3c4956626f7c8998a3aebac3b7aa9d9083786c605c5456555c616d7a86929facb8c5b9ada196877b6e6154483b2e21150800000000000a15202935414c56606b707d8690959ea1a8acaeb4bcc6c3b9b1acaaa79f9d938e837a6e675d51473e2f261b1106000000111e2a3744515d6a7784807a736d67605c555052575e61696e757c827f7266594c3f3326190c00000000000000020e1a25313b454d535b605b53524c4a4d5254575e61626361605b53524c443e362c23190f050000000000000000000000000c1825323f4b5865727e8b98a5b1bebaada094877a6e6e6e6e6f7073767a7f858f949ea5afb8c2baafa59d9083786c6053463b31261a0e0000000000000000000000000000000000000000000000000006111c2935414c55606c78828f96a0a8a29f938e87827d7a78767574747576787a7d81868e939fa2a9a1969083786d60564c4130271d120700000000000000000000000000000002091015191b1c1e1e1e1e1e1e1e1e1e181815110c0602070a0c0d10101010101010100b0b090501000002080d1113141d1e1e1e1e1e1e1e1e1e1615130f0a0400000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000061e2b3844515e6b7784919eaab7b4a79a8d8174675a4e414a5763707d8a96a7b1aea298897c6f62564c4b5763707d8a96a3b0a99d9083766a544a4d5a6774808d9aa7b3b8ab9e9285786b5f52452d22170b00000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c100400101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d685d5245392c20130600000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c1004000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42373b4754606d7a86929facb9c5cfd6dbcdc0b3a79a8d8074675a4d4134271a0e000006131f2b37434e5860626260585764717e8a97a4b1afa295887c6f6255493c2f22160900000006121f2b37434e586673808c99a8b2b4ab9b8f8275675d5145392c2013070000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb9baaea3988b7f7269605858555d606d7a85929fabb8c0b5ab9c8f8275655b5044372b1f1205000000000613202d394653606c7884919eabb7c2b8aca0968c7f736d6663616162656c727f8c96a1adb9b9ada197887b6e6255483b2f221508000000000713202d3a4653606d7986929facb8c5b8aca0958c7f726d66636363676d75818e98a2aebac4b8ab9e918478695e52463a2d2014070000000000030d1925303a444f59606b707c838b91969a9fa2aab4bfbcb1a7a09d9995908981796e685e554c41352c1d140a0000000013202d394653606c79868d857f79726d67605c5e61696e747b81878e8174675b4e4134281b0e0000000000000005121e2a36424d575e656c65615e5657575e6166696e6f6f6e6c65615e5650483e352b21160b0000000000000000000000000c1825323f4b5865727e8b98a5b1bebcafa295897c7b7b7b7b7c7d7f82868c92979fa6afb7c1bcb2a89e93897d70655b504437291f140900000000000000000000000000000000000000000000000000000d19242f3a44505b666d7a8491969fa7a59e99928e8a878483828181828384878a8e92999da5a7a09791847b6e665c50443a301e150b00000000000000000000000000000000000004090c0e0f1111111111111111110c0b0905010000000000000303030303030303000000000000000000010507071111111111111111111109090703000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0004111d2a3744505d6a7783909daab6b5a89b8f8275685c4f424754616d7a8795a0acb4aa9a8d8073685e555859626f7c8895abb5ab9e918478665b504e5b6874818e9ba7b4b7aa9e9184776b5e5144382b1e0600000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c0000101d293643505c6976838f9ca9b6c2b9aca0969188888888888888888888888888888888888888867a6d6054473a2d21140700000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c00000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e3945525d6875828e9ba9b3becad6d6cabfb4aa988b7e7265584b3f3225180c00000815222e3b4754606a6f6f6a666164717e8a97a4b1afa295887c6f6255493c2f221609000000020f1a26313c4955626f7c8896a0acb9ac9f92867a6d6054473a2f24180d0100000000000000000000000000000000000000000000000000000814212e3a47535f697784919eabb5bfb4aa9e92857b6f6a666566676d74808d97a2adbabbafa3998b7e726553493f33271b0f030000000005121f2b3744505b6574808d9aa7b1bcbdb2a89c918c7f7872706e6e6f72787f87939fa8b2bdb8ab9e9285796c605346392d2013060000000006131f2c3845515c6776828f9caab3bebcb1a79f93887f7873706f707379808d939eaab4bfbdb2a89b8e817468574d42362a1e120500000000000008131e28323d474f59606a6f787e84898d9298a2aebab8aca095908d88837d746d675e564c433a2f231a0b020000000013202d394653606c798698928c857f79716d66686e747b81878e938e8174675b4e4134281b0e000000000000000714212d3a46535e696e78736d68656465696e73787b7c7c7b78736e68615a50473d33271c100400000000000000000000000c1825323f4b5865727e8b98a5b1bebdb0a4998e8988888888898a8c8f92999fa2a9b0b8c1bdb4aaa1968e81756b6053493f3327170d03000000000000000000000000000000000000000000000000000008131e28333f4a545e686e7b8490959fa3aaa39f9b9796918f8e8e8e8e8f9196979b9fa3aba39f9591857c6f695e544a3f32281e0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00030f1c2936424f5c6975828f9ca8b5b6a99c90837669544a3f46525e687783909daab7ab9f92857a6d67656566676d7a8799a4afac9f9286796c60534f5c6975828f9ca8b5b6a99d9083766a5d5043372a1d1004000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d12070000101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949494949494949494949494949498887b6e6155483b2e221508000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d120700000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641414c5664707d8a97a2adb9c6d2d3c6baaea298897c6f6256493c2f23160900000916232f3c4956626f7c7c77736e69717e8a97a4b1afa295887c6f6255493c2f221609000000000915222e3b47545f6a7784919eaab7aea3998a7e7164554b4135291d1104000000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a3afbbb9ada19791847c767372727479808d929da9b3beb6ac9f92867a6d6154473a2d22170b0000000000030f1b27333f4953626f7c88959fabb7c1baada39c918c847f7c7b7b7c7e838b9399a4afbabdb2a89b8e8175655b5044372b1f12050000000004101c2834404b5565717e8b98a2aebac3bbafa49a938c847f7d7c7d80848d929da5afbcc5b9aca1968a7d7063574a3d30251a0e02000000000000020c16202b343d474f585f666d72787d8086929facb8b7aa9d9083807c76706b605d554c443b31281e1108000000000013202d394653606c7986939f97928c847e7871737b80868e92999a8e8174675b4e4134281b0e000000000000000815212e3b4854616e7b85807a75717172757b80848789898885807a716c61594f44382c20130700000000000000000000000c1825323f4b5865727e8b98a5b1bec1b5aaa09995949494959597999c9fa3abadb3bcc2bcb4aba39891847a6d61594f41382d221706000000000000000000000000000000000000000000000000000000010b17222d38424c565f696e7b838c92989fa2aaa8a8a19e9c9b9b9b9b9c9ea1a8a8aba39f99928d837b6f6a5f574d42382e20160c000000000000000000000000000000000000000407090a131313131313131313100f0d09050000000407090a131313131313131313100f0d090500000004080a0a1313131313131313130f0f0d0904000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00010e1b2834414e5b6774818e9aa7b4b7ab9e918478665b5044414c566673808d99a7b1aea2988f82797371727274767a87939facafa399877a6e61544b556a7783909daab6b5a89b8f8275685c4f4235291c0f02000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b000000101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa94887b6e6155483b2e2215080000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b00000006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c53606d7985929eabb8c5d1d2c5b8ac9f9285796d6053463a2d2013070003101d293643505c6976828984807b76727e8a97a4b1afa295887c6f6255493c2f2216090000000006131f2b37434e586773808d9aa9b2b4ab9b8f8275675d5145392c2013070000000000000000000000000000000000000000000000000000020e1a26313c4854616e7b87929faab4beb3a9a096918883807f7f81858d929da4aebbbbafa49a8e8175685e5246392d1b11060000000000000b17222d384754606a7683909da5afbabfb5ada39c96918c898887898b90959fa4abb5c0b8aca0968a7d706353493f33271b0f0300000000000c18232e3a4754606d7a85929fa9b3bec0b6aca49f96918c8a898a8c91969da4aeb7c1bdb1a79e9184786d6053463a2d2013090000000000000000040e19222b353d464e545c60666d707784909daab7afa295887c736f6a636059514b433b32291f160c00000000000013202d394653606c798693a9a19e96918b847e80868d92999fa39a8e8174675b4e4134281b0e000000000000000916222f3c4955626f7c888c86817e7d7e82868c9196959697928d857e716b6054483c2f22160900000000000000000000000c1825323f4b5865727e8b98a5b1bec7bcb2aaa4a2a1a1a1a1a2a3a6a9acaeb4babebfbab1aaa29992867c6f685e52473d2f261b11060000000000000000000000000000000000000000000000000000000006111c262f3a444d575f696e7980868d92989b9ea1a9a4a5a6a6a6a6a5a4a9a19e9b99928e8780796e695f584e453b30261c0e050000000000000000000000000000000000050b101416172020202020202020201d1c1915100a050b101416172020202020202020201c1c1915100a050b101416172020202020202020201c1b1915100a0200000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000d1a2633404d596673808c99a6b3b9ac9f9286796c6053463c4855626f7c88959fabb3aa9f948f84807e7e7f8183879299a4afb5ab95897c6f6256515d677885919eabb8b4a79a8d8174675a4e4134271b0e01000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e22150800000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d00000004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d6774818d9aa7b4c0cdcabfb4aa9c8f8275665c5145382c1f13060003101d293643505c6976838f918c88837f7f8b98a5b2afa295887c6f6255493c2f22160900000000030f1b26323c4956636f7c8996a1adb8ac9f92867a6d6054473a2f24180d0100000000000000000000000000000000000000000000000000000915212d3a46535e6974818e98a2aebabbb2a8a09e94908d8b8c8e92979da4aeb6bbb2a89f93877c6f62564c41362a1e0a0000000000000006111b2b37434e5863707d89939ea8b2bbbfb5ada8a09d9996949495989d9fa7afb5bdb9afa59d9184786c605346392d22170b0000000000000713202c3945515d6773808d97a1acb6c0beb6afa8a09d99969696999ea1a8aeb7c0beb4aba0958b7f72665c5044382b1f1206000000000000000000071019232b343c424a50545c606a7784909daab7afa295887c6f625f58544f45403a312920170d0400000000000013202d394653606c798693a7ada8a19e96918a8d92989fa3aba79a8e8174675b4e4134281b0e000000000000000916222f3c4955626f7c8898928e8b8a8b8f92999ea1a8a9a19e9892897d706356493d3023160a00000000000000000000000c1825323f4b5865727e8b98a5b1becbc4bcb5b0afaeaeaeaeafb0b2b5b9babfbeb9b4aea7a09892877d706a60564c41352c1d140a0000000000000000000000000000000000000000000000000000000000000a141d29323b454d575e666d737b81868a8e91969697989999999998979697928f8b86817b746d675f574e463c33291e150a00000000000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d292826211b1410161c2023242c2d2d2d2d2d2d2d2d292825211b1410171c2023242c2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000b1825313e4b5864717e8b97a4b1bbaea399877b6e6154483b47535f6a7683909da6b0b0a69f97918d8b8b8c8d909299a3abb5b0a3978a7d70645753606d7a8697a1adb9b2a5998c7f7266594c3f3326190c00000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e1308000000101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea194887b6e6155483b2e22150800000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e1308000000000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727d8a97a4b0bdcac6baaea2988b7e7165544b4034281c10040003101d293643505c6976838f9c9995908b8b919ba7b3afa295887c6f6255493c2f22160900000000000a13202d394653606c7984919eabb8aea3988a7e7164554b4035291d1104000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa4aebabab2aca69f9c9998999b9ea1a9aeb6bbb3a9a0968e81746a5f53443a3025190d00000000000000000f1b27323c4854606b75818e96a1a9b2babfbab2acaaa5a3a1a1a2a5a9abb1bbc0bbb1a79e938a7e71665b5044382b1b110600000000000004111d2935414b55606d7a85919aa4afb9bec0bbb2acaaa6a3a2a3a6abacb2bac0bdb5aca3999083786d60544a3f34281c100300000000000000000000081119222a30383f444a505d6a7784909daab7afa295887c6f62554e48443d352f281f170e050000000000000013202d394653606c7986959fa3abaca8a09d979a9fa2aaaea9a19a8e8174675b4e4134281b0e000000000000000916222f3c4955626f7c88959f9b9897989b9fa3abacb2b3adaaa2988b7e7265584b3f3225180c00000000000000000000000c1825323f4b5865727e8b98a5b1bec1c1c1c1c1bcbbbbbbbbbcbdbfbebdb9b7b3adaaa29f9590867d706b61584e443a30231a0b02000000000000000000000000000000000000000000000000000000000000020b17202a333b454d545c60696e747a7e818487898b8c8c8d8d8c8c8b898785827e7a746e6a605d554d453c342a21170c030000000000000000000000000000000008111a21272c2f303939393939393939393635322d261e1a21282c2f303939393939393939393635322d261e1a22282d30313939393939393939393635312c261e160c020000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000091623303c4956636f7c8996a8b2bdb5ab968a7d7063574a3d434e5864707d8a949faab4b0a9a19e999898999a9c9fa3abb5bdb2a5988b7f72655855626f7c8895a9b3beb4ab978a7d7064574a3d3124170a00000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c01000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aea194887b6e6155483b2e221508000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c01000000000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f86929fabb8c5cabfb4aa9f92867a6d6054473a2e23180c000003101d293643505c6976838f9ca79f9d98989ba3adb8afa295887c6f6255493c2f221609000000000006121f2b3844505b6674818d9aa9b3b4aa9b8f8275675d5145392c2013070000000000000000000000000000000000000000000000000000020e1a25313b46525e69717e8a929da4aeb4bab9b0aba9a6a5a5a7abadb3bbb9b0a9a19791847a6d60584e4332291e130800000000000000000a15202c38444f59616d7a849197a1a8afb7bbbdb8b7b2afaeaeafb1b6b8bcbeb6afa79f958e81756c61544a3f33281c0a00000000000000010d18242f3a45525d68707d88939fa3adb3babebdb8b7b2b0afb0b3b7b9bdbdb9b2aba39a92877c6f665c5142382e23170b0000000000000000000000000810181e262e34383f515d6a7784909daab7afa295887c6f6255493c383329241d160d050000000000000000111e2a3744515d6a77838d92999ea6acacaaa4a6acaeaaa39f97918b7f7265594c3f3226190c000000000000000916222f3c4955626f7c8895a2a8a4a4a5a8acafb4aeacaaabada5988b7f7265584c3f3225190c00000000000000000000000c1825323f4b5865727e8b98a5b1b5b5b5b5b5b5b5b5b5b5b5b4b4b3b1b2acaba9a29e98928c837c706b61594f463d32281e11080000000000000000000000000000000000000000000000000000000000000000050e18212a333b424b51575e61676d7175787a7c7e7f808080807f7e7c7b7875716d68625f57514b433c332a22180f050000000000000000000000000000000005101a232c33383c3d46464646464646464643423e383028232c33383c3d46464646464646464643413e383028232c33393c3d46464646464646464642413d3730281e140a0000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000714212e3a4754616d7a8796a1adb9b2a5998c7f7266594c3f3c4653606c78839098a2abb4b2adaba6a4a5a5a7a9acafb5b4b3ada6998d8073665a5764717e8a97a4b1baaea399887b6f6255483c2f22150900000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d0400000000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194887b6e6155483b2e2215080000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d04000000000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a2aebac6c7baaea2988d8074675d5145392c1d1207000003101d293643505c6976838f9ca9aba9a5a5a7adb5bbafa295887c6f6255493c2f2216090000000000030f1c28333f4a5463707d8997a1adb8ac9f92867a6d6053473a2f24180d01000000000000000000000000000000000000000000000000000009141f2a36424d57616c73808d929fa2aaaeb4b8b7b6b3b2b2b4b8b9b7b2aca69f9792857c6f675d51463c3120170d02000000000000000004101c27333d46525e686f7c8591969ea5abb0b6b8babfbcbbbabcbfbab8b6b0aca49f959083796d605a5042382d22170b000000000000000007131d2935414c56616b727f8c919ea1a9aeb4b8b9bebdbdbcbdc0bbb9b7b2ada8a09992887e716a5f544a4030261c110600000000000000000000000000060c151c23282e44515d6a7784909daab7afa295887c6f6255493c2f272118130c040000000000000000000714212d3a4754606d7a80868f949da0a7adb3b1aba59e98928d857e796c605346392d201306000000000000000916222f3c4955626f7c8895a6aeb4b0b1b5b0abaaa39f9e9ea1a9988b7f7265584c3f3225190c00000000000000000000000c1825323f4b5865727e8b98a5a8a8a8a8a8a8a8a8a8a8a8a8a8a7a6a5a8a19e9b97928d867f796e6a60594f473e342b20160c00000000000000000000000000000000000000000000000000000000000000000000060f182029303940454d53555d606468686e707172737373737271706e696865615e56534e454039312a2118100600000000000000000000000000000000000b16212c353d44484a535353535353535353504e49423a302c353e44484a5353535353535353534f4e49423a302c353e44494a5353535353535353534f4e49423a30261b100400000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000713202d3946525e687884919eabb7b5a89b8e827568574d423744505b656e7c869299a2aaafb6b7b3b1b1b2b4b4b3adaba8a9a19e9b8e8175685b556773808d9aa6b3b9ac9f9286796d6053463a2d20130700000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d0000000000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94887b6e6155483b2e22150800000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d000000000000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab3bec9bdb2a89f92867b6e61554c4135291d0b00000003101d293643505c6976838f9ca8abadb3b2b3b8bfbbafa295887c6f6255493c2f2216090000000000000b17222d3a4653606d7985929eabb8aea3988a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000030e1a25303b45505a606c77808b92989fa3abacaeb4b0b1b1b0b2acaaa8a09e9490857c6f6a5f554c41342a200e05000000000000000000000b16212935414c565f6a6f7c848e939c9fa6a9acaeb4b0b1b1b0b4aeaca9a69e9a938d837a6d675d51483e2f261c11060000000000000000010d19242f3a434f59636d727f8a92979fa2aaabadb3b0b1b1b0b5afacaaa8a19e9691877e716c61584e42392e1e140a000000000000000000000000000000030a11172a3744515d6a7784909daab4afa295887c6f6255493c2f22160d0701000000000000000000000613202c3945525d686d737b828990959ea2a9a79f9d938e86807a716c665b5044382b1f1206000000000000000815222e3b4855616e7b88949fa3aaa9a9a8a69f9c989291919698988b7f7265584c3f3225190c00000000000000000000000c1825323f4b5865727e8b989b9b9b9b9b9b9b9b9b9b9b9b9b9b9a99989696918e8a85807a736d675f584f473e352c22190e050000000000000000000000000000000000000000000000000000000000000000000000060e171e272e343b42464b515357565e6163646566666666656463615e575854524c47423c352f281f180f06000000000000000000000000000000000004101c27333d474f55565f60606060606060605c5a544c4238333e474f55575f60606060606060605c5a544c4238333e475055575f60606060606060605c5a544c42372c21150900000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000005111d2a36414c566875828f9ba8b5b8ab9e918478695f53473a3f49535f6a717e8792989fa4acaaabababaaa9a7a9a19e9b9797918f8c8175685b5d677683909ca9b6b6aa9d908377665c5145382c1f130600000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f050000000000101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6155483b2e2215080000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f050000000000000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc5c5b9aca1968c7f73695e52433a2f24190d00000003101c2936434f5c6976828f969a9ea1a9abadb3b8baafa295887c6f6255493c2f22160900000000000006121f2c3844505c6674818e9aaab3b4aa9b8e8275675d5145392c20130700000000000000000000000000000000000000000000000000000009141f29333e44505b656c737e868e92999c9fa2aaa3a4a4a3a8a09e9a96918b827b6f6a60584e433a2f22180e0000000000000000000000050d1925303a444e585f6a6f7a81898f94999c9fa2aaa3a4a4a3aaa29f9c99948f8780796d685e554b41362c1d140a0000000000000000000008131e28313d47515b636d727d858d92989b9ea1a9a3a4a4a4aba49f9d9a96918b847c716c615a50463c30271c0c020000000000000000000000000000000000061e2a3744515d6a7784909da7a7a7a295887c6f6255493c2f22160900000000000000000000000004111d2935414c565d60696e757d838b92979f9e959089817b736d67605b544a3f33281c0f03000000000000000613202d394653606c78828d92989b9c9c9b9994908a868485878b918b7f7265584c3f3225190c00000000000000000000000b1825323e4b5865717e8b8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8b898784817d79736e68605c554e463d352c231a100700000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831363a4045474b4c5254565859595a5a5959585654524d4b4746413a373129241d160d060000000000000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e38444f5961636c6c6c6c6c6c6c6c6c69665e54493e3944505a61646c6c6c6c6c6c6c6c6c69655e54493d3125190d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000010d1925303f4c5966727f8c99aab4b9ada196887b6e6155483b38414e57616c717e868e939a9b9d9e9f9e9e9c9a9897928e8b8885827f7b6e6154606d7a86929facb9b4a79a8e817467544b4034281c100400000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b0000000000000b1724313e4a5764717e828282828282828282828282828282828282828282828282828282828280796d6053463a2d20130700000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b000000000000000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babec5c6c4b7ab9e9184796d60574d4231281e1308000000000a1724303d4a5763707d84898d91979a9fa2a9acaeb4a295887c6f6255493c2f22160900000000000003101c28343f4a5463707d8a98a2aeb8ac9f92867a6d6053473a2f24180c000000000000000000000000000000000000000000000000000000020d172027333f49535b606c717b81868b8f929896979797969596918e89847e786e6960584e463c31281e100600000000000000000000000008131e28323c464e585f686d757d82888c8f92989697979797969892908c88827c746d675e564c433a2f241a0b0200000000000000000000010c161f2c353f49515b636b707a80858b8e92979597979797969993908d89847f796f6a615a50483e342a1e150b000000000000000000000000000000000004111e2a3744515d6a7784909a9a9a9a9a95887c6f6255493c2f221609000000000000000000000000010d19242f3a434c52575f626b70787f858d92918a837c756e69605d55504a42382d22170b000000000000000005121f2b3744505b656d7880868b8e90908f8c88837d7977787a7f848a7e7265584b3f3225180c00000000000000000000000815212e3b4854616e7b8182828282828282828282828282828181807e7d7a7874706d67615e56514b433c342c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393a3e414647494b4c4d4d4d4d4c4b494746423e3a3935302b262018120c04000000000000000000000000000000000000000916232f3c4855616b707979797979797979797670665a4e423c4855616b707979797979797979797670665a4e413c4955616c707979797979797979797570655a4e4135281b0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000081623303c4956636f7c8998a2aebab2a8988b7f7265564c41363c45505a616c707b81878c8f9192929291908e8b8885817e7b7875736e695e5463707d8998a3aebab1a7978a7e7164574b3e2e23180c0000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c030000000000000a1723303c4955616c717575757575757575757575757575757575757575757575757575757575746d665c5044382b1f1206000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c030000000000000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbfbab8babfb9ac9f92867a6d6154473c31261a0e01000000000916232f3c4855616b70787c8085898e92979b9fa2aaa295887c6f6255493c2f221609000000000000000c17232e3a4653606d7985929fabb8aea2988a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000050e17222d384149505a62696e747a7f828588898a8a8a8a888784817d78716c665e574e463c342a1f160c00000000000000000000000000020c16202a343c464e565e616b70767b7f838587898a8a8a8a898885837f7b756f6a605c554c443a31281d1208000000000000000000000000040d1a232d373f49515961686d737a7e828587898a8a8a8a89888684807d78726d66605850483e362c22190c03000000000000000000000000000000000004111e2a3744515d6a77838d8d8d8d8d8d8d887b6f6255483c2f2215090000000000000000000000000008131e28313a41454d535960666d727a8086847e786f6a615e57514b443f382f261c11060000000000000000030f1b27333f49535c666d737a7e81838382807b76706d66686d72797d7a6d6154473a2e21140700000000000000000000000714202d3a46525e696e75757575757575757575757575757575747372706e686864605c55524c454039302a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1d24292c2d3036393b3d3e3f404040403f3e3d3b3a36302e2d29251e1a150d070100000000000000000000000000000000000000000a1723303d4a5663707d8786868686868686868276695c50433d4a5763707d8686868686868686868276695c4f433d4a5764707e8786868686868686868275695c4f4236291c0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000713202d3a4653606d7985929facb8b6a99c8f8276685e524638333e48505a61696e757b7f82848585858483817f7c7975716e696866615e575c6674808d9aaab4b8aca095877b6e6154483b2e2115070000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f05000000000000000814212d3945505a6164686868686868686868686868686868686868686868686868686868686867605c544a3f34281c100300000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f050000000000000000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b4aeacaeb4baaea3998b7e7265574d42372b1b1106000000000714202c38444f5961656c6f74797d81858a8e92989c9f95887c6f6255493c2f2216090000000000000006131f2c3845515c6775818e9baab4b4aa9b8e8275675d5145392c1f13070000000000000000000000000000000000000000000000000000000006111b262f383f4450565e61686d7276797b7c7d7e7e7d7c7a7774706c66605b544d453c342b22180d040000000000000000000000000000040e18222a343c444c52596063696e7376797b7c7d7e7e7d7c7b7976726e69626058514b433a32281f160c000000000000000000000000000008111c252e373f474f565d60676d7175787a7c7d7e7e7d7d7b7a7774706d66605c544e463e362c241a1007000000000000000000000000000000000000000a1724303d4a5763707d8181818181818180786d6053463a2d20130700000000000000000000000000010c161f282f353c42474f545c60686d747a79716c656058534d45413a332d261d140a000000000000000000000b17222d38414b545c60686d7275767675736f6a64605c5e61666d706d685e5246392d201307000000000000000000000005121e2a36424d575e616868686868686868686868686868686867666563615e565753514b46413b342e271e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2020252a2d2e303132333333333231302e2d2a2521201d19130e0903000000000000000000000000000000000000000000000c1925323f4c5865727f8b999393939393939285786c5f52453f4c5966727f8c999393939393939185786b5e5245404c5966737f8c999393939393939184786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000006131f2c3845515c6675828f9babb4b9ac9f92867a6e61544a3f34363e4850575f61696e727577787878777674726f6c6664615f5759545353606d7984919eabb8b7aa9d918477695e52463a2d2014070000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f06000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a53504a42382e23170b000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f060000000000000000000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaaaa29fa2aab2b4ab9c908376695f5347382d22170b0000000004101c28333e474f535b6062666d7074797d81868a8f9297887c6f6255493c2f2216090000000000000004101c2834404b5564707d8a98a2aeb8ac9f9286796d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000a141d262d333e444d52565e6165666c6e70707171706f6d686763605b54504a423b332b2219100600000000000000000000000000000000061018222a323a41464f54575f6266666c6e6f70717170706e6c6666615f57544e454039312820160d040000000000000000000000000000000a131c252e353e444c52555d606468686e6f70717171706e6d676763605c54514b423d342c241b120900000000000000000000000000000000000000000916232f3c4855616b7074747474747474736d665c5044382b1f12060000000000000000000000000000040d161e242931373d424a50565d60676d6d66605b534e46423b352f28221c140b020000000000000000000006111b262f39424b51565e61656869696866625f58535152545c6064615e564c4135291d11050000000000000000000000020e1a25303b454d52545b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a585654524d4a46454039363028231d150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191e20212325262627272626252321201e1a1413110d08020000000000000000000000000000000000000000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f52453f4c5966727f8c999f9f9f9f9f9e9185786b5e5245404c5966737f8c999f9f9f9f9f9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000004101c2834404b5464717e8b99a3aebaafa3998c7f72665c5044392e363e454d53575e6165686a6b6c6b6b69676562605b5455534d4c484e5763707d8997a1adb9b1a7998d807366574d42362a1e12050000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f06000000000000000000000c17222c363e45494a4f4f4f4f4f4d52545d5d5d5d5d5d5d5b54524c4f4f4f4f4f4f4f4f4f4f4e46443f3830261c110600000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f0600000000000000000000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a989298a0a8b2ab9f94887b6e6153493f33271b0f03000000000b16212c353e41495053545c6063676d70757a7e828686857a6d6154473a2e21140700000000000000000c18232e3a4753606d7a86929facafaea2988a7d7164554b4035291d100400000000000000000000000000000000000000000000000000000000020b141b2227323b42464c5254545b6061636464646362605d565653504a443f382f2921191007000000000000000000000000000000000000061018202830353d44484d5355545b606163646464646361605b5455534d47433c342f271f160e0500000000000000000000000000000000010a131c232c323a41454b515358565e6162646464646362605c555653504a454039302b221b12090000000000000000000000000000000000000000000714202c38444f5961636767676767676766605c544a3f34281c1003000000000000000000000000000000040c131920262b30383f444c52555d60605c545049413d363129241d17110a020000000000000000000000000a141d27303940454c5254585b5d5d5c5955534e4645464a50535754524c443a3025190d0100000000000000000000000009141f29333b4246484e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4e4d4b4a4746413d3a38342e2a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d1114141618191a1a1a1a1918161414110e0907050100000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f52453f4c5966727f8c99a5acacacab9e9185786b5e5245404c5966737f8c99a6acacacab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000c18232e3a4754616d7a86929facb9b5ab9e9184786d60544a403428333b42464d5354595c5e5f5f5f5e5d5b585553504a4846424047535f6a75828f9ca9b2b8aca095897c6f6256493c30251a0e020000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000000000008111c262e353d44484a4b51535350535556575757575655535153535350494645403930281f160c010000000000000000000005101a242c33393c3e424242424d575e616a6a6a6a6a6a6a68615e564c414242424242424242413a38342e261e140a000000000000000000000000030b1218222a333b42464846494a5053555657575757565553514b4a47454039363028231c150c0500000000000000000000000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a869196a0acb0a6998c8073655b5044372b1f12070000000005101a232c2f383f44464a5053555c6064676d71767979786d685d5246392d20130700000000000000000713202c3945515d6775828f9baaa2a2aa9b8e8175675d5145382c1f13060000000000000000000000000000000000000000000000000000000000020a1117202930363a4146474a50535556575757575554524c4a46443f38332d261d170f070000000000000000000000000000000000000000060e161e252932383c4247484a5053545657575757565553504a4847423c373229231d150d05000000000000000000000000000000000000010a111a202830353a4045474b4c52545657575757565553514b4a46443f38342e271e1910090000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a5a5a5953504a42382e23170b000000000000000000000000000000000001080d151a1e262e343a41454b515353504a443f382f2a251f18130b060000000000000000000000000000020b151e272e343a4146474b4e50504f4d4847433c38383f44464a4746413a32281e130800000000000000000000000000030d17212930363a3b4242424242424242424242424242424241403f3d3b3936302d2c28231d19140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0b0c0d0d0d0d0c0b0a080705020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f52453f4c5966727f8c99a5b2b9b8ab9e9185786b5e5245404c5966737f8c99a6b2b9b8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000713202d3946525e6875828e9ba8b2b9aca0968a7e71665c51443c312931363b4246484c4f5152525251504e4c4946443f3b3a39434f59626e7b87939facb9b4aa9d9184776a6054473b2e1f1409000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000000000005101a232e3840474f5456545c60605b5454524c4b4b4a5055535b6060605b5353514b423a31281d1307000000000000000000000008121a22282d303135353a46525e696e77777777777777756d685e52463e31353535353535342d2b28231c140c02000000000000000000000000000a15202a343c454d5355534d47444648494b515356585959585553504a443f38302920170d0300000000000000000000000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d7984919eaab7aa9e9184786c605346392e23180c000000000008111a1d262d3337393f44464b5153555d6064656c6d6c655d564c4135291d1105000000000000000004101d2935404b5564717e8a9895959595959285796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000060e171f252a3036393a3f444648494a4b4b4a494745413d3938332d28221c140b0500000000000000000000000000000000000000000000040c131921272c31373a3b3f444648494a4b4b4a494846443f3b3a37312b272018120b03000000000000000000000000000000000000000000080e161e24292f35393a3e414647494a4b4b4a4a484745403d3a38342e28231d150c070000000000000000000000000000000000000000000000000b16212c353e44484a4e4e4e4e4e4e4e4d46443f3830261c11060000000000000000000000000000000000000003090c151c232830353940454746443f38332d261d1a140d070100000000000000000000000000000000030c151d23283036393a3f42434342403c3a37312c2e34383a3d3a3935302820160c020000000000000000000000000000050f171f252a2d2e35353535353535353535353535353535343332302e2d2a25201f1c18120d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000005111d2935414c5663707d8a96a0acb9b2a89e9184796d60574d433930272a31363a3b3f42444545454443413f3c3938332d35404b55606b75818e9aa4afbaaea3988c7f7265584e43372b1f0d02000000000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000000000b17212c35404a5259606369666d6c6666605d564d4a525a6164656c6d6c6565605c544b433a2f24180d0100000000000000000000000810171c212324282e3b4854616e7b83848484848484817a6d61594f43392f242828282827201f1c17110a0200000000000000000000000000030f1b26313c464e575f615f57534e4d4c52545c60636565656462605b54504a423b33291f14090000000000000000000000000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b7977747073808d99a7b1aca096897c6f63554b4034281c10040000000000080b141b22272b2e34383a4045464b5153535b6060605b534c443a3024190d010000000000000000010d18242f3a4754606d7a8688888888888888887c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000050d14191e252a2d2d3338393b3d3d3e3e3d3c3a39352f2d2b28221c17110a0200000000000000000000000000000000000000000000000002080d161c1f262b2e2d3338393b3c3d3e3e3d3d3b3938332d2d2b261f1b150c07010000000000000000000000000000000000000000000000040c13191d24292c2d3036393b3c3d3e3e3e3d3b3a38342f2d2b28231c18120b030000000000000000000000000000000000000000000000000005101a232c33383c3d41414141414141403a38342e261e140a00000000000000000000000000000000000000000000030a11171e24292f35393a3a38342e27221b140b090300000000000000000000000000000000000000030b12181e252a2d2e3235363635332f2e2b261f23282c2d312e2d29251e160e0400000000000000000000000000000000050d141a1e2021282828282828282828282828282828282827252321201e191313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f13131313131312090806030000000004090c0f0f1313131313131209080603000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000010d1925303a4653606c7884919ea8b2b9aca0968c7f72695f554b42393028252a2d2e323537383938383634322f2d2b2d333f45515d676f7d89939eacb6b5ab9f92867a6d6154473d32271b0f000000000000000000050b101a2633404d596673808c99a6b3b7aa9d9084776a5d5144372a1e11040000000000000000000000000004101c28333e47525c636b707578797977736d685e57525c646c717679797976726d665d554b4035291d1207000000000000000000000000050c11141717212e3a4754616d7a859090909090908e81756c61554b4035291d141c1c1b1312100b0600000000000000000000000000000006121f2b37434e585f696e69625f585a565e61666d6f717272716f6c66605c544d453b30251a0e020000000000000000000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d6767646f7c8895a0acb2a89a8d8174675c5145382c1f1306000000000000020a11171b1f23282b2e34383a40454749505353535049413a32281e1308000000000000000000000713202c3945525d686e7b7c7c7c7c7c7c7c7c786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000002090e13191d2022282b2d2e30313131302f2d2c2924201f1c17110b0600000000000000000000000000000000000000000000000000000000050b10151a1e2122282b2d2e3031313131302e2d2b2822211e1a150f0a04000000000000000000000000000000000000000000000000000002080d13181d2020252a2d2e2f31313131302f2d2c2923201f1c17110c070000000000000000000000000000000000000000000000000000000008111a21282c2f3034343434343434332d2b28231c140c02000000000000000000000000000000000000000000000000060c13191d24292c2d2d2b28231c17110a020000000000000000000000000000000000000000000000070c13191e202125282a2a292622211f1a15171c1f202421201d19130c0400000000000000000000000000000000000003090e1214151b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1a18171414110e080604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f15181b1c2020202020201f1615130f0a0402091015191b1c2020202020201f1515120f0a0300000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000008131f2b3844505b66727f8b96a1adb9b2a89f92867b6e675d544a423a322b26212126292b2c2c2c2b2a282525292f383f44515b606d7984919da5afbbafa3998e8174685e5246392b20150a00000000000000000810171c202734404d5a6773808d9aa6b3b6a99d9083766a5d5043372a1d1004000000000000000000000000000814202d39444f59636e737d8285868684807a6e695e5a646e747e83858685837f786d675d5145392f23180c000000000000000000000000000005080a13202d3946525e6873808d989d9d9d9d938a7d70675d51453c2f261c11060e07060300000000000000000000000000000000000815212e3a47535f6a767b756f6a676767686d73797c7e7f7f7e7c78726d665e574d42362a1e1105000000000000000000000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555f6a7784909daca4a49f9285796d6053463a2d2013070000000000000000060b0f12171c1f23282c2f35393a3f44464646443f382f2820160c020000000000000000000004111d2935414c565e686e6f6f6f6f6f6f6f6f6c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000002080d1113171c1f202223242424242221201d1913120f0b06000000000000000000000000000000000000000000000000000000000000000003090e1214171c1f202123242424242322201f1c1714120e090300000000000000000000000000000000000000000000000000000000000001070d111314191e202123242424242322201f1c181312100b06000000000000000000000000000000000000000000000000000000000000000810161c2023242727272727272726201f1c17110a02000000000000000000000000000000000000000000000000000002080d12181d2020201f1c17110b06000000000000000000000000000000000000000000000000000002080d111314181b1d1d1c1a1515120f0a0c101213171413110d0802000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b202527282d2d2d2d2d2d2c23221f1b150f0c141b212528292d2d2d2d2d2d2c22211f1b150e06000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000030f1c28333f4a54606d7984919ea7b1baaea2989083796d665c544c443e37322d2a2525242323232423292c30353b424a505b626d74818e96a0acb7b3a99f92877b6e61564c41362a190f040000000000000008111a22282d3034414e5b6774818e9aa7b4b5a99c8f8276695c4f4336291c1003000000000000000000000000000a1623303c4955616c7380898f929792918d847b6e61626c74808a8f929892908b83796d60554b4034291c100400000000000000000000000000000005111d2a36414c56616d7a85929fa9aaa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000915222f3c4855626f7c88827c77747374767a8085898b8c8c8b88847e786e695e52463a2d20140700000000000000000000000000000000000000030b12181f282f35383f4446494a5053555657575757565553514e5866737f8c9a97979797978a7d7164574a3e3124170b0000000000000000000003060b1012181c1f24292c2d3337393a3937332d261d160e040000000000000000000000010d19242f3a434d565e616262626262626262605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f1213151617181817161413110d0806030000000000000000000000000000000000000000000000000000000000000000000000000206060b0f1213151617181817161513120f0b06060200000000000000000000000000000000000000000000000000000000000000000000010406080d111414161718181717151413100c07060300000000000000000000000000000000000000000000000000000000000000000000050b101416171b1b1b1b1b1b1b1a1312100b0600000000000000000000000000000000000000000000000000000000000001070d1013141312100b06000000000000000000000000000000000000000000000000000000000000010507070c0f10100f0d0908060300000306070a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e252c313435393939393939392f2e2b272019151e262c313435393939393939392f2e2b26201810060000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000b17222d3845515c67717e8b95a0abb5b4aaa0958f81786d665e564f47433c3936303130303030312f34383a41464d545b606d727f8c939da8b2baada2978d8174695f53443a302519070000000000000005101a232c33393c3d414d566875828f9ba8b5b4a89b8e8175685b4e4235281b0f02000000000000000000000000030f1b27333f495364707d8a929c9fa29f9d968f82766a64717e8b929c9fa29f9d958d8074675c5145382c1f1306000000000000000000000000000000010d1925303a46525e6873808c97a2adaca1968d80736a5f544a3f33281f140900000000000000000000000000000000000000000916222f3c4955626f7c888f888381808183868c92979898989796918b837b6e6154473b2e211408000000000000000000000000000000000000000001070d161d24292d3338393d3f444648494a4b4b4a494846454855616e7b888b8b8b8b8b8b8b8174675b4e4134281b0e0000000000000000000000000003070c1013181d2022272b2d2d2d2b27221b140b040000000000000000000000000008131e28313b444d5254555555555555555553504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0a0b0b0a09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608090a0b0b0a0a0806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090a0b0b0b0a08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0e0e0e0e0e0e0e0d070603000000000000000000000000000000000000000000000000000000000000000000000104060707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d090500000000000000000000000000000000000000000000000000000009141e2730373d4142464646464646453c3b37322b221e2730373d4142464646464646453c3a37312a22180e0300000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000006111c2934404b55606d78839099a4afbbb1a79e938e81786d686159544e474641403e3d3d3c3d3e3f4045474c52575e666c737f88939fa5afbab0a69f92857a6d61574d4232291e1308000000000000000b17222c353e44494a4d525e687784919eaab7b3a69a8d8073675a4d4034271a0d0100000000000000000000000005121f2b3744505b6576838f9ca4abadaca89f94887c6f677783909da4acaeaca79f9286796d6053473a2d2014070000000000000000000000000000000008131e2a36414c56606d7a85929fa9b2a89f92877c6f665b50443b3025190d04000000000000000000000000000000000000000916222f3c4955626f7c889595908e8d8d8f92999ea2a9a5a5a8a19e958d8073675a4d4034271a0d01000000000000000000000000000000000000000000040c13181c22282b2d2e34383a3b3d3d3e3e3d3d3b3a3a46535f696f7c7e7e7e7e7e7e7e7b6e6255483b2f2215080000000000000000000000000000000004070d1013171b1f2020201f1b17110a020000000000000000000000000000010c161f29323b414647494949494949494946443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e101113131313131313131313100605030000000000000000000000000306080913131313131313131313130f0e0c09040000000000000000000000050b101416172020202020202020201d1c1915100a03000000000000000000000000000000000000000000000000040f1b25303941484d4f535353535353524947433d342b26303942494d4f535353535353524847433c342a20150a00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000c18232f3944505c666f7c87939fa6b0b9b0a69e938e827a706b625f5854524d4c4b4a49494a4a4c4b5153565e61696e78808b939aa4afb7b3a99f948b7f72685e52453b3120170c0200000000000004101c28333e47505557595a616e7b8796a0acb8b2a5988b7f7265584c3f3225190c000000000000000000000000000613202d394653606c7985929facb8bab9b0a6988b7e716d7a86939facb8bab8aea298887c6f6255493c2f22160900000000000000000000000000000000020d1925303a45525d68737f8c97a1adafa3999083786c60564d42362a1f160c010000000000000000000000000000000000000916222f3c4955626f7c8895a09d9a9a9a9c9fa3abadb3b2b2b2aca79b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000001070d11171c1f2023282c2d2e3031313131302f2d36424d57606b6f717171717171716e695f53473a2e2114080000000000000000000000000000000000000104060b0f12131313120f0b060000000000000000000000000000000000040d1720293036393b3c3c3c3c3c3c3c3c3938332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e0e0f0f0f0e0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0d0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0e0e0d0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b0807050200000000000000000000000000000000000000000000030b11161a1d1d202020202020202020201d13120f0b060000000000000000040a0f1315161f202020202020202020201c1b18150f090200000000000000000810161c2023232c2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000915202c37414b53595b6060606060605f56544e463d322c37424b545a5c6060606060605f55534e463c31261b0f03000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000007121d28343f4a54606a73808c949fa8b2b8afa59e948f847d756f6a65615e565958575656565758555c6063686d737b828d929fa4acb6b5aba1978f82786c60564c4133291f0e05000000000000000814202d3944505a616466676c73808d99a8b2bdb1a896897d7063564a3d3023170a000000000000000000000000000714202d3a4753606d7a8698a2aebac6bfb2a5998c7f726e7a879aa4afbbc7bfb4aa96897d7063564a3d3023170a000000000000000000000000000000000008131e2935414c56606d7985929ea9b3ab9f958b7f72695e52463e31281d12070000000000000000000000000000000000000916222f3c4955626f7c8895a2aaa7a6a7a9acaeb2adaba8a7a8aaa89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000060b0f1213171c1f20222324242424232226313b454f59606364646464646464625f574d42372b1e120600000000000000000000000000000000000000000000030506070605030000000000000000000000000000000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2d2b28221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191a1b1c1c1b1a19171413110d0805010000000000000000000000000000000000000000000000000000000000000000000205090e12141518191b1c1c1c1b1a18161413100c0704000000000000000000000000000000000000000000000000000000000000000205090e12141517191b1c1c1c1b1a18161312100c07030000000000000000000000000000000000000000000000000000000000000306090e12141517191a1b1b1b1a19171413110d08040100000000000000000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e090502000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2d2d2d29201f1b17110a020000000000070f151b1f22232c2d2d2d2d2d2d2d2d2d2d282725201b140c0300000000000008111a21272c2f303939393939393939393635322d261e160c03000000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6260584e4337313d49545d65686c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000010b17232e38424e58606d78829096a1a9b3b7afa69f96918a827c76726e6868666463636363646567676d70747a80868f949ca4afb6bbaea39992857b6e665b50443a3021180d00000000000000000a1623303c4955616c707374777e87929facb9b8aca095877a6d6154473a2e211407000000000000000000000000000714202d3a4753606d7a869aa4afbbc8bfb2a5998c7f726e7b8794a9b3bec9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000020d19242f3a45515d67727f8c97a1adb1a79f92867b6e61594f43392f24180d0100000000000000000000000000000000000916222f3c4955626f7c8895a4abb1b3b3b3b0aba9a19e9c9b9b9d9f9b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000306060c10121315161718181716151f2a333d474f54565858585858585855534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212222222222222222201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113191d20212325272829292827262421201e1913110d0802000000000000000000000000000000000000000000000000000000000003090e12141a1e212224262828292828272523201f1d1813100c0701000000000000000000000000000000000000000000000000000002090e11141a1e212124262728292828272523201f1c18120f0b060000000000000000000000000000000000000000000000000000040a0f13151a1e212224262727282727252321201d1913110d08010000000000000000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e0903000000000000000000000000000000030d171f272d32363739393939393939393939362d2b27221b140b0200000007101920272b2e2f39393939393939393939393534312c251e150c020000000005101a232c33383c3d46464646464646464643423e3830281e140a000000000000000000000000000000000000000000010e1b2734414d59656f75797979797979786f6a6054473b34414d5a656f75797979797979786f6a5f53473a2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000006111c26303c44505c666e7a849197a2a9b2b8b0a8a19e948f88837e7a7775737170706f7071727476797d81868d92989fa6aebbb5afa39f92877d70695e544a3f32291e0f0600000000000000000a1724313d4a5764707e8081848a9299a3afbbb7aa9d918477685e5246392d201307000000000000000000000000000713202d3a4653606d7986939facb9c0beb3a9988b7f726d7a8797a1adb9bebcb0a696897c6f6356493c3023160900000000000000000000000000000000000008131e2935404b55606d7985919ea8b2aea2988e81756b61554b4035291d100400000000000000000000000000000000000815212e3b4854616e7b87929d9fa7a6a6a6a69f9c97918f8e8f90939a8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000030607080a0a0b0b0a0a0e18212b343d4348494b4b4b4b4b4b4b4847423c332a1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414161616161616161613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13181d2024292c2d303234353535353433302e2d2a25201e19130d08010000000000000000000000000000000000000000000000000002080d141a1e21262a2d2e313334353535353432302d2c29241f1d18120c06000000000000000000000000000000000000000000000001070d141a1e20252a2d2e3133343535353533322f2d2c28231f1b17110a020000000000000000000000000000000000000000000003090e151b1f22262a2d2e3132333434343332302e2d2924201d19130b060000000000000000000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d0801000000000000000000000000000b151f2931393e424446464646464646464646433937332d261d140a0000040f19222b32373b3c464646464646464646464642413d3730271e1409000000000b16212c353d44484a535353535353535353504e49423a30261b10050000000000000000000000000000000000000000020f1c2835424f5b687581868686868686857c6f6256493c35424f5c687581868686868686857c6f6255483c2f221509000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000a141e28343f4a545e686f7c859297a1a8b0bbb2ada69e9c94908b8784817f7e7d7c7c7d7d7f818386898e92989fa2aab0b8b3aba39f918b7e716b60574d42382d20170d00000000000000000013202c3946535f6c79868c8e91959fa3abb5bcafa59a8d807367564c41362a1e11050000000000000000000000000006121f2c3844505c667784919da7afb5b2aca197897d70687885919ea8afb1b1aa9f94877a6e6154473b2e211408000000000000000000000000000000000000010d18242f3a45515d67727f8b96a1adb4aa9e938a7d70675d5145392c20130600000000000000000000000000000000000714212d3a46535e69738089909598999a9998948f898582818284878d8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b32383b3c3e3e3e3e3e3e3e3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080909090909090909060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c2f35393a3d3f4141424242413f3d3a3936302d2a251e19130c040000000000000000000000000000000000000000000000050d13191f262b2d31363a3b3e404142424241403f3c3a39352f2c29241d17110a030000000000000000000000000000000000000000040c12181f252a2d31363a3b3e404142424241403e3c3a38342e2b27221b140b070100000000000000000000000000000000000000060e141a20262b2e31363a3b3d3f40414141403f3d3a3935302c29241e17110a020000000000000000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c04000000000000000000000005111c27313b434a4f50535353535353535353535046443f382f261b1106000a15202b343d43474952535353535353535353534f4d48413930251b0f04000004101c27333d474f55565f60606060606060605c5a544c42382d211509000000000000000000000000000000000000000005121f2b3845525e6b78859193939393988b7e7265584b3f3946525f6c79859293939393988a7e7164574b3e3124180b000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000020c17232e38424c565f6a6f7c8591969fa6afb5b9b0aaa69f9c9896918e8c8b8a8989898a8b8d9092989b9fa3aaaeb4b9b0a9a199928b7f726c61594f453b2f261c0e0500000000000000000013202d394653606c7986999a9da0a8afb5bdb4aa9e93887c6f6255483c3025190d010000000000000000000000000003101c28343f4a546673808c959fa3aba8a19a9185796d6773808d969ea5a4a79f988f8376685e5246392d2014070000000000000000000000000000000000000007131d2935404b55606d7984919ea7a3a3a59e9184796d6053473a2d201407000000000000000000000000000000000005121e2a36424d57636e737d83888b8d8d8c8b88827d78757475777b80858174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f30313131313131312f2e2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282f35393a4145474a4c4d4e4f4f4e4d4c4a4746413a39363029241e160d07000000000000000000000000000000000000000000070e171e252a31373a3b4246484b4c4e4f4f4f4e4d4b494745403a38352f28231c150c05000000000000000000000000000000000000060d161d242930363a3b4246484a4c4e4f4f4f4e4d4b494644403937332d261d18120b030000000000000000000000000000000000080f181f262b32373b3c4246484a4c4d4e4e4e4d4c4a4746413a39352f28231c140c0500000000000000000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d07000000000000000000000a16222d39434d555b5d606060606060606060605c53504941382d22170b030f1b27323d464e54565f606060606060606060605b59534b41372c20150900000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000005121f2b3845525e6b7885919e9f9faa988b7f7265584c3f3946525f6c7985929f9f9faa978a7e7164574b3e3124180b000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000006111c26303b444e58606a6f7c8490949fa3abb0b8b7b0aba9a8a09d9b99979696969697989a9c9fa3aaacaeb4b9b3ada69f9792877e726d625a50473d33291d140a0000000000000000000013202d394653606c7986939faaacb1bbb9b3aba2988f82756a5f53473a2e1e13080000000000000000000000000000000c17232e3a4753606d79838e929997979691887e7167606d7a848f939798979590867c6f62564c41362a1e110500000000000000000000000000000000000000010c18242f3945515c67717e8b959696969696968d8073675a4d4034271a0d0100000000000000000000000000000000020e1a25313b45525c636b70767b7e8080807e7b76706c656868696e737b7b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232525252525252522211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010304060606060606060600000000000000000000000000000000000000000406070a0c0e0f0f0f0d0b080806020000000000000000000000000000000000000000000000000810181e272e343a4145474c525456585a5b5c5c5b5a595754524c4746413a352f281f19110800000000000000000000000000000000000000081119202930363c4246484d535557595b5b5c5b5b5a585653514b47454039342e261e170f0700000000000000000000000000000000060f181f282f353b4246474d535457595a5b5c5b5b5a585653514a46443f382f29241d150d0400000000000000000000000000000008111a212a31373c4347494d535557595a5a5b5a5a585654524c4745413a342e261e170e05000000000000000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f28201910070000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6c6c6c69605b53493f33271b0f06131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c00000916232f3c4855616b707979797979797979797670665a4e4235281c0f020000000000000000000000000000000000000005121f2b3845525e6b7885919eabaca5988b7f7265584c3f3946525f6c7985929facaca4978a7e7164574b3e3124180b000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000a151e29323c464e58606a6f7b828c92999fa6abb1b8b7b6b2acaaa8a6a4a3a3a2a3a4a5a7a9acaeb4b8b9b3ada9a19e948f857d716c625b51483e352b20170b020000000000000000000013202d394653606c7986939facb6b4b2ada9a19992867b6e61584e43372b1f0d020000000000000000000000000000000613202c3945515d676d7a81868a8b8a88847e716c615d686e7a82878a8b8a88837c6f6a5f53443b3025190d01000000000000000000000000000000000000000007121d2834404b55606d7883898a8a8a8a8a8a8a85786c5f5245392c1f1206000000000000000000000000000000000009141f29334049525960636a6e71737373716e6963605b53575e61696e6e695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516181818181818181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e101113131313131313130a0907040000000000000000000000000000070c10131316191b1c1c1b1a181514120e0904000000000000000000000000000000000000000000081119222a303940454b5154565d6063656768686868676663615e5654524c45413a312b231a1208000000000000000000000000000000000008111a232b323a41464d5355575f6164666768686868676563605d5553514b443f383029211910070000000000000000000000000000060f18212a313940454d5254575e6164666768686868666562605c54535049413d352f271f160e040000000000000000000000000008111a242c333c42464e5455575f61646566676767666563615d5654524c443f38302920170e0500000000000000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b221911070000000000000003101d2936424f5b66717779797979797979797979766c655b5044372b1f120615222e3b4754606a6f7979797979797979797979756f65594d4134271b0e01000a1723303d4a5663707d8786868686868686868276695c504336291d10030000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000030c17202a343c464e585f696e78808790949da0a7abaeb3b6b8b7b4b2b1b0afafb0b0b2b4b6b9b7b6afaca9a29e97928b827b706b615a51493f362d23190e05000000000000000000000013202d394653606c7986939faaa9a7a8a19e9792877d70695f53463c31261a0f0000000000000000000000000000000004101d2935404b555d686d747a7d7e7e7c78706c615a565e686e757b7d7e7d7b776f6a60584e4332291e1408000000000000000000000000000000000000000000010c18232e3944515c666d797d7d7d7d7d7d7d7d7c6f6255493c2f221609000000000000000000000000000000000000030d17212e3740474f54585f626566676665625f575350494d52575e61615e574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090b0b0b0b0b0b0b0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1d202020202020201f171614100b0500000000000000000002090e12181c1f20232627282928272522211e1a15100c07000000000000000000000000000000000000071019232b343c434b51555d6065686d707274747575757472706d6866615e56524c433d352c241a120800000000000000000000000000000007101a232c353d444c52575f6167696e7173747575757473726f6d6764605d55504a423b332a22190f06000000000000000000000000040d18212a333c434b51575e6166696e7173747575757473716f6d6663605b534f454039312820160d040000000000000000000000050f1a232c363e454d53585f6267696e7072737474747372706d6865605d56504a423a322920170c0300000000000000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f0600000000000004111d2a3744505d6a77838686868686868686868682776c605346392d2217101c28343f4a54626f7c86868686868686868686868175685b4f4235281c0f02000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f12060000000000000000000000000000000000000000121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000000050e18222b343c464e565e666d737c838a90959b9fa2aaa9acaeb4b1b2b3b3b3b3b2b1b6afacaaaca49f9c97928c857e776e69605950483f372d241b110700000000000000000000000013202d394653606c7986939e9e9c9b9896918c857d706b61574d42342a20150a00000000000000000000000000000000010d18242f39434c565d60686d7071716f6c66615a504c565e61696e7071716e696260584e463c3220170d020000000000000000000000000000000000000000000007121d2834404a545c676d70707070707070706f6a6054473b2e22150800000000000000000000000000000000000000050f1c252e353d44484e5355585a5a595855534d46443f42464d525454524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2c2322201c160f0800000000000000050d141a1d23282c2d30333435353534322f2e2b261f1c18120b03000000000000000000000000000000050e19232b353d464e555c60676d72767a7d7f8081828281807f7d7a77726d68605d564f473e362c241a100600000000000000000000000000040d19222c363e474f565e61696e73787b7e7f8182828281807e7c7a76716d67605c544d453c342a21180d0300000000000000000000010c161f2a333c454d555d60696e73777b7d7f8182828281807e7c7975706c656059514b433a32281f160c01000000000000000000030d17212c353e4850575f616a6f74787b7d7f80818181807f7d7a76726d68605c544c443a32291e150b000000000000000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c02000000000003101d293643505c6976838f939393939393939394897c6f6253493f33271b121f2c3844505c6674818e9893939393939393998c7f7266594c3f3326190c00000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f1206000000000000000000000000000000000000060b101f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e312418100b0500000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000061019222b343c444d545c606a6f787d83898e92989a9c9fa2aaa4a5a6a6a6a6a5a5aca49f9e9b9a93908b857f7a716c655e564f473e362d251b12090000000000000000000000000013202d394653606c7986929291908e8c8884807a706b61594f453b3122180e03000000000000000000000000000000000007121d28313a444c52565e6163646462605b545047444c52575e61646564625f57544e463c342a200e050000000000000000000000000000000000000000000000000c18232e39424b555c6063636363636363636260584e43372b1f130600000000000000000000000000000000000000000a131c232b33383c4347484b4d4d4d4b4847423c3733363b4246474846423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0f0f0e0c08080602000000000102060606060606060600000000000000000000000000000000000000000000000000040d171f272e3336373939393939393939302f2c27211a11080000000000090f171f252a2e34383a3d3f41424242403e3b3a37312c28231c150c0600000000000000000000000000020d17202b353d474f585f676d737a7f8386898b8d8e8f8f8e8d8c8a87837f7a736d68605950483e362c22180c030000000000000000000000010c161f2b343e48505960686d747b8084888a8c8e8e8f8e8e8d8b8986827e79726d665e574e463c332a1f150b0100000000000000000008131e28313c454d575f676d737b8084878a8c8d8e8f8e8e8d8b8985817d78706b605d554c443a31281d130700000000000000000009141f29333e47505a61696e757c8184888a8c8d8d8e8d8d8b8986837f7a726d665e564c443a30271c1207000000000000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a0000000000000b1824313e4b5764717e8a97a19f9f9f9f9fa69a8d8073655b5044372b1f13202d3a4653606d7985929eaa9f9f9f9f9f9f92867a6d6154473a2e21140700000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f120600000000000000000000000000000000020a11171c1f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124201c171008000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000071019222a323b424a51585f656c70777c8185898d90929896979899999a999998979a93918e8b87837e79736d67605b534d443d352d241b12090000000000000000000000000000101c2936434f5c69768285858483817f7c78736d6860594f473e33291f1006000000000000000000000000000000000000010c161f28323a41454c52545758575553504a423e3b41464d525457585755534d47433c342b22180e0000000000000000000000000000000000000000000000000007121c273039434b5153565757575757575755544e463c32271b0f030000000000000000000000000000000000000000010a111921272c31373a3b3e4040403e3b3a37312b272a30363a3b3b3a36302921170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f1313131313131313080806020000000000000000000000000000000000000000000b151f2931393f424446464646464646463d3c38332b231a0f050000010a121b2129303639404546494c4e4f4f4e4d4b4847423c38342e271e180f0600000000000000000000000009141f29323d474f59606a6f797f858b909399989a9b9b9b9b9a999695908c86807a6f6b615a50483e342a1e150a000000000000000000000008131e28313d46505a616b707a81878d919697999a9b9b9b9b9a9899928f8b857f786e695f584e453c31271d12070000000000000000010d19242f3a434d575f696e7980868c919697999a9b9b9b9b999898928e89837d746d675d564c433a2f24180d0400000000000000020e1a25313b454f59616c707b82888d91969798999a9a9a99989a93908b857f786d685e564c42392e23180c0200000000000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c110600000000000713202d3a4653606d7985929eacb6acacacab9e9184786c605346392d221c2834404a5463707d8997a1adacacacb2a89b8e8275685e5246392d20130700000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f1206000000000000000000000000000000020c141c23282b2d3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e31302d28221a11080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000710182029303940444e535b60646b6f74797d80838588898b8c8c8d8d8d8c8b8a888684817e7a76716d67605d555049413b322b231b12090000000000000000000000000000000f1c2835414e5a6670767878777674726f6c66605d564f473e352c21180d0000000000000000000000000000000000000000040d16202830353a4146474a4b4b4946443f382f30363b4246484a4b4a4847423c37322b2219100600000000000000000000000000000000000000000000000000000b151e2730394045464a4a4a4a4a4a4a4a4947433c342b20150a0000000000000000000000000000000000000000000000070f161c20262b2e2f32333433322f2e2b261f1b1f252a2d2e2e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f090300000000000000000000000000000000000006111c27313b434a4f5053535353535353524a48443d352b21160b00000a131c242d333b42464b515356595a5b5c5b5a5855534d46444039302a2118100600000000000000000000020e1925303b444f59606b707c838c92979c9fa4aba7a7a8a8a8a7a5a7a09d98928d847d716c615a50463c30261c1106000000000000000000010d19242f3a434e58616c707d858e93999ea1a8a6a7a8a8a8a7a6aba39f9c97928b837b6f6a5f574d43392f24180c030000000000000004111d2935414c555f696e7b848d92999ea0a8a6a7a8a8a8a7a6aaa29f9b95908981796d685d554b4135291f160c0100000000000005121e2a36424d57616b707e868f949a9ea1a8a5a6a7a7a7a6aca49f9d97928c827a6d685e544a4034281e140800000000000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b000000000006131f2c3845515c6773808d9aa4afbbb9b9ada196897c6f62544a3f33281f2c3844515c6674818e9aa9b3beb9b9aca096897d7063564c41362a1e110500000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000a141e262e34383a4446525e6b7885919eabb2a5988b7f7265584c464646525f6c7985929facb1a4978a7e7164574b463d3c39332c231a100500000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000000000060e171e272e343c41495053596063676d707376797b7d7e7f808080807f7e7d7c7a7775716e6865605d55514b443f382f2920191109000000000000000000000000000000000d1925323d49545e66696c6b6b69686562605b54524c443d352c231a0f06000000000000000000000000000000000000000000040e161e24293036393a3d3e3e3c3938332d26252a30363a3b3d3e3e3b3a37312b2720191007000000000000000000000000000000000000000000000000000000030c151e272e34383a3d3d3d3d3d3d3d3d3c3b37322b22190f04000000000000000000000000000000000000000000000000050b10151a1f2122252727262522211e1a150f141a1e202121201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e0600000000000000000000000000000000000a16222e39434d555b5d606060606060605f56544f473d33271c100208121c252e363e454d52555c606366676868686765625f5753514a423c332a22180e0400000000000000000005111e2a36424d56606b707d8691959fa2a9acafb5b3b4b5b5b4b3b2b1acaaa39f9691877e716c61584e42382e23170c00000000000000000004111d2935414c55606a707e8792979fa4abacb2b2b4b5b5b5b4b3b5aeaca9a19e9590857c6f695f554b4035291f1409000000000000020d17202c3945515d676e7b8591969fa3abacb2b2b4b5b5b5b4b3b4aeaba7a09d938e837a6d675d51453e31281d13070000000000000714212d3a46535e69707d8792989ea6abadb2b2b3b4b4b4b3b6afaca9a29f9490847a6d665c51443b3025190d0000000000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c11060000000004101c2834404b55616e7b87939facb9c4bdb2a89a8d8074665b5044382b202d3a4653606d7985929fabb8c5bfb4ab9e9184786c6053463a3025190d0100000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000006111c2630383f44465153535e6b7885919eabb2a5988b7f72655853535353535f6c7985929facb1a4978a7e71645753524a49443e362c22170b00000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000050c151c23282f383f44464f54555c606367666c6e707172737373737272706f6d676865615e5653514b45413a332d261d170e0700000000000000000000000000000000000915212c38424c545a5c5f5f5e5d5b595553504a45413a322b231a11080000000000000000000000000000000000000000000000040c13191e252a2d2e3031312f2d2b28221c191f252a2d2e3132312f2e2b261f1b150e070000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302f2e2b272019100700000000000000000000000000000000000000000000000000000003090f121415181a1a1a181514120e0903090e1114141514120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f06000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c6c6c6360594f44382c1e13080e1a242e373f4850575e61676d70727475757573716e6965605c544d453c342a20160c0200000000000000040f19232d3a46525e696f7d869298a0a7adb3b9bbc0beb9b8b8b9bbc0bcb8b4aea8a19992877e716a5f544a3f34281d120700000000000000000613202c3945515d676f7c879299a1a9afb5b9bdbab9b7b6b7b8babfbbb9b3ada79f9792857b6e675d51453b31251a0e01000000000008141e2b37434e58606d7a849197a0a8aeb4b8bdbeb9b8b6b6b8b9bebab8b1aca59d959083796d605a50433a2f24180d000000000006131f2b37434e58616e7b869299a2aab0b7b9bbb7b6b3b1b2b4b8b9b9b3ada69f969082786d60564c41362a1c11060000000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c00000000000c18232e3946535f6976828f9ca8b2bdc4b8ab9e9184786c605346392e2834404b5463707d8997a2adbac6baaea3998c7f72655b504437291e13080000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000b17232e38424a50535d5f5f5f6b7885919eabb2a5988b7f72655f5f5f5f5f5f5f6c7985929facb1a4978a7e71645f5f5f575550483e33281c1004000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000030b12181d262d33373d43484b515356545b60616364656666676666656462605d555854524c47454039352f27221b140b0500000000000000000000000000000000000005101b26303a42494e4f525251504e4c4946443f38352f28201a11080000000000000000000000000000000000000000000000000002080d13191d202124252422201f1c17110d141a1e202124252422211e1a150f0a0400000000000000000000000000000000000000000000000000000000000000030b12181c1f20232424242424242422221f1b150f07000000000000000000000000000000000000000000000000000000000000020608080b0d0d0d0b08080602000000020507080807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e03000000000000000000000000000003101d2936424f5b6771777979797979797979706b6054483a3025190d17202c363f49515a61696e74797c7f81828281807e7b77716d665f574e463c32281e1308000000000000000a16212c38444f59616e7b859298a2aab1babebbb7b6b3adababacafb5b6bbbfbab2aba39992867c6f665c5044392e23180c0000000000000005111e2a36424d57606d7a849199a3abb3bbbdb8b4aeacaaa9aaacaeb4b6babeb9b1a9a1979183796d60574d42362a1d120700000000020e1925303b47535f6a74818d96a0a9b2babfbab5b3adabaaaaabadb3b6babcb8afa79f958f81756c61554b4035291c1106000000000815222e3b4754606a75828f98a2abb4bcbfbab0aba9a6a5a5a7abadb3bbbab0a89f948c7f73685e5246382d22170b00000000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c10030000000007121d2a36424d5764707d8a96a1adb9c7b9ada196897c6f63544a3f342c3845515c6674818e9ba9b3bec5b9ac9f92867a6d6153493f3327170d020000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000003101c28343f4a545c606a6c6c6c6c7885919eabb2a5988b7f726c6c6c6c6c6c6c6c6c7985929facb1a4978a7e716c6c6c6c64615a5044392d201408000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000070b141b22272b3238394045464a4a505355565859595a5a5a5958575553514b4b4746413b38352f29241d17110a0200000000000000000000000000000000000000000a141e2830383d414345454443413f3c3938332d29241e160d080000000000000000000000000000000000000000000000000000000002080d1113141718181613120f0b0603090e1214151718171514120e09030000000000000000000000000000000000000000000000000000000000000000000000070c10131317171717171717171615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a201509000000000000000000000000000004111d2a3744505d6a778386868686868686867d7063564c4135291d131e29323e48515b636c717b8085898c8d8e8f8e8d8b88847e786e695f584e443a3025190d040000000000030f1b27323c4855616b75828f97a1aab4bcbfb8b0aba9a9a19e9e9fa3abaaafbbc0bdb5aba2989083786d60544b4034281c10040000000000000714202d3a46525e6973808d96a1abb4bdbab2acaaa39f9d9d9d9fa2aaaaafbbc0bbb3a9a0958d8073695e5346392f24180c0000000005111e2a36414c56626f7c87939fa8b2bbbeb7afa9a9a19e9d9d9ea1a9aaafbbc0b9b1a79e938b7e71675d5145382d22170b000000030f1b27333f4953626f7c88949eaab4bdbcb4aea69f9c9998989a9ea1a9afb7bab0a69f92867a6e61544a3f33281c0f03000000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f120600000000000e1a26313b4653606d7984919eabb5c0bdb2a99a8d8074665c5044382d3a4653606d7985929fabb8c5bdb2a89b8e8175685e5241382d221705000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000006121f2b3844505c666d77797979797985919eabb2a5988b7f797979797979797979797986929facb1a4978a7e7979797979706c6155493c3023160a000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000020a11171b1f272c2e34383a3d3f4446484a4b4c4d4d4d4d4c4b4a494745403e3b3936302c29241d18130b0600000000000000000000000000000000000000000000020c161e262c3235363938383635322f2d2b28221c19130c0400000000000000000000000000000000000000000000000000000000000000010507070a0b0b0906060300000000020507080a0b0b080806020000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0a0a0a0a0a0a0a09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a0500000000000000000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f020000000000000000000000000003101c2936434f5c6976828f9393939393988f8275685e5246392d201925303a44505a636d727e868d9297999a9b9b9b9a9895908b837b6f6a5f564c41352920150a000000000007131f2c38444f5963707d8a949ea9b3bcbfb5ada69f9c9797929292999b9ea5afb5bdbdb4aaa0958b7e72665c5145382c1f13080000000000000814212e3b4754616e7b86929fa8b2bdb9b1a8a09d989291909192989b9ea5afb5bdbbb1a79f92867b6e61554b4035291d10040000000714202d3946525e6875818e9aa4afbabeb5aca59d9a9792909092979b9ea5afb6beb9afa59e9285796d60544a3f33281c0f03000005121f2b3744505b6574818d9aa6b0bcbfb4aaa39f94908c8b8b8d91979ea5afb9baaea2988c8073665b5044382b1f120600000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b000000000009141f2c3844505c6673808c99a3afbbc4b8ab9e9185796d6053463a34404b5563707d8a97a2adbac5b8aca096897d7063564c412f261b1106000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000713202d3a4653606d788386868686878997a1adb9ac9f938786868686868686868686878998a2aeb9ac9f938786868686867e7064574a3d3124170a000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000060b0f161b1d23282c2d2d3338393b3d3e3f404040403f3f3d3c3a39352f2e2d2a251f1d18120d0701000000000000000000000000000000000000000000000000040c141b212528292c2c2b2a282622201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b03000000000000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000000000b1824313e4b5764717e8a97a29f9f9f9f92867a6d6154473b31251e2a36414c56616c727f8b92989fa2a9a7a8a8a8a6a7a09d9590857c6f685e52463c32271b0f01000000000915222f3b4854606b7783909da6b0bbc0b6ada39c94908a86858586898f939fa4abb5c0bcb1a79e9184796d6053463a2f24190d010000000006121f2b37434e586673808c99a3aebabcb1a79f96918a8684838485898e939fa3abb5c0bbaea3998d8174675d5145392c1f13060000000814212e3b4754616e7a86929facb6c0b7aca29b938e8885838385888e939fa4acb6c0b9ada1978c7f72665b5044382b1f120600000613202d394653606c7885929eabb8c1baaea398928a83807e7f81858e939ea7b1bcb4aa9e9184786c605346392d2013060000000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c10030000000003101c28343f4a54616e7b87929facb9c4b9ada197897c7063544a3f3845515c6774818e9ba9b3bebfb4ab9d9184786c6053463a3020140a00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714212d3a4754606d7a87929292929299a1a9b3bbafa49a93929292929292929292929299a2aab4bbafa49993929292928c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000030a0f12181c1f2022282b2d2e303132333334333332312f2d2c292421201e1914100c0701000000000000000000000000000000000000000000000000000000020a1015191c1c1f1f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0d13131313131313131313131313131313131313131313131313131313131207060401000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c0804000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d05000000000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e21140800000000000000000000000000000714202d3a4753606d7985929fabacafa3998b7e7265574d42362a202d3946525e68717e8a919fa2aaadb2adabaaacaeb1aca7a09791847a6d61584e43372b1d1207000000030f1c28333f4a54636f7c8995a0abb8c1bbaea49c918c827d7a7878797c828b9399a4afbbc3b9ada1968a7e7164564c4135291d1104000000000815212e3a47535f6a7884919eabb4bfb4aa9f9590847d79777677797c818a9299a3afbbbfb5ab9f9285796d6053473a2d201409000003101c28343f4a5465727f8b99a3afbebbafa59b908b817b787777787c818b939aa4afbbbeb3a99e9184786c605346392d20130800000815222f3b4855626e7b8897a1adb9c5b9ac9f92867d767372727479818e95a0acb8b9ada196897c6f6256493c2f2316060000000714212e3a4754616d7a86929facb9c2b9ada19791857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600000000000c17232e3846525e6975828f9ba8b2bdbeb3a99a8d8174665c50443a4653606d7985929fabb8c5baaea3998c7f72655b5044372b1f120200000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714212d3a4754606d7a87939f9f9f9fa3abb3bbc0b6aca49f9f9f9f9f9f9f9f9f9f9f9fa3abb4bcc0b5aba49f9f9f9f998c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000070c101313171c1f2022232526262727272625242220201d181414110e0804000000000000000000000000000000000000000000000000000000000000000005090d0f10121211100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1317191a20202020202020202020202020202020202020202020202020202020201f1413110d07010000000000000000000000000001080e14171a1b2020202020202020201b1b18140f0902000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d030000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f221508000000000000000000000000000006131f2c3945515d6774818d9aa8b2b5ab9c908376695e53463a2d2935414c56616d7a85929fa3aeafa9a9a19e9e9fa2aaacb1a9a1968e81756a605447392f24180d01000006121f2b3844505b6674818e9aa7b1bcbeb3a99d928c7f78706d67676d70757e87939fa8b2bdbdb2a99c8f8276685d5245392c201306000000000915222f3c4855626f7b8896a1acbdbaaea398908279716d676a666d6f757e87929fa9b2bebaaea2988a7d7164574a3e3025190e020006121f2b3844505c6676828f9cabb5c0b6aa9e938b7e746e6a6a6a6a6f757e88939fa9b3beb9aca196897c706356493d2f24190d01000b1824313e4b5764717e8a97a9b3bebeb3a9998c7f736b666565676d7883909daab7bdb2a8998c7f7266594c3f2d22170b0000000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d201307000000000006111c2a36424d5763707d8996a0acb9c4b8ab9e9285796d605346404b5563707d8a97a2adbac5b9ac9f92867a6d6153493f33271b0f0300000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714212d3a4754606d7a8793a0acacacafb5bdc4c7beb6afacacacacacacacacacacacacafb5bdc6c7bdb5afacacaca6998c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000406060b0f1213151718191a1a1a1a191817161413110d0707050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c21201d18130c040000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b0300000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f221609000000000000000000000000000004101d2935404b55626f7c8996a0acb7ab9f94877b6e6154483c312d3946525e6874808d97a2adafa59d9b96919192989ea0a8b2a89e93887c6f62554b4035291d100400000613202d394653606c7985929eabb8c3baada2978d80746c65605d5c60636c727f8c96a0acb9c4b9ac9f92867a6d6054473a2d211407000000000c1825323f4b5865727e8b98a8b2bdb9ac9f92867b6e67605c555c60636c727f8c97a1adb9beb4aa9b8e817568564d42362a1e1105000713202d3a4653606d7985929facb8bdb2a89b8e81756c625f58585f626c73808d97a2adb9bdb2a89a8d807467564c4135291d1104000d1a2633404d596673808c99a6b3bfb9ada197877b6e615958555d66717e8b97a9b3beb5a89b8f82756853493f33271b0f0300010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c575e616c75818e9ba9b3bebaada297887b6f6255483c2f2215090000000000000e1a25303b4653606c7884919eabb4bfb9ada197897d7063544a45515c6775818e9ba9b3bebdb2a89b8e8175685e5241382d22170b0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714212d3a4754606d7a8793a0adb2b2b8babfc5c9c1bbb6b5b2b2b2b2b2b2b2b2b2b2b2b9babfc6c9c1bab6b4b2b2a6998c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000030606080a0b0c0d0d0d0d0c0c0a0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0d0b0806050300000000000000000000000000000000000000000000010b141c242b3033343939393939393939393939393939393939393939393939393939393939382d2c29241d160d04000000000000000000010b141d242b3033343939393939393939393534312c251d150b0200000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c110500000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e2215080000000000000000000000000000000c18242f394754606a7784919dabb5b0a6998c7f7266584e43372e3a4754616d7a86929fa9afa59d938e87858485899196a0aaafa59b8e8175675d5145392c20130600000916222f3c4955626f7c8897a1adb9c5b8ab9f92857a6d605b535151535a606d7984919eaab7c4bbaea3998a7d7064574a3d31241706000000010e1b2834414e5b6774818e9aa7b4c1b4a79a8e8174695e55514b50535a606d7984919eabb8c4b7ab9e918478695e52463a2d201407000815222f3b4855626e7b8898a2aebab9aca196887c6f625a534e4e535a606d7985929eabb8c3b7aa9d908477685d5245392c201306000e1b2834414e5b6774818e9aa7b4c1b8ab9e918578695e534b4b54616e7a8797a1adb9b7aa9e918477655b5044372b1f12050004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514d525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b00000000000009141f2b3844505b66727f8c99a3aebabeb3a99a8e8174665c514653606d7985929fabb8c5b8aca096897c7063564c412f261b11060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714212d3a4754606d7a8793a0a5a5a5acaeb4bcc1b7afaaa8a5a5a5a5a5a5a5a5a5a5a5acaeb4bdc1b7afaaa8a5a5a5998c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1b19181513120f0b06030000000000000000000000000000000000000008121c262e363c3f404646464646464646464646464646464646464646464646464646464646453a39352f281f160c01000000000000000008131d262f363c3f4146464646464646464642403d372f271d13090000000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a0000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e21140700000000000000000000000000000007121d2b38434e5865727f8c99a3afb7aa9d9084776a5f5347382d3f4b5865727e8b98a3aeaa9e938e817b7877797d849198a2aeac9f92867a6d6053473a2d20140700000c1925323f4c5865727f8b98a9b3bebfb4ab9a8d8074685d5249454546515c66727f8c98a8b2bdbfb5ab998d8073665a4d402e23170c00000003101d293643505c6976838f9ca9b6beb3a996897d7063574d45404446515c6673808d9aa6b3c0b9ada196877a6e6154473b2e211408000a1724313d4a5764707d8a97aab4bfb7ab9e9184786a605447434347515d6774808d9aa7b3c0b9ac9f93867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4c1b6a99d9083766a574d4246525e687885919eabb8b8ac9f9285786c605346392d201306000613202c3945515d677885929fabb8c1b4a79b8e8174665c5045424653606c7985929eabb8c0b3a6998d8073665a4d4033271a0d000000000000030f1c28333f4a54616d7a86929facb9c3b8ab9e9285796d60534b5464707d8a98a2aebabfb4aa9d9184786c6053463a3020140a000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714212d3a4754606d7a8799989898989fa2aab4bbafa59e9b98989898989898989898989fa3abb4baafa59e9b989898988c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000020507080705020000000000000000000000000000000000000000000000000002060808070603000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0e0807050200000000000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422201f1b1712100b0600000000000000000000000000000000030e19242e3840474c4d5353535353535353535353535353535353535353535353535353535353524745413a31281d130700000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f040000000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e0100000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d201407000000000000000000000000000000010f1b27323d4754616e7a86929facb9aca095887c6f6253493f35404b556875828f9baab2a89b8e81756e69666d707b86929facaea2988a7d7063574a3d3024170a00010e1b2834414e5b6774818e9aa7b4c1baaea399897c7063564c413838404a54616e7b8796a1acb9c2b5a99c8f827669544a3f34281c1003000005111e2b3844515e6b7784919eaab1b1ada197867a6d6053473b3438404b5463707d8996a9b3bebdb2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5b2beb4a89b8e817568584e433737404b5563707d8996a9b3bebbafa49a897c6f6356493c30231609000f1c2935424f5c6875828f9ba8b5c2b5a99c8f8276695c4f43414d56697683909ca9b6baaea398877a6d6054473a2d211407000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f3744505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f000000000000000b17222d3846525e6875818e9ba7b1bcb9ada297897d706354515c6675818e9baab4bebaaea3988c7f72655b5044372b1f1202000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000714202d3a4753606d79878c8c8c8c8c9298a2aeb6aa9e938f8c8c8c8c8c8c8c8c8c8c8c9299a3aeb6aa9e938e8c8c8c8c8b7f7366594c403326190d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3b0b4b1a4988b7e7165584b3e3225180b0000000000000000000000000000000003090e12141514120e090300000000000000000000000000000000000000000003090e1214151312100b06000000000000000000000000000000000000000000000000000000000000000000000205090e11141417191a1b1c1b1514120e0903000000000000000000000000000000000000050b10161b1f22252a2d2e313334353535353433312f2d2b27221f1c17110b06000000000000000000000000000007131f2b36404a52585a60606060606060606060606060606060606060606060606060606060605f54514b433a2f24180d0100000000000008141f2b36414a52585a6060606060606060605b59534b41372c201408000000000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d10030005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d201306000000000000000000000000000000000a16202d3946525e6875828f9ca9b3b1a7998d8073655b50443945515d677885919eabaca196887b6e625e5c606974808d9aa7b4aa998c7f7366594c403326190d00030f1b27333f4953697683909ca9b6c3b9ac9f9286796d6053463a2f2e3946535e697884919eabb7c4b7ab9e918478665c5044382c1f1206000006121f2c3945525f6c7885929fa4a4a4a49e918578675d514539292e3a4754616d7a8797a2adb9beb2a5988b7f7265584c3f3225190c000d1a2733404d5a6673808d99a6b3bfb2a5998c7f7266594c3f322f3a4754616d7a8797a1adb9c0b6ac988b7e7165584b3e3225180b000f1c2935424f5c6875828f9ba8b5c2b5a89b8f8275685c4f42424f5c6975828f9ca8b5bfb4aa94877b6e6154483b2e211508000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d333f49536774818d9aa7b4c0b5a99c8f8276695c4f4336291c100000000000000006111c2a36414c56636f7c8995a0acb8beb3a99a8e8174665c53606d7985929facb8c5b9ac9f92867a6d6153493f33271b0f03000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000006131f2c3945515d67707d7f7f7f7f7f86929facb5a89b8f817f7f7f7f7f7f7f7f7f7f7f86929facb4a89b8e817f7f7f7f7f7a6d6054473a2d211407000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a96a3a7a7a7a4988b7e7165584b3e3225180b000000000000000000000000000000060b141a1e2021201e1a140c0600000000000000000000000000000000000000060b151a1e2122201f1c17110a0200000000000000000000000000000000000000000000000000000000000002090e11141a1e202124262728282821211e1a140d0500000000000000000000000000000002080d161c20272b2e31363a3b3d3f414242424241403e3b3937332d2b28231c17110a020000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605d554b4135291d11040000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c000000000000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d1104000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f12050000000000000000000000000000000005111e2a36414c5664717d8a97a1adb7ab9e9184786c6053463a4753606d7a8697a1adab9e9184786a5f53505763707d8a96a3b0a89b8e8175685b4e4235281b0f0005121f2b3744505b657885919eabb8c3b7aa9d908477675c514538282a36424d576875828f9ba8b5c2b9ac9f9286796d6053463a2d20130700000613202c3946535f6c7986929797979797979184776a554b4035292d3946525e687885929eabb8c0b3a69a8d8073675a4d4034271a0d000e1a2734414d5a6774808d9aa7b3b4b1a4978a7e7164574b3e312d3946525d687885929eabb8bfb3a6998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4c1b5a99c8f8276695c4f43424e5b6875818e9ba8b4bbaea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c2d404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d1000000000000000000d1925303a4854606b7784919daab4bfb8ab9e9285796d605663707d8998a2aebabdb1a89b8e8175685e5241382d22170b00000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000004101d2935404b55606b70727272727885919eabb2a5988b7f727272727272727272727985929facb1a4978a7e72727272726d685d5245392c201306000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1724303d4a5763707d8a969b9b9b9b9b988b7e7165584b3e3225180b00000000000000000000000000020a11171f252a2d2e2d2a251f17110a03000000000000000000000000000000020a111720262b2e2f2d2b28231c140c0300000000000000000000000000000000000000000000000000000000060b14191e20252a2d2e3032343535352e2d2a251f170f0500000000000000000000000000040c131921272c32383b3c4246484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c0600000000000000000000000d1926333f4c58646e737979797979797979797979797979797979797979797979797979797979786d675d5145392c2013060000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e010000000000000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e1105000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f0300000000000000000000000000000000020e1925303b4653606d7985929eabb8ada196897c6f63544a404855616e7b8894a9b2a99c8f827669584e4855626e7b8895a1aea99c8f8276695c4f4336291c10000613202d394653606c7986929facb9c2b5a89b8f827568554b4034282531414d5a6774808d9aa7b3c0bbafa399877a6e6154473b2e211408000006121f2c3945525f6c78858a8a8a8a8a8a8a8a8276695d50432f242935414c566a7784909daab7c1b4a89b8e8175685b4e4235281b0f000e1b2834414e5b6774818e9aa7a8a8a8a396897d7063564a3d302935414c566a7784919daab7c1b4a79a8e8174675b4e4134281b0e000e1b2734414e5a6774818d9aa7b4c0b6a99d9083766a554b40424e5b6875818e9ba8b0b0aea195887b6e6255483b2f22150800091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e11000000000000000008131e2c38444f5965727f8b98a2aebab9ada197897d7063576774808d9aaab4bfb8aca095897c6f63564c412f261b110600000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000c18242f39434f5960636565656b7885919eabb2a5988b7f7265656565656565656c7985929facb1a4978a7e7165656565605d564c4135291d1104000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4c5966727f8c99a5b2bfb8ab9e9185786b5e5245404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000a1723303d4a5663707d898e8e8e8e8e8e8e8b7e7164584b3e3125180b000000000000000000000000020c141c232830363a3b3a363028231c150c0300000000000000000000000000020b141b222731373a3b3a38342e261e150c0300000000000000000000000000000000000000000000000000020a11171f252a2d30363a3b3d3f414142413b3a36312921170d030000000000000000000000060e161e252933383d4347494d535457595a5b5c5c5b5a59575553504946443f38342e261e181008000000000000000000000d1a2734404d5a677380868686868686868686868686868686868686868686868686868686868685796d6054473a2d2114070000000000010e1b2734414e5a6774808686868686868686868175685b4e4235281b0f020000000000000613202c3945515d677784919d9f9f9f9f9fa8978a7e7164574b3e312418080004111d2935404b556975828f9c9f9f9f9f9f9f9b8e8175685b4f4235281c0f02000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b00000000000000000000000000000000000008141f2c3845515c6774808d9aa7b1b2a89a8d8174665c51444855626f7b8895a2aea89b8f8275685c4f4754616e7a8794a1ada99c908376695d5043362a1d10000714212d3a4754606d7a8799a3afbbc0b4a79a8d8174675a4e412e2326333f4c5966727f8c99a5b2bfc0b5ab95887b6e6255483b2f2215080000000915222f3c4855626f7c7e7e7e7e7e7e7e7e7b6e6154483b2e21253043505d697683909ca9b6c2b5a89c8f8275695c4f4236291c0f000e1b2834414e5b6774818e9a9b9b9b9b9b96897c6f6356493c30243043505d6a7683909da9b6c1b5a89b8e8275685b4f4235281c0f000d1a2633404d596673808c99a6b3bfb7ab9e918478675d5145424f5b6875828e9ba3a3a3a3a994887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000020f1b27323d4754606d7a86929facb8beb3a99a8d8074655f697784919eaab7bfb4aa9d9184786c6053463a3020140a0000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000007121d27313d474f545659595e6b7885919eabb2a5988b7f72655959595959595f6c7985929facb1a4978a7e716459595854524c433a2f24190d01000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c594f453f4c5966727f8c99a5b2bfb8ab9e9185786b584e45404c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f1200000000000000000000000713202d3a4653606d798081818181818181807a6d6054473a2d2114070000000000000000000000000a141e262e343b42464846423b342e261e150c030000000000000000000000020b141d262d333c42474846443f3830261e150b020000000000000000000000000000000000000000000000030b141c222830363a3b4246474a4c4d4e4f4e4846423b33291f140900000000000000000000071018202830353d44484e5456575e616466676868686867666462605b5353504a443f38302a221a1209000000000000000000101d293643505c6976838f93939393939393939393939393939393939393939393939393939397887b6e6155483b2e221508000000000003101d293643505c6976838f939393939393939184776a5e5144372b1e110400000000000004111d2935414c556875818e9ba8acacacaca6998d8073665a4d402f24190d010613202c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c00000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000004101c2834404b55626f7c8895a0acb8ab9e9285796d6053464955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000814212e3b4754616e7a8794a1b5c0c0b3a6998d8073665a4d40332725323f4b5865727e8b98a5b1bebcafa295897c6f6256493c2f2316090000000815212e3b47535f6a6f71717171717171716e695e53463a2d212936434f5c6976828f9ca9b5c2b6a99c8f8376695c504336291d10000e1a2734414d5a6774808d8e8e8e8e8e8e8e887c6f6255493c2f2a3643505d697683909ca9b6c2b5a89c8f8275695c4f4236291c0f000b1825323e4b5865717e8b98acb6c0b9ac9f93867a6d605347424f5c6975828f96969696969697877a6e6154473b2e21140800091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000b16202c3945525d6874818e9aa7b1bcb7ab9e9184786c626e7b8896a0acb8baaea3988c7f72655b5044372b1f12020000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000010b151f2b353d44484a4c525e6b7885919eabb2a5988b7f7265584c4c4c4c525f6c7985929facb1a4978a7e7164574c4c4745413a31281e130800000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786b60574e454c5966727f8c99a5b2bfb8ab9e9185786a60574d454c5966737f8c99a6b2bfb8ab9e9185786b5e5245382b1f12000000000000000000000006131f2c3845515c676d7374747474747474746d685d5245392c201307000000000000000000000006111c2630383f444d5254524d443f3830261e150c03000000000000000000020b141d262f383f444e535553504a423830261d140a00000000000000000000000000000000000000000000030c151d262d333b4246474d525457595a5b5b5b54534d453b31251a0e020000000000000000071019222a323a41464f5458606267696e707274757575757473716e6c6563605c54504a423c342c241b12090000000000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa994887b6e6155483b2e221508000000000003101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e1104000000000000010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569564c4135291d11040714202d3a4753606d7a8696a0acb9b9bbafa499897c6f6356493c3023160900000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000c18232e3947535f6a7783909dabb4ada2978a7d7064554b4955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625313e4b5864717e8b97a4b1bebcafa296897c6f6356493c3023160900000006121f2b37434e585f626464646464646464615e574d42362a222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000915222f3c4855626f7c818181818181818180796d6053463a2d293643505c6976838f9ca9b6c2b5a99c8f8276695c4f4336291c1000091623303c4956636f7c899aa4afbbbbafa49a897c706353493f4e5b687481898989898989898985776c605346392d20130600091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000004111d2935414c56626f7c88959fabb8b9aca196887c6f66727f8c99a8b2bdb9ac9f92867a6d6153493f33271b0f030000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000030d1a232b33383c3d45525e6b7885919eabb2a5988b7f7265584c3f3f46525f6c7985929facb1a4978a7e7164574b3f3a39352f281f160c0100000000000000000000000c1925323f4c5865727f8b98a5b2beb9ac9f92877c6f6a5f574f4c5966737f8c99a6b2bfb9ac9f92867c6f695f574f4d596673808c99a6b3bfb8ab9e9185786b5e5245382b1f12000000000000000000000004101c2834404b555c60666868686868686867605d564c4135291d110400000000000000000000081117232e38424a50575e615e57504a423830261e150c0300000000000000020b141d262f38414950575f62605c544a42382f261b11060000000000000000000000000000000000000000000a151e262f383f444d5254575e61636567686868615e574d42362a1e120500000000000000060f19222b343c444c525960636a6f74787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b110800000000000000101d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacaca194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000000000816232f3c4956626f7c8999a3afbbc4b7ab9e918478685d5245392c2013060916232f3c4956626f7c8995a8b2bdc6b9ac9f93867a6d6053473a2d2014070000111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000007121d2b37434e5865727f8b99a3aeb3a99b8e8175675d514955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000030f1b26323c464e5355575757575757575754534d453b31312e2d36424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000815212e3a47535f6a6f7475757575757575736d665c5145382c293643505c6976838f9ca9b6c2b5a99c8f8276695c4f4336291c10000714212d3a4754606d7a86939facb9c0b6ac998c8073655b50444754606d7a7d7d7d7d7d7d7d7d7b6e655b5044372b1f120500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000010d19242f3a4754606a7783909daab3bdb2a8998c8073687683909da9b6bcb1a79b8e8175685e5241382d22170b000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000008111a21272c2f3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e312c29241e160d040000000000000000000000000c1925323f4c5865727f8b98a5b2bebbafa39992857c6e6a615953576774808d9aa7b3c0bbaea39991857b6e69605953576774818d9aa7b4c0b7ab9e9184786b5e5145382b1e120000000000000000000000000c18232e39434b51535a5b5b5b5b5b5b5b5a54524c443a3024190d0100000000000000000006101a2428343f4a545c60696e69605c544a423830261e150c030000000000020b141d262f384149535b606a6e6d665c544a41382d221711070000000000000000000000000000000000000006111c263038424a50565e6166696e7072747475746e695e53463a2d211407000000000000030c18212b343d464e565e616b70767c8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f05000000000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e1104000000000000000714202d3a4753606d7986929facb9c5b9aca196877a6d6054473a2d2114070b1825323e4b5865717e8b98a4b1bec3b7aa9d908377675d5145392c1f13060000121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000f1b26323c4754616d7a86929facb8ac9f92867a6d60534955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000000a15202a343c4347484b4b4b4b4b4b4b4b4846424342413e3b3a37424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100006121f2b37434e585f62686868686868686867605c544b403428293643505c6976838f9ca9b6c2b5a89c8f8275695c4f4236291c0f000613202c3945525d687784909daab7c3b7aa9e9184786c60534645525d686d70707070707070706e695f53493f33271b0f0300091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000008131e2b37434e5865717e8b98a2aebab7aa9d9084776d7a86939facb9b8aca095897c6f63564c412f261b1106000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000080f161c202b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e31241d19130c04000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc0b5aba19791847c706b6260606a7683909ca9b6c3bfb5aba19791847b706b62605f697683909ca9b6c3b7aa9e9184776b5e5144382b1e1100000000000000000000000007121d2730394045464d4e4e4e4e4e4e4e4d4745413a32281e1308000000000000000000040d18222c363e44505c666d757b756d665c544a423830261e150a00000000000a141d262f384149535b656c747b786d665c53493f332723190e050000000000000000000000000000000000000c17232e38424a545b60696e73777b7d7f808182817b6e6154483b2e2115080000000000000b151e2a333d464e585f686d757d83898d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d030000000000101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000006131f2c3845515c677783909daab6c3bdb2a896897c6f6356493c302316090e1a2734414d5a6774808d9aa7b3c0c1b4a79a8e817467554b4035291d10040000121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000a15202d3946525e6875828e9ba9b2aea2988b7e7164564c55626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000000040e18222a32373b3c3e3e3e3e4145474a4d4f50504f4d4b484742424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000030f1b26313c464e53555b5b5b5b5b5b5b5b5a53514b42392e232a3643505d697683909ca9b6c1b5a89b8e8275685b4f4235281c0f0004111d2935414c566773808d9aa8b2bdb9aca096897d7063584e434c565d606363636363636363615f574d41382d22170b0000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000010f1b27323c4753606d7985929fabb8b8aca095877b717e8b99a4afbbb4aa9d9184776b6054443a301d140a00000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000050b101f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180d080100000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc2bdb3a9a19691857d756f6c6c6f7b87939facb9c6c6bdb3a9a19691857d746f6c6a6f7b87929facb9c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000b151e272e34383a4041414141414141413a3935302820160c020000000000000000010c161f2a343e48515b606d78818781786d665c544a423830261c110600000006111b262f384149535b656c77808882786d655b50443f352b20170b020000000000000000000000000000000003101c28343f4a545c666c737b8084878a8c8d8e8e8c7f7265594c3f3226190c000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f14090000000000101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000004101c2934404b556774818d9aa7b4c0beb1a5988b7e7265584b3f32251813131e2a36424d56697683909ca9b6c3bfb4aa988b7e7165584b3e2f24180c000000121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000005111d2935414c5663707d8a97a1adb4aa9c8f8276685e5255626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000000006101820262b2e2f333b42464c5254575a5c5c5c5c5a5855534d484f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000a15202a343c4347484e4e4e4e4e4e4e4e4d4645403930271d2935404b556a7784909daab7c0b4a79a8d8174675a4e4134271b0e00010d19242f3c4956626f7c8996a0acb9bdb2a89c8f82756a5f5447434c5254565656565656565655534d453c2f261b11060000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000a15202c3945515d6774808d9aa6b0bcb1a7988b7f75828f9babb5baaea3988b7f7265594f4432281e0b0200000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfb8b0aba9a8a197928a817c79797c849199a4afbbc7c2b9b0aba8a1979289817c79797c839099a3afbbc2b5a99c8f8276695c4f4336291c1000000000000000000000000000030c151d23282c2d3335353535353535342d2c29241e160e0400000000000000000007131d28313c46505a636d74808e938e81786d665c544a42382e23170c0000000b17222d384149535b656c77808d928e81776c605a50473d32291d140a000000000000000000000000000000030d17212c3844505c666d787f868c919596989a9b988c7f7265594c3f3226190c00000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e0500000000101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000c18232f3e4b5865717e8b98aab4bfc0b4a79a8d8174675a4e413025202020202d3a46525e697885929eabb8c5baaea298887c6f6255493c2f221607000000121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000010d1925303a4653606d7984919eabb8ac9f92867a6d615455626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000000000060e151b252d363e454d52565d606467686969686764615f5754535c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100000040e18222a31373a3c4142424242424242403a38342e271e1f2c3845515d677885919eabb8bfb2a6998c7f7366594c403326190d00000813202d394653606c7884919eaab4bfb7aa9e94887c6f625a50444145474a4a4a4a4a4a4a4a4847423c332a1d140a000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000004101d2935404b55626f7c88949fabb7b5a89c8f827885929fabb8b9ac9f92867a6d6054473d3221160c0000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bcb0a69f9c9b9ea29f938e888585899196a0abb5c0c4bab0a69f9c9fa19e938e888685889095a0abb5c0c0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000030b12181c1f2027282828282828282721201d19130c04000000000000000000040d18242f3a434e58616c727f8c929d938e81786d665c544a3f34281c100300030f1b27333f49535b656c77808d929d938d80736c62594f443b2f261c1106000000000000000000000000000009141f2b37434e58606d78818c92989da0a8a5a7a5988c7f7265594c3f3226190c0000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b00000000101d293643505c6976838f9ca9b6c2baaea3989290909090909090909090909090909090909090887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000715222f3c4855626f7b8898a2aebac3b6a99c90837669574d42362d2d2d2d2d2e3b4754616e7a8797a2adb9c5b8ac9f9285796d6053463a2d201307000000111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000008131f2c3844505c6673808d99a7b1afa3998b7f72655755626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000000000040d1a232d373f4850575e61686d71737576767574716e6966615e576975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000006101820262b2e2f3535353535353535342d2c28232323232d3a4753606d7a86939facb9bfb4aa978b7e7164584b3e3125180b000005121f2b3744505b65727f8c98a2aebabbb0a69c8f82766c61564c41393a3d3d3d3d3d3d3d3d3b3a37312a21180b02000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000000010d18242f3947535f6a7683909ca9b3b8ac9f92867d8998a2aebab1a79b8e8174685d5245392c2013040000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000d192633404c5966737f8c99a6b2b7ab9f94908f939ea59e9b989292989da0a8b2bdc7bdb2a89f9490949fa59e9b989292989da0a7b1bdc7bdb2a8988b7e7265584b3f3225180c00000000000000000000000000000000070c1013131a1b1b1b1b1b1b1b1a1413110d0802000000000000000000010c161f2935404b555f6a707e88939fa59e938e81786d665c5044382c1f12060005121f2b3744505b656c77808d929da49c928b7e716b60564d42382d22170b03000000000000000000000000020e1a25303b4754606a73808d939fa3aaacb1b2b2a5988c7f7265594c3f3226190c0000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c1003000000101d293643505c6976838f9ca9b6c2b9ac9f92868383838383838383838383838383838383838382786d6053463a2d201307000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000713202d3a4653606d7985929facb8c5b8ab9f928578695e52463a3a3a3a3a3a3a3d4a5663707d8996a9b3bec3b6a99c908376665c5044382b1f1206000000101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000003101c28343f4a54626e7b88959fabb5ab9d908376695f55626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c302316090000000000010c16202c353f49515a61696e747a7d8082838382807e7b77736e69616975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000000060e151b1f21222828282828282824292c2d3030303030333f4953626f7c899aa4afbbbaaea398887c6f6255493c2f2216090000030f1b27333f4953616d7a86929faab4bfb7ab9f948a7e71685e52463f3330303030303030302e2d2b261f180f0600000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000007121d2b37434e5864717e8a97a1adb9aea2989083909daab3b8aca095897c6f63564c4135291d11040000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000d192633404c5966737f8c99a6b2b6a99c9082828f949fa6aaa29f9fa2aaacb2bac3c5b9aca196908390949fa7aaa39f9fa2aaacb1b9c3c7b9aca096887c6f6255483c2f2215090000000000000000000000000000000000000406070d0e0e0e0e0e0e0e0e07070401000000000000000000000007131d28313a45515d676f7c86929aa4afa59e938e81786d6053463a2d201307000613202d394653606c77808d929da4aea49f92877d6f695e544a3f33281f140900000000000000000000000005121e2a36424d57626f7c87939fa5aeb4b8b9b3aea5988c7f7265594c3f3226190c00000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c201509000000101d293643505c6976838f9ca9b6c2b7aa9d918477777777777777777777777777777777777777756d665c5044382c1f1206000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000006121f2b3844505c667683909ca9b6c3baada297877b6e61544846464646464646464c5966727f8c99a5b2bfc0b3a79a8d807467544a3f34281c10030000000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000c17232e3847535f6a7683909daab4ab9f95887b6e6155626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000000008131e28323e47515b626c717b81868a8d8f8f8f8f8d8b8884807b756e6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100000000000040a0f1215151b1b1b1b161f282f35393a3d3d3d3d3d3e44505b65737f8c99acb6c0b9ac9f9286796d6053463a2d2013070000000b17222d3846525e6874808d98a2aebabbb0a69e92857a6d615a50453b302623232323232322211e1a150e060000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000000010f1b26313c4653606d7985929eacb6b4aaa0959095a0acbcb4aa9d9084776b6054443a3024190d010000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b5a89c8f8279828f949ea6aeacacaeb4b8bdc3c7beb3a99e9184798290959fa6aeacacaeb4b8bcc3c6bdb3a99e9184776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a43505a606d79849198a2acb6afa59e938b7f7265584c3f3225190c000a1724303d4a5763707d8a929da4aebbafa39991857b6e665b50443b31251a0e0300000000000000000000000714202d3a46525e6975828f9aa4afbabab2acaaa29f988c7f7265594c3f3226190c0000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e020000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69605c544a3f34281c1003000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000003101c28343f4a546773808d9aa6b3c0beb3a9968a7d70635753535353535353535353546874818e9ba7b4c1beb3a9978a7e7164574b3e2e23170b000000000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000006111c2b37424e5765717e8b98a2aeb1a7998c7f736658626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000000010d19242f3a444f59626d727e868e92989a9b9c9c9b9a9796918c87817b7375828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000000000000030608090e0f08131e28313a414547494949494a4b4f57606c7884919daab7bfb4aa9c8f8276665c5145382c1f130600000006111b2935414c56616e7a86929fa8b2bdb9ada1978f81756c62574d42382e2317171717171514120e0903000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000000000a151f2c3845515c6773808d9aa4afbbb1a7a09da0a7b1baaea2988b7f7265594f4332281e1308000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b4a89b8e817579828f949da4adb2b9bdbfc0bfbdb5ada2978c7f7379838f949da4adb3b9bdbfc0bfbdb4aba1978c7f72655b5044372b1f1205000000000000000000000000000000000000010406070808080808080807060401000000000000000000000004111d2935414b55616c75818e96a0aab4b8aea49f92867c6f6255493c2f221609000814212e3b4754616e7b859299a3aebab5aba1978f82786c60574d42362a1f140900000000000000000000000815212e3b4854616e7b87939facb6bcb2a8a09e9892908c7f7265594c3f3226190c000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e12060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c53504a42382e23170c00000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000b17232e3e4a5764717e8a97a9b3bebfb2a5998c7f7266606060606060606060606060667783909daab6c3b9ada297887b6e6155483b2e22150600000000091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000e1a26313c4754606d7a86929facb7aa9d9184776a5f626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a5d5043372a1d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c302316090000000004111d2935414c56616b727f8a92989fa3aaa8a9a9a8a7a8a09e99928e868079828f9ca8b5c2b6a99d9083766a5d5043372a1d10000000000000000000000002010d19242f3a434c5154565656565658596169717e8a95a0acb8baaea3988b7f7265544b4034281c1004000000000d1925303a46525e68727f8c96a0acb9beb3a99e938b7e71695f544a3f34281f15090a0a080806020000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000000000004101c2834404b55616e7b87939facb9b9b1acaaacb1b9b8ac9f92867a6d6054473d3221160c02000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000e1b2834414e5b6774818e9aa7aaaaa79a8d81746d79828d929ea1a8acb2b2b3b3b0aba39e92857a6d6d79828d929ea1a9acb2b3b3b2b0aba39991857a6d6053493f33271b0f030000000000000000000000000000000001070d101314141414141414141413110d08010000000000000000000613202c3945515d67717e8a939ea8b2bbb0a69c928a7e706a5f53473b2e211508000714202d3946525e686f7d87929fa5afbab3a99f948c7f72695e53463b31251a0e02000000000000000000000c1925323f4c5865727f8b9aa4afbeb4aaa096918a8583827b6e6255483b2f221508000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e2114080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e515050505050505050505050505050504f46443f3830261c110600000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000615222e3b4855616e7b8897a1adb9c1b4a89b8e81756d6d6d6d6d6d6d6d6d6d6d6d6d6d7986929facb9c5b8ab9e9285796c605346392d201306000000000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000915202c3945515d6775818e9ba8b2aca095887c6f62626e7b8895abb4a89b8f827568544a4854616e7b8794a1aea99c8f8376695c504336291d10000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000000000713202c3945525d68707d88939fa2aaaeb4b5b6b6b5b3b2acaba39f99928c8483909daab7c3b6a99d9083766a5d5043372a1d1000000000000000000000000004111d2935414c555d60636363636364676b707b85919ea7b1bcb3a99f92867a6d6154473a2e23180c000000000008131e2a36414c56606d7984919ea5afbbbbafa59f92867b6e665c50443c31261a0e0400000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000c18232e3946535f6976828f9ca8b2bdbcb8b6b8bcbcb1a79b8e8174685d5245392c20130400000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000001121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b000000000000000000000000000000000f1c2935424f5c6875828f9b9e9e9e9e998c7f73676d78808a91969ea0a8a6a6a6a69f99928a7e7168676d78808a91979ea1a8a6a6a6a69f9992877d70675d5141382d22170b00000000000000000000000000000000040c12181d20202121212121212121201d19130c040000000000000004101d2935404b55606d7a84919ea5afbab3a99f948c80736c61584e43372b1f13060005111e2a36414d56606b717e8b939da8b2bbb0a69f92867b6e61574d42362a1e120500000000000000000004111d2935414b556875828f9bacb6baaea29891847d7977766e695f53473a2e21140800000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d0100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444444444444444444444444444444423a38342e261e150a0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000714212d3a46535f697885929eabb8c3b7aa9d90837879797979797979797979797979797c8899a3aebac2b5a99c8f8276655b5044372b1f12050000000006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000104111d2935414c5563707d8996a1acb1a89a8d807366616e7a8799a3aea99c908376665b504955626f7c8895a2afa89b8f8275685c4f4235291c0f000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000004111d2935414c56606d7a85919aa4aeb4babfbfbbb9b5b2b1b1b5afaba39f95909095a0acb8c3b6a99d9083766a5d5043372a1d100000000000000000000000000613202c3945515d676d70707070707173777d849197a1adb9baada2978d8074685e5246392d1d12070000000000020d1925303b45515c67707d89939ea9b3bebaaea2989082786d60574d42372b21160a00000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000000000007121d2a36424d5764707d8a96a1adb9c7c4c3c4c5b8aca095897c6f63564c4135291d110400000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c140b06070a07060401000000000000000000000000060c111f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180e09020000000000000000000000000000101d2a3643505d697683909191919191918b7e7164666d737d848c919697999a99989490877f726c615d666d747e858c919697999a9997948f867e716b61554c412f261b1106000000000000000000000000000000060d161d24292c2d2e2e2e2e2e2e2e2d2c29241e160d0700000000000006131f2c3945515d67737f8c97a1adb7b9ada1978f82786d605a50463c32261b0f0300020e1925303b444f59626c74818e96a0acb6baaea2988e8174695e53463a2d21150a0000000000000000000613202c3945515d677884919eabb7b8ab9f92867b706d6669625f574d42372b1e120600000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d110500101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443737373737373737373737373737362d2c28231c150c030000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000005121e2a36424d576975828f9ca8b5c2b8aca09590868686868686868686868686868686888e98abb4bfbfb3a6998c80736653493f33271b0f030000000004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000406070a0c0e0e0d19242f3a4653606c7884919eabb7ab9e9184786c606c7986929facab9f9285796c6056565a64717e8b97a4b1a79a8d8074675a4d4134271a0e000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c302316090000000613202c3945525d6873808d97a1acb6bec3bdb5aeaca8a5a4a5a7aaacaea7a09d9da0a7b1bcc3b6a99d9083766a5d5043372a1d100000000000000000000000000714212d3a4754606d7a7c7c7c7c7d7e80848a9196a1a9b3b9aea49f92857a6d61564c41362a1d0b0000000000000008141e2834404b55606b75818e97a1adb9beb4aa9f948c7f72695f53473d32271b0f03000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000000000000000e1a26313b4653606d7984919eabb5c0cbd0cabfb4aa9d9083776b6054443a2f24190d0100000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52452f261d161314161413110d07010000000000000000000911171d212b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e31241e1a140d05000000000000000000000000000d1a2733404d5a66738084848484848484837b6e615c606b70797f84888b8c8d8c8b88837c726d625a545c606c70797f84888b8c8d8c8a87827c716c61594f433a2f1d140a000000000000000000000000000000060f181f282f35393a3b3b3b3b3b3b3b3a39352f281f19100700000000000714202d3a4753606d7985929ea9b2bbb0a69e92857a6e665c50483e342a20150a00000008141f29323d47505a606d7984919aa4afbbb4aa9f92877b6e6154483c31261a0f0200000000000000000714212d3a4754606d7a8796a1adb9b3a69a8d807369605c5455534d453c31261a0e020005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a2a2a2a2a2a2a2a2a2a2a2a29201f1c17110a03000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000020e1a2631404d596673808c99a6b3bfbcb1a7a09d9393939393939393939393939393939598a0aabdc6bdb2a8968a7d7063574a3d2d22170b0000000000000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000000000000000000001070c10131416191a1b1b1b1f2b3844505b6673808c99a6b0ada196897d7063667783909daaada297897d70686363646c75828f9ba8b1a8988b7e7165584b3e3225180b000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c302316090000000714212d3a4754606d7a85929fa9b3bec3b9b1aba39f9b9897989a9da0a8aaacaaaaacb1b9c3c3b6a99d9083766a5d5043372a1d100000000000000000000000020f1c2835424f5b68758189898989898b8d91959ea1a8b2b3ada49c928a7e71685e52443a3025190d00000000000000020c18232e39434f59616d7a85929ea5afbcbcb0a69f92867b6e62594f43382c1f1509000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000009141f2c3844505c6673808c99a3afbbc7d3c7baaea2988b7f7265594f4332281e13080000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c554b41382f282020212320201d18130c040000000000000009121b22292e313845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e312d2a251f170e050000000000000000000000000d1926323f4b58636e7377777777777777776e695e535961676d72777b7e7f80807e7b766f6a625b514a515a61676d72787b7e80807f7e7b766f6a615a50473e31281e0b020000000000000000000000000000030e18212a3139404547474747474747474745413a312b22190f0400000004101c2934404b5564717e8b97a2adbbb7ab9f948a7e71685e544a3f362c22180e04000000020d17202b343f45515d676f7c88939fabb5bbafa3998c807366584e43372b1f120600000000000000000915222f3c4855626f7b8895a8b2bdb4aa96897d706357504a4847423c332a20150900000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1d1d1d1d1d1d1d1d1d1d1d1c1312100c060000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000091724303d4a5763707d8a96a8b2bdc3b9b1acaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a4aab2bcc5b9aca196877a6e6154473b2e21140600000000000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e1105000000000000000000000003090e12181d1f202326272828272628333f4a54616e7b88949fabb2a99a8e8174676773808d9aa7b1a99d91837a72706f71757e8a939eaaaca095887b6e6255483b2f221508000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000004111d2935414c5665727e8b98a2aebbc4bbb1a7a099928e8b8b8b8d91959b9ea5acb1b8bcc3cbc3b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f96969696979a9da0a7adb2afa9a19e928d80736c61564c4132291e1308000000000000000007121d27303d46525e68717e8a939eaab4bebaaea3988f82756b6054483c31261a0e020000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000003101c28343f4a54616e7b86929facb9c5d2c5b8ac9f92867a6d6054473d3221160c010000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f928578675c5349413a312d2c2d302d2c29241d160d040000000000040d1b242d343a3d3e45525e6b7885919eabb2a5988b7f7265584c414146525f6c7985929facb1a4978a7e7164574b403b3a36302920170d0200000000000000000000000a17232f3b47525c63666b6b6b6b6b6b6b6a615e574d4f555d60656a6e71737373716e696260585149404450555d60656c6f71737373716e69625f5850483e352c1f160c00000000000000000000000000000009151f2a333c434b51535454545454545454514c433d342b21160a00000006131f2c3845515c6775828f9ca9b3bcb0a69c8f82766c61564d42382e241a10070000000000050e19222935404b55606a74818e99a3aebbb5ab9e9184776a5f53473a2e21140800000000000000000a1724303d4a5763707d8a96a3b0baaea398877a6d6154473f3b3a37312a21180e0300000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11111111111111111111110f07060300000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000714212e3a4754616d7a8796a1acb9c5c3bcb8b7acacacacacacacacacacacacacacacaeb0b5bcc4c4b7ab9e918478685e5246392d201407000000000000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e110500000000000000000000060b151a1d24292c2d30323435353433302d3846535f6976838f9caab4ab9f9285796d636f7c8995a0acaca09591847f7d7c7e8188939fa6b0a99d9184776a5f53473a2e211408000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000613202c3945525d6876838f9caab4bfbeb3a9a0959087827f7e7e8184888e939da0a7afb6bec7c3b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f9ca3a3a3a4a6aaacb1b9afa59d97928a80776c605a50443a3020170c020000000000000000000b151e2a36414c56616c75828f98a2aebabfb4aa9e94897c6f63574d42372b1e12060000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000c17232e3847535f6a7784909daab7c3d0c3b7aa9d9084776a5f53473a2f24180d010000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb9ac9f9286796d655b534b433e39393a3d3a39352f281f160c01000000010c161f2d363f454a4b4e525e6b7885919eabb2a5988b7f7265584e4e4e4e525f6c7985929facb1a4978a7e7164574e4d4746423b33291f1409000000000000000000000007131f2a36404a52585a5e5e5e5e5e5e5e5d54534d45434b5153585f626466676665615f57544e463f343e434b51535b60626466676664615e57534e463e362d231a0d040000000000000000000000000000020e1a26313c454d555d6061616161616161605d554f473d32271b0f0300000714202d3a4753606d7986929facb9b7ab9f94887c6f625a50443b30261c120800000000000000071018242f39434e58616e7b86929facb9b9aca096887b6e6255483b2f22150800000000000000000b1825313e4b5864717e8b97a4b1b9ac9f928679685e5246392e2e2b2620180f060000000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040404040404040404040300000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000713202d3946525e687884919eabb7c4cec8c5c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbbcc0c6cec1b5a89b8e827568564c41362a1e1105000000000000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e11050000000000000000020a11171f262b2f35383a3d3f414141413f3d3a39424d5764717e8b98a2aeada2978a7d70646c7883909da6b0a7a096918c89898a8e939aa4afada1978c7f7265574e42372b1e1206000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000714212d3a4754606d7a86929facb9c5baada29790837b7572717274777c818990959fa4acb6c0c3b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f9ca9afb0b1b3b7b8bcb6a99d938e857e736c655b50483e32291e0e0500000000000000000000030c1925303a44505a616e7b86929fa8b2bdbcb0a69c8f8276695f53473a2d2114070000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1100000000000000000000000000000004101d2935404b55626e7b8895a0acb8c5d1c5b8aca095887c6f62554b4035291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea3998e81776c655d554f48464547494745403a31281d130700000007131d28313f485056585a5a5e6b7885919eabb2a5988b7f72655a5a5a5a5a5a5f6c7985929facb1a4978a7e71645a5a5a54524d453b30251a0e0200000000000000000000020e19242e3840474b4d51515151515151514846423b394045474e535558595a595855534d47433d3428313a40454950535558595a595754534d47433c342d241b110800000000000000000000000000000006121e2b37424d575f676d6e6e6e6e6e6e6e6d6760594f43382c1f13070000091623303c4956636f7c8998a3aebab6a99c9083766a6054483e32291e140a00000000000000000007121d28313d46525e6975818e9baab4bdb2a8988b7e7265584b3f3225180700000000000000000c1925323f4c5865727f8b98a5b2b8ab9e9185786b564c41362a211e1a150e06000000000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000005111e2a36414c566875828e9ba8b5c1d2c8c0b9b5b4afafafafafafafafafafafafb7b8bdc3ccccc0b5ab988c7f7265594c3f3025190d0100000000000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e110500000000000000020b141b2227313739404547494c4d4e4e4e4c4a4745414753606d7985929fabb3a99b8e82756765717e8a949ea8b1a8a19e999696979b9fa4acafa59e92857a6d6054473c31261a0e02000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000a1724303d4a5763707d8a99a3afbbc0b6ac9f92857b6e69656465676a6f757c838d939aa4afbbc3b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f9ca9b6b6b8babfc6c1b4a79b8e817a716c605b53493f362c20170c00000000000000000000000008131e29323e46525e68727f8c96a1acb9c1b7aa9f94887b6e6155483b2f24180d01000000000000000000000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b333f4c5966727f8c99a5b2bfb7aa9d9084776a5d5144372a1e1100000000000000000000000000000006131f2c3945515d6774808d9aa7b1bcc8d4c8bcb1a79a8d8174675d5145392c20150a0000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebfb4ab9e938d80776d676159545352545653514b433a2f24180d0100010d18242f3a43505a62656767676b7885919eabb2a5988b7f7267676767676767676c7985929facb1a4978a7e7167676767615e574d42362a1e1105000000000000000000000008121c262e363b3f4044444444444444443b3a36312f35393c4347484b4c4d4d4b4846423b37322b22282f35383f4446484b4d4d4c4b4846423b37322a221b1209000000000000000000000000000000000814212e3a47535f696e797a7a7a7a7a7a7a7a6f6b6054483b2f22150900000c1925323f4c5865727f8b98aab4bdb2a8988b7e7265584e43362c20170c02000000000000000000010c161f2a36424d5763707d8998a3aebab4a79a8e8174675b4e412e23180c00000000000000000c1926333f4c5966727f8c99a5b2b7aa9e9184776b5e5144302519120e090300000000000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d1000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000010d1925303f4c5965727f8c98abb5c0ccc0b6aea9a7a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac3c7bbafa499897c706356493d302316080000000000000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e1105000000000000020b141d262d333c42474b515356595a5b5b5a595754524c48515d6774818e9aa8b2ac9f92867a6d606c76828f96a0a8afadaba5a3a2a4a8acafada59d938a7e71675d5145392a20150900000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900000d1a2633404d596673808c99abb5c0bbafa49a8c7f72695f5758585860626a6f788088939facb9c3b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f9ca9a9aaacaeb4b8bcb7aa9d91847c706c61594f453b30251a0e05000000000000000000000000020c17202a36414d56606d7984919ea9b3bebbb0a6998c807366554b4035291d1104000000000000000000000916222f3c4955626f7c8895a2afbbbcafa295897c6f6256493c33404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d100000000000000000000000000000000714202d3a4753606d7985929fabb8c3cecdcec3b8ab9f92857a6d6053473c32261b0f0100000000000000000000000000000c1925323f4c5865727f8b98a5b2bec6bdafa59d928d8179706b6461605d6063605d554b4035291d11040004111d2935404b55626c71747474747885919eabb2a5988b7f747474747474747474747985929facb1a4978a7e74747474736e695e52463a2d2014070000000000000000000000000a141c242a2f323338383838383838372e2d2a2524292c31373a3b3e4040403e3b3a36312b2720191d24292d3337393c3e4040403e3b3a36312b262018100900000000000000000000000000000000000815222f3b4855626e7b8687878787878787877d6f6356493c3023160900010e1b2734414e5a6774818d9aa7b4b9ada196877b6e6154483c32211a0e050000000000000000000000040d1a25303b4753606d7986929facb9b6a99d9083766a544a4034281c1004000000000000000d192633404c5966737f8c99a6b2b7aa9d9184776a5e5144372b1e0802000000000000000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e1100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000081623303d495663707c8999a4afbbc7b9aea49d9a9595959595959595959595959da0a8b2bdc6b9ac9f93867a6d6053473a2d201407000000000000000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e11050000000000000a141d262f383f444d53555d606365676868676663605d56544f55636f7c8996a0acaea3988b7e7164616e7a8491969fa4acacb2b0afb4aeaca9a29f938e81746c61554b413529180e0300000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900030f1b27333f49536875828f9ba8b5c2b9ac9f93877a6e61574d4b4b4e545860666d76828f9ca9b5c2b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f9c9c9c9d9fa2aaacb1b8aca09691867e706b60574d42362a21160b00000000000000000000000000050e1925303b45515c67717e8b97a1adb9c2b6aa9d908377675d5145392c201306000000000000000000000815222e3b4855616e7b8894a9b3bebdb0a3978a7d7064574a3d343f4a546774818e9aa7b4c1b5a99c8f8276695c4f4336291c10000000000000000000000000000006131f2b37434e5864717e8b97a2adbac6c2c1c2c6baaea2988b7e7165584e43372b1d130700000000000000000000000000000c1925323f4c5865727f8b98a5b2becfc1b7aea49d938e847d76716e6c686d706d675d5145392c201306000613202c3945515d67717e818181818086929facb6a99c9082808181818181818181818087929facb5a99c8f8281818181807b6e6154473b2e211408000000000000000000000000020a12191f2326272b2b2b2b2b2b2b2a21211e1a181d20262b2e2f31333433322e2d2a261f1b150f13181b22272b2d2f31333433312e2d2a251f1b150e060000000000000000000000000000000000000a1724303d4a5763707d8a989494949494998b7e7165584b3e3225180b00030f1c2936424f5c6975828f9ca8b5b7ab9e918478695e53463a2d2114080000000000000000000000000009141f2c3845515c677683909ca9b6b8ab9e918578665c5144382c1f1206000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f1200101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040303030303030303000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000714202d3a4753606d7a86939facb9c6b5a99d928d8989898989898989898989899196a0acb8c3b7aa9d908477675d5145392c2013060000000000000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e1105000000000006111b262f38414950575f62676d70727474747472706d6863605953606c7884919dabb4aa9c8f8276685e686e7b848e939a9ea0a8a3a3aaa39f9c97928b81786d605a50433a2f2418060000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c302316090005121f2b3744505b657784919daab7c3b7aa9d908477685e52453e3f43474e545c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f8f8f909092989da0a7afb2a8a09892877d70695e52463d33271c10030000000000000000000000000008141f2834404b55606d7985929eabb8c5b9ac9f93867a6d6053473a2d201407000000000000000000000714202d3a4753606d798697a1adb9bfb2a5988c7f7265554b403844505c6676838f9ca9b6c1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000815222e3b47545f6a7683909da9b3bebab5b4b5babeb4aa9d9083776a5f54473a2f24180d01000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc6bfbab8aea59e96918a837e7b79797a7c7a6d6053473a2d201407000714202d3a4753606d79868d8d8d8d8d9298a2aeb7ab9f94908d8d8d8d8d8d8d8d8d8d8d9299a3afb7ab9f948f8d8d8d8d8c7f7366594c403326190d0000000000000000000000000000080e1317191a1e1e1e1e1e1e1e1e1514120e0d10151a1f2122252627262522211e1a140f0a04070d11171b1f2022252627262421211e1a140f0a04000000000000000000000000000000000000000a1724303d4a5763707d8a96aaa1a1a1a1988b7e7165584b3e3225180b0004111d2a3744505d6a7783909daab6b5a89c8f827569574d42362a1e12050000000000000000000000000004101c2934404b556774818d9aa7b4b9ada19786796d6053463a2d201307000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1110101010101010100f080806020000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000613202c3945515d677784909daab7c0b4a79a8d807c7c7c7c7c7c7c7c7c7c7c7c84919daab7c1b4a79b8e817468554b4035291d110400000000000000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e110500000000000b17222d384149535b60696e74797c7f808181817f7d7a756f6b605d5b65727f8c99a4afac9f93877b6e615f696e7a81878d9196959696969892908b857f776d665c51483e31281d13070000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000613202d394653606c7885929facb8c1b4a79a8e817467564c413332373d424a5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100000000000000000000000000b1724313e4a5764717e8383838383858a90959da5afb2aaa39992857b6e61594f44382c20150a00000000000000000000000000020c18232e3945515c6774818e9aa7b4c1bbafa499897c6f6256493c2f2316090000000000000000000006131f2c3845515d677885929eabb8c1b5a89b8e8175675c5146454653606d7985929fabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000004111d2935414c55626f7c88959fabbbb7afa9a7a9afb7b8ab9f95887c6f62554b4135291d1104000000000000000000000000000c1926323f4c5965727f8c98a5b2bfbcb4aeacacafa8a09e94908b87868687897f7265584c3f3225190c000714212d3a4754606d7a87939a9a9a9a9fa2aab4bbb0a69f9c9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a69f9c9a9a9a998c807366594d4033261a0d00000000000000000000000000000002070a0d0d1111111111111111080705020104090f12141518191a1a181514120e090300000000060b0f121315181a1a19181514120e09030000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3adadada4988b7e7165584b3e3225180b0005121e2b3845515e6b7884919eabb7b4a79a8d8174675a4e4131251a0e0200000000000000000000000000000c18232f3f4c5965727f8c98a5b2beb3a994877a6e6154473b2e211408000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c1c1c1c1c1c1c1c1c1c1514120e0903000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000004111d2935404b556874818e9ba7b4c1b4a79b8e81746f6f6f6f6f6f6f6f6f6f7985929facb8bfb4aa988b7e7265584b3f2f24180d0100000000000000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000000030f1b27333f49535b656c727b8185898c8d8e8e8d8c8a86827c746d675d616e7b87939facafa4998c7f7265585f686d757c80848788898a898886837f7a726c655c544a40362c1f160c010000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000714212e3a4754616d7a8798a3aebabfb2a5988c7f7265594c3f30272b30424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100000000000000000000000000a1723303c4955616c717676767677797d838e939da6b0b4aba2978f82756b6054483c31261a0f030000000000000000000000000007121d2934404b5564717e8a97a4b1bdc0b5ab978a7d7064574a3d3124170a0000000000000000000004101d2935404b55697683909ca9b6c3b8ab9f9285796d60585351535b63707d8998a2aebabeb3a9978a7e7164574b3e3124180b000000000000000000000000000613202c3945515d6774818e9aa7b1baafa59d9a9da5afbbb1a79a8e8174675d5145392c20150a000000000000000000000000000c1926323f4c5965727f8c98a5b2bfb4aaa29f9fa4abaca69f9c97999292998d8073675a4d4034271a0d000714212d3a4754606d7a8793a0a7a7a7acaeb4bcc2b8b0aba9a7a7a7a7a7a7a7a7a7a7a7acafb5bdc2b8b0aba9a7a7a6998c807366594d4033261a0d0000000000000000000000000000000000000000050505050505050400000000000000020608080b0d0d0d0b080705020000000000000000030506090b0d0d0d0b0807050200000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bab1a4988b7e7165584b3e3225180b0006121f2c3945525f6c7885929fabb8b2a6998c7f7366594c4033261909000000000000000000000000000000071824313e4b5764717e8a97a4b1bbaea195887b6e6255483b2f221508000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b292929292929292929292922211e1a150e060000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000010d18242f3f4b5865727e8b98aab4bfb6aa9d9083776662626262626262626e7b8898a2aebabaaea398887c6f6255493c2f22160700000000000000000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000040e18222b3744505b656c777f868e9298989a9b9b9a9999928f8981796d675e6976828f9caab4ab9d9083776a5f565e616a6f74777a7c7d7d7c7b7976726d67605b534a42392e241a0d04000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000915222f3c4855626f7b8895aab4bfbdb1a4978a7e7164574b3e31242936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100000000000000000000000010814212d3945505a616469696969666d7078818e949fabb5b3a99e94897d7063584e43372b1f120600000000000000000000000000000c18232f3c4855626f7b8895a2aebbbeb1a4988b7e7165584b3e3225180b00000000000000000000000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c60636d76828f9caab3beb9ada197887b6e6255483b2f221508000000000000000000000000000714212d3a4754606d7a86929facb8b5a99d928e929da9b3b8ac9f92857a6d6054473c32271b0f010000000000000000000000000c1926333f4c5966727f8c99a5b2baaea298929399a4afb0aba9aba39f9f9b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adb4b4b8babfc6cac2bbb7b6b4b4b4b4b4b4b4b4b4b4b4b9bbc0c7cac2bbb7b5b4b3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0005121f2b3744505b657986929facb9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000a1724303d4a5763707d8a96a3b0bbafa295887c6f6255493c2f221609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373636363636363636363636362f2e2b2620180f0600000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000716222f3c4955626f7c8898a3aebab8ac9f9286796d6056565656565764707d8a97aab4bfb9ac9f9286796d6053463a2d201307000000000000000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000a15202b37434e58606c77818c92999fa2aaa7a7a7a7aba39f9c938e83796d6064717e8a98a2aeaca095887c6f625552585f6267686d6f7070706e6d6665605d555049413930271c120800000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c3023160900091623303c4956636f7c8996a2afbcbcafa396897c706356493d30232936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000000000000020507080e0e111c28333e485055575c5c5c545c60666d78828f99a4afbbb0a69c9083766a5f53473a2e21150700000000000000000000000000000714212e3b4754616e7a8794a1adbabeb1a5988b7e7265584b3f3225180c0000000000000000000000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d70757f8c949fabbcc4b8ab9e9185786c605346392d20130600000000000000000000000007131f2c38434f5965727e8b98a2aebab1a79a8e818e97a1adb9aea2988b7e7165584e43372b1e13080000000000000000000000000d192633404c5966737f8c99a6b2b8ac9f928687939fa6b0b7b6b5afaca89b8f8275685c4f4235291c0f000714212d3a4754606d7a8793a0aaaaaaacafb5bdc5bbb3adabaaaaaaaaaaaaaaaaaaaaaaacafb6bec5bbb3adabaaaaa6998c807366594d4033261a0d00000000000000000000000000000000000000000000000001040707080808080807070501000000000000040607080808080807060503000000000000000306060808080808080706030000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000613202d394653606c798699a3aebbb1a4978b7e7164584b3e3125180b0000000000000000000000000000000a1623303d495663707c8996a3afbcafa295897c6f6256493c2f231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144434343434343434343434343423b3a37312a21180e03000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000713202d3a4653606d7986929facb9baaea398887b6e62554949494c5966727f8c99a5b2bfb6a99d908376665c5144382c1f120600000000000000000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000030f1b26323b47535f6a737f8c939fa3abaeb3adababacafafaca59d958f81756c606d7a86929facb1a79a8d8074675c514e5355565e616263636361605c5454514c443f382f271e150b0000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000a1724303d4a5763707d8a96a3b0bdbbafa295887c6f6255493c2f222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000000000003090e1214151b1b1b1b222c363e45494a5050504b51545c666e7b87939facb9b7ab9f94887b6f6255483c2f24180d01000000000000000000000000000714212d3a4754606d7a8793a0adbabeb2a5988b7f7265584c3f3225190c00000000000000000000000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828c919ca6b0bbbcb1a79a8e8174655b5044372b1f12050000000000000000000000000a15222f3b4854606b7783909daab4b8aca095877b85929eabb8b4aa9d9083776a6054473a2f24190d0100000000000000000000000d192633404c5966737f8c99a6b2b6a99d9083808c949ea7b1b9c0bbb5a99c8f8276695c4f4336291c10000714212d3a4754606d7a87939e9e9e9e9fa4abb5beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9fa4acb6beb3a9a19e9e9e9e998c807366594d4033261a0d0000000000000000000000000000000000000000000002080d11131414141414141413110d08020000070c10121314141414141413120f0b06000000060b0f12131414141414141312100b06000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0b5bfb1a4978a7e7164574b3e3124180b000000000000000000000000000000091623303c4956636f7c8996a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514f4f4f4f4f4f4f4f4f4f4f4f4f4f4847423c332a201509000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000006121f2c3844515c667683909da9b6bfb4aa978a7d7164574a3e404a546875818e9ba8b4c0b3a79a8d807467544a4034281c10040000000000000000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000006121f2b37434e58626f7c87929fa5aeafa9a9a29f9e9fa4acaeafa79e938b7e71676775818e9ba9b3ab9e9285796d60534647484c5254555657565553514a4745413a332d261d150c030000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000b1724313e4a5764717d8a97a4b0bdbbaea195887b6e6255483b2f222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000000050d141a1e20212728282828282c33393c3e43434340454a545f6975828f9ba8b5bbb0a6998c807366554b4035291d1004000000000000000000000000000714202d3a4753606d7a8693a0b5b4b4b2a5988b7f7265584c3f3225190c00000000000000000000000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ca3adb8c2b8aca095897c706353493f33271b0f03000000000000000000000006111b2935414c56636f7c8995a0acbcb7aa9d918477818e9babb5b8aba095887c6f62554c4135291d110400000000000000000000000d1a2733404d5a6673808d99a6b3b5a99c8f8279828f95a0a7b0bbc0b6a99c908376695d5043362a1d10000714212d3a4754606d7a8791919191919399a4afb9ada197929191919191919191919191939aa4afb9ada19792919191918c807366594d4033261a0d000000000000000000000000000000000000000000040c13191d2021212121212121201e19130d050b12181c1f20212121212121201f1b17110a020a11171c1f20212121212121201f1c17110a0200000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c55534d453c31261a0e020000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000004101c2834404a546774808d9aa7b3c0b3a6998d8073665a4d4044515c667784909daab7beb3a9978a7e7164574b3e2e23180c00000000000000000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000815212e3b47535f6a76828f99a3afaea59d9a979292939a9fa3aaafa59e9185796d63707d8a97a2adada1978a7d7164564c413c414647494a4a49484644403a39352f27221b140b03000000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000b1824313e4b5764717e8a97a4b1bdbbaea195887b6e6255483b2f222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000000050f171f252a2d2e3435353535353535342d3136362e3439424d5764717e8a97a9b3beb6aa9d908377675d5145392c201306000000000000000000000000000613202d394653606c798699a3a7a7a7a7a5988b7f7265584c3f3225190c000000000000000000000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5adb5bfbab0a69d9083786c605346392d22170b0000000000000000000000000b17222d3946525d6874818e9ba7b1bcb3a99a8d80737e8a99a3afbbb1a79a8e8174675d5145392c20150a00000000000000000000000e1a2734414d5a6774808d9aa7b3b4a89b8e8175798390959fa6afb6b6a99d9083766a5d5043372a1d10000613202d394653606c7881848484848487939facb8ab9e9285848484848484848484848488939facb8ab9e928584848484837d706356493d3023160a0000000000000000000000000000000000000000070e161e24292c2d2e2e2e2e2e2e2d2a251e170e151c23282c2d2e2e2e2e2e2e2d2b27221b140b141c22282b2d2e2e2e2e2e2e2d2b28231c140c02000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a69696969696969696969696969696969625f574d42372b1e12060000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000c18232e3e4b5864717e8b97a9b3beb5a89c8f827569564c414653606d7986929facb9baada297887b6e6255483b2f2215070000000000000000000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000915222f3c4855626f7c88949fabaea49d938e878585868c9298a3aeada1978b7e71656d7985929eabb3a99c8f8275685e52463935393a3c3d3d3d3b3a38342e2c29241e17110a0200000000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000b1824313e4b5764717e8a97a4b1bdbbaea194887b6e6155483b2e222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100000030d17212930363a3b4141414141414141413a39352f2828303c4754616e7b8797a2adb9b9ac9f93867a6d6053473a2d2014070000000000000000000000000006121f2b3844505b667986929a9a9a9a9a9a988b7f7265584c3f3225190c0000000000000000000000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7bfbbb2a89e948a7d70655b5044372b1b11060000000000000000000000030f1b27333f4953616d7a86929facb9b9ada197897c6f7a86929facb9b8ac9f92867a6d6054473d32271b0f01000000000000000000000e1b2834414e5b6774818e9aa7aaaaa69a8d80736d7a8390949fa4acb0a99d9083766a5d5043372a1d100006121f2b3844505b666c75777777777885919eabb2a5988b7f777777777777777777777986929facb1a4978a7e7777777777706b6054483b2f2216090000000000000000000000000000000000000007111920283035393a3b3b3b3b3b3a39363029201b1e272e34383a3b3b3b3b3b3a3937332d261d141d262d3338393b3b3b3b3b3b3a38342e261e140a000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d91847776767676767676767676767676767676756e695f53473a2e2114080000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000715222f3b4855626e7b8897a2adbab7ab9e918478685d52454855626f7b8899a3aebbb8ab9f9285796c605346392d2013060000000000000000000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050004111d2935404b556773808d9aa6b0ab9d928d817b78787a7f86929fa6b0a99c8f8376676674818d9aa8b2ac9f92867a6e6154473d322d2e2f3030302e2d2c2823201d19130b06000000000000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000b1824313e4b5764717e8a97a4b1bdbbaea194887b6e6155483b2e222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000009141f29333b4246484e4e4e4e4e4e4e4e4d4745413a31282d3a46525e697885929eabb8bbafa499897c6f6256493c2f23160900000000000000000000000000030f1c28333f4a5f6c78858e8e8e8e8e8e8e8e8b7e7265584b3f3225180c00000000000000000000000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbbeb9b1a9a1968f82756c6153493f33271b0a00000000000000000000000005121f2b3744505b65727f8c98a3aebab8ab9e9285796c76838f9ca9b6baaea2988b7e7265584e43372b1e1308000000000000000000000f1c2935424f5c6875828f9b9e9e9e9e998c7f72686d7a828d939a9fa6a69d9083776a5d5044372a1d1100030f1c28333f4a545b60686b6b6b6b7885919eabb2a5988b7f726b6b6b6b6b6b6b6b6c7985929facb1a4978a7e716b6b6b6a6360594f44382c201307000000000000000000000000000000000000050f19232b323a41454747474747474746413a322d2427303940444647474747474746443f382f261c262f383f444647474747474746443f3830261c11060000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b8ac9f92868282828282828282828282828282828282827b6e6255483b2f2215080000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000613202d394653606c7985929fabb8b9ada196877a6d6054474b5764717e8a97abb5bfb6a99c8f8276655b5044372b1f1205000000000000000000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e1105000613202c3945515d677784909daaaea3998d81746e69686d727d8a949fabac9f92867a6d63707c8996a1adafa3998c7f7265584e43382b212223242322201f1c1813110d080100000000000000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000b1724313e4a5764717d8a97a4b0bdbbaea194887b6e6155483b2e222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000020e1a25303b454d52545a5b5b5b5b5b5b5b5a54524c433a2f2a36424d576a7783909daab6c0b5ab978b7e7164584b3e3125180b00000000000000000000000000000b17222d3f4c5865727f8181818181818181817b6e6155483b2e221508000000000000000000000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b3ada79f9791847a6d615a5041382d22170b0000000000000000000000000613202d394653606c7884919daab4bfb4aa9a8e817466727f8b98a7b1bcb4aa9d9083776a6054473a2f24190d01000000000000000000101d2a3643505d697682909191919191918b7e7164686d7880878f949899999083776a5d5044372a1d1100000b17222d38424a50535c5e5e5e6b7885919eabb2a5988b7f72655e5e5e5e5e5e5f6c7985929facb1a4978a7e71645e5e5d56544f473d32271c10040000000000000000000000000000000000000b16212b353d444c5254545454545454524c443e362d2e39424a515354545454545453504941382d222d38424a505354545454545453504a42382e23170b0000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2baaea298928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000005121f2b3744505b6576828f9ca9b6bdb2a896897c6f6356494d596673808c99a6b3bfb3a6998c80736653493f33271b0f030000000000000000000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e1104000714202d3a4753606d7a86939facac9f92867a6d615e5d606b76828f9ca9afa399897c6f636c7884919eabb5ab9d9084776a605447392f2318171716151312100c070401000000000000000000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332624313e4b5764717e8a97a4b1bdbcafa296897c6f6356493c30231609000a1724313d4a5764707d8a97a3b0bdbbaea195887b6e6255483b2f222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d100005121e2a36424d575e61676868686868686867605d564c41352930434f5c6976828f9ca9b5bfb2a6998c7f7366594c403326190d0000000000000000000000000000061824313e4a56626d727474747474747474746e695f53463a2d211407000000000000000000000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a19e9590857c6e685e52483e2f261b1106000000000000000000000005111e2a36414c5663707d8996a0acbcbaaea2988a7d70636e7b87959fabb8b8aca095897c6f62564c4135291d11040000000000000000000d1a2733404d5a66738084848484848484837b6e615e666d737c82888b8d8d8b8275695c4f4236291c0f000006111c262f383f44464f51525e6b7885919eabb2a5988b7f72655851515151525f6c7985929facb1a4978a7e71645751514948443d352b21160b00000000000000000000000000000000000004101c27333d474f565d606161616161615e5650483e3434404a545c60616161616161605b53493f3328333f4a545b60616161616161605c544a3f34281c100300000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2bfb4aaa29f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000030f1b27333f49536673808d99a6b3beb1a5988b7e7265584b4b556875828f9ba8b5bdb2a8978a7d7064574a3d2d22170b000000000000000000000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d1003000915222f3c4855626f7b889aa4afa99c908376685e53525965727f8c98a5b5ab988b7e71656673808d9aa8b2aca095897c6f62554b4034291c100a0a0807060400000000000000000000000000000000000815212e3b4854616e7b8794a1aebabfb2a6998c7f7366594c40332625313e4b5864717e8b97a4b1bebcafa296897c6f6356493c30231609000a1623303d495663707d8996a3afbcbbaea295887b6f6255483c2f222936424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d10000714202d3a46525e696e7474747474747474746d685d5245392c35424f5c6875828f9ba8b5c0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000915222e3a46515b6265676767676767676767615f574d42362a1e120500000000000000000000000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c97928c837b6e6a5f564c41362c1d140a0000000000000000000000000714202d3946525e6875828e9ba8b2bdb8ac9f9285796d60697683909da9b6bcb1a79a8e8174685d5245392c20160a0000000000000000000d1926323f4b58636e7377777777777777776e695e545c606a6f767b7e80807f7a6e6154473b2e2114080000000a141d262d3338394245525e6b7885919eabb2a5988b7f7265584c444446525f6c7985929facb1a4978a7e7164574b443d3b38322b23190f050000000000000000000000000000000000000713202c38444f5960686d6e6e6e6e6e6d68615a5045393844515c666d6e6e6e6e6e6d6c655b504437383844505b666c6e6e6e6e6e6e6d665c5044382b1f120600000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2c6bcb4aeaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000b17222d3d4a5764707d8a97a9b2bdb4a79a8e817467544a515d677784919eaab7b9ada196877a6e6154473b2e21140600000000000000000000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f02000a1723303d4a5663707d8996acb6a79a8e817467564c4a5763707d8a96a3b0a6998c7f7366626f7c8896a0acb1a79a8d8174675c5145382c1f1409000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebabfb3a6998c807366594d40332625323e4b5865717e8b98a4b1bebcafa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afbcbcafa295897c6f6256493c2f232936434f5c6976828f9ca9b5c2b6a99c908376695d5043362a1d10000815212e3b4854616e7b8181818181818181807a6d6054473a2d35424f5b6875828e9ba8b5c1b4a89b8e8175685b4e4235281b0f020000000000000000000000000006121e29343f495156585b5b5b5b5b5b5b5b5b55534d453b31261a0e02000000000000000000000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8b857f786e695f584e443a30241a0b020000000000000000000000030f1c28333f4a54616e7a86929facb9bfb4ab9b8e8275675c66727f8c99a7b1bcb8ac9f92867a6d6054473d32271b0f0100000000000000000a17232f3b47525c63666b6b6b6b6b6b6b6a615e574d51586062696e717373726e695e52463a2d201407000000020b141c22282b2d3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e312f2c2721191107000000000000000000000000000000000000000916222f3b4854606b707a7a7a7a7a7a7a716c6156493d3a4653606d787a7a7a7a7a7a776c6053463a453a4653606c787a7a7a7a7a7a786d6053463a2d20130700000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2cec6bfbab8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2a5988b7f7265584c3f3225190c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000615212e3b4854616e7b8796a1adb9b6a99d908376665b5053606d7a86939facb9b8ab9e918478695e52463a2d201407000000000000000000000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d01000a1724313d4a5764707d8a97a3b0a69a8d8073675a4d4956636f7c8996a2afa6998d8073665f6a7784919daab7ab9f9285796d6053473b31251a0e000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfc0b3a69a8d8073675a4d40342725323f4c5865727f8b98a5b2bebbafa295887c6f6255493c2f221609000815222e3b4855616e7b8894a9b3bebcb0a396897d7063564a3d30232a3643505d697683909ca9b6c2b6a99c8f8376695c504336291d10000c1926323f4c5965727f8c8e8e8e8e8e8e8e8a7d7164574a3e3135424f5b6875828e9ba8b5c1b5a89b8f8275685c4f4235291c0f0200000000000000000000000000010d18232d373f464a4c4e4e4e4e4e4e4e4e4e4846423b332a1f1409000000000000000000000000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827e79726d665e574e463c32291e120800000000000000000000000006121f2b3844505b66727f8c99a3afbbbaaea3998a7e716455626e7b8895a0acb8baaea2988b7e7265584e43382c1e1308000000000000000007131f2a36404a52585a5e5e5e5e5e5e5e5d54534d45444e54575f6165666665615e574d42362a1e110500000000020a11171c1f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124201c160f0700000000000000000000000000000000000000000a1623303d495663707d878787878787877e7164584b3e434f5c6976828787878787877f7366594c4751474d5a6774808787878787878175685b4e4235281b0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2cec5bebab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2a5988b7f7265584c3f3225190c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000714202d3a46525e697885919eabb8b8ac9f9285796c605356626f7c899aa4afbbb5a89b8f827568564d42362a1e1105000000000000000000000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b00000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665866737f8c99a7b1ada2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac1b4a79b8e8174685b4e4130252633404c5966737f8c99a6b2bfbfb4aa95887b6e6255483b2f221508000714202d3a4753606d798697a2adb9beb1a4978b7e7164584b3e31252935414c556a7784909daab7c2b5a89c8f8275695c4f4236291c0f000d192633404c5966737f8c999b9b9b9b9b978b7e7164584b3e3135424f5b6875828e9ba8b5c1b5a89c8f8275695c4f4236291c0f03000000000000000000000000000006111b252d343a3e3f4141414141414141413b3a36312a21180e0300000000000000000000000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c7976716d67605c544d453c332a20170d000000000000000000000000000613202d394653606c7884919eabb5c0b9ac9f92867a6d60545f697784909daab7bfb4aa9d9083776a6054483a2f24190d0100000000000000020e19242e3840474b4d51515151515151514846423b3d43484d5355585a5a5854524d453b30251a0e02000000000000060b0f1f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e312418100b050000000000000000000000000000000000000000000b1825323e4b5865717e8b94949494948c7f7266594c3f44505d6a778390949494948d8174675a51545e54525b6875828e949494948f8376695c504336291d1000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2c5bcb4aeaba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7f7265584c3f3225190c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000005121e2a36424d576875828f9ba8b5baaea298887b6e61555865717e8b98acb6c0b6ac998c7f7266594c3f3025190e020000000000000000000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f22150800000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a616e7b88959fabb3a99c8f8276695e5346382d22170b00000000000000000000000000000000000000000006131f2c3945515d677985929facb8c2b5a99c8f827669564c41362a28343f4a546774818e9aa7b4c1baaea398877a6d6054473a2d2114070006131f2c3945515d677885929eabb8bfb2a5998c7f7266594c3f2f242c3945515d677885929eabb8c1b4a79b8e8174685b4e4135281b0e000c1926333f4c5966727f8c99a5a7a7a7a5988b7e7265584b3f3235424f5c6875828f9ba8b5c2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000071119222b32373a4146474a4b4b494746413a37312a2119100700000000000000000000000000000000000008121b252d363e444d52575f6166686d70717273737372716f6d6664605d55504a423b332a21180e0500000000000000000000000005121e2a36424d5763707d8a96a1acbdc0b5ab9c8f8275675d51576673808c99a8b2bdb8aca095897c6f62564c4135291d1104000000000000000008121c262e363b3f4044444444444444443b3a363132383b4246484b4d4d4c4746423b33291f1409000000000000000000121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a1a1a1998c7f7266594c3f44505d6a7783909da1a19a8d817467555d606b615e566875818e9ba1a19c8f8276695c4f4336291c1000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2beb4aaa29f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7f7265584c3f3225190c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000020e1a2530404c5966737f8c99a6b2bfb4aa978a7d7064575a6773808d9aa6b3bbafa49a897d706356493d30231609000000000000000000000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d20130600000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a5f697783909dabb5ac9f93877b6e6153493f33271b0f03000000000000000000000000000000000000000004101d2935404b556b7784919eaab7c4b7ab9e918478685e5246392d2b3844505c6676838f9ca9b6c2b8ac9f9285796c605346392d2013060004101d2935404b556a7783909daab6c1b4a79b8e817468564c4135292d3a4754606d7a8797a2adb9c0b3a6998d8073665a4d4033271a0d000c1825323f4b5865727e8b98a5b1b4b2a6998c7f7366594c4030333f49536976828f9ca9b5c1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000030c19232b343c43474c52545657575654524c47423c332a22190e0400000000000000000000000000000000000009131b242c323b42464d5355565d61636566666766656462605c5453514b443f38302921180f06000000000000000000000000000714212d3a46535e6975828f9ca8b2bdbbafa3998b7e7165554b55626f7c8896a0acb8bcb1a79b8e8174685d5245392c20160a0000000000000000000a141c242a2f323338383838383838372e2d2a25272c31363a3b3e40403f3b3a36302920170d02000000000000000005121f2b3845525e6b7885919eabb2a5988b7f7265584c3f3946525f6c7985929facb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4ada5998c7f7266594c3f43505d6a7683909da9a79a8d8174675d676d786d685e6875818e9ba8a99c8f8276695c4f4336291c1000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2baaea298928e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c0000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000091723303d4a5663707d8996a8b2bdb2a6998c7f736659566976828f9ca9b5b9ac9f93867a6d6054473a2d2114070000000000000000000000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f120500000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a5765727f8c99a4afafa49a8c7f73655b5044372b1f13070000000000000000000000000000000000000000000c18242f434f5c6976828f9ca9b5c2b9aca196877a6d6154473c31303a4653606d7985929fabb8c4b7aa9d918477655b5044372b1f120500000c18242f424e5b6875818e9ba8b4c1b6aa9d908377685d5245382d303c4956636f7c8996a9b3bebeb1a5988b7e7265584b3f3225180c000b1824313e4b5764717e8a97a4b1bdb4a79b8e817468564c41353744505b657783909daab6c1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000b151e2b353d464e54565e6163646463615d56534d453c342a20150a0000000000000000000000000000000000000109121a202930363b4246484c52545658595a5a5a59575553514b47454039342e261e170f060000000000000000000000000004101c2834404a54616e7b87939facb9c4b9ac9f92867a6d615447535f6a7784919eaab7c3b8ac9f92867a6d6054473d32271b0f020000000000000000020a12191f2326272b2b2b2b2b2b2b2a21211e1a1b1f262a2d2e323333322e2d2a251f170e0500000000000000000005121f2b3845525e6b7885919eababa5988b7f7265584c3f3946525f6c7985929fababa4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f43505d697683909ca9a79a8d817467606d79847a6d616875818e9ba8a89c8f8275695c4f4236291c0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000001070c1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b8ab9f92868181818181818181818181818181818181817b6e6154483b2e2115080000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000714212d3a4754606d7a8796a0acb8b5a89b8f827568555e687885919eabb8b7aa9d918477685d5245392c2013060000000000000000000000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f0300000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a54616e7b87939facb6ac9e9184786c6053463a2f24180d010000000000000000000000000000000000000000071a2734414d5a6774808d9aa7b3c0bdb2a8978a7d7164584e433d3c424d56636f7c8998a2aebac1b5a89b8e82756853493f33271b0f030000071926333f4c5966727f8c99abb4bfb9ac9f93867a6d6053493f3b3b434e5866727f8c99a5b2bfbdb2a896897c706356493d3023160a000a1623303d495663707c8996a9b3beb6aa9d908377685e52463b3b4653606c7985929fabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000007121c27303d474f586062686d707171706d68625f574e463c32261b0f0300000000000000000000000000000000000005101a242c2f383f444644414647494b4c4d4d4d4c4b494746423b39352f28231c150c05000000000000000000000000000006121f2c3844515c6673808c99a4afbbc0b6ac9c8f8376685e52464e586673808d99a8b2bdbaaea2988b7f7265594f43382c1e130800000000000000000000080e1317191a1e1e1e1e1e1e1e1e1514120e0f141a1e21222527272521201e1a140d050000000000000000000005121f2b3845525e6b7885919e9e9e9e988b7f7265584c3f3946525f6c7985929e9e9e9e978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f43505d697683909ca9a79a8d80746764717e8a7e71656874818e9ba7a89b8f8275685c4f4235291c0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c3023160900000000030b12181c2633404d596673808c99a6b3b7aa9d9084776a5d5144372a1e110400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d91847775757575757575757575757575757575746e695e52463a2d2014070000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000713202c3945525d687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a79b8e817468564c4135291d110400000000000000000000000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b0000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a525e6976838f9cabb4aca096897c6f63554b4035291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc2b5a89c8f82756a5f554d49494c545e6974808d9aaab4bebeb3a9998c7f7266594c3f2d22170b0000000a1623303d495663707c8999a3aebabbafa4998a7e71655b504a48484c55606a7683909da9b6c3b8aca096877a6d6054473a2d211407000814212e3b4754616e7b8797a2adb9b9ac9f93867a6d61554c48484c56626e7b8898a2aebac0b5ab988b7e7165584b3e3225180b000000000000000000000000000c18232e39424f59606a6f767a7d7e7e7c7a756e695f584e43372b20150a0000000000000000000000000000000000000b17222c363e41495053504945403e43474a505355565654524d47454039312b22190e0500000000000000000000000000000713202d3a4653606d7985919eabb5c0bbafa49a8b7f7265564c414956626f7c8996a1acb9bfb4aa9d9083776b6054483a3024190d010000000000000000000002070a0d0d11111111111111110807050203090e121415181a1a191414110e0902000000000000000000000005121f2b3845525e6b78859191919191918b7e7265584b3f3946525f6c79859191919191918a7e7164574b3e3124180b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f43505c6976838f9ca9a79a8d8074676775828f8275686874818e9ba7a89b8f8275685c4f4235291c0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000030d151d23292c33404d596673808c99a6b3b6a99d9083766a5d5043372a1d100400000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a68686868686868686868686868686868615e574d42362a1e12050000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000004111d2935414c566875818e9ba8b4b9ac9f93867a6d6063707c8996a9b2beb4ab988b7f7265584c3f2f24190d01000000000000000000000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b11060000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d5665717e8b99a3aeb2a89a8e8174675d5145392c20140900000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb8c6b9ac9f93877c6f675e575656565e666e7b86929facb8c5baada297897c6f6356493c302316060000000714202d3a4753606d7a86929facb9c0b5ab9d9083786c605b545555565d676f7c88959fabb8c4b7aa9d918477685d5245392c201307000714202d3a46525e697885929eabb8bbafa4998b7f72675d555555565e68737f8c99aab3bebbafa499897c6f6356493c3023160900000000000000000000000004101c2834404a54606b707c8287898a8a8986827b6f6a5f54473c31261b0f030000000000000000000000000000000004101c28333e4850535b605b53514b4a4e53545b60626363615e5653514b433d342b20170d0200000000000000000000000006121e2b37424d5764717d8a97a1adbdc6b9ac9f93877b6e6154473b4653606c7884919eabb7c4b8aca095897c6f63564c4135291d11040000000000000000000000000000000505050505050504000000000000020507080b0d0d0c0807050200000000000000000000000000010e1a2734414d5a677480848484848484837c6e6255483b34414e5a677480848484848484837b6e6155483b2e22150800000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f434f5c6976828f9ca9a79a8d8074676d7a8692867a6d6874818e9ba7a89b8e8275685b4f4235281c0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c302316090000010b151f272f34383a414d5a6774808d9aa7b3b5a89c8f8275695c4f4236291c0f0300000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e020000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000010d1924303f4c5865727f8b98abb5bbafa49a897c6f6265727f8b98a5b2baaea399897c6f6256493c2f231608000000000000000000000000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d54606d7a86929facb8ac9f92857a6d6053473b31261a0e00000000000000000000000000000000000000000714212d3a46535e697784919eacb6c0bbafa49a9083796e6964636364686d78828f98a2aebac5b8ab9f9285796d6053463a2d20130700000006131f2c3945515d6776828f9cabb4bfb8ab9f958c7f726c6662616163686d7983909da7b1bcbeb2a99a8d817467564c4135291d11040005111e2a36424d576975828f9cacb6c0b5ab9e91847a6d6763616163686e7a85929eabb8c5b9ac9f93867a6d6054473a2d21140700000000000000000000000006121f2c3844515c66707d878f9496979799938f867c6f62584e43372b1f1206000000000000000000000000000000000814202d3944505a61656c65605c5557585f62666c6e6f6f6e6966605d554e463d32291e14080000000000000000000000000814212d3a47535f6976828f9ca9b3bec3b6a99d908376695e52463a44505b6573808d9aa9b2bebcb1a79b8e8174685d5245392c20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926333f4c58646e74787878787878776e6a5f53473a333f4c58646e74787878787878776e695f53463a2d21140700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f434f5c6976828f9ca9a69a8d807367717d8a988a7e716774818e9aa7a89b8e8275685b4f4235281c0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000007121d2731394045474e4d576875828e9ba8b5b4a79a8d8174675a4e4134271b0e0100000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f1409000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000816232f3c4956626f7c8999a3afbbb6ac988b7e71656774818e9aa7b4b9ac9f9286796d6053463a2d2013070000000000000000000000000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b02000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d525d6875828f9baab4aea2988b7e7164574d42362a1c11060000000000000000000000000000000000000005121e2a36424d576673808c9aa4afbbc0b6aca09590827b7571706f71747a818f949eaab4bfbcb1a79b8e8174665c5144382c1f120600000004101d2935404b5565727e8b99a3aebabcb1a79f93887f78726f6e6e70737a828f959fabb9c2b9ada197897d7063564a3d3024190d0100020e1a25303f4c5865727f8b9aa4afbbb9ada1968f827a736f6e6e70737a839097a1adb9c3b6aa9d908377675d5145392c2013060000000000000000000000000713202d3a4653606d798491999fa6a4aba49f989083776a5f53473a2e211508000000000000000000000000000000000a1623303c4955616c7079726d676464666a6f74797b7c7c7a77726d6760584e443b3025190d010000000000000000000004101c2934404b55616e7b88949fabbbc4bcb1a7988c7f7265574d42363f4953636f7c8997a1adb9c3b8ac9f92867a6d6054473d32271b0f020000000000000000000003070b0d0e10101010101010101010101010101010101010100a0a08040000000000000000000000000000000b1723303c47525c64676b6b6b6b6b6b6a625f574e4237303c47525c64676b6b6b6b6b6b6a615f574d42362a1e120500000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f424f5c6975828f9ca8a69a8d80736775818e9b8f82756774818e9aa7a89b8e8175685b4e4235281b0f00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c3023160900000c18232f39434b51535b555f697784919daab7b2a8988b7e7265584b3f3225180c0000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144424242424242424242424242413b3a36302921170d02000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000714202d3a4753606d7a86929facb9b4a79a8d817467667783909daab6b6aa9d908377675c5145382c1f130600000000000000000000000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d00000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d4c5664717e8a98a2aeb4aa9c8f8376695f5346382d22170b00000000000000000000000000000000000000020e1a25313b4855616e7b87939fabb5c0beb1a79f949086817e7c7c7e81858f939ea6b0bcc4b8ab9f95897c6f63544a4034281c1004000000000c18242f3a4754616d7a86929fabb5c0bbafa49a938c837f7c7b7b7d80858f949ea7b1bcbeb3a99e9184796d6053463a2d2013080000000915212e3b4854616e7b87939facb9bdb2a89f948f857f7c7b7b7c808590959fa9b3bebeb0a6998c7f7366554b4135291d11040000000000000000000000000a1723303d4a5663707d8996a1abb0b1b5afaaa095887b6f6255483c2f221509000000000000000000000000000000000a1724313d4a5764707e847e7974717172767c818588898987847f796f6a60564c41362a1e11050000000000000000000006131f2c3845515c6773808d9aa6b0bbc4b8aca095887b6e6155483b30394653606c7984919eabb8c4baaea3988b7f7265594f44382c1e1308000000000000000001080e13171a1a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d171614100b050000000000000000000000000007131f2b36404a52585a5e5e5e5e5e5e5d55534e453c312b36414a52585a5e5e5e5e5e5e5d55534d453b31261a0e0200000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f424f5c6875828f9ba8a69a8d80736d7985929f92867a6d74818e9aa7a79b8e8174685b4e4135281b0e00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c302316090004101c2934404b555c606869676e7b8895a0acb8aca196887b6f6255483c2f2215090000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373535353535353535353535352e2d2a251f170f0500000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000006131f2c3845515d677783909daab6b6a99c908376656d7986929facb9b4a79a8d817467554b4034281c1004000000000000000000000000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f0500000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d4753606d7985929facb8ab9f94887b6e61544a3f33281c0f03000000000000000000000000000000000000000914212d3a46535f6975828f99a3afbbc2b9b0a69f98928e8b89898a8d92989ea6b0b8c2baafa59d9083766b605442392e23180c00000000000713202d3946525e6874818e99a3afbbc0b6aca49f95908b898888898d92979ea6b0b9c2baada2978c7f73665c5044382c1f12060000000714202d3a46525e6975828f9ca5afbbbab0a69f97918c898888898d92979fa7b1bbc0b6ac9e94887b6e6155483b2f24180d010000000000000000000000000c1926333f4c5966727f8c99a8b2bdbdc0bbb1a7978b7e7164584b3e3125180b000000000000000000000000000000000b1825323e4b5865717e8b8b85807e7d7f83888d9297969696918c847d6f685e5246392d201407000000000000000000000714202d3a4753606d7985929eabb8c2c3b6aa9d908377695f53463a2d3844505b6674818d9aa9b3bebfb4aa9d9184776b6054483a3025190d01000000000000020b13191f2426272a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2423201c171008000000000000000000000000030e19242e3840474c4d515151515151514847423c332a242f3841474c4e515151515151514846423b33291f14090000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f424f5c6875828f9ba8a6998d8073707d8a98a2988a7d7074818e9aa7a79b8e8174685b4e4135281b0e00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c302316090006131f2c3845515c676d7476767a828f9ca8b1b3a99e9184786c605346392d2013060000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b282828282828282828282821201e1a140d050000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000004101d2935404b556774818e9aa7b4b8ab9f9285796c6f7b8899a3aebab4aa978b7e7164584b3e2e23180c0000000000000000000000000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b0000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d45515d6775818e9ba9b3b0a6998c8073665b5044382b1f13080000000000000000000000000000000000000005121e2a36424d57626f7c87929fa7b1bac2b9b0aaa39f9b979696979a9fa2aab0b8c1bbb2a89e93897d7063594f4430271c1207000000000005111d2935414c56616e7b87929fa7b1bbbeb6afa7a09d9895949496999ea1a9b0b8c1b9b0a69f92857a6d60544a3f34281c100300000005121e2a36424d57636f7c89939ea9b3bcb8b0a9a19e9996949496999fa2a9b1b9c2bbafa49a8f8275695f53473a2d1d1307000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cfccbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000b1825323e4b5865717e8b97928d8b8a8c90949a9fa2a9a8a09d9691867a6e6154473b2e21140800000000000000000006121f2b37434e5864717e8a97a1adb9c1bcb1a7998c7f7366574d42362a333f4a5463707d8997a1adb9c1b8aca095897c6f63564c4135291d11050000000000000b141d242b303334363636363636363636363636363636363636363631302d28221a110800000000000000000000000008121d262e363c3f41454545454545443b3a37312a211d262f363c3f41454545454545443b3a36312921180d030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f424f5b6875828e9ba8a6998d807375818e9baa9b8e817574818d9aa7a79a8e8174675b4e4134281b0e00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000714202d3a4753606d79818383858f949fabb4ada2978c8073655b5044372b1f12050000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1b1b1b1b1b1b1b1b1b1b1514120e0902000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8a97abb4baaea298887b6e6255483b2f221507000000000000000000000000000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d030000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4956636f7c8996a2afa6998c807366594d404b5563707d8a97a1adb7ab9e9184786c6053463a2f24190d01000000000000000000000000000000000000020e1a26313b47535f6a73808d959fa8b1bbc0bcb4aeaca8a4a3a2a4a7abaeb3bcc1bab2a9a0968e81756b6054473d321e150b000000000000010d1925303a47535f6973808d95a0a9b2bac0bbb1acaaa5a2a1a1a3a6abadb3bbc0bbb1a79f948b7f72685d5242382e23170c00000000020e1a25303b4854606b75828f97a1aab4bcbbb3adaba6a2a1a1a3a6abadb3bbc0b9b0a69f93877c6f62574d42372b1e0c01000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000b1825323e4b5865717e8b989e9a9797999c9fa6abadb3b2aca8a198897c6f6256493c2f2316090000000000000000000815212e3a47535f6a7683909ca9b3b5b5b5aca095887b6e6255483b31262d3a4653606d7985929eabb5b5b5b1a79b8e8175685e5246392d2013070000000000020c1d262f363c3f4143434343434343434343434343434343434343433d3c39332c241a10050000000000000000000000010b141d242b303334383838383838372f2e2b262018141d242b303334383838383838372e2d2a261f180f06000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f424f5b6875828e9ba8a6998d80737985929fab9f92857974818d9aa7a79a8d8174675a4e4134271b0e00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c888f9092989fa6b0aba39f92857a6d6153493f33271b0f030000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110f0f0f0f0f0f0f0f0e080705020000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000715222f3c4855626f7b8898a2aebab3aa96897d7073808d99a6b3b8ab9f9285796c605346392d20130600000000000000000000000000000000000000060f181f282f353b4146474c52545658595a5a5a59575653514b4746413a342e271e160e0400000000000000091623303c4956636f7c8996aab4a89b8e817568584e4a5464717d8a97a4b0a5988c7f7265594c3f4653606d7985929eabb8ada196897d7063554c4135291d11040000000000000000000000000000000000000009141f2b37434e58606d79839096a0a7afb5bbbfbab9b4b1afafb1b4b8babebbb7afa8a09791847a6d60594f44352b210c030000000000000008131e2b37424d57606d79839097a1a8afb8bcbcb8b7b2afaeaeafb3b8b9bebbb6afa7a0958f82786c60564c4130261c1106000000000009141f2c38444f59616e7a859298a2aab1b9bdb9b8b2afaeaeafb3b8babebcb7afa79f948d80746a6054453c31261a0e00000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cfcebfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000b1825323e4b5865717e8b98a4a7a4a4a5a9abb0b3adabaaabadaa95897c6f6256493c2f2316090000000000000000000915222f3c4855626f7c88949fa8a8a8a8a8a89d9184776a5f53473a2e1f2b3844505c6674818e9aa9a8a8a8a8a89f92867a6d6154473a2e21140700000000000a141e2f3840474c4d50505050505050505050505050505050505050504a49443e362c22170b000000000000000000000000020b12191f2326272b2b2b2b2b2b2a22211e1a150e0b131a1f2426272b2b2b2b2b2b2a22211e1a140d0600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f424e5b6875818e9ba8a6998c80737d8a97a2ada2988a7d74818d9aa7a79a8d8174675a4e4134271b0e00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c88959c9fa2aab0a9a299928a7e71685e5241382d22170b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040202020202020202000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000713202d3a4653606d7985929facb8b1a5988b7e7275828f9ba8b5b6a99c8f8376665b5044382b1f12060000000000000000000000000000000000000000060d161d242930363e444c5254555d60616261605d5554524c443f353028231c150c0400000000000000000815222e3b4855616e7b8898a2aeaa9d9084776a5f55555c6673808d99a6b3a9978a7d7164574a3e44505c6674818d9aa8b2b2a89b8e8175675d5145392c20150900000000000000000000000000000000000000030f1a26313c45515c676e7a8490959fa4abafb5b8babebdbcbcbdbfbab8b6b0aba59e9691857b6e685d52473d3323190f0000000000000000020e1a26313c45515d676e7b8591969ea5abb1b6b9babfbcbbbbbcbebab8b6afaca49f9590837a6d665b50443a2f1e150a000000000000020f1b27323d46525e686f7d869298a0a7adb2b7b9bdbcbbbbbcc0bbb9b6b0aba59d959082796d60584e43332a1f150900000000000000000000000000000c1926333f4c5966727f8c99a8b2bdbebebcb1a7978b7e7164584b3e3125180b000000000000000000000000000000000b1825323e4b5865717e8b98a8afb6b0b2b5afaca9a29f9e9ea2a995897c6f6256493c2f2316090000000000000000010e1b2734414e5a6774808d9a9b9b9b9b9b9b9b998c807366584e43372b1f28343f4a5463707d89979b9b9b9b9b9b9b988c7f7265594c3f3226190c0000000006111c2630404a52585a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d575550483e33281c100400000000000000000000000001080e1317191a1e1e1e1e1e1e1e1514120e090301080e14171a1b1e1e1e1e1e1e1e1514120e09030000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f414e5b6874818e9ba7a6998c8074818e9aa9a8aa9a8e8174818d9aa7a79a8d8074675a4d4134271a0e00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c8895a2abaeb3ada29792877e716c61564c412f261b1106000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000006121f2b3844505c667683909ca9b6b3a79a8d80747784919eaab7b3a6998d807366544a3f33281c0f03000000000000000000000000000000000000000000040b19222d363f4850565d6066676d6e6f6e6d6766615e56504840372e231a0c030000000000000000000613202d394653606c7985929facaca095887c6e676262646d7884919eaaada197887b6e6255483b3f4a54636f7c8996a1acb8ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000a15202834404b555e686e7a838d93999fa4ababadb3b0b1b1b0b4aeaca9a69f9c938e847b6e695f564c41352b21110700000000000000000009151f2935404b555f696e7c848f939d9fa7a9acaeb4b0b1b1b0b3aeabaca49f9a938d837a6e685d544a3f32281e0c03000000000000000a16212a36414d56606b707d8690959ea1a8aaacb2b0b0b1b0b5afacaaa69f9c928e827a6d675c51463c3221180e0300000000000000000000000000000a1723303d4a5663707d8996a1abb1b2b1b0aaa095887b6f6255483c2f221509000000000000000000000000000000000b1824313e4b5764717e8a969fa4aca9a9aba39f9b97929192979995897c6f6256493c2f231609000000000000000005121f2c3845525f6b78858e8e8e8e8e8e8e8e8e8e887c6f6255493c31261a232e3a4653606d79858e8e8e8e8e8e8e8e8e8e84776a5d5144372a1e11040000000b17232e3842525c6467696969696969696969696969696969696969696964615a5044392d201408000000000000000000000000000003070b0d0e12121212121211080806020000000003080b0d0e121212121212110807050200000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f414e5b6874818e9ba7a6998c807885929e9e9b9e9e928578818d9aa7a69a8d8073675a4d4034271a0d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c8895a2afbab8ab9f92857c716c625a50443a3024180c00000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000003101c28343f4a546773808d9aa6b3b5a89c8f82757986929facb9b3a9978a7d7064574a3d2d22170b000000000000000000000000000000000000000000000a141d2b343f48505a61686d72777a7b7b7b7a77736d68625a514940352c1e150b00000000000000000006121f2b3844505b6676828f9caab1a79c8f8279716f6f7176808d96a0acab9e9285786c60534639394653606c7884919eabb7aea2988b7e7165574e42372b1c110600000000000000000000000000000000000000030c18232e39434c565e686e7980878f93999c9fa2a9a3a4a4a3aaa39f9c99948f89817a6e695f574d443a3023190f00000000000000000000030c18242f39434d575f6a6e7a828a9095999d9fa3aba3a4a4a3aaa29f9c9a938f8780796e685e564c42382d20160c0000000000000000040e1925303b444f59606b707c838b91969a9ea0a8a3a4a4a4aba39f9d9994908981796d685d554b40342b200f060000000000000000000000000000000713202d3a4653606d798491999fa7a5a5a69f989083776a5f53473a2e211508000000000000000000000000000000000714212d3a4754606d7a848e939a9b9c9c9b99928e89858485888c92897c6f6256493c2f2316090000000000000000010e1b2734414e5a6774808282828282828282828280736a5f53473b2a20151f2c3845515c66717e828282828282828282828074675a4d4134271a0e01000003101c28343f4a54646e747676767676767676767676767676767676767676706c6155493c3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f414e5b6774818e9aa7a6998c807d89979e938f939e97897d808d9aa7a69a8d8073675a4d4034271a0d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c8895a2afb8b9ada29791857d706b60554b4035291d1004000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11080808080808080808080707050100000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000b17232e3e4b5764717e8a97a9b3b7aa9d9184777b8899a3afb9ada197877b6e6154483b2e21150600000000000000000000000000000000000000000006111b262f3d46505a626c707a7f838688888886837f7a716c635b51473e30271d12070000000000000000030f1c28333f4a5465727e8b98a2aeab9f948f837e7c7c7d828d929ca8b0a69a8e8174655b5044373744505b6573808d99a7b1b4aa9d9083766a5f5347382e23170b000000000000000000000000000000000000000007121d27303b444d565e676d747c82878c8f92979697979797969892908c88827d756d685f574d453c32281e1108000000000000000000000007121d27313b454e575f686d757d83888d90929996979797979698928f8c87827c746d675e564d443a2f261c0d0400000000000000000008141f29323d474f59606a6f787f848a8e91969596979797969992908d88837d746d675d564c43392e22190f0000000000000000000000000000000006121f2c3844515c66707d87909597989897948f867c6f62584e43372b1f1206000000000000000000000000000000000713202c3945525d686d7a81878c8f90908e8c86827c7977787b8085887c6f6255493c2f2216090000000000000000000d1a2633404c58646e7475757575757575757575736e63584e43372b18101c2834404b54626c7175757575757575757575746e64584c3f3326190d00000006121f2b3844505c66748083838383838383838383838383838383838383837e7064574a3d3124170a00000000000000000000000000010507070c070604010000000000000000000000000000000000000306070c08070502000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f414e5a6774818d9aa7a6998c80818d9a9b8f828f999a8d80808d9aa7a6998d8073665a4d4033271a0d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c8895a9a3abadb2a9a19791867d6f675d5145392c1f1409000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e15151515151515151515151413110d08020000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000615222e3b4855616e7b8897a1adb9ac9f9286787d8a97abb5b8ab9e918578695e52463a2d2014070000000000000000000000000000000000000000000b17222d38414e58626c717e858c909399959993908c857e736d635a5042392e23180c0000000000000000000b17222d3a4754606d7a86929fa8b0a69f95908b89888a8f949ca4aeab9f94897c6f6253493f33333f4953626f7c8895a0acb8ab9f95887b6e62544a3f34281c100300000000000000000000000000000000000000000b151e29323b444d555c606a6f757b7f828587898a8a8a8a898886837f7b76706b605d564d453c332a20160c000000000000000000000000010b151f29333c454e565e616b70767c80838688898a8a8a8a898785827f7b756f6a605d554d443b32281d140a00000000000000000000020d17202b353d474f585f666d72797d818487888a8a8a8a89888683807c766f6b605c554c443a30271d10070000000000000000000000000000000004101c2834404a54606b707c83888a8b8b8a87827c6f6a5f54463c31261b0f030000000000000000000000000000000004111d2935414c565e686d757b7f828383827f7b756f6c65696e737a7d786d6053463a2d2013070000000000000000000b1724303c47525c64676868686868686868686866635b52463c32261b0c18232e3942505a62656868686868686868686867645c52473c3023170b0000000713202d3a4653606d7886909090909090909090909090909090909090908e8175685b4e4235281b0f000000000000000000000002080d111314191413110d07010000000000000000000000000000060c101213181514120e090300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f414e5a6774818d9aa7a6998c8085919e95887b87939e9184808d9aa7a6998c807366594d4033261a0d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000916222f3c4955626f7c889793969ea1a8b2a9a1989184796d6053473b31261a0e020000000000000000101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222222222222222222222221201d19130c0500000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000714212d3a46535f697885929eabb8aea399877b7f8c98a5b2b5a89c8f827569574d42362a1e12050000000000000000000000000000000000000000030f1b27333f4953606a717f8892979d9fa4aba49f9d98928b7f736c61544b4034281c100400000000000000000613202c3945525d6873808d96a1abb0a7a09d989595979c9fa6aeaea3998f82766a605441382d2d3847535f6a7784919daab7b1a7998d8073665c5044382b1f14080000000000000000000000000000000000000000030c172029323b434b51585f62696e7276797b7c7d7e7e7d7c7b7976736e6a636059524c443c332a21180e0400000000000000000000000000030d18212a333c444c525961636a6f7376797b7c7d7e7e7d7c7b7976726e69626058514b433b322920160b020000000000000000000000050e19232c353d464e545c60666d7074777a7c7d7d7e7d7d7b7977736f6a636059514b433a32281e150b0000000000000000000000000000000000000c18232e39424f59606a6f777b7d7f7e7d7b766f6a5f584e43342a20150a0000000000000000000000000000000000010d19242f3a444c565e61696e7275767675726e6963605b5f61676d716d665c5044382c1f120600000000000000000008141f2b36414a52585a5b5b5b5b5b5b5b5b5b5b5957524940342a20150a121d27303f485056585b5b5b5b5b5b5b5b5b5b5a58524a40362b1f13070000000713202d3a4653606d7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b8e8275685b4f4235281c0f00000000000000000000050c13191d20212521201d18130c04030607080a0a0a08070603030a11171c1f202521211e1a140d05000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f414d5a6774808d9aa7a99c8f828f979d90837783909d969083909ca9a6998c807366594d4033261a0d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000714212d3a4754606d7a858686899196a1adb3aaa1968b7f7265574d42362a1e12050000000000000000101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f1300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e160e05000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000005121e2a36424d576976828f9ca9b5b4ab96897c818e9aa7b4b2a6998c7f7366594c4030251a0e02000000000000000000000000000000000000000005121f2b3744505b656f7c87929aa1a29f9996989fa2a29f918a7d70665c5145382c1f1306000000000000000004111d2935414c56606d7a849199a3aab1acaaa4a2a2a4a9aab0ada39f92867c6f62584e432f262b37434e5866737f8c99a7b1b6ab9e9184796d6053463b3025190d010000000000000000000000000000000000000000050e172029313940454e53575e6165656c6e6f70717170706e6d6666625f57544f45413a322a21180f06000000000000000000000000000000060f18212a323a41464f55585f6266666d6e70707171706f6e6c6565615e57544e454039312920170e040000000000000000000000000007111a232c343c424a51545c606367676d6f70717171706e6d6766625f58544f454039312820160c0300000000000000000000000000000000000007121c27303d474f586062696e717272716e69625f584e463c3222180e0300000000000000000000000000000000000008131e28323a444c52575f61666869696865615e56535053555d6064605c544a3f34281c1003000000000000000000030e1a242f3841474c4e4f4f4f4f4f4f4f4f4f4f4d4b4740372e22180e040b151e2d363f454a4b4f4f4f4f4f4f4f4f4f4f4d4c4740382e24190e030000000713202d3a4653606d798693a0a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a89b8e8275685b4f4235281c0f000000000000000000050e161e252a2d2e322d2c29241d160d10121315161716151312100c151c23282c2d322e2d2a251f170f050000000000000000000000000000000000000000000000000000030b1825323e4b5865717e8b98a4b1a5998c7f7266594c3f404d5a6773808d9aa6ac9f9286929f9a8d8073808d999f9386939faca6998c7f7366594c403326190d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000713202c3945525d686d787a7a7d84919ea9b3b2a89d908477695f53463a2d21140700000000000000000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f1200101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302820160d040000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000020e1a2631404d596673808c99a6b3b1a4978a7e83909ca9b6b2a896897d7063564a3d302317090000000000000000000000000000000000000000000613202d394653606c78839099a3a297928c8a8c9297a2a39e9184796d6053463a2d2013060000000000000000010d1924303a45525d686f7d879298a0a7acaeb4afafb5aeaca9a19e918b7f726a5f53463d321d26313c4855616e7b88959fa9a9a9a1968a7d7063564c41362a1e1105000000000000000000000000000000000000000000050e171f272f343c43474d5254535b606163646464646361605c5455534e48443d35302820180f060000000000000000000000000000000000060f18202830353e44484e5355545c606263646464646361605b5354534d47433c352f271f170e0500000000000000000000000000000008111a222a303940444a505357555d6062636464646362605c5555534e48443d342f271f160d0400000000000000000000000000000000000000000b151e2b353d464e54575f6164656564615e57534e463c342a20100600000000000000000000000000000000000000010c162029323a41464d5355595c5d5d5b5954524d4644464c51545753504a42382e23170c000000000000000000000008131d262f363c404142424242424242424242403f3b352e251c100700030c1b242d343a3d3e42424242424242424242413f3c362e261d1208000000000713202d3a4653606d798693a0acafafafafafafafafafafafafafafa89b8e8275685b4f4235281c0f0000000000000000040d1620283036393a3f3a39352f281f171c1f202223242322201f1c171e262e34383a3f3b3a36312921170e050000000000000000000000000000000000000000000000040a0f131825323e4b5865717e8b98a4b1a5998c7f7266594c3f404d5a6773808d9aa6afa3999299a398897d707c8998a29a939aa4afa6998c7f7366594c403326190d00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c302316090004111d2935414c565d656c6d6d707d8997a1adb8aca095887b6e6155483b2e22150800000000000000000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e1100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848484848484848484848484848484746413a32281f160c0100000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000091724303d4a5763707d8a96a8b2b2a6998c7f84919eabb8aca096877a6d6154473a2e211407000000000000000000000000000000000000000000091623303c4956636f7c8995a0a79f92857f7d7f85929aa4a1968a7e7164574a3e2d22170b00000000000000000008131e2935414c56606b707e8690959b9fa2aaa4a4aba39f9c97918a7f736d62584e43342b21212d3a46535f697683909d9d9d9d9d9b8e8275685e5246392d20140700000000000000000000000000000000000000000000050d151d232932373b424647495053545657575757565553504a4847423c383229241e160e0600000000000000000000000000000000000000060e161e252933383c4347494a515355565757575756545350494846423b373229241d150d0500000000000000000000000000000000000810181e272e34383f44464a4c51545557575757565553514b4847433c383229231d150d04000000000000000000000000000000000000000000030c19232b343d43484d53555758585754534d47433c342a22190e000000000000000000000000000000000000000000040d17202930363c4247484c4f50504f4c4746423b373a4145474a46443f3830261c11060000000000000000000000010b141d242b3033343535353535353535353533322f2a241c130a00000009121b22292e3132353535353535353535353433302b241d140b01000000000713202d3a4653606d798693a9a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29b8e8275685b4f4235281c0f00000000000000030c161f28323a4146474c4745413a312823282b2d2f3030302f2d2c28232630383f44464b4846423b332920170d04000000000000000000000000000000000000000000070f151b1f2225323e4b5865717e8b98a4b1a5998c7f7266594c3f404d5a6673808d99a6b5aba39fa39f9286796d7986929fa49fa4acb6a5998c7f7266594c3f3326190c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c3023160900010d1924303a444c535b6060606c7885919eabb8b1a7978b7e7164584b3e3125180b00000000000000000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5555555555555555555555555555555554524c443a31281e130800000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000814212e3b4754616e7a8796a1acb5a89b8e828e97a1adb7aa9e918477685d5246392d2013070000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7a095897d7270727c87939fa89b8e817568544a3f33281c0f030000000000000000020d19242f3a434f59616c707c838a8f9298969797969992908b847d736d635b51463c3122191e2a36424d5765727f8b90909090909090867a6e6154473b2e2114080000000000000000000000000000000000000000000000030b121820262b30363a3b3f444647494a4b4b4a494846443f3b3a37312c272119130c04000000000000000000000000000000000000000000040c131921282c32373b3c40444648494a4b4b4a494746443f3b3a36312b272018120b0300000000000000000000000000000000000000060c151c23282e34383a3d414547494a4a4b4a4a484645403c3b37322c272118120b030000000000000000000000000000000000000000000000081119222b32383c4247484a4c4b4a4846423b37312a2219100700000000000000000000000000000000000000000000050e171e252a31373a3b3f424343423f3b3a36302b2f35393a3e3a38342e261e150a00000000000000000000000000020b131a1f242627282828282828282828282625231e19120a01000000000911181d212425282828282828282828282726231f19120b0200000000000713202d3a4653606d7986979595959595959595959595959595959595958e8275685b4f4235281c0f000000000000020b151e28313a444c52545854514b433a302e34383a3b3d3d3d3b3a38342e2f38424a50535854534d453b32291f160c030000000000000000000000000000000000000007101920272b2e2f323e4b5865717e8b98a4b1a5998c7f7266594c3f404d596673808c99a6b3b5afaca99c8f82766776828f9ca9acafb6b2a5988c7f7265594c3f3226190c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000008131e28323a41495053535b6575828f9ca8b5b3a69a8d8073675a4d4034271a0d01000000000000000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e00101d293643505c6976838f9ca9b6c2b7aa9d9184776a6161616161616161616161616161616161615e564c433a2f24190d01000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000714202d3946525e687884919eabb7aa9e938e939ea9b2b4a89b8e817568564c4135291d1105000000000000000000000000000000000000000003101d2a3643505d697683909ca99d9084776b636a76838f9ca99e918477665b5044382b1f120600000000000000000008131e28313d47505a616a6f787d828588898a8a8a8886837e79706c635b51493f342a20101a26313b4754606d7a8283838383838383827b6e6255483b2f22150800000000000000000000000000000000000000000000000001070c151b1f252a2d2d3337393b3c3d3e3e3d3d3b3a38342e2e2b26201b160d0802000000000000000000000000000000000000000000000002080d161c20262b2e2e34383a3b3d3d3e3e3d3c3b3937332d2d2a251f1b150c0701000000000000000000000000000000000000000000030b12181c23282c2d2f35393a3c3d3e3e3e3d3b3a38342e2e2b26201b160c07010000000000000000000000000000000000000000000000000008101921272c31373a3b3e3f3f3e3b3a36312b2620181007000000000000000000000000000000000000000000000000050c13191f262b2d2e3335363635322e2d2a251f24292c2d312d2c28231c150c03000000000000000000000000000001080e14171a1b1c1c1c1c1c1c1c1c1c1c1a1916130e0700000000000000060c111517181c1c1c1c1c1c1c1c1c1c1a1917130e080100000000000006121f2c3844505c66788588888888888888888888888888888888888888888074675a4d4134271a0e0000000000000a141d27303a434c565e6165605d554b42393a3f444648494a494846443f3a38414a545c6065615e574d443b31281e150b020000000000000000000000000000000000040f19222b32373b3c3f3f4b5865717e8b98a4b1a5998c7f7266594c3f404d596673808c99a6b3c0bbb3a9988c7f7265727f8c98a9b3bbc0b2a5988c7f7265594c3f3226190c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c302316090000020c1620282f383f444649536774818d9aa7b4b5a89b8f8275685c4f4235291c0f02000000000000000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c00101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e564c4135291d1104000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000005111e2a36414c566875828e9ba8b5afa59e9b9ea5afbbb5ab988b7f7265584c3f3024190d01000000000000000000000000000000000000000005121f2b3845525e6b7885919ea79b8e817468596673808d99a69f9286796c605346392d201306000000000000000000010c161f2b353e4850585f666c7075797b7d7d7e7d7c7976726d67615a514940372d22180e14202c3945525d686d7576767676767676766e695f53473a2e2114080000000000000000000000000000000000000000000000000000040a0f141a1e2022272b2d2e3031313131302e2d2b2823211e1a15100b04000000000000000000000000000000000000000000000000000000050b10151b1f2123282c2d2f3031313131302e2d2b2722211e1a140f0a0400000000000000000000000000000000000000000000000000070c11171c1f2024292c2d2f30313131302f2d2c2823211f1b150f0b0400000000000000000000000000000000000000000000000000000000070f161b1f262b2d2e313232312e2d2a251f1b150e06000000000000000000000000000000000000000000000000000002080d151a1e212226292a2a282621201e1914191d202124201f1c17110a03000000000000000000000000000000000003080b0d0e0f0f0f0f0f0f0f0f0f0f0d0c0a07020000000000000000000105090b0b0f0f0f0f0f0f0f0f0f0f0e0d0b0703000000000000000003101c28343f4a54616e7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c796d6053473a2d201407000000000006111b262f39424b555e686d726d675d544a44464a5053555657565553504a464449535c666d726e695e564c433a30271d140a00000000000000000000000000000000000a15202b343c4347494c4c4c5865717e8b98a4b1a5998c7f7266594c4c4c4c5966737f8c99a6b2bfb9ada197887c6f626f7c8897a1adb9beb2a5988b7f7265584c3f3225190c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000040e161d262d3337404d5a6673808d99a6b3b6a99d9083766a5d5043372a1d1004000000000000000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f23160900101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d685d5245392c201306000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000010d1925303f4c5965727f8c98acb6b7afaaa8aaafb7bbafa399897c6f6356493c3023160800000000000000000000000000000000000000000006131f2c3946525f6c7985929fa69a8d8073675a65727f8c98a5a399867a6d6053473a2d20140700000000000000000000040d19232c363e464e545b6064666d6e707171706f6d6765605d55504840372e251b1006111d2935414c565d60686a6a6a6a6a6a6a69625f574d42372b1e12060000000000000000000000000000000000000000000000000000000002090e1114171b1f202123242424242322201f1c1714120e090300000000000000000000000000000000000000000000000000000000000000040a0f1315181c1f202223242424242321201f1b1714120e09030000000000000000000000000000000000000000000000000000000000060c101213191d202122242424242322201f1c1815120f0a0400000000000000000000000000000000000000000000000000000000000000040a0f151a1e21222425252421211e1a140f0a03000000000000000000000000000000000000000000000000000000000003090e121415191c1d1d1c191414110e090d111314171312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e686e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145382c1f130600000000000b17222d38414a545d676d7a7f796d665c535053545c606263636362605c545350505b656d787e7b6e685e564c43392f261c1106000000000000000000000000000000030f1b27323c464e54555858585865717e8b98a4b1a5998c7f726659585858565966737f8c99a6b2bfb8ab9e9185786c606c7985929eabb8beb1a5988b7e7265584b3f3225180c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c3023160900000000040b141b222733404d596673808c99a6b3b7aa9d9084776a5d5144372a1e11040000000000000006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d20130700101d293643505c6976838f9ca9b6c2b9aca0969188888888888888888888888888888888888888867a6d6054473a2d211407000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000081623303d495663707c899aa4afbbbab6b5b6bac1b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000006131f2c3946525f6c7985929fa69a8d8073675365727f8c98a5a399867a6d6053473a2d201407000000000000000000000007111a242c343c424a5053545c60626364646362605c5553514b433e362e251c1309010d19242f3a434c52545c5d5d5d5d5d5d5d5d55534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000205060b0f121314161718181716151312100b06060200000000000000000000000000000000000000000000000000000000000000000000000306070c101213151617181817161413120f0b0605020000000000000000000000000000000000000000000000000000000000000000000306080d111314161717181717151313100c070603000000000000000000000000000000000000000000000000000000000000000000000003090e121415171918171514120e0903000000000000000000000000000000000000000000000000000000000000000000020608080c0f10100f0c0807050200010406070b070603000000000000000000000000000000000000000000000000000000000000000000020608080e0e0e0e0e0e0e0e0e08070502000000000000000000000000000000000000000000000000000000000006111c2a36414c565e616262626262626262626262626262626262626262605d554b4035291d100400000000030f1b27333f49535c666d79838b82786d655b5c6064666d6e7070706e6d6664605c5b606c77818b847a6e685d554b42382d22170b00000000000000000000000000000006131f2b37434e5860626565656565717e8b98a4b1a5998c7f726665656565636066727f8c99a5b2bfb4a89b8e8175655b6675828e9ba8b5beb1a5988b7e7265584b3f3225180c00000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c302316090000000000020a11172633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f130600101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949494949494949494949494949498887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6c3c1c5c6c3b6aa9d908377675d5145382c1f130600000000000000000000000000000000000000000005121e2b3845515e6b7884919ea89b8e8175655b6773808d9aa69f9286796c605346392d20130600000000000000000000000008111a222a2f383f44464a505355565757575553514b47454039312c231c130a000008131e28313a4145474f50505050505050504847423c332a201509000000000000000000000000000000000000000000000000000000000000000000000003050608090a0b0b0a0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0a0b0b0a09080605030000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0b0b0b0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0c0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151b1b1b1b1b1b1b1b1b1514120e0903000000000000000000000000000000000000000000000000000000000d1925303b444c5254555555595c5c5b5855555555555555555555555553514b43392f24180c000000000005121f2b3744505b656d78828f948e81776c60666d7175797b7c7d7c7b7975716d66626d73808d9390837a6d675c544a3f33281c0f0300000000000000000000000000000815222e3b4754606a6f7272727272727e8b98a4b1a5998c7f7272727272726f6b65727f8c98a5b2bcb1a7978b7e71645465717e8b98a8b2bdb1a4988b7e7165584b3e3225180b00000000000000000000000a1724303d4a5763707d8a96a3b0b7b1a4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c3023160900000000000000061a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c100400101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa94887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000613202c3945515d677784909daab7beb9b8b8b9beb4a79a8e817467554b4035291d100400000000000000000000000000000000000000000003101d2a3643505d697683909ca99e9184786c666c7783909daa9d918477655b5044372b1f1205000000000000000000000000000810191d262d3338393f4446484a4a4b4a494745403a38352f271f1a110a010000010c161f282f35393a4243434343434343433b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c0e0e0e0e0e0e0e0e0d0605030000000000000000000000000000000000000000000000000000000000060e151a1e212228282828282828282822211e1a140e0600000000000000000000000000000000000000000000000000000008141e29323b414650565e616669696865615e565054565d5e5e5e5e5e55534e463c31261b0f030000000915222e3a46515b606c77818e949e938c80736c6f787d828588898a898885827e786f6c727f8b929c958f82796d665b5044382b1f120600000000000000000000000000000916222f3c4955626f7c7f7f7f7f7f7f818e9ba8b5a89c8f827f7f7f7f7f7f7d6f65727f8c98a5b2b8aca095877a6e6154616e7b8796a0acb9b1a4978b7e7164584b3e3125180b00000000000000000000000a1724303d4a5763707d8a96a3aaaaaaa4988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c0000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000004111d2935414b556874818e9ba7b4b3adababadb3b1a4988b7e7165584b3e33271c1003000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa7a1968b7e7573757e8a959fa89b8e81746853493f33271b0f030000000000000000000000000000070b141c22282b2e34383a3b3d3e3e3d3c3a38342f2c29241d150d080000000000040d161e24292c2d3537373737373737362f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070809090908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0e10100f0b06050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070908060300000000000000000000000000000003060809070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d121518181b1b1b1b1b1b1b1b1913120f0b060000000000000000000000000000000000000000000000000000060f1820262b2e2f3435353535353535342e2d2b261f180f06000000000000000000000000000000000000000000000000000008131e28323e47505a61686d72757675726d68605b60636a6a6a6a6a6a625f584e43372b1f12060000000b1824313e4a56626d73808d939ea59c928b7e747c838a8f929896969698928f8a837c747e88939fa49f948e81786c605346392d2013060000000000000000000000000000101d2a3743505d6a76838b8b8b8b8b8b8e939eaab6aa9e948f8b8b8b8b8b8b84776a727f8b98a5b2b7aa9d908477685e535e697784919eaab7b1a4978b7e7164584b3e3125180b00000000000000000000000a1724303d4a5763707d8a969d9d9d9d9d988b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d12070000101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000006121f2b3844505b66727e8b98a5aea9a19e9ea1a9aea295887b6f62594f44382c1f1409000000000000000000000000000000000000000000000916232f3c4956626f7c89959fa89f9388817f8187929fa7a0968a7d7064574a3d2d22170b00000000000000000000000000000000020a11171c1f23282b2d2f303131302f2d2c29231f1d18120b0300000000000000040c13191d2021292a2a2a2a2a2a2a2a22211e1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131415161616151312100b06070300000000000000000000000000000000000000000000000000000000000000000000050b101416171b1d1d1b1713120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1013141615130f0a040000000000000000000000040a0f1315161312100c070000000000000000000000000000000000000000000000000000000000000000000000000000010911181d222425282828282828282826201f1b17110a020000000000000000000000000000000000000000000000030e18212a31373a3b4141414141414141413b3a37312a21180e03000000000000000000000000000000000000000000000000010d1924303a444f59616c717a7f8283817f7a726c656b6f7777777777776f6a5f53473a2e2115080000000c1925323f4c5865727f8b929ca5aea49f9287808790959c9fa2aaa3aaa29f9c9591878087929aa4afa69e938d8074675a4d4134271a0e0100000000000000000000000000111e2a3744515d6a77849098989898989b9ea5afbab0a69e9c98989898989184786b727e8b98a5b1b4aa9a8d807367564d576774818d9aabb5b1a4978a7e7164574b3e3124180b00000000000000000000000a1724303d4a5763707d8a919191919191918b7e7165584b3e3225180b000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aea194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000004101d2935404b55606c78828f9caaa29f979292979fa3aa998c80736b6055483b31261a0e020000000000000000000000000000000000000000000915222e3b4854606a76839099a3a49a938e8c8e9299a3a39e9184786d6053463a2d201306000000000000000000000000000000000000060b0f12171c1f20222324242422201f1c1813100c070100000000000000000001080d1113141c1d1d1d1d1d1d1d1d1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414191d20212223232221201f1c1715130f0a0300000000000000000000000000000000000000000000000000000000000000060b161c202323282a2a2824201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d202022221f1b150f07000000000000000000070f151b1f2223201f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323535353535353535332d2b27221b140b02000000000000000000000000000000000000000000000915202a333c4247484e4e4e4e4e4e4e4e4e4846423c332a1f140900000000000000000000000000000000000000000000000005111d2935414c56616b717e858c8f8f8e8b867f776d6f7d8384848484837c6f6255483c2f221509000003101c2936434f5c6976828f97a2aab4afa399928d9299a0a7acaeb4b0b4aeaca7a099928d9299a3acb6aea3999184776b5e5144382b1e110500000000000000000000000000111e2a3744515d6a7784909da5a5a5a5a8aaafb7b7b7b0aaa8a5a5a5a59e9184786b727e8b98a5b1aea398897d7063564a5764717d8a99a4afb1a4978a7e7164574b3e3124180b00000000000000000000000714212e3a4754616d7a8284848484848484837b6e6155483b2e221508000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d000000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194887b6e6155483b2e221508000000000003101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e11040000000000000000000000000000000000000006131f2c3945515d67727f8c949ea298928985858a9298a39c92897d7063574d42362a1e120500000000000000000000000000000000000000000007131f2c38434e58626f7c87929aa1a49f9b999b9fa3a29f91897d70665c5044382c1f1206000000000000000000000000000000000000000003060b1012131517171817161413100c07040000000000000000000000000000010406070f10101010101010100808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e202124292d2e2f2f302f2e2d2b2823221f1b160f0b06000000000000000000000000000000000000000000000000000000020a111721272c2f3035363735312d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d24292c2d2f2e2b27201910070000000000000007101920272b2e2f2d2c28231c18120c0600000000000000000000000000000000000000000000000000000000000000000006111b252d343a3d3f4141414141414141403937332d261d140a000000000000000000000000000000000000000000020e1a26313c454e53555b5b5b5b5b5b5b5b5b55534d453c31261a0e0200000000000000000000000000000000000000000000000713202d3946525d68707d8792989c9c9b98928c817973808d919191918a7d7064574a3d3124170a0000000815222f3b4855626e7c859298a3acb5aba39f9a9fa3abb1b5afacabacaeb4b1aba39f9a9fa3abb4ada39f92877d706356493d3023160a0000000000000000000000000000111e2a3744515d6a7784909daaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9e9184786b717e8b98a4acac9f92867a6d60534754616d7a86939facaca4978a7d7164574a3e3124170b00000000000000000000000713202d3946525e686d7677777777777777776e695f53463a2d211407000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e1308000000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94887b6e6155483b2e221508000000000003101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e1100000000000000000000000000000000000000000714202d3a4753606d7985929fa69f92867d78797e86929fa49d908376695f53463a2d211407000000000000000000000000000000000000000000030f1b27323d4754606a717e8892979da0a7a2a7a09d98928b7f726b60544a3f34281c10030000000000000000000000000000000000000000000000030607080a0b0b0a09070604000000000000000000000000000000000000000000020404040404040403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e252a2d2e3035393a3b3c3c3c3b3a38342e2f2c271f1b17110a02000000000000000000000000000000000000000000000000020b141b222733383c3d414343423e3937332d261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d24292f35393a3c3b37322b22190e040000000000061019222b32373b3c3a38342e28231c17110c06000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4b4e4e4e4e4e4e4e4e4c46443f382f261b1106000000000000000000000000000000000000000006121e2b37424e575f62676868686868686867615f574d42372b1e120500000000000000000000000000000000000000000000000714212e3a4754616d7a859299a2aaa9aaa29f938f827a828e9b9d9d968a7d7063574a3d3024170a0000000814212e3a47535f6a6f7d86929aa4afb5afaca7acafb1acaba39f9e9fa3ababb0afaca7acaeb4aea49c918a7e716b6054483b2f2216090000000000000000000000000000111e2a3744515d6a7784909d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9184786b717e8b979f9f9f9c8f8276675d5146525d687783909d9f9f9f978a7d7064574a3d3124170a000000000000000000000005111d2a36414c565e61696a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c01000000101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6155483b2e221508000000000002091d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e0b06000000000000000000000000000000000000000b1724313e4a5764717d8a97a2a8988b7f726b6c73808c99ab9f95887b6e6155483b2e221508000000000000000000000000000000000000000000000a16212b37434e58626c717e858c909595959595918c857e726d63594f42382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262b3036393b3f414647484949494846443f3c3b38322b27221b140b0500000000000000000000000000000000000000000000000a141d262d333d44484a4e50504e4a46443f382f261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d23292f35394045474947433c342b20160c02000000030e18222b343d43474946444039342e28231c17110b060000000000000000000000000000000000000000000000000000000006121d29343f495156585b5b5b5b5b5b5b5b5953504941382d22170b00000000000000000000000000000000000000040f19232e3a47535f6a6e7474747474747474746e695f53463a2d2114070000000000000000000000000000000000000000000006121e2b37424d576673808c97a1abb0aaa29f9e9e948e8283909daaa396897c706356493d3023160a00000006121e2b37424e57606b717e88939fa4aebbb9b3b9b1a7a09d99929292999c9fa6afb9b3b9baafa59d928c7f726c61594f44382c2013070000000000000000000000000000111e2a3744515d6a778390919191919191919191919191919191919191919184786b717e8b92929292928c7f7265554b414c566673808d92929292928a7d7064574a3d3124170a0000000000000000000000010d1925303a444c52545d5e5e5e5e5e5e5e5d55534d453b31261a0e02000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d04000000000b1724313e4a5764717e828282828282828282828282828282828282828282828282828282828280796d6053463a2d20130700000000050d141a24313e4a5764717e8282828282828282827e7164584b3e31251b17110a0200000000000000000000000000000000010e1a2734414d5a6774808d9aa9a196877a6d61626e7b8899a4a7978b7e7164584b3e3125180b00000000000000000000000000000000000000000000040f1b27323c46505a626c707a7f84878889888784807a716c635b51473d30261c11060000000000000000000000000000000000000000000000020608080e0e0e0e0e0e0e0e0e080705020507070e0e0e0e0e0e0e0e0e0a09070400000000000000000000000000030608090e0e0e0e0e0e0e0e0e080806020507080e0e0e0e0e0e0e0e0e09080603000000000000000000000000000000000000000000000000030b141c222831373b4146474c4c5254555656555453504a4948433d37332d261d170f0700000000000000000000000000000000000000000006111b262f383f444f55565b5d5d5b5753504941382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000070c12181d23282f343940454b515355544e463c32281e13080000000a15202a343d464e545653514a444039342e28231c17110b0600000000000000000000000000000000000000000000000000000915222e3a46515b6265686868686868686866605b53493f33271b11060000000000000000000000000000000000000b16212c38444f59626e7c8181818181818181817b6e6155483b2e221508000000000000000000000000000000000000000000000814212d3a47535f697884919ea9b0a69e989291969b938e9095a0aca295897c6f6256493c2f231609000000020e1a26313c454f59616c727f8c929da5afbbbcb1a7a095918a868586898f949ea5afbcbcb0a69e938d80746d635a50473d32271c100400000000000000000000000000000d1a2733404d5a6673808484848484848484848484848484848484848484848074676f7c858686868686847b6e6155483b4855626e7c858686868686857b6f6255483c2f22150900000000000000000000000008131e28323a4146475051515151515151504846423b332a1f140900000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d00000000000a1723303c4955616c717575757575757575757575757575757575757575757575757575757575746d665c5044382b1f1206000000050f171f252a303c4955616c71757575757575757575716c6256493d2d2b27221b140b0200000000000000000000000000000003101c2936434f5c6976828f9ca99e918578685d606d7986939fa6998c7f7366594c403326190d00000000000000000000000000000000000000000000000a15202b343e48505a61686d73777a7b7c7b7a77736d68625a51493f352b1e150a0000000000000000000000000000000000000000000003090e1214151b1b1b1b1b1b1b1b1b1514120e1113141b1b1b1b1b1b1b1b1b161613100b05000000000000000000040a0f1315161b1b1b1b1b1b1b1b1b1514120f1214151b1b1b1b1b1b1b1b1b1615130f0a04000000000000000000000000000000000000000000030c151d262d333c42464c525458565d616262636261605c5456544f46443f382f292119100700000000000000000000000000000000000000000b17222d3841495059616368696a6864605b534a42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000060c12181d23282e343940454b51555d606260584e443a3025190d0100030f1a26313c464e586062605c54514a443f38342e28231c17110b060000000000000000000000000000000000000000000000000b1824313d4a56626d727474747474747474736c655b5044382d22170b000000000000000000000000000000000003101b27323c4855606b76838e8e8e8e8e8e8e8e897d7063564a3d3023170a000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1acaa9e948f8585888f939b9da0a7b1a295887b6f6255483c2f221509000000000915202a333d47505a626d74808d939eaab6b8aca09590837d7978797c828e939eaab4b7ab9f948f81786c605b51483e352b21160b0000000000000000000000000000000c1926323f4b57636e73777777777777777777777777777777777777777777746e646a6f787979797979786e695f53463a47535f6a6e787979797979786f6a5f53473a2e211508000000000000000000000000020c1620283036393a4344444444444444443b3a36312a21180e0300000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f0500000000000814212d3945505a6164686868686868686868686868686868686868686868686868686868686867605c544a3f34281c10030000020d17212930363a3b45505a616468686868686868686864625a50453b3937332d261d140a00000000000000000000000000000004101d2a3743505d6a7683909da99d9084776a565c667885929fa79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000040f19222d363e4850565d6066676d6f6f6f6d6766615e5650483f372e231a0c03000000000000000000000000000000000000000000060e151a1e212228282828282828282822211e1a1d20212728282828282828282322201c160f0700000000000000070f151b1f222228282828282828282822211f1a1e212128282828282828282823221f1b150f0700000000000000000000000000000000000000030c151e272f383f444d53565e616569686d6e6f6f6f6e6d6667636059535049413b332b22191007000000000000000000000000000000000000030f1b27333f49535b606b7074767675716c655b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000060b11171c23282e343940454b51555d60676d6f6a60564c4135291d11050006121f2b37434e58606a6f6d66605c54504a443f38342e28231c17110b06000000000000000000000000000000000000000000000c1825323f4b5865727f81818181818181817f776c6053493f33271b0f03000000000000000000000000000000000713202c38444f5963707d89959b9b9b9b9b9b9184786d6053463a2d201307000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2aa9c8f8279787b828c919ca4aeaea194887b6e6155483b2e22150800000000030e18212b353e48515b606c78828e9ba8b5b1a79d908379706d676d6f78818e98a2aeb6a99c9083796d665b50493f362c23190f050000000000000000000000000000000a17232f3b47525c63666b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b67645c60626c6c6c6c6c6c6b615f574d4237434e585f626b6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000000050e161e252a2d2e3637373737373737372e2d2a261f180f060000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b00000000000005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a53504a42382e23170b00000009141f29333b42464846445055575b5b5b5b5b5b5b5b5b58565048464846443f382f261b1106000000000000000000000000000004101d2a3743505d6a7683909da99d9084776a575c677885929fa79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000007101b242d363e444c5254555d60626262605d5554524c443e362e251c1108000000000000000000000000000000000000000000060f1820262b2e2f3435353535353535342e2d2b262a2d2e343535353535353535302f2c2721191107000000000007101920272b2e2f3535353535353535342f2e2b262a2d2e3435353535353535352f2e2b27201910070000000000000000000000000000000000000a151e273039424a50575f61686e7275787a7b7c7c7c7b7977736f6b64605b534d453d342b22180e05000000000000000000000000000000000005121f2b3744505b656c747d818383817d776c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000060b11171c23282e343940454b51555c60676d727a7c76685e5246392d201307000815212e3a47535f6a6f7c79716d66605c54504a443f38342e28221c17110b060000000000000000000000000000000000000003101d293643505c6976838e8e8e8e8e8e8e8e8a7d70655b5044372b1f160b000000000000000000000000000000000916222f3b4854606b7683909ca7a7a7a7a1978b7e72665c5044382b1f1206000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aea298887c6f696e757f8c929ca8ada194877b6e6154473b2e2114080000000000060f19232c363f44505b66727f8c98a5b2ab9f95897c6f67605c60666d7a86929facb3a79a8d8074675d544a3f372d241a11070000000000000000000000000000000007131f2a35404a52575a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5a585254565f5f5f5f5f5f5e55534d453b313c464e53555e5f5f5f5f5f5f55534e463c31261a0f030000000000000000000000000000050c13191d20212a2b2b2b2b2b2b2b2a22211e1a140e06000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c03000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4e53555c5d5d5d5d5d5d5c5350494f4f4f4f4f4e46443f3830261c11060000020e1a25303b454d525453514a494a4f4f4f4f4f4f4f4f4f4b49474d535453504941382d22170b000000000000000000000000000003101c2936434f5c6976828f9ca99e928578695e606d798697a2a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000009121b232c323a4145474c515455565554514c4746413a322d241c130a000000000000000000000000000000000000000000030e18212a31373a3b4141414141414141413b3a373136393a4141414141414141413d3c38332b23190f05000000040f19222b32373b3c4141414141414141413b3a3731363a3b4141414141414141413c3b37322b22190c020000000000000000000000000000000006111c263039434b545b60696e757a7f82858788898988878683807c77716c655e574e463d342a20170d02000000000000000000000000000000000613202d394653606c7780898e90908e8a81786c605346392e23170c00000000000000000000000000000000000000000000000000000000060b11171c23282e343940444b51555c60676d72797f85877a6d6154473a2e211407000915222f3c4855626f7c88847e79716d66605c54504a443f38332d28221c17110b060000000000000000000000000000000000000b1724313e4a5764717e8a969b9b9b9b9b9b9083786c6053463d33271c1004000000000000000000000000000006131f2b37434e5863707d89949fabb4b3aa9e9185796d60544a3f34281c1003000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6ac9f9285796c60626d73808d99a6ada094877a6d6154473a2e21140700000000000007101a242c3845515c6676838f9ca9b6aa9d9083776a605551545d6874818e9aa7b4ab9e918478695e5346382d251c12080000000000000000000000000000000000020e19242e3840474b4d5151515151515151515151515151515151515151514d4c474749525353535353524846423b332a343c434748525353535353524847433c342a20150a0000000000000000000000000000000002080d1113141d1e1e1e1e1e1e1e1d1514120e090300000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f05000000000000000005101a242c33393c3e4242424242424242424e585f62696a6a6a6a6a6a69605b53493f424242413a38342e261e140a00000005121e2a36424d575e61605c54524c4843424242424242464b5153575e61605b53493f33271b0f0300000000000000000000000000010e1b2734414e5a6774818d9aaba197877b6e61626f7c8995a9a8978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000009111a20283035393a4145474849484745413a39363029201b120a010000000000000000000000000000000000000000000915202a333c4247484e4e4e4e4e4e4e4e4e4846423c4146474e4e4e4e4e4e4e4e4e4948443d352b21160b0000000a15202b343c4347494e4e4e4e4e4e4e4e4e4847433c4246484e4e4e4e4e4e4e4e4e4947433d342b1e140a000000000000000000000000000000020b17232e38424b555c666c727b81868b8f9297959596959892908d89837e776e6960584e463c32291e130800000000000000000000000000000004101c2834404b5464717e8b929b9c9d9b938b7e7165544a3f34281c100300000000000000000000000000000000000000000000000000060b11171c23282e34383f444a51545c60676d72797f858c91877b6e6154483b2e211508000916232f3c4956626f7c89918b847e78716d66605c54504a443f38332d28221c17110b06000000000000000000000000000000000613202d394653606c7884919ea9a7a7a7a0958a7d7063594f44382c21160a00000000000000000000000000030f15222e3b4754606a76828f9ca6b0baaea2988c7f72675c5142382e23170b00000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7aa9e918477655b5b626f7c8995a2ada094877a6d6154473a2e211407000000000000000713202d3a4653606d7986929facb3a6998c807366584e454c5664717d8a97aab3aca196877b6e6154483b2e2115080000000000000000000000000000000000000007121c262e353b3f40444444444444444444444444444444444444444444413f3c3b3c454646464646453b3a363129222a31373a3b454646464646453c3a37312a22180e0300000000000000000000000000000000070f161b1f22232424242424242423201f1b17110a02000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f060000000000000000000008121a22282d303135353535353534404b545f6a6f76777777777777766c655b5044373535342d2b28231c140c020000000714202d3a46525e696e6d66615e56544e46454044464d53555c6064696e6c655b5044372b1f120500000000000000000000000000000b1825313e4b5864717e8b99a3a99a8d80736e6e74818e9ba7a096887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000080e161e24292c2f35393a3c3c3c3a39352f2d2a251e170e0900000000000000000000000000000000000000000000020e1a26313c454e53555b5b5b5b5b5b5b5b5b55534d454c52545a5b5b5b5b5b5b5b5b56544f473d33271c100400030f1b27323c464e54555b5b5b5b5b5b5b5b5b55534e464d53545b5b5b5b5b5b5b5b5b56544e463d30261c110600000000000000000000000000000a141d28343f4a545c676d787f868e92999c9ea1a9a0a0aaa39f9d9a95908a827b6f6a60584e443a3025190d05000000000000000000000000000006131f2c3845515c667783909da5a9a9a59d908377665c5044382c1f12060000000000000000000000000000000000000000000000060b11171c22282e34383f444a50545c60666d72797f848b919794877b6e6154483b2e211508000916232f3c4956626f7c899596918b847e78716d66605c54504a443f38332d27221b17110b06000000000000000000000000000006121f2b3844505b66717e8b96a1adb4b1a79d9083766b6054483d32271b0f0400000000000000000000000006131f2b37434e58626f7c89949fabb8b4aa9f92857a6d60554b4030261c110600000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7aa9d9084776a5456626f7c8995a2ada094877a6d6154473a2e211407000000000000000916222f3c4955626f7c8898a3aeb4aa96897d7063564a3d4754616e7a8798a2aeb2a8978a7d7164574a3e3124170b00000000000000000000000000000000000000000a141c242a2f32333838383838383838383838383838383838383838383433302e2f393939393939382e2d2a261f1820262b2e2f383939393939392f2e2b26201810060000000000000000000000000000000007101921272c2e2f31313131313131302d2b27221b140b020000000713202d3a4653606d798693a0b5c0b1a4978a7e7164574b3e3124180b0000000000000000000000000000000916232f3c4956626f7c8995a2afbcafa296897c6f6356493c30231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f060000000000000000000000000810171c21232428282828262f3845515c666f7c8284848484848482786c605346392d2827201f1c17110a02000000000815212e3b4854616e7b79736e6862605853514b5053575f61676d71777b776c605346392d20130600000000000000000000000000000714212e3a4754616d7a86929fa99f9388807b7b808d939ea79e9184776a5f53473a2e21150800000000000000000000000000000000000000000000000000000000040c13191d2024292c2d2f2f2f2d2c2924201e19130d05000000000000000000000000000000000000000000000006121e2b37424e575f62676868686868686867615f574d565e616768686868686868686360594f44382c2013070006131f2b37434e586062686868686868686867625f584e575e616768686868686868686260584e42382e23170b0000000000000000000000000006111c262f3844505c666d79818c92999fa09d99969493939495979b9fa09d948f857c6f6a5f564c41362a21160b00000000000000000000000000000713202d3a4653606d7986939facb6b6ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000060b11171c22282d33383f444a50545c60666d71797e848b91969ea194877b6e6154483b2e211508000916232f3c4956626f7c8995a19e96918b847e78716d66605b54504a443f38332d27221b17110a02000000000000000000000000030f1c28333f4a54606d7984919ea9b3b7ab9f95897d7063594f43382c20150a0000000000000000000000000815212e3b47535f6a75828f9ca6b0baaea3988d8073685d5243392f1e140a0000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aa9e918477665b56626f7c8995a2ada094877a6d6154473a2e211407000000000000000b1824313e4b5764717e8a97aab4aea398877a6e6154473b46525e697885929fabb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000010a12191f2326272b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b27262422232c2c2c2c2c2c2b22211e1a140e151a1f21222b2c2c2c2c2c2c22211f1a150e0600000000000000000000000000000000071019222b32383b3c3d3d3d3d3d3d3d3d3937332d261d140a0000000613202d394653606c798699a4afbbb1a4978b7e7164584b3e3125180b000000000000000000000000000000091623303c4956636f7c8996a2afbcafa295897c6f6256493c2f231609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000030c18242f39434b515354524c4a5053555657575757565553514b4b515454524c443a3025190c050000000000000000000000000000050c111417171c1c17222d38414d57606d79838f9090909090908477655b5044372b1f1b1312100b06000000000000121e2b3845515e6b788485807a756f6a64605c555b6063696e73797e83877c6f6255493c2f22160900000000000000000000000000000713202d3946525e6874818e97a1a49a938c88888d929ca5a0958b7f7265584e43372b1f1206000000000000000000000000000000000000000000000000000000000002080d1113191d202122232221201d1913110d08020000000000000000000000000000000000000000000000040f19232e3a47535f6a6e7474747474747474746e695f535e686d747474747474747474706b6054483c2f221609000815222e3b4754606a6f7474747474747474746e6a5f535e696e7474747474747474746f6a60544a3f34281c11060000000000000000000000000b17222d38424f59606d78818e939fa19e95918c8987868687888b8e92989f9f9792867c6f685e52463e33281c1004000000000000000000000000000714212e3a4754616d7a879aa4afbbbbafa399877a6d6054473a2d21140700000000000000000000000000000000000000020a11171b22272d33383f444a50545c60666d71797e848b91969ea1a9a194877b6e6154483b2e211508000916232f3c4956626f7c8995a2a8a09e96918b847e78716c66605b54504a443f38332d27221b140b0b0500000000000000000000000b17222d3845515c66727f8c97a2adbab1a79c8f82766b6054483c32271b0f030000000000000000000006121e2b37424e57626f7c88949eaab8b5ab9f92867b6e61564c4131271d0c020000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aaac9f9285796c6056626f7c8995a2ada094877a6d6154473a2e211407000000000000000c1926333f4c5966727f8c99a5b2ac9f9285796c60534639424d566a7784909daab4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000070e1317191a1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1a1a1715161f20202020201f1514120e09030a0f1214151f20202020201f1515120f0a0300000000000000000000000000000000040f19222b343d4348494a4a4a4a4a4a4a4946443f382f261b1106000006121f2b3844505b667986939facb9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000a1724303d4a5763707d8a96a3b0bbafa295887c6f6255493c2f221609000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000004101d2935404b555d60615e5653504948494a4b4b4a4948464e53555d60615e564c4135291d11050000000000000000000000000000000005080a0b0f0f1b27333f49535f69737f8c959d9d9d9d958a7e716453493f33271b0f0706030000000000000000121f2b3845525e6b7885918c86817c77716d6762656c70757b80858b90887c6f6255493c2f221609000000000000000000000000000005111d2a36414c56616d7a8591979fa49f999495999ca49f969083796d6053463c31261a0f03000000000000000000000000000000000000000000000000000000000000000104080d1113141516151413110d080501000000000000000000000000000000000000000000000000000b16212c38444f59626e7c8181818181818181817b6e6157616d7a8181818181818181817d706356493d3023160a000916222f3c4955626f7c8181818181818181817c6e6259616e7b8181818181818181817c6f665c5044382d22170b0000000000000000000000030f1c28333f4a54606b73808d939e9f96918a84807d7b7a797a7c7e81868d939aa19891847a6d61594f44382c21160a000000000000000000000000000714212e3a4754616d7a8794aab4bfbfb4aa93877a6d6054473a2d2114070000000000000000000000000000000000050b0b141b22272d33383f444a50545c60666d71787e848b91969ea1a8adb2a194877b6e6154483b2e211508000916232f3c4956626f7c8995a2b2aca8a09e96918a847e78716c66605b545049443f38332d261d1c16100b0500000000000000000006111c2834404b54606d7a85929faab4b7ab9f94897c6f63584e43372b20150a000000000000000000030d14212e3a47535f6a75818e9ba6b0bbafa4998e8174685e52433a2f1f150b00000000000000000000000000000000000000000000000000091623303c4956636f7c8998a3aea298887c6f625a626f7c8995a2ada094877a6d6154473a2e211407000000000000010e1a2734414d5a6774808d9aa7b3ab9e918478655b504437434f5c6976828f9ca9b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000002070a0c0d1111111111111111111111111111111111111111110e0d0b080912131313131312080705020000000206080812131313131312090806030000000000000000000000000000000000000a15202b343d464e5456575757575757575653504941382d22170b0000030f1c28333f4a5f6c7985929facb8b2a6998c7f7366594c40332619090000000000000000000000000000000b1824313e4b5764717e8a97a4b1bbaea295887b6f6255483c2f221509000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000006131f2c3945515d676d6e6863605b53514b464241464a5153585f62676d6d685e5246392d20130700000000000000000000000000000000000000030c19232b3744505b656e7b86929fa8aaa79d9183786c605346392d22170b0000000000000000000000121f2b3845525e6b78859199928e89837e79736e72787d82878d929795887c6f6255493c2f2216090000000000000000000000000000010d1925303a46525e686f7c858f949b9ea1a9a9a19e9b948f847b6e665c5145382a20150a0000000000000000000000000000000000000000000000000000000000000000000000010406070909090706040100000000000000000000000000000000000000000000000000000003101b27323c4855606b76838e8e8e8e8e8e8e8e897d70635e6974818d8e8e8e8e8e8e8e8b7e7165584b3e3225180b000a1724313d4a5764707d8a8e8e8e8e8e8e8e8e83766b60616e7b868e8e8e8e8e8e8e8e84786d60544a3f33281b11060000000000000000000006121f2b3844505b666f7d88939f9f948f847d7873706e6d6d6d6f71757a80889299a1968f82756b6155483d32271b0f000000000000000000000000000714212d3a4754606d7a8798a3aebabaaea298877a6d6054473a2d21140700000000000000000000000000000000060c161c1d262d33383f444a50545b60666d71787e848b91969ea1a8adb2b9aea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2afb9b2aca8a09d96918a847e78716c66605b535049443f382f2c27211c1610080000000000000000000c18232e3945515d6773808c98a3aebab0a69c8f82766a6054473c31261b0f03000000000000000009141f2a36424d57626e7b87939facb9b9ac9f93877b6e61564d4131281e0d03000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facaa9a8e81746c62626f7c8995a2ada094877a6d6154473a2e211407000000000000020f1b2835424e5b6875818e9ba8b4aa9d9083776a53493f33424e5b6875818e9ba8b4a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e5860626464646464646463605b53493f33271b0f0300000b17222d45525e6b7885919eabb8b4a79a8d8174675a4e4131261a0e0200000000000000000000000000000c1926323f4c5965727f8c98a5b2beb3a994877b6e6154483b2e211508000000000000000d1a2633404d596673808c99a6b3b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000714202d3a4753606d797a75706c65605d55534d4d52545c60646a6f747a7a6d6154473a2e211407000000000000000000000000000000000000000b151e2a36414c56606c77828f98a3aeaca0958a7d70665b5044382b1b11060000000000000000000000121f2b3845525e6b7885919e9f9b95908b85807b7f84898f93999ea195887c6f6255493c2f22160900000000000000000000000000000008131e2a36414c565f6a6f7b82898e9196949496918e89827b6e695e544b403428180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5963707d89959b9b9b9b9b9b9184786d60616e7b86929b9b9b9b9b9b9285796d6053473a2d201407000713202d3a4653606d7884919b9b9b9b9b9b95897d70635f6975828f9b9b9b9b9b9b968a7e71665b5044382d22170b000000000000000000000613202d394653606c7883909aa0958f827a706c6563616060616264686d747e87929f9e938a7d7063594f43382c1b11060000000000000000000104060713202d394653606c7986929fabb3b4ac9f9285796c605346392d2013070604010000000000000000000000030a111721272c2f383f444950545b60666c71787e848b91969ea1a8acb2b9bdbbaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2afbbbdb9b2aca8a09d95918a837e78706c65605b535049413e38332c27211a110c030000000000000007121d2935414b55616d7a86929fabb5b7aa9e94887c6f62584e43372b1f150900000000000000020e1a25313a46535f6975818e9aa4afbbb0a69b8e8275695f53443b301f160c000000000000000000000000000000000000000000000000000006131f2c3945515d6775828f9ba5ac9f93887e746f6d6f7c8995a2ada094877a6d6154473a2e211407000000000000020f1c2935424f5c6875828f9ba8b5a99c8f8376695c50432d414e5b6774818e9aa7b4aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000002070a0d0d111111111111110b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606a6f70707070707070706c655b5044372b1f12050000061e2b3744515e6a7784919daab7b5a89c8f827569574d42362a1e12050000000000000000000000000004101d2935404b556774818d9aa7b4baada297867a6d6053473a2d201407000000000000000d192633404c5966737f8c99a6b2b7aa9d9184776a5e5144372b1e0701000000000000000000000000000000000c1925323f4c5865727f87827d78726d67615f57565e61666d71767c81858175685b4e4235281b0f02000000000000000000000000000000000007121d27303946525e68717e8b949faab1a79d9083786c60544a3f33281c0a000000000000000000000000121f2b3845525e6b7885919eaba79f9d97928c888b91969b9fa4aba295887c6f6255493c2f221609000000000000000000000000000000020d1925303a444e585f696e767d81858687878685817d766e695e574d42392e23180600000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7683909ca7a7a7a7a1978b7e72665e6974818d99a3a7a7a7a2988c7f73675c5145382c1f13060006121f2b3844505c66727e8b97a1a7a7a7a79c8f82766b60626f7c89949fa7a7a7a89d9183786c6053493f33271b0f03000000000000000005111e2a36414c5664707d8a95a09a9183796d6d6d6d6d6d675c61686d6d6d6d717e8b939e9d9083776b605448382d22170b0000000000000001070d111314151f2b3844505b6675828f99a2aaaaa29a8f8275655b5044372b1f151413110d07010000000000000000030c151c232833383e414950535b60666c71787e848a91969ea0a8acb2b9bdb9b5afaca694877b6e6154483b2e211508000916232f3c4956626f7c8995a7acafb6babdb8b2aca7a09d95908a837d78706c65605b534f48443d38332c231e150c00000000000000000d18242f3a46525e6874818d99a3afbbb0a69b8f82756a5f53473c31261a0e0300000000000005121e2a36424d57616e7b87929facb6b7ab9f94887c6f62574d4232291f0d04000000000000000000000000000000000000000000000000000004101d2935404b55636f7d89939ea6a49a9387807c79787c8995a2ada094877a6d6154473a2e21140700000000000003101c2936434f5c6976828f9ca9b5a99c8f8276695c4f4336414e5a6774818d9aa7b4aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000080e1317191a1e1e1e1e1e1e1d171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f7c7d7d7d7d7d7d7d7d776c605346392d2013060003101d293643505c6976838f9ca9b6b7ab9e918478695f53463a2d21160a000000000000000000000000000613202c3945515d677683909ca9b6b8ab9f928578675d5145382c1f1306000000000000000c1926333f4c5966727f8c99a5b2b7aa9e9184776b5e51442f2418110d080100000000000000000000000000000c1925323f4c5865727f8b8f89847e7a746e696363686e73797e83888e8e8275685b4f4235281c0f0200000000000000000000000000000000000c18232e39434f59616d7a85929ea6b0ab9f958a7d70655b5042382d22170b000000000000000000000000121f2b3845525e6b7884919ea4acaba9a19e9995989da0a8acaba7a095887c6f6255493c2f2216090000000000000000000000000000000008131e29323c464e575f616b7075787a7b7b7a7875706b615e564d453b30271d120700000000000000000000000000000000000000000000000000000000000000000002050708100c0b090601000306070d0909070300000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb4b3aa9e9185796d60616e7b86929fabb5b5ab9f92857a6d60554b4034291c10040003101c28343f4a54606d7985919eaab3b4ab9f94897c6f63606a76838f9ca7b1b4aca0958a7d71655b5044372b1f160b00000000000000000714202d3946525e6876828f9c9f93877c6f6d797a7a7a796d606c717a7a7a7a6d75828f9b9f95897c6f6353493f33271b0f030000000000040c13181d2021212128333f4a54626f7c87929899999892887d6f6353493f3327212120201d18130c04000000000000000a151e262e343d44484f535b60656c70787e838a91959da0a8acb2b9bcb7b3adaba39f9b94877a6e6154473b2e211408000916232f3c4956626f7c89959c9fa4acadb3b8bcb8b1aca7a09d95908a837d78706c656159554f48443d3530271e0e050000000000000007131d2a36414c56616e7b87929facb9b9ac9f93877c6f62574d42372b1f14090000000000000714212d3a46535e6974818e99a3afbeb1a79c8f82766a6054453c3120170d000000000000000000000000000000000000000000000000000000000c18242f394854606b74818e949da4a499938d88868583909daaada094877a6d6154473a2e21140700000000000003101c2936434f5c6976828f9ca9b5a89c8f8275695c4f4236414d5a6774808d9aa7b3ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000020a12191f2326272a2a2a2a2a2a2a2423211d171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c898a8a8a8a8a8a8a897d7064574a3d3124170a00020e1b2835414e5b6874818e9ba7b4b9ada196887b6e6155483d32271b0e050000000000000000000000040d16202d3a4753606d7a86929facb9b7aa9d9084776a554b4035291d1004000000000000000c1925323f4c5865727f8b98a5b2b7ab9e9184786b554b403529201d19130c04000000000000000000000000000c1925323f4c5865727f8b9895918b85807b75706f757b80858a90949a8e8275685b4f4235281c0f020000000000000000000000000000000004101c2834404b55606b74818e97a1adb0a69d9083766b6153493f2f261c1106000000000000000000000000111d2a3744505d6a77838e939a9fa4abadaba6a1a5aaacaba79f9d9590877b6e6154483b2e21150800000000000000000000000000000000020c17202a343c454d5359606368676d6e6e6d6768636059524d443b33291e150b000000000000000000000000000000000000000000000000000000000000000003090e1214151d181815120d0c1012131a1615130f0a04000000000000000000000000000000000000030f15222e3b4754606a76828f9ca6b0baaea2988c7f72675e6874808d98a3aebbafa3998d8073685d5243392f23180c0000000b17232e3845515c67727f8c98a2aebab0a69c8f82766a6063707d8995a0acb8b1a79d9083786c6053463e33281c1005000000000000000814212e3b4754616e7a87939f9b8e82756a7481878787807467717e87878784786f7c88949f9a8e8174655b5044372b1f120500000000050d161d24292c2d2e2e2e2d384754606a717e858a8c8c8b867e716b605441382d2e2e2e2d2c29241d160d04000000000006111c2630383f444f555961656c70787d838a91959da0a8acb2b9bab8b0aba9a19e99928f8982786c605346392d201306000714202d3a4753606d79838a8f939a9fa2a9abb1b9bab8b1aca7a09d95908a837d78706b636159554f4741393020170d02000000000000010d1925303a46535f6975818e9ba6b0bbafa49a8e8175695f53473b31251a0e020000000005111e2a36414d56616e7b86929fabb5b8ab9f95897d7063584e43332a1f0e050000000000000000000000000000000000000000000000000000000007121d2c38444f59606d79828d929c9fa49f9a9a93919095a0acada094877a6d6154473a2e21140700000000000003101c2936434f5c6976828f9ca9b5a89c8f8275695c4f4236414d5a6774808d9aa7b3aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000a141c242a2f32343737373737373731302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a969797979797978b7e7165584b3e3225180b00000c1926333f4c5966727f8c99acb6bdb2a8988b7f7265594f43382c20170b02000000000000000000010c161f2a36424d5764707d8a99a3aebab5a89b8e8275685b4f422f24180c00000000000000000b1825323e4b5865717e8b98a4b1b8ab9f928578675d5145392d2c29241e160d040000000000000000000000000c1925323f4c5865727f8b98a09d98928d87827d7c81868c91979c9f9b8e8275685b4f4235281c0f02000000000000000000000000000000030d17212c3845515c67707d89939da9b3ab9f94897d7063594f41382d1d140a000000000000000000000000000815222f3b4855626e7b81878e93999fa3abaeb5b0aba69f9c95908a837e70695e53463a2d2114070000000000000000000000000000000000050e18222a333b42464f5456555d606161605d5556544f46423b322921170c0300000000000000000000000000000000000000000000000000000000000000050d141a1e2121292524221d18171c1f202623221f1b160c07000000000000000000000000000000000006131f2b37434e58626f7c89949fabb8b4aa9f92857a6d60616e7b86929faab4b9ac9f92867b6e61564c4131271d120700000006111c2934404b55606d7a85929faab4b7aa9e94887c6f62606c7883909da8b2b8aca0958a7d7064594f44382c21160b000000000000000b1825323e4b5865717e8b9aa297897d706875818e948d81746675818e948d81746a7683909c9e9185786c605346392d201306000000050f171f282f35393a3b3b3b3b3b434e58616c717a7e7f7f7e7a716c62594f433b3b3b3b3b3a39352f281f160d03000000000c17232e38424a505961636b70787d838a90959da0a7acb1b8b8b4aeaca69f9c97918c87827d776c655b5044372b1f12050006131f2c3945515d676d787d82878d92979d9fa7acaeb4b9b8b1aca7a09d95908a837d76706b636159534b4132291e14080000000000000008131e2a36424d57626f7c88949eaab7b6ac9f93877b6e62574d42362a1f1409000000000714202d3946525e6874808d99a3aebdb2a89d9083766b6054463c3221180e0000000000000000000000000000000000000000000000000000000000010f1b27323d45515d676d7980898f94999c9ea19f9e9da0a7b1ada094877a6d6154473a2e211407000000000000030f1c2936424f5c6975828f9ca8b5a99c8f8276695c4f4336414e5a6774818d9aa7b4aa9d9184776a5e5144372b1e110400000000000000000000000000000000000008121c262e363b3f40444444444444443e3d39332c241a0c0302020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3a3a3a3a3988b7e7165584b3e3225180b00000a1724303d4a5763707d8a9aa4afbbb6aa9d9083776b6054483e32291d140a00000000000000000007121d28313946535f6975828f9babb4beb3a9998c7f7266594c3f3326190700000000000000000a1724313d4a5764707d8a97a3b0baaea298867a6d6053473f3a39352f281f160c0100000000000000000000000c1925323f4c5865727f8b98a5aaa29f9a938f89898e92999ea1a9a89b8e8275685b4f4235281c0f0200000000000000000000000000000009141f2b37424d57606d7984919da5afb0a69c8f82766b6054473e2f261b0b02000000000000000000000000000814212e3a47535f696e757c81878e92999fa3aba69f9c949089837d78706c61574d42362a1e1205000000000000000000000000000000000000061018212931363d44484a4b5153545453514b4948443d36302920170f0500000000000000000000000000000000000000000000000000000000000000070f171f252a2d2e3632312e292323282c2d332f2e2c272118120b030000000000000000000000000000000815212e3b47535f6a75828f9ca6b0baaea3988d8073685e6873808d98a3aebcb0a69b8e8175695e53443a301f150b01000000000c18232f3945525d6873808d98a3aebab0a69b8f82756a5f65717e8a96a0acb9b1a79d9083776b6155483d33271c1004000000000004101c2834404a546874818e9b9e9285796d6875818e9a8d81746d79859298897d7065727f8c98a197887b6f6255483c2f2215090000020d172129313a41454748484848484848505a61686d717373716d68625a50484848484848484745403a31281f150b01000003101c28343f4a545c606b70767d838a90959da0a7acb1b8b9b2acaaa29f9a94908a85807b75706c655b53493f33271b0f030004101d2935404b555d666d70767b80858b90959b9fa3aaacb2b9b8b1aca7a09d95908a837d76706b655d53443b3025190d01000000000000020e1a26313b47535f6a76828f9ca7b1bbafa4998e8174695e53463b3025190e02000005111d2935414c56616e7b86929fabb5b8aca0968a7d7064594f44342b200f060000000000000000000000000000000000000000000000000000000000000b16212935404b555d676d747d83888c8f919695979a9da4aeada094877a6d6154473a2e211407000000000000020f1c2835424f5b6875828e9ba8b5a99c908376695d50432e414e5b6874818e9ba7b4aa9d9083776a5d5044372a1d11040000000000000000000000000000000000020e19242e3840474b4d515151515151504a49453e362c1e150b0f0f0f0e0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b0b0a4988b7e7165584b3e3225180b00000714212e3a4754616d7a86939facb9b8ab9f95897c6f635a50443b2f261b110600000000000000060f18242f39434f59616e7b87929facb9baada297897c6f6356493c3023160900000000000000000916232f3c4956626f7c8995a9b3beb3aa95887c6f62544b4c4745413a31281e130800000000000000000000000c1925323f4c5865727f8b98a1a9adaca49f9c96969b9fa3abadaaa29b8e8275685b4f4235281c0f020000000000000000000000000000020e1a25313a47535f6973808c96a0acb0ab9f94897c6f63594f44352c1d140a000000000000000000000000000006121e2b37424d575f626a6e757b81878d92999f9c948f89837d76706c6561594f453b31251a0e0200000000000000000000000000000000000000060f181f262a33383c3d40454748484745403d3b38332a251f170e0500000000000000000000000000000000000000000000000000000000000000071119212931363a3b433f3d3a342d2e34383a403c3b383228231c150c060000000000000000000000000006121e2b37424e57626f7c88949eaab8b5ab9f92867b6e61616d7a86929faab4b7aa9f94887c6f62574d4232281e0d03000000000007121d2935414c56616e7b86929fabb5b9ac9f93877c6f62606d7884919ea9b3b8ab9f958a7d7063594f44382c21160b000000000006121f2c3844515c667784919d9b8f8275666875818e9a8d8174707d89979285796d626f7c899aa4988b7e7165584b3e3225180b000009141f29333b434b5154545454545454545454565d6064666664615e5654545454545454545453514b433a31271d1207000006121f2c3844505c666d767d838a90959da0a7acb1b8b5afaca8a09d98928e88837e79736e6963605b534941382d22170b0000000c18242f39434b545c6063696e73797e83898e92989ea0a8acafb6b8b1aca7a09d959089837d756f65564c41362a1e11050000000000000009141f2b37434e58636f7c89959fabb7b5ab9f92877b6e61564d42362a1e110500000713202d3946525e6873808d98a3aebdb2a99d9184786c6053463d3320190e00000000000000000000000000000000000000000000000000000000000000040c18242f39434b555c606b6f767b7f828486888a8d929da9ada094877a6d6154473a2e211407000000000000010e1b2834414e5b6774818e9aa7b4aa9d9084776a544b4034424f5c6875828f9ba8b5a99c8f8376695c504336291d1003000000000000000000000000000000000007131f2a36404a52585a5d5d5d5d5d5d5d575550483e30271c1b1c1c1c1b19171514120e090502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000713202d3946525d687783909dabb5bcb1a79c8f82766c61564c41382d22170f050000000000040d18222935404b55606b74818e99a3afbbb8ab9f9285796d6053463a2d20130700000000000000000814212e3b4754616e7a8797a2adbab2a5988c7f72665d555954524c433a2f24190d01000000000000000000000b1824313e4b5764717e8a91979ea1a8acaca8a3a2a8acadaaa29f98928d8074675a4d4134271a0e01000000000000000000000000000005121e2a36424d57626e7b86929fa8a3a3a59c8f82766b6054473d33231a0b020000000000000000000000000000020e1a26313c454d53585f62696e747b81868d928f89827d76706b64605b534f473e33291f1409000000000000000000000000000000000000000000060d141a21272c2f2f35393a3b3b3a39352f2f2c272119140d05000000000000000000000000000000000000000000000000000000000000030b1218232b333b424648504b4a463f37383f44464d4948433d342e271e180f090000000000000000000000030d14212e3a47535f6a75818e9ba6b0bbafa4998e8174685e6873808d98a2aebcb1a79c8f82766a5f53453b3120160c000000000000010d19242f3a46525e6874818e99a4afbbafa49a8e8175695f66727f8b97a1adb9b1a79d9083766b6054483d32271b1004000000000713202d3a4653606d7886929f998c8073666875818e9a8d817474808d9a8e827567606d7a86939f9a8d8074675a4d4134271a0e00020e1a25303b454d555d6061616161616161616161616161616161616161616161616161616161605d554b43392f24180c00000713202d3a4653606d78828990959d9fa7acb1b7b3adaba49f9b96918b86817c76716d66615e5753504941382f261b110600000007121d273139424a5053575f61676d71777c81868c91969c9fa4acadb3b8b1aba79f9d9590898175685e5246392d20140700000000000000030f1b26323c4854606b7683909da7b1bbafa3998d8174695e52463a2d20140700000714212e3a4754616d7a86929faab4b9ada1968b7e71665b5044382b1f12070000000000000000000000000000000000000000000000000000000000000006111b262f383f444b515960636a6e7276787a7c7d808d9aa7ada094877a6d6154473a2e211407000000000000000d1a2733404d5a6673808d99a6b3ab9e918578665c514538404a54697683909ca9b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000a17232f3b47525c63676a6a6a6a6a6a6a64615a5042392e232828292827262421211e1a14120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000005111d2935414c5666727f8c99a3afbbb7ab9f948a7e71685e53493f332721170d02000000010c161f2a343c45515d676f7d89939eabb5bcb0a69a8e8174665c5044382c1f120600000000000000000714202d3946525e687885929fabb8b7aa9e9184796d676665605d564c4135291d1104000000000000000000000713202d3a4653606d787f858b91969ea1a8acb2b3ada9a29f98928d86807a6d6054473a2d2114070000000000000000000000000000000714212d3a46535e6976828f99969696969693897c6f62594f43352b211108000000000000000000000000000000000915202a333c42474e53575f61696e747b8086827c76706b636059535049413e352c21170d030000000000000000000000000000000000000000000003090e161c202224292c2d2e2e2d2c292422201c160e0902000000000000000000000000000000000000000000000000000000000000030c151d2328353d454d53545c585651493f424a50535956544e444039302a211b12090000000000000000000009141f2a36424d57626e7b87939facb9b9ac9f93877b6e61616d7a86929faab4b8ab9f95897d7063584e4333291f0e040000000000000008131e2a36414d56616e7b87939facb9b6ac9f93877b6e61606d7985929eaab4b8ab9f95897d7063594f44382c21160a000000000815222e3b4855616e7b8899a3978a7e71646875818e9a8d8174788491998a7e71645d677885919e9c8f8275695c4f4236291c0f0005121e2a36424d575e676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d554b4035291d1004000916222f3c4955626f7c88949d9fa7abb1b8b1aba9a19e99938f89847f7a746f6a64605c54524d46443f382f261d140a00000000010b151f2730383f44464d53555d60646a6f747a7f848a8f939a9ea1a9abb1b8b1aba79f9d93877a6e6154473b2e21140800000000000000000a15202c38444f5963707d8a95a0acb8b5ab9f92867b6e6154473b2e21140800000c1825323f4b5865727e8b98a2aebcb8ab9e9185796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000b17222d3841495053575858585f626669676d6f717c8995a2ada094877a6d6154473a2e211407000000000000000c1925323f4c5865727f8b98a5b2ac9f9386796d6053463a44515c667784919eaab3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000d1926323f4b58636e7377777777777777716c61544a403433353535353433312e2d2a25211e1a140d08010000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000010d1924303b4754616e7b86929fabb5bbb0a69e92857a6e655b50443d33291f140900000007121d28313c46505a606d7984919ea5afbdb7ab9f94897c6f62544a3f34281c1003000000000000000005111e2a36414c566976838f9ca9b6b8aca0968e81797573726d685d5245392c2013060000000000000000000006121f2c3844505c666d72797f848b91969da0a8a9a19e97928c85807a736d685d5245392c2013070000000000000000000000000000000815212e3b4854616e7b878a8a8a8a8a8a8a8981746a6054473d3223190f0000000000000000000000000000000000030e18212a31373c43474d53575f61696e7479766f6b636059554f46443f382f2c231a0f0500000000000000000000000000000000000000000000000000050b101416181d2020212120201d181613100b0500000000000000000000000000000000000000000000000000000000000000000b151e272e343f474f575e616965625b51454a545c6066626058514a423c332d241b0f060000000000000000020e1a25313a46535f6975818e9aa4afbbb0a69b8e8275695f6873808c98a2aebcb2a89d9083766b6054463c3121170d0000000000000000010e1925303b47535f6975828e9ba6b0bbafa4998e8174695e67727f8c98a2aebab1a79c9083766b6054483d32271b0f04000000091623303c4956636f7d8996ab96897c70636875818e9a8d81747b889692867a6d60556a7683909d9d9083776a5d5044372a1d11000714202d3a46525e696e7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d675d5145392c1f1306000916232f3c4956626f7c8995a6abb1b8bcb1a79f9d97928d87827d78726d68625f5853514a46423b37332d261d140b020000000000030d151e262e34383c42464b5153586062686d72787d82878d92979d9fa7b1bcb8b1aba594877b6e6154483b2e2115080000000000000000040f1b27323d4653606c7883909daab7baaea3988d8074675a4d4134271a0e01000b1825323e4b5865717e8b98a2aebab8ab9e9185796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60646565656565625f5d60626f7c8995a2ada094877a6d6154473a2e211407000000000000000a1724303d4a5763707d8a96a9b2afa49a887b6f6255483c4653606d7986929facb5ab988b7f7265584c3f3225190c0000000000000000000000000000000000000d1a2734404d5a677380838484848484837e71665c51443e404142424241403e3b3a36312d2a251f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000814202d3a46525e6975818e99a3aebbb9ada1978f82776c60594f453b30251a0e0200010d18242f39434e58616c74818e96a0acb7bbafa59c9083766a605442382e23170c000000000000000000010d192530404c5966737f8c99a7b1bcb2a89e938e8582807f7a6d6054473a2d2114070000000000000000000003101c28343f4a545c60676d72797e848b91969d9e97928c85807a736d68605d564c4135291d11040000000000000000000000000000000613202d394653606c777d7d7d7d7d7d7d7d7d786d60584e43352b211108000000000000000000000000000000000000060f1820262b31373c42474d53575e61666d66636059544f48443d37332d261d1a1108000000000000000000000000000000000000000000000000000000000407070d11131415151413110d07070400000000000000000000000000000000000000000000000000000000000000000007121d2730394045515960696e76726d62574d505c666d736f6a605c544d453f362d21180e030000000000000005121e2a36424d57616e7b87929facb6b7ab9f94887c6f62606d7a85929faab4b9aca0968a7e7164594f44342a200f0500000000000000000008141f2b37424d57626f7c88949fabb7b5ab9f92877b6e61606d7a85929faab4b7ab9f94897d7063594f43382c20160a0000000a1724303d4a5763707d8a96a295887b6f626875818e9a8d81747f8c998f8276685d5c6975828f9c9e9184776b5e5144382b1e11000815212e3b4854616e7b868787878787878787878787878787878787878787878787878787878785796d6053473a2d201407000916232f3c4956626f7c8995a2afbcc2b7ab9f95908a85807b75706c65605d56534e4644403936302b27221b140b0200000000000000030c141c23282b3137394045474e54565e61666c70757b80858b90959fabb8c2bcaea194877b6e6154483b2e2115080000000000000000000b161f2b3744505b65717e8b97a4b1bfb4aa9f9285786c5f5245392c1f1206000714212d3a4754606d7a85929faab4b9ada1978b7e71665b5044382b1f160b00000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c7071717171716f6a5f56626f7c8995a2ada094877a6d6154473a2e211407000000000000000815212e3b4854616e7b8797a1adb6ac978a7e7164554b404955626f7c8899a3afaea399897c706356493d3023160a0000000000000000000000000000000000000e1b2734414e5a6774818d90909090909085796d6053494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d07000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000005111e2a36424d56616e7b86929fa7b1bcb3a99e948c7f726b60574d42362a1e12050004101d2935404b555f6a717e8a939da8b2beb3a99e93897d7063584e4330261c1106000000000000000000000816222f3c4955626f7c8895a0acb8baafa59e97928e8d8b7f7265584c3f3225190c00000000000000000000000c17232e38424a50555d60666d71787e848a91918c857f7a736d68615e56524c443a3024190d0100000000000000000000000000000005121f2b3744505b656c7070707070707070706d665c50463d3223190f0000000000000000000000000000000000000000060e151a20262b31373b42464d52545c605c54544f48443d38332b27221b140b080000000000000000000000000000000000000000000000000000000000000000010406070808070604010000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b515b626b707b837f72695e5256606d78807c736d665f5750483f332a201509000000000000000714212d3a46535e6974818e99a3afbeb1a79c8f82766a6067737f8c97a2adbcb3a99e9184786d6053463d3220180e00000000000000000000020e1a26313c4754606a76828f9ca7b1bbafa3998d8174695e6873808d98a3aebab0a69c8f82766b6054483d32271b0f0400000b1724313e4a5764717e8a97a194887b6e616875818e9a8d80768390988b7e7265565c6875828f9b9e9285786b5f5245382c1f12000916232f3c4956626f7c8998949494949494949494949494949494949494949494949494949497877b6e6154483b2e211508000916232f3c4956626f7c8995a2afbcc3b6a99d90837e79736e6963605b53524c47433c38342e2a251f1b17110a02000000000000000000020a11171c1f262b2f35383d43474c52545b6063696e73797e83909da9b6c3baaea194877b6e6154483b2e21150800000000000000000006121f2b3844505b66717e8b98a4b1bfb4aa9f9285786c5f5245392c1f1206000713202c3945525d6873808d98a2aebab3a99e9184786c6053463d32271c100400000000000000000000000000000000000000000000000000000000000613202d394653606c777d7e7e7e7e7e7c6f6256626f7c8995a2ada094877a6d6154473a2e211407000000000000020c14212d3a46535e697885919eabb4a79a8e8174675c514b4f5965727f8b98abb5ac9f92867a6d6053473a2d20170d0300000000000000000000000000000000000915222f3c4855626f7c88959d9d9d9d978a7e71645856585a5b5b5c5b5a595754534d4846423b352f28201910070000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000020e1925303b47535f6973808d95a0aab4bbb0a69f92877d6f695e52463a2d201407000613202c3945515d676e7c86929fa5afbab6aca1978e81756b6054463d321e150a00000000000000000000000815222e3b4754606a7783909da6b0bab7afa9a29f9b988c7f7265594c3f3226190c000000000000000000000006111c2630383f444b51545c60666d71787e84857f79736d67615d56524c45413a32281e130800000000000000000000000000000000030f1b27333f49535b60636363636363636363605c544a3f342b20100700000000000000000000000000000000000000000003090e151a1f262b31363b42464a5153514a48433d38322c271f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545c606d727d858f867b6e61595e68727f8b8780786e69625a50453c31261a0e02000000000005111e2a36414d56616e7b86929fabb5b8ab9f95897d7063606d7a85929fa9b3b9ada1978b7e72665c5044382b1f1206000000000000000000000009151f2b37434e5863707d89959fabb8b5ab9f92867b6e61616e7b86929fabb5b7ab9f94897c6f63584e43372b20150a00000b1824313e4b5764717e8a97a194877b6e616875818e9b918481889398877b6e61575b6875828e9b9f9285786c5f5245392c1f12000916232f3c4956626f7c8995aaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a994877b6e6154483b2e211508000916232f3c4956626f7c8995a2afbcc4b7aa9d91837f7a746f6a64605c55534d46443f3836302b27221b19130c04000000000000000000050d13191c22282b3136394044464e53555d60656a6f747a7f83919daab7c4baaea194877b6e6154483b2e2115080000000000000000000613202d394653606c7884919daab7baaea3988d8073665a4d4033271a0d000004111d2935414c56616d7a86929faab4b8aca0968a7d7164594f44382c20150a00000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d898b8b8b8b8b8275695c626f7c8995a2ada094877a6d6154473a2e2114070000000000000a141e27313a444d576874818e9ba7b4ab9e9285796d605a5758606b7683909ca9b6a99c908376675d51453b32291f150c02000000000000000000000000000000000815212e3a47535f6a7683909da9aaa99c8f83766a6062656668686868676664615e5754534d45413a322b2219110700000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000009141f2b37424d57606d79839198a3aebabbafa39992857b6e6154483b2e211508000714202d3a4753606d79849198a2aeb7bbafa49a92857a6d61594f44342b210c03000000000000000000000006131f2b37434e5864717e8a949fa8b0b7bbb3adaba5988c7f7265594c3f3226190c0000000000000000000000000a151e262e343940454b51545c60666d717879726d67605d55524c46413a35302820160c0200000000000000000000000000000000000b17222d384149505356575757575757575653504a42382e22190f000000000000000000000000000000000000000000000000030a0f151a1f262a30363940444644403938322c27211c160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d747f8792978e81756b60616d7a8592938c837b716c62574d42372b1e120600000000000714202d3946525e6874808d99a3aebdb2a89d9083766b6067727f8c97a2adbcb4aa9e9285796d60544a3f34281c10030000000000000000000000030f1b27323c4854606b7683909da8b2baaea3988d8074685e6874818e99a4afbbb0a69c8f82766a6054473c32261b0f03000b1824313e4b5764717e8a97a194877b6e616875818e9b96918e939a92857b6e695e5b6875828e9b9f9285786c5f5245392c1f12000916232f3c4956626f7c8995a2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2b5bbc0b8aca095918b86817c76716d67615f5753504a46413b37332d29241e160d0400000000000000050e171e252a2d33383b42464a5153585f62676d71777c81868b9195a0acb8c0bbb5a194877b6e6154483b2e21150800000000000000000713202c38444f5964707d8a96a0acb8b4aa9f92867a6e6154473b2e2114080000010d1924303a46525e6873808d98a3aebab2a89d9083766b6054483c32261b0f03000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a979898988e8275685763707d8996a3afa49a877a6d6054473a2d211407000000000006111c263039434c565f69717e8b98a4b1ada1978c7f726c6564656a707d89949fabb3a6998c80736a60574d443a31271e140a0000000000000000000000000000000006121f2b37434e5864717e8b97a2adab9f94887b6e6d6f7173747575757473716e6966615e57524c443c342b23190f06000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000020e1a26313c45515c676f7c86929fa4aeb8b1a7a0958c7f7266594c3f3326190c000a1724313d4a5764707d8a959fa6b0b8afa59f93887d70685e52473d3222190f000000000000000000000000030f1b27323c4653606c77828f969fa6abb0b3b5b2a5988c7f7265594c3f3226190c000000000000000000000000030c151c23282f353940454a50545c60656c6d66605d55514c46413a363029241e160e0400000000000000000000000000000000000006111b262f383f4446494a4a4a4a4a4a4a4a46443f3830261c1007000000000000000000000000000000000000000000000000000003090e141a1f252a2e34383a38342e2c27211c16100b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78808b92999e93897c6f666a74818e979f9590867f71695f53473a2e2114080000000005111d2935414c56616e7b86929fabb5b8aca0968a7d7064606d7985929ea9b3baaea2988c7f73675d5142382e23170b000000000000000000000000000a15202c38444f5964707d8a96a0acb8b4aa9f92867a6d61616e7b87939facb9b7ab9f94897c6f62584e43372b1f1306000b1824313e4b5764717e8a97a194877b6e616875818e9b9d9a93949a9891847b6e61576875828e9b9f9285786c5f5245392c1f12000916232f3c4956626f7c8995a2afb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194877b6e6154483b2e211508000916232f3c4956626f7c8995a3abafb5bbb1a7a09d98928e88837e79736e6964605c54524c46443f38352f281f160c030000000000050e1720293036383f44464d53545c60646a6e74797e83888e92989da0a8b1bbb5afaba394877b6e6154483b2e21150800000000000000030d15222f3b4854606b7683909da8b2baaea3988d8074685e5246392d20140700000008131e2a36414c56616e7b86929fabb5b8ab9f95897d7063584e43372b1f1409000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aba49c8f8276696365727e8b98a5ac9f9386796d6053463a2d20130700000000000b17232e38424b555e686e7b85929eabb8b3a99f92877e75727172757c85919ea6b0b8ac9f92867c6f695f564c433930261c1106000000000000000000000000000000030f1b26313c4753606d7985929fabb0a69a8d8075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c020000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000009151f2934404b555f6a717e8b929da6b0a7a09590837a6d6154473a2e211407000714202d3a4753606d79838f949fa6b0a69e938c7f736b60564c41352b211007000000000000000000000000000a151f2b3744505b656d7a848f949c9fa6a7a9aaa5988c7f7265594c3f3226190c00000000000000000000000000030a11171d24292e34383f444a50535b60605c54514b45413a35302a251e19130c0400000000000000000000000000000000000000000a141d262d3337393d3d3d3d3d3d3d3d3d3a38342e261e150a000000000000000000000000000000000000000000000000000000000003090e141a1c23282c2d2c28231c1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c929fa3a59d9083786c6f7c87939fa79f9892887b6e6255483b2f221508000000000713202d3946525e6873808d98a3aebdb2a99d9184786c6067727f8c97a1adbbb5ab9f92867a6d60554b4030261c11060000000000000000000000000004101c27333d4653606c7884919da9b2baaea2988d8073685f6975828e9ba6b0bbb0a69c8f82756a5f53473b2e211508000b1824313e4b5764717e8a97a194877b6e616875818e9b928d86878d92968f8275695f6875828e9b9f9285786c5f5245392c1f12000916232f3c4956626f7c8995a2a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000915222f3c4855626f7b8892999fa3abafb5b1acaaa29f9a95908b85807b76706d66615e5653504945413a31281e150b00000000020c162029323a41464a5053575e61666d71767b80858b90959b9fa2aaacb1b5afaba39f9992877a6d6054473a2d2114070000000000000009141f2b37434e58636f7c89959fabbab5ab9f92867b6e61564c41362a1e1105000000020d1925303a46525e6874808d99a3aebbb1a79c8f82766a5f53473b31261a0e02000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3ac9f92867b72707177828f9ca9ab9e918478665c5044382b1f12060000000003101c28343f4a545d676d7a849197a1adb9baaea399928a827f7e7e81879197a1adb8baaea29892857b6e685e554b42382e23170b000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0ab9f92868185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000030c18232f39434e58626c74808d949fa79f9590837a6d685e5246392d201307000613202c3945515d676d79828f949fa69f948e81776c60594f443a3023190f0000000000000000000000000000030f1b27333f49535e686e7a828a9094979a9c9d9e988c7f7265594c3f3226190c000000000000000000000000000000060c12181d23282e34383f4449505353504a45403a352f29241e19130d0802000000000000000000000000000000000000000000020b141b22272b2d3030303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000000002090e12181c1f201f1c18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c869298a3ab9f958b7e717883909aa4a69f948f82796d6053463a2d201307000000000714212e3a4754616d7a86929faab4b9ada1968b7e7166606d7985919ea9b3bbafa3998d8074685d5243392f1e140a0000000000000000000000000000000b161f2b3844505b66717e8b96a1adb9b4aa9f92857a6d60626f7c88949fabb7b7aa9e94887c6f6255493c2f221609000b1824313e4b5764717e8a97a194877b6e616875818e9a8d80797b808d9593887b6e616875828e9b9f9285786c5f5245392c1f12000916232f3c4956626f7c89959c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000613202d394653606c7780878e92999fa4abafb6b4aeaca79f9d97928d87827d78736e6863605b53524c433a30271d120700000008131e28323a444c52545b6063696e73797e83888d92979d9fa7acaeb4b5afaba39f99928e878073685d5245392c201307000000000000020e1a25313a47535f6a76828f9ca7b1bbafa3998d8174695e52443b3025190d010000000008131e2a36414d56616e7b86929fabb5b7aa9f94887c6f62574d42362a1e13080000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca39891847f7d7d828f949fabab9c8f827569544a3f34281c10030000000006121f2b3844505c666d79829096a0a9b3bbb9b4aba39f948f8b8a8b8e9299a1a9b3b9bbb4aaa19791847a6d675d544a3f34281c100300000000000000000000000000000004101d2935404b55626e7b88949fabaea298928e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c110600000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000007121d27313c46505a606d78828f959f9590837a6d685e564c41362a1d11050004101d2935404b555d676d79828f949e959082796d655b50473d32291e11070000000000000000000000000000000b17222d38414c565e686e777e83878b8d8f9091928c7f7265594c3f3226190c0000000000000000000000000000000001070c12181c23282e34383f444646443f38352f29241e19130d0802000000000000000000000000000000000000000000000000020a11171b1f20232424242424242423201f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a707d869299a3a79e92857a7e8b959fa69f948f82796d665c5145382c1f1306000000000c1825323f4b5865727e8b98a2aebcb8ab9e9185796d6064717d8a97a1adbbb9ac9f92867b6e61564c4131271d0c02000000000000000000000000000000030f1c28333f4a54606d7985919eabb8baaea2988b7f7265606a76828f9ca9b5bbb0a69a8d8174675a4e4134271b0e000b1824313e4b5764717e8a97a194877b6e616875818e9a8d81746e788390988b7e72656875828e9b9f9285786c5f5245392c1f12000916232f3c4956626f7c8990909090909090909090909090909090909090909090909090909090877b6e6154473b2e2114080005121f2b3744505b656c737b81878e93999fa4acafb6b8b1aba9a19e9a938f8a847f7a75706c65605d564c42392e23180c0000010d1925303a444c565e61666c70757b80858a8f949a9fa2a9abb1b8b6afaba49f99928e87817b736e63564c4135291d110400000000000005121e2a36424d57626f7c88949eaab9b5ab9f92877b6e61574d4232291e14080000000000020e1925303b46525e6974818e99a3afbbb0a69b8e8175695f53463a3025190d0100000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca5aaa196918b898a8f939ea6afa3998c7f7265594c3f2e23170b000000000915222e3a46515b606d78818f949fa8b2b6afacafb4aea69e9c9897989b9fa3abb3afacafb6b3a9a0969083796d665c5044382b1f1206000000000000000000000000000000000c18242f3947535f6a76838f9ca9b3aaa29f9b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b00000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000010b151f2a343f44505c666d7983909590837a6d685e564c443a3025190d0100010d18242f39434b555d676d79828f9491837a6d675d53493f352b20170c0000000000000000000000000000000006111b262f3a444c565e656c71767b7e8082848485847d6f6356493c3023160900000000000000000000000000000000000000070c11171c23282d3337393a38342e29241d19130d080200000000000000000000000000000000000000000000000000000000060b0f12131617171717171717171312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b212b37434e58606b707d879299a4a1978e8185929ea69f948f82796d675c544b403428201910070000000b1825323e4b5865717e8b98a2aebab8ab9e9185796d6064707d8a97a1adb9b9ac9f92867b6e61564c41362a1d1307000000000000000000000000000000030f1c28333f4a54606d7985919eabb8baada2978b7e7265606a76838f9ca9b6bbafa59a8d8074675a4d4134271a0e000b1824313e4b5764717e8a97a194887b6e616875818e9a8d81746574818d9a8d8074676875828e9b9e9285786b5f5245382c1f12000714202d3a4753606d79818383838383838383838383838383838383838383838383838383838381786c605346392d20130600030f1b27333f49535b60696e747b81878e939a9ea5aaafb7b8b3adaca49f9c96918c86817c78726d685d544b4034281c10040005111d2a36414c565e686d72787d82878c91979c9fa6abadb3b8b6afaca49f99938e87817b746e69635c52443a3024190d010000000000000714212d3a46535e6975818e9ba6b0bbafa3998e8174695e53453b3020170d0200000000000008141f2a36424d57616e7b87929fabb5b9ac9f92877b6e61564c41362a1d1307000000000000000000000000000000000000000000000000000004111d2935414b5563707d89939ea7a8a19e9896979b9ea5afa79f92877b6e6154483b2e211506000000000b1824313e4a56626d74808d939ea6b0b1aca49fa4acb1b0aaa8a5a4a5a8acafb1aca49fa4acb1b2a89f958f82786d6053463a2d2013070000000000000000000000000000000007121d2b37434e5864717e8a97a1adb3aeaba8abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c1106000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000030d182228343f4a545d676e7a848a837a6d685e564c443a32291e130800000007121d283139434b555d676d79828b847b6e685d554b41382d231a0e0500000000000000000000000000000000000a141d29323b444c535b6064696e717476777878786f6b6054483b2f221509000000000000000000000000000000000000000000060c11171b22272b2d2d2b28231c18130d080100000000000000000000000000000000000000000000000000000000000000000305060a0a0a0a0a0a0a0a0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d333b42464f59616b717e87939fa39d938e9297a19f948f82796d675d554b46413a322b22190f0400000714212d3a4754606d7a85929faab4b9ada1978b7e7166606d7984919ea9b3bbafa3998d8174685e52463a2f24180d00000000000000000000000000000006121f2b3844505b66717e8b97a1adb9b3a99f92857a6d60626f7c88949fabb7b6aa9e93887c6f6255483c2f221509000a1724313d4a5764707d8a97a195887b6e626875818e9a8d81746773808d9a8e8175686875828f9b9e9185786b5e5245382b1f120006131f2c3945515d676d7576767676767676767676767676767676767676767676767676767676746c665b5044382b1f120600000b17222d38414950575f61696e757b81878e939b9ea5aab0b7b9b6afaca8a19e99928e89847f7a6d665c5145382c1f1306000713202d3946525e686d7a7f848a8f93999ea1a9abb0b8bab6afaca49f9a938e87817b746e69615f5752494032281e130800000000000005111d2935414c56616e7b87929facb9b6ac9f92877b6e61574d4233291f0e0500000000000000020e1a25303b46535f6974818e99a4afbbafa3998d8174685e52463a2f24180d0000000000000000000000000000000000000000000000000000010d18242f3a4855606b75818f959ea5acaba5a3a4a8aaaca69f958e8174695e52463a2d201407000000000c1925323f4c5865727f8b929da5afb1a8a09a939a9fa7adb2b5b2b1b1b5b3ada79f9a939aa0a7b1b1a79e948d8074675a4d4134271a0e01000000000000000000000000000000010f1a26313c4653606d7985929eabb8bab8b4b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000061017232e38424b555e686e7a7e796d685d564c443a322920170c02000000010c161f283139434b555d676d787e7b6e695e564c43392f261b1108000000000000000000000000000000000000020b172029323b41495053575e616467696a6b6b6b6360594f43382c1f13070000000000000000000000000000000000000000000000060b11171b1f20201f1c17110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212100706040000000000000000010c17222d363f454d53545759616c717e8b919ba59d9a9ea19f959082796d675d555754524c443d342b21160a00000713202c3945525d6873808d98a2aebab3a99e9184786c6067727f8b97a1adb9b5ab9f92867a6d61554b4035291c120700000000000000000000000000000613202d394653606c7884919ea9b3baada2978c8073675f6975828e9ba6b0bbb0a69b8f82756a5f53473b2e211508000a1623303d495663707d8996a295897c6f626875818e9a8d81746773808d9a8e8275686976838f9c9d9084776a5d5144372a1e110004101d2935404b555d60686969696969696969696969696969696969696969696969696969696968605b544a3f33281c0f03000006111b262f383f444d53575f61696e757c82888f939c9ea6aab0b7bbb9b2adaba39f9b95918b84796d6053463a2d201307000714212e3a4754616d7a858c91969c9fa4abadb3b7bbb7afaaa59e9a938e87817b756e69615f57534d4540372e20160c020000000000000b13202d3946525e6874808d99a3afbbafa49a8e8175695f53453b3120170d00000000000000000009141f2a36424d57626e7b87939facb6b5ab9f92867a6d61554b4135291c1207000000000000000000000000000000000000000000000000000007131d2c38444f59606d7a838f939b9fa2aaa4a4aaa39f9c948f83796d60574d42362a1e120500000003101c2936434f5c6976828f97a1aab3a9a095918690959ea1a9a9aaabaaa9a9a19e9590869095a0a8b2aba3989184776b5e5144382b1e11050000000000000000000000000000000009151f2c3845515c6774808d9aa7b3c0c5c1beb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000006111c26303a434c565e686d716d675d564c443a322920170e050000000000040d161f283139434b555c666d716e695e574d443a31271d140a0000000000000000000000000000000000000000050e1720292f383f44464d5254585a5c5d5e5f5e56544f463d32271b0f0300000000000000000000000000000000000000000000000000060b0f12131312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070808080808080808080808080808080808080808080808080808080808080808080808070502000000000000000000000001080e1317191a1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1d1413100c0701000000000005111d29343f4850575e61646669696e727f8c97a2a9a7aba99d90837a706e68696663615e564e463d32271b0f030004111d2935414c56616d7a86929faab4b8aca0968a7d7164606d7985919ea9b3baaea3988c8073675d5145392e23180c000000000000000000000000000713202c38444f5964717e8a96a0acbbb4aa9f92857a6d60616e7b87939facb9b6aa9e93887c6f62584e43372b1f1206000915222f3c4855626f7c8895a9978a7d70646875818e9a8d81746774818d9a8e817468657784919d9c8f8376695c504336291d1000000c18242f39434b51535b5d5d5d5d5d5d5d5d5d5d535b606161605b545d5d5d5d5d5d5d5d5d5d5b53504a42382d22170b000000000a141d262d333b42464d53575f626a6e757c82888f949c9fa6abb0b7bbb9b5afaca7a09d96877a6e6154473b2e211408000916232f3c4956626f7c89979ea1a8acafb5b9bbb7b0aaa59e9b938f87817c756e69615f57534d46423b332e251c0e0400000000000007121c2935404b55616d7a86929fabb5b9ac9f93877b6e62574d4233291f0e05000000000000000000030e1a26313b47535f6975818e9aa4afbaaea3988c8073675d5145392e23180c000000000000000000000000000000000000000000000000000001101c27333d45525d686d7a81898f92989697979698928f8a827a6d675d51453b30251a0e02000000000815222f3b4855626e7b859298a2aaa19791837b838b91969a9c9d9e9d9c9a97928b837b839096a0a9a49992867d706356493d3023160a00000000000000000000000000000000000916232f3c4855616b7683909ca9b6c3c4bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000a151e28313b444c565e6164605d554c433a322920170e0500000000000000040d161f273139434b545c6065615e564d453b32281f150b02000000000000000000000000000000000000000000050e171d262d33373b4246484b4d4f515152524948433d342b21160a000000000000000000000000000000000000000000000000000000000305060706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314151515151515151515151515151515151515151515151515151515151515151515151414110e09020000000000000000020b12191f2326272b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b29201f1c18120b03000000000915212e3a45505a62696e717376787b7d8085929eabb4b6a99c8f82807d7a787573706d6860584e43382c1f130700010d1924303a46525e6873808d98a3aebab2a89d9083766b6067727f8c97a1adb9b4aa9f92857a6d60544a4034281b11060000000000000000000000030d16222f3b4854606b7683909da8b2baaea2988c8073685e6874818e99a4afbbb0a69b8f82756a5f53463c32261b0f03000714212d3a4754606d7a8797a1988b7f72656875818e9a8d81746c768390998c8073666c7985929f9b8e8174685b4e4135281b0e000007121d2731394045474e505050505050504c565d60656c6d6e6c66615e564c505050505050504e46443f382f261c110600000000020b141b222731363c42464d53585f626a6f757c82898f949c9fa6abb0b7bcbbb9b1aca894877b6e6154483b2e211508000916232f3c4956626f7c8995a9acb2b9bbbbb7b0aaa69e9c938f88827c756e6a625f57534d46423c363129211c130a000000000000000c18232e3945515d6773808c98a2aebdafa59b8e81756a5f53453c3121170d000000000000000000000009141f2b37424d57626e7c87939facb9b4aa9f92857a6d60544a4034281c110600000000000000000000000000000000000000000000000000000b16212935414c565d686d757d8286888a8a8a8a8886827d776d685e554b4133291f140900000000000814212e3a47535f696f7c869299a29891857b6f787f848a8d8f9191918f8d8a857f786f7a849197a19f93877e716b6054483b2f2216090000000000000000000000000000000005111d2935414c5663707d89949fabb7c4beb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b0000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000030c161f29323b444c52545753514b433a312820170e05000000000000000000040d151f273039424b51535854524d443b332920160d030000000000000000000000000000000000000000000000050b141b22272b30363a3b3e4143444545453c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20202222222222222222222222222222222222222222222222222222222222222222222221201e19140d05000000000000010b141d242b3033343838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838362d2c29231d150d030000000b1724313d4a56626c717b7d808285878a8c9297a2adb9b7ab9f948f8c8a8785827f7d7a6f6a6054483b2e221509000008131e2a36414c56616e7b86929fabb5b8ab9f95897d7063606d7985929ea9b3baada2978c7f72665c5144382d22170b000000000000000000000009141f2b37434e5863707d89959fabbab4aa9f92857a6d61616e7b86929fabb5b7aa9e94887c6f62584e43342a20150a00000613202c3945525d687885929e9a8e8174676875818e9a8d8078797f8b9596897d70636e7b8798a2998c7f7266594c3f3326190c0000010b151f272f35393a424343434343404b555d686d74797a7a79746d685e554c414343434343413938332d261d140a000000000000020a11171f262a31373c42474e53585f626a6f757c82898f949c9fa6abb0b8bcbcaea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2afbdbbb7b0aba69f9c948f88827c756f6a625f58534d47423c37312a261f170f0a0100000000000004101c2834404a54606d7985929eaab4b6aa9e93887c6f62584e43332a1f0f050000000000000000000000030e1a26313c47535f6a75828f9ba6b0baada2978c7f72665c5144382d22170b0000000000000000000000000000000000000000000000000000050d19242f3a444c565d606b7075797c7d7e7e7d7b7975706c655e564c433a2f21170d03000000000006121e2b37424d57606a707d87929992867c6f696d72797d808384848483807d79726d686e7b859298928b7f726c61594f44382c201307000000000000000000000000000000000713202d3946525d6875828f9ca6b0bcc6b9ada197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c100300000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000040d172029323a4146474b4745403931281f160e050000000000000000000000030d151e2730394045464b4746423b322920170e0400000000000000000000000000000000000000000000000000020a11171b1f252a2d2e31343637383838302f2c27211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0f0f0e0b07060401000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251f170e07000000000008121d262e363c3f414545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545433a38342f271f150b0100000b1825323e4b5865717e878a8d8f929797999ea2a9afb5b1aca69f9c999696918f8c8a877c6f6256493c2f2316090000020d1925303a46525e6874808d99a3aebbb1a79c8f82766a5f67727f8c97a1adb9b3a99e9184796d6053493f33271b0f03000000000000000000020e1a26313b47535f6a76828f9ca7b1baaea2988d8073685d6873808d98a3aebdb0a69c8f82756a6054463c3222180e04000004111d2935414c566976828f9c9d908477696875818e9b928684858b919e9184796d64717e8a97a399897d706356493d3023160a000000030d151d24292c2d35363636363945515d676d7a8085878785817a6d675d51453936363636352d2b28221c140b020000000000000000060b141a1f262b31373c43474e53585f626a6f767c82898f949c9fa6abb1b8aea194877b6e6154483b2e211508000916232f3c4956626f7c8995a2afb7b0aba69f9c948f89827c756f6a625f58534e47423c37312b261f1a140d06000000000000000006121f2c3844515c66727f8b97a2adbcb0a69b8f82756a5f53463c3121180e0000000000000000000000000009151f2b37434e58626f7c88949eaab5b3a99e9184796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000008131e28323a444c52596063666d6f707171706f6d6664605b534c443a31281d0f05000000000000020e1a26313c454e58616b717e8b92877d706a5f60666d7074767778777674706d66605f696f7c86928c80736d625a50473d32271b1004000000000000000000000000000000000714212e3a4754616d7a86929facb9c2c4b8ab9e91857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000000000000050e1720283036393a3e3a39352f281f160d0400000000000000000000000000030c151e272e34383a3e3b3a36302920170e0500000000000000000000000000000000000000000000000000000000060b0f141a1e20212527292a2b2c2b23221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e111414181b1c1c1a181413110d0801000000000000000000010c161f282f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36302920191107000000030e19242e3840474c4d5152525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252504745403931271d120700000b1724313e4a5764717e8a98999c9ea1a9a69f9c9fa4aba7a09d9c9fa6a9a19e9c9995887b6e6155483b2e22150800000008131e2a36414d56616e7b86929fabb5b7aa9f94887c6f62606d7985929ea9b3b9ada1968b7e71655b5044372b1f160a00000000000000000005121e2a36424d57626f7c88949faab9b4aa9f92867a6d61606d7a85929faab4b7ab9f94897c6f62584e43342a201006000000010d19242f404c5966737f8c99a095877b6e6875818e9b989291929897928a7e70666774818e9b9f92867a6d6053473a2d20140700000000030b12181d1f20282a2a2a2d3a4753606d79838d929798928e847a6d6054473a2f242a2a28201f1c17110a020000000000000000000003090e141a20262b31373c43474e545860626b6f767d828990949d9fa7acb1a194877b6e6154483b2e211508000916232f3c4956626f7c8995a2b0aba69f9c948f89827c756f6a625f58534e47433c37312b261f1a140e09030000000000000000030f1b27333f4953606d7984919ea9b3b7aa9f94887c6f62584e43332a200f0600000000000000000000000000030f1a26313c47535f6a75828f9ca6a8a8a8a1968b7e71665b5044382b1f12060000000000000000000000000000000000000000000000000000010c162028323a41454f54545c60626364646362605c54535049413a32281f160c00000000000000000915202a333d464f59626c727f867e716b6158545c606367696a6b6a696764605c5457606a707d8680746d635b51483e352b21160b00000000000000000000000000000000000b1724313e4a5764717e8a99a3afbbc7bdb0a3978a7d716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000050e161e252a2d2e312d2c29241d160d04000000000000000000000000000000030c151d23282c2d322e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000003090e121415181a1c1e1e1f1f1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e202125282928272421201d19130c04000000000000000007131d28313a404547484848484848484848484848484848484848484848484848484848484848484848484746423b322b23190f05000007131f2b36404a52585a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c53514b43392f23180c00000714202d3a4753606d7a86929fa9aba69e9c948f9399a4a0959090949c9fa6aba89d908377695f53463a2d211407000000020e1925303b46525e6974818e99a3afbbb0a69b8e8175695f67727f8c97a2adbab2a89d9184786c6053463d32271b0f0300000000000000000714212d3a46535f6975818e9ba6b0baaea2988d8073685e67727f8c98a2aebcb0a69c8f82766a6054463c3222180e00000000000816232f3c4956626f7c8996a1998c7f726775818e909090908f8e8b857e716c606d7985929f9c8f8276675d5145392c201306000000000001070c1013141b1d1d2935414b556673808c959ea2a29f968d807366554b4035291d1d1b13120f0b06000000000000000000000000000003090e151a20262b32373c43474e545960636b70767d838990959da0a7a194877b6e6154483b2e211508000916232f3c4956626f7c8995a2a69f9c948f89827c766f6a625f58534e47433c37312b26201a150e09030000000000000000000005121f2b3744505b65717e8b96a1acb5b0a69c8f82766a6054463c3221180e0000000000000000000000000000000a15202b37434e58626f7c89949c9c9c9c9c9c9184786c605346392d201306000000000000000000000000000000000000000000000000000000040d1620282f353d44484a515355575757575553514b46443f382f2820160d040000000000000000030e18212b343e47505a636d727a716c62594f4a5153575a5c5e5e5e5c5a5753514b4e58606b707a786c605b52483f362c23190f0400000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0cbc1b4a79b8e8174685e575e616c75818e9ba9b3bebaada297887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000050c13191d20212420201d18120c040000000000000000000000000000000000030b12181c1f202521201e19140d0500000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111212120909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2d2e3234353534312d2c29241e160d09000000000000010d18242f3a434b51535555555555555555555555555555555555555555555555555555555555555555555554524d443d352b21160b00000b1723303c47525c64676b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b69605c554b4034291c1004000613202c3945515d6775828f9ba49f9b948f898287939f9d908383898f949c9fa6998c7f7366574d42362a1e12050000000008141f2a36424d57616e7b87929fabb5b9ac9f92877b6e61606d7a85929fa9b3b8aca0958a7d7063594f43382c20150a0000000000000005111e2a36414c56616e7b87929facb9b4aa9f92867a6d61606d7985919eaab3b7ab9f94897c6f63584e43342b20100700000000000613202d394653606c7884919e9e9185796d727f838383838382817e7a716c6168727f8b97a2978b7e7165554b4035291d110400000000000000000406070f13202c3945515d677884919ea7adaea89e918478675d5145382c1f130e06060300000000000000000000000000000000000003090e151a20262b32373d43474f545960636b70767d838a90959da094877b6e6154483b2e211508000916232f3c4956626f7c89959f9c948f89827c766f6a626058544e47433c37312b26201a150e09030000000000000000000000000613202d394653606c7883909da8a8a8a89f94897c6f63584e43342a200f06000000000000000000000000000000030f1b26323c4754606a76828e8f8f8f8f8f8f8f8a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000040d161e2429333839404446484a4b4b4a484645403937332d261d160e0400000000000000000000060f19222c353e48515b63676d67625a50474044464a4d50515151504d4a464540464f5960686d6c655b504940362d241a1107000000000000000000000000000000000004111d2935414b556a7683909da9b6c3d1c5b9ac9f92867a6d6154525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000000000000000000000000002080d111314181413100d07010000000000000000000000000000000000000000070c101313181414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232830363a3b3f414242413e3a39352f281f1b1209000000000004111d2935404b555d6062626262626262626262626262626262626262626262626262626262626262626262615e564f473d33271c1004000d1926333f4c58646e747878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878766d675c5145382c1f13060004111d2935404b5564717e8a999a938e88827c798699a49c8f82767d82898f949c95887b6e6255483b31261a0e0200000000020e1a25303b46535f6974818e99a4afbbafa3998d8174685e67737f8c97a2adbab1a79c9083766b6054483c31261b0f030000000000000b13202d3946525e6874818d99a3afbaaea3988d8073685e66717e8b97a1adbcb0a69c8f82766b6054463d3222190f00000000000006121f2b3844505b6673808c98a1978d80736d7276767676767674716d6761676e7a85929e9f92857a6d6053473a2f24180d0100000000000000000000000714212d3a4754606d7a8796a1adb9b9aca196867a6d6053473a2d2014070000000000000000000000000000000000000000000000030a0f151b20262b32383d43484f545960636b70767d838a909594877b6e6154483b2e211508000916232f3c4956626f7c8995949089827d766f6b626058544e47433c37322b26201a150e090300000000000000000000000000000a1724303d4a5763707d8a959c9c9c9c9c9c8f82766b6054463c3222180e00000000000000000000000000000000000a15202b37434e58626e7c8282828282828282827c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000040c131921272c2e34383a3c3d3e3e3d3c3a38342e2b27221b140b0400000000000000000000000007101a232d363f4951555d605d5550483f34383a3d414344454443413d3a38343d474f565e61605b53493f372e241b12080000000000000000000000000000000000000613202c3945515d677885929fabb8c5d2c7baaea3988c7f72665b5053606c7985929eabb8c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000010507070b070604010000000000000000000000000000000000000000000000000406070b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0f0f0e0b07060401000000000000020507080c0e0f0f0d0b07060400000000000000030608090c0e0f0f0d0a0606030000000000000000000000000000020b151e272e343b4246474b4e4f4f4d4b4745413a312d241b1209000000000613202c3945515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6960594f44382c201307000e1a2734414d5a677480848585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858582796d6053473a2d20140700010d18242f3a4754606d7a86928e87827c756f7b8794a19d90837770767d82898f9184776a5f53473a2a1f140900000000000009141f2a36424d57626e7b87939facb6b5ab9f92867a6d61606d7a85929faab3b7ab9f94897c6f63584e43372b1f1409000000000007121c2935414b55616d7a86929fabb5b4aa9f92867a6e61606c7884919ea9b3b7ab9f94897c6f63594f43342b201007000000000000030f1c28333f4a54616d7a86929f9f93887e726d666969696969676460626a6e79839097a1968c8073675d5145392c1d13070000000000000000000000000714212e3a4754616d7a8794a8b2bdbdb2a893877a6d6054473a2d21140700000000000000000000000000000000000000000000000000040a0f151b20272b32383d44484f545961636b70787d838a91877b6e6154483b2e211508000916232f3c4956626f7c899089837d76706b636059544e47433d37322b26201b150f0a0300000000000000000000000000000003101c2936434f5c6976828f8f8f8f8f8f8f8f897d7063594f43342b2010060000000000000000000000000000000000040f1b27323d47535f6a6e7575757575757575756f6a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000001080d161c1c23282c2d2f303131302f2d2c28231f1b17110a02000000000000000000000000000008111b242d373f434c5154514c433f36282c2d3034363738373634312d2c28353d444c525453504941382d251c1209000000000000000000000000000000000000000714212d3a4754606d7a8797a2adbac6d3cbbfb4aa9e9184786c6053505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e111414181b1c1c1a181413110d0801000003090e121415191b1c1c1a171413100c07010000040a0f121515191b1c1b1a1713120f0b060000000000000000000000000a141d27303940444d5254585b5c5b5a5754514c433f372d251b0e040000000714202d3a4753606d7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b706b6054483c2f22160900121e2b3845515e6b78849191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191887c6f6255483c2f22150900000713202c3945525d68758186817b756f6a6f7c8895a29e9184786b6b70767c82877f7266574e42372b180e03000000000000030e1a26313b47535f6975818e9aa4afbaaea3988c8073675d6773808c98a2aebab0a69c8f82756a5f53473b31251a0e02000000000c18232e3945515d6773808c98a3aebaaea3988d8074685e64717e8a96a0acbbb0a69c8f82766b6054473d3222190f00000000000000000b17222d3846525e68737f8c95a09a93877f78716d6868676768656c6f747b8390959f9e9184796d60554b4035291d0c010000000000000000000000000714212e3a4754616d7a8794a9b3bebeb3a993877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000040a0f161b21272c32383d44484f555961656c70787e84877a6d6054473a2d211407000815222e3b4855616e7b87837d76706b636059544f47433d37322b26201b150f0a040000000000000000000000000000000000000c1926333f4c5966727f828282828282828280736b6054473d3222190f000000000000000000000000000000000000000a16202b37424e575f62686969696969696968625f584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000050b1012181c1f20222424242422201f1c18120f0b06000000000000000000000000000000000009121c252d313a41454745413a312d241f202427292b2b2b292724201f232b323a41464746443f382f261b130a00000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3becad6cfc6b9aca0968a7d7063574d536774818d9aa7b4c0b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000000003060706050300000000000000000000010507070c0f11121312110f0b0706040100000000000000000000000000000000000000000305060a0e10100f0c0707050100000306070b0f10100f0b0706040000000000000000000000000000000000070c141a1e202125282928272421201d19130c04070d141a1e2121252829282724201f1c18120b03090e151b1f2122262829282723201f1c17110a0200000000000000000006111b262f39424a51575e61656768686764605d5551493f372d20160c020000111e2b3844515e6b778488888888888888888888888888888888888888888888888888888888888888888888877d706356493d3023160a00121f2b3845525e6b7885919e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e95887c6f6255483c2f221509000004111d2935414c56606d787a756e6a6263707d8996a39f9285796760636b6f767a776c6053463c31261a06000000000000000009141f2b37424d57626e7c87939facb9b4aa9f92857a6d60606d7a85929faab4b7aa9e94887c6f62574d42362a1e130800000004101c2834404a54606d7a85929faab4b4ab9f92867b6e61606b7683909da8b2b7ab9f94897d7063594f44342b211007000000000000000006111c2a36414c56606d79839097a199938c847e7a777574747476797c818690959f9c918a7d70675d51433a2f24180d000000000000000000000000000714212d3a4754606d7a8797a1adb9b9ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040a0f161b21272c33383d44484f535b60666c71787b6e685d5245392c201306000714212d3a46535f69767b76706b636059544f48433d38322b27201b150f0a0400000000000000000000000000000000000000000c1825313e4a57636d727575757575757575736d63594f44342b21100700000000000000000000000000000000000000040e1a26313c454e53555b5c5c5c5c5c5c5c5c55534e463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000070c1012131517181817151313100c070300000000000000000000000000000000000000000a131c1f282f35393a39352f281f1b1213171a1d1e1e1e1d1a1713131a20283035393a3937332d261d140a0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbcfcdc5beb9b2a89c8f8275695f535966737f8c99a6b2bfb6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000000000060b10121313120f0b0600000000000002080d111314191c1e1f1f1f1e1b181413110d080100000000000000000000000000000000060b0f1213171b1d1d1c191413110d080b101213181b1d1d1c181413100c0701000000000000000000000000030b12181f252a2d2e3234353534312d2c29241e160d12181f252a2d2e3234353534312d2c29231d150d141920262b2e2f3335353533302d2b28221c140b0600000000000000000b17222d38414a545c60696e7274757574716d67625b51493f32281e1308000013202c3946535f6c7986929595959595959595959595959595959595959595959595959595959595959595958b7e7165584b3e3225180b00121f2b3845525e6b7885919eabababababababababababababababababababababababababababababababababababababababababababababababababa295887b6f6255483c2f2215090000010d19242f3a44515c666d6d68625f5764717e8a97a4a298867a6d60596063686e6c655b5044372a2015090000000000000000030e1a26313c47535f6a75828f9ba6b0baada2978c7f72665d6873808c98a2aebab0a69b8e8174695e53463a3025190d01000006121f2c3844515c66727f8c97a2adbaaea3998d8074685e63707d89959fabbab0a69c9083766b6054473d3222190f000000000000000000000d1925303a45515c676e7b859297a09f95918b8683828181818385888e9299a09f928c7f736b61554b4131281d1307000000000000000000000000000613202c3945515d677885919ea8afafa99e918578675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000040a0f161b21272c33383e414950545b60666c6e695e564c4135291d11040005121e2a36424d575f696e69636059544f48443d38322b27201b150f0a04000000000000000000000000000000000000000000000916222e3a46515b6366696969696969696966635b52473d3222190f0000000000000000000000000000000000000000000915202a333c4247484f4f4f4f4f4f4f4f4f4847433c342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0b0b0a090706040000000000000000000000000000000000000000000000010a0d161e24292c2d2c29241e160d06070a0e10111211100e0a07060e161e25292d2e2d2b27221b140b02000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccfc5bbb3adabac9f93877b6e61555965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000000020a11171c1f20201f1b17110b06000003090e13191d202125292b2c2c2c2a282521201d19130d0802000000000000000000000000020a11171b1f2024282a2a292621201d1913171c1f2024282a2a2825201f1d18120b0300000000000000000000030c151c232830363a3b3f414242413e3a39352f281f1b1d242931363a3b3f414242403e3a38342f271f1a1f252a31373a3c3f414242403d3938332d261d181006000000000000030f1b27333f49535c666d737b7e818282807e7a726d625b51443a3025190d010013202c3946535f6c7986929fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1988b7e7165584b3e3225180b00121f2b3845525e6b7885919eabb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2aea295887b6f6255483c2f22150900000008131e2834404a545c60615d56535865727f8b98a5aa94877a6e615454565e61605b53493f33271b0f0300000000000000000009151f2b37434e58626f7c88949eaab5b3a99e9184796d60616d7a85929faab4b5ac9f92867b6e61564c4135291d110500030f1c28333f4a54606d7984919ea9b3b5ab9f92867b6e615f6a76828f9ca7b1b5ab9f94897d7063594f44352b2110070000000000000000000008131e2834404b555f696f7c8590959fa09d9992908e8d8d8e8f92979a9f9e98928b80736d63594f433a2f1f160c010000000000000000000000000004111d2935414b556774818d969fa3a49f978d817467554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000040b10161c21272c2f383f444a50545b60615e574d433a2f24190d0100020e1a26313b454d575e615e57544f48443d38322c27211b160f0a0400000000000000000000000000000000000000000000000006121e2a353f495157595c5c5c5c5c5c5c5c5957524940352b211007000000000000000000000000000000000000000000030e18212a31373a3b4242424242424242423c3b37322a22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021201d19130c0400000001030405040301000000040c13191d2021201f1b17110a0200000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccabeb3a9a29ea2a4998d8073675c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000000020c141c23282b2d2d2b27221b17110e0a0f141a1e25292d2e3235373939383735312d2c29241e19130c0400000000000000000000040b141b22272b2d3034363736332e2d2a251e23282b2d3135373735322d2c29241d150d060000000000000000020b151e272e343b4246474b4e4f4f4d4b4745413a312d24282f353b4246484c4e4f4f4d4a47454039312c232930363c4347484c4e4f4e4d4a46443f382f2a22180f06000000000005121f2b3744505b656d7880868b8e8f8e8d8a857f726d62564c4135291d11050013202c3946535f6c7986929facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a295887b6f6255483c2f221509000000010c18232e39424a515354524c4d596673808c99a0a095887b6f6255484d525453504941382d22170b00000000000000000000030f1a26313c47535f6a75828f9ca6a8a8a8a1968b7e71665d6873808d98a2a8a8a8a3998d8074685e5246392d2013070006121f2b3844505b66717e8b96a1a8a8a8a3998d8174695e626f7c88949fa8a8a8a79c9083766b6054473d3223190f0000000000000000000000020c18232e39434d575f6a6f7b838c92989d9f9f9d9b9a9a9b9c9ea19e9a948f867e736e635b51473e31281d0d040000000000000000000000000000010d18242f3b4754616e7a848f92999a938f857b6e6154473b2f24180c000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1d262d33383f444a505354534d453b31281e130800000009141f2a333b454d5354534d48443d38332c27211b160f0a040000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4f4d4b4740372e23190f0000000000000000000000000000000000000000000000060f1820262b2e2f3536363636363636352f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000105090b0b0e0e0e0e0e0e0e0e0807050100000000000000000000000000000000000000000000000000000001080d11131413110d080100000000000000000000000000000002080d11131413120f0b06000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc6b9ada2979297a29e9285796d605865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0000000a141e262e34383a3937332d28231c1a1a1b1f252a3035393a3f424445464544423e3a39352f29241e160e090000000000000000040d161d262d3337393d414343423f3a393630292e34383a3e424343423e3a39352f271f180f06000000000000000a141d27303940444d5254585b5c5b5a5754514c433f372d313940454d5354585b5c5b5a5753514b433e352c323b42464e5355595b5c5b5a5653504a423c342a21180e03000000000613202d394653606c77818d92999a9b9b9a97928b7f72685e5246392d2013070013202c3946535f6c7986929facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea4988b7e7165584b3e3225180b00121f2b3845525e6b78859198989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989895887b6f6255483c2f2215090000000007121c2730394044464746414e5a6774818d9393939a897c7063564941464746443f382f261b110600000000000000000000000a15202b37434e58626f7c89949c9c9c9c9c9c9184786c60616d7a86929c9c9c9c9c9c92867a6d6154473a2e211407000613202d394653606c7884919c9c9c9c9c9c92867b6e615e6975818e9b9c9c9c9c9c95897d7063594f44352b21110700000000000000000000000007121d27303c454e585f696e797f858b90939a98999a9a9a989796918d88827b716c635c524940352c1f160c000000000000000000000000000000000714202d3946525e686e7b8286888886827b6e695e52463a2d1d12070000000000000000000000000000000000000000000000000000000000000000000000000000050b0b141b22272d33383f44464846423b33291f160c01000000030e18212a333b42464846423b38332c27211b160f0a04000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f4242424242424242403f3b352e251c1107000000000000000000000000000000000000000000000000060e151a1e212228292929292929292922211f1b150e06000000000000000000000000000000000000000000000000000000000000000000060c111517181b1b1b1b1b1b1b1b1414110d08020000000000000000000000000000000000000000000000000000000104060706040100000000000000000000000000000000000000010507070605030000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc5b8ab9e9285929ea1978a7e71645865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000006111c2630383f444646443f38342e2a2627262b31363a4146474c4f51525252514e4b4745413a353028201b1209000000000000010c161f282f383f44464a4e50504f4c4746413a32383f44464b4e50504f4b47454039312a21180d03000000000006111b262f39424a51575e61656768686764605d5551493f3739434b51575e61656768686764605c554f473e353b444d52585f62666868686663605b544e463c332a1f1509000000000b1724313e4a5764717e8a939fa3aba8a8a9a29f92867a6d6154473a2e2114070013202c3946535f6c7986929fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ac988b7e7165584b3e3225180b00111e2b3744515e6a77838b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877b6e6154483b2e21150800000000000b151e272e34383a3a39404d5a6773808686868686887c6f6256493c393b3937332d261d140a000000000000000000000000030f1b26323c4754606a76828e8f8f8f8f8f8f8f8a7d70635e6873808d8f8f8f8f8f8f8f8c7f7266594c3f3326190c000a1724303d4a5763707d8a8f8f8f8f8f8f8f8e8174695e616e7b868f8f8f8f8f8f8f8f83766b6155473d3323190f00000000000000000000000000000b151e2a333c464e575f676d737a7f8386898b8c8d8d8d8c8a8884807c756e69625a524a40372e231a0d040000000000000000000000000000000005111e2a36414c565e696e757a7b7b7a766e695f574d42362a1e0b0100000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282d3338393b3a36312921170d040000000000060f18212931363a3b3a36312c27211c16100b0400000000000000000000000000000000000000000000000000000000000000000a131c232a2e3133363636363636363633322f2a241c130a000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1515120f0a040000000000000000000000000000000000000000000000000000000000000000000911181d212425282828282828282721201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc0b3a69a8d808d98a29c9083766a5f65727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b00000b17232e38424a5053535049443f3836313432373b42464c5254585c5e5f5f5f5d5b5854524c45413a322d241b1108000000000008131e28313a41495053575b5d5d5c5954524c443d424a5053575b5d5d5b5853514b433c332a1f150b01000000000b17222d38414a545c60696e7274757574716d67625b51493f424b555d60696e7274757573716d6761594f473d444d565e616a6f7274757573706c665f584e453c31261a0e020000030f1c28333f4a546976828f9ca5afb5b5b5b3ada2988b7e7165584b3e3225180b0013202c3946535f6c79869295959595959595959595959595959595959595959595959595959595959595959a8b7e7165584b3e3225180b000915222f3c4855626f7c7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d70695e53463a2d2114070000000000030c151c23282c2d2e323f4b58636e73797a7a7a7a796f6a6054473b2e2e2d2b27221b140b02000000000000000000000000000a15202b37434e58626e7c8282828282828282827c6f6256606d7a8182828282828282827d7063574a3d3024170a000916222f3c4955626f7c8282828282828282827b6e6157616d7a8182828282828282827c6f62594f44352b2111070000000000000000000000000000030c18212a343c454d555c60686d72767a7d7e808080807f7d7b78746f6a615f57504840382e251c11080000000000000000000000000000000000010d1925303b444d575e61676d6f6f6d68625f574d453b30251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c22282b2d2e2d2a251f170f0500000000000000060f171f252a2d2e2d2a251f1c16100b0500000000000000000000000000000000000000000000000000000000000000000000010a11181e22252629292929292929292625231e19120a0100000000000000000000000000000000000000000000000000000000020608080f0f0f0f0f0f0f0f0f090806030000000000000000000000000000000000000000000000000000000000000000000009121b22292e313235353535353535342e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000002070b0d0d1313131313131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbafa295887c85929f9f94887c6f6265727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0003101c28343f4a545c60605b53504a464241404143474d53565e6165686a6c6c6b6a6864605d56524c443e362d231a1005000000010d19242f3a434c535b606367696a6966615e564f474c545c6064686a6a6865605d554e463c31271d1207000000030f1b27333f49535c666d737b7e818282807e7a726d625b51444b545d676d747b7f818282807d79706b61594f424c565e696e757c7f818281807d786f6a5f574d42372b1e1308000006121f2b3844505b667885929fabb8c0c2c1beb4aa9a8d8174675a4e4134271b0e00111e2b3744515e6a778388888888888888888888888888888888888888888888888888888888888888888888887c6f6356493c30231609000815212e3b47535f6a6f7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272706b60574d42362a1e1205000000000000030b12181c1f20212f3b47525c63676d6d6d6d6d6d6660584e43372b21201f1b17110a020000000000000000000000000000040f1b27323d47535f6a6e7575757575757575756f6a5f535d686d757575757575757575706b6155483c2f23160a000815212e3b47535f6a6f7575757575757575756e695e525e686d7575757575757575756f6a5f54473d3323190f00000000000000000000000000000000060f19222a333c434b51565d6065686d70727374747372716e6967625f58534d453f362e261c130a0000000000000000000000000000000000000008141e29323b454d53555d606262605d56534d453c33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f2021211e1a140d05000000000000000000050d141a1e2121211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c1c1a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e41414141414141413b3936302920170d0200000000000000000000000000000000000000000000000000000000080e1317191a20202020202020202020201d1c1a16100a0300000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b808d9aa69a8e81746865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b0006121f2b3844505c666d6c65605c54534d4d4d4d4e53575e61686d7275777879787775716d68605d5650483e352c21160b00000004111d2935414c565d656c7074767675726d6860594f565e666d7175767675716d675f584e43392f24180c00000005121f2b3744505b656d7880868b8e8f8e8d8a857f726d62564c515c666d7981878b8e8f8e8d8a847d706b60544a525e686e7b82888c8e8f8e8d89837c6f695f53473a3025190d01000613202d394653606c798697a2adbac6d1d0c1b5a89b8e8275685b4f4235281c0f000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6f6b6054483b2f2215090006121f2b37434e585f6265656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656360594f453b31251a0e020000000000000000070c1012131f2a36404a52555c6060606060605c544e463d32271b13120f0b0600000000000000000000000000000000000a16202b37424e575f62686969696969696968625f584e565d606869696969696969696361594f44382c2014070006131f2b37434e585f62696969696969696968615e574d565e61686969696969696968625f584e43352c2111080000000000000000000000000000000000071019212a303940454c5254565d606365666767676564615f5755534e47423c332d241c140a0100000000000000000000000000000000000000020d172029333b42464b5153555554524c47423c332a20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131514120e0903000000000000000000000003090e12141514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0f0d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4e4e4e4e4e4e4e4e4746413b32291e14080000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b7c88949f9f92867a6d65727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000713202d3a4653606d7879716d66615f575a5a5a585f62696e747a7f828485858583817e7a736d68625a50473e33281c100400000613202c3945525d686d777d818383827f7a706b60575e686d787e818383827e796e6a5f554b4035291d100400000613202d394653606c77818d92999a9b9b9a97928b7f72685e5253606d78828e93999a9b9b9a9791877d70665b5056616d7a848f94999b9b9b999590857b6e62564c4135291d1105000713202d3a4653606d798693a9b3bec9d5cec1b5a89b8e8275685b4f4235281c0f000613202c3945515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6960594f44382c20130700030f1b26323c464e5355585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585856554f473d33291f1409000000000000000000000004060e19242e3840434b51535353535353514a423d342b20150a050300000000000000000000000000000000000000040e1a26313c454e53555b5c5c5c5c5c5c5c5c55534e464c52545b5c5c5c5c5c5c5c5c57554f473e33281c100400030f1b26323c464e53555c5c5c5c5c5c5c5c5b54524d454c52545b5c5c5c5c5c5c5c5c55544e463c32231a1000000000000000000000000000000000000000070f181e272e343a4145474c52545658595a5a5a595755534d4847433c37312a211b120a02000000000000000000000000000000000000000000050e17212931363a40454748484745413a37312a21180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080705020000000000000000000000000000000205070807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056585b5b5b5b5b5b5b5a54524c443b3025190d01000000000000000000000000000000000000000000000000000a141c242a2f333439393939393939393939393635322d261f160d000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b76838f9ca2988b7f7265727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000d1a2633404d59667380847e78736e6968676767686a6f747b80868b8f91929292908e8b85807a716c62594f44382c2014070006131f2b37434e58606d7a828a8e90908f8c857d70695f656d7a838a8e90908e8b847c6e675d5145382c1f130600000b1724313e4a5764717e8a939fa3aba8a8a9a29f92867a6d61545666727f8c949fa4aba8a8a9a1999184786c60535d6875818e969ea6a7a8a8a7a0978f8275685e5246392d201307000613202d394653606c788697a1adb9c6cecfc1b5a89b8e8275685b4f4235281c0f0004101d2935404b555d6062626262626262626262626262626262626262626262626262626262626262626262615e564f473d32271b0f0300000a15202a343c4347484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352c21170d030000000000000000000000000008121c262e31394045474747474746444039302b22190f04000000000000000000000000000000000000000000000915202a333c4247484f4f4f4f4f4f4f4f4f4847433c4145474e4f4f4f4f4f4f4f4f4a48443e352c21170b0000000a15202a343c4347494f4f4f4f4f4f4f4f4f4746423b4146474f4f4f4f4f4f4f4f4f4947433c342a2011080000000000000000000000000000000000000000060c151d23283035393a414547494b4d4d4d4d4c4a4846423c3b37322b261f180f09000000000000000000000000000000000000000000000000050f171f252a2f35393a3c3c3a39352f2b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c080400000000000000000005090d0f1013131313131313131313130908060300000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656868686868686867615e564c41362a1e110500000000000000000000000000000000000000000000000008121c262e363b3f40464646464646464646464643423e3831281f0f050000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b717d8a97a19d9184786c727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000e1a2734414d5a6774808d8a847f7b777574737475787c81868d92989b9d9f9f9e9d9b98928d857e716b6155483c2f231609000815222e3b4754606a75828f949a9c9d9c9792867b6e616c788290959b9d9d9b969184796d6053473a2d20140700030f1c28333f4a546976828f9ca5afb5b5b5b3ada2988b7e7165585e687784919ea6afb5b5b5b2aba096897c6f6256606d7a86929fa8b0b4b5b4b1a99f93867a6d6154473a2e2114070006121f2b3844505b667885929eabb8bdbfbebdb3a99a8d8074675a4d4134271a0e00010d18242f39434b51535555555555555555555555555555555555555555555555555555555555555555555554524d443d352b21160b000000040e18222a32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332c231a0f050000000000000000000000000000000a141c1f272f34383a3a3a3a3a3a38342e271e1910070000000000000000000000000000000000000000000000030e18212a31373a3b4242424242424242423c3b373235393a4242424242424242423d3c38332c231a1005000000040e18222a32373b3c4242424242424242423b3a363036393a4242424242424242423c3b37322a22190e00000000000000000000000000000000000000000000030b12181e24292c3035393a3d3f404141403f3e3b3a37312e2b26201a150e060000000000000000000000000000000000000000000000000000050d141a1d24292c2d2f2f2d2c29241e1a150e06000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313130b0a08050000000000000000000000000000000000000000000000000000000003060809131313131313131313131313130e0d0b080300000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f09020000000000020a1015191c1c20202020202020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d7174747474747474746e685e5246392d2014080000000000000000000000000000000000000000000000020e19242e3840474b4d5353535353535353535353504e4a433a3121170d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e7984919ea095897c70727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000e1a2734414d5a6774808d96918c8884828080808284888e92999fa2aaaaabacabaaaaa29f97928a7d7063574a3d3024170a000916232f3c4956626f7c89949ea6a9a9a9a2988d807467707d89949fa7a9a9a8a0968b7e7165584b3e3225180b0006121f2b3844505b667885929fabb8c0c2c1beb4aa9a8d8174675a616d7a8796a0acbbc0c2c1bdb2a8988b7f72655863707c8999a3afbac1c2c1bbafa499897c706356493d3023160a00030f1c28333f4a546875828f9ba4acb2b2b2b1aba1978b7e7164584b3e3125180b000007121d283139404547484848484848484848484848484848484848484848484848484848484848484848484746423b322b23190f040000000006101820262b2e2f3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232302f2c27211a110800000000000000000000000000000000020a0d151d23292c2d2d2d2d2d2d2c28231c150c0700000000000000000000000000000000000000000000000000060f1820262b2e2f3536363636363636352f2e2b26292c2d353636363636363636302f2c28211a1108000000000007101820262b2e2f3636363636363636352e2d2a252a2d2e3536363636363636352f2e2b2620191007000000000000000000000000000000000000000000000000070c13191d2024292c2d30323334343432312e2d2b26211f1b150e09030000000000000000000000000000000000000000000000000000000003090e13181d2020222221201d19130e090300000000000000000000000000000000000000000000070d121618192020202020202020202020202020202020202020202020202020202020202020181715110c06000000000000000000000000000000000000000000000000040a0f1315161f2020202020202020202020201b1a18140f0801000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b03000000040c141b212528292d2d2d2d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f81818181818181817a6e6154473b3024190d010000000000000000000000000000000000000000000007131f2a36404a52585a60606060606060606060605d5a544c4333291f140900000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e73808c99a39b8e8275727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000e1a2734414d5a6774808d9a9e9996918e8d8d8d8f91969b9fa3abaeb4b7b8b8b8b7b4aea9a2988b7f7265584c3f3225190c000c1926333f4c5966727f8c99a6b0b6b6b3aa9d9184776a73808d99a6b0b6b6b2a89b8e8175685b4e4235281b0f000613202d394653606c798697a2adbac6d1d0c1b5a89b8e8275685b626e7b8895a8b2bdccd2cfbfb2a6998c7f73665964717d8a97abb5c0ccceccc0b5ab978a7d7164574a3e3124170b00000b17222d3d495663707d89929ea0a8a5a5a79f999285796d6053473a2d2014070000010c161f282f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36302920191107000000000000060e151b1f212225252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252323201c160f0800000000000000000000000000000000000000030b12181c1f2020202020201f1c18120b03000000000000000000000000000000000000000000000000000000060e151a1e212228292929292929292922211f1b1d20212829292929292929292423201c17100800000000000000070e151b1f212229292929292929292821201e1a1d202128292929292929292922221f1b150e07000000000000000000000000000000000000000000000000000002080d1113191d2021232526272727262422211e1a15120f0a04000000000000000000000000000000000000000000000000000000000000000001070d11131415151413110d080100000000000000000000000000000000000000000000010911181e2225262c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524211d17100900000000000000000000000000000000000000000000070e151b1f21222c2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b0200000c161e262d32353639393939393939393939392f2e2b262018100700000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a77848e8e8e8e8e8e8e8c7f7266564c4135291d1104000000000000000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c69665e54453b30251a0e02000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6e7b87929f9f92867b727f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000e1a2734414d5a6774808d9aa7a8a09e9b9a9a9a9b9ea1a8acafb5b5b1afadadadafb2b7b3a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9aa7b3c0c3b8ab9f9285786c74818e9ba7b4c1c2b6a99c8f8376695c504336291d10000713202d3a4653606d798693a9b3bec9d5cec1b5a89b8e8275685b626f7b8895a2aebbced9ccbfb3a6998c8073665964717e8a97a4b1bdd1dbd2bdb1a4978a7e7164574b3e3124180b00000616222f3c4854606b73808a9196979898979590877d70675d5145392c201306000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251f170e070000000000000000040a0f1215151819191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919171614100b0500000000000000000000000000000000000000000001070c101314141414141312100c0700000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1515120f1113141b1c1c1c1c1c1c1c1c171614100b05000000000000000000040a0f1315161c1c1c1c1c1c1c1c1c1414110e1113141c1c1c1c1c1c1c1c1c1615130f0a0400000000000000000000000000000000000000000000000000000000000104080d11131416181a1a1a1a19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000104060709090706040100000000000000000000000000000000000000000000000009131b23292e3132393939393939393939393939393939393939393939393939393939393939393931302d28221b1209000000000000000000000000000000000000000007101820262b2e2f393939393939393939393939393433302b251d140b0000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d13090006101e2830383e414346464646464646464646463c3b37322a22180e040000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b9b9b9b9b908376685d5245392c201306000000000000000000000000000000000000000000000d1926333f4b58646e737979797979797979797979767066574d42362a1e1205000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6975828f9ba3998c7f737f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000e1a2734414d5a6774808d9aa7b2acaaa8a7a6a7a8abacb2b5afaca8a4a2a1a0a1a3a5aaaca5988b7f7265584c3f3225190c000e1b2734414e5a6774818d9aa7b4c0c5b8ab9f9285786c75818e9ba8b4c1c2b6a99c8f8376695c504336291d10000613202d394653606c798697a1adb9c6ced0c1b5a89b8e8275685b626e7b8895a8b2bdc8cfcebfb2a6998c7f73665964717d8a97abb4bfcad0cbc0b5ab978a7d7164574a3e3124170b00000713202c38444f59636e737e84888b8c8b8a88837d706b61554b4035291d100400000000040c12181d20202222222222222222222222222222222222222222222222222222222222222222222221201e19140d050000000000000000000000030608090c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a09070400000000000000000000000000000000000000000000000000000406070707070707060400000000000000000000000000000000000000000000000000000000000000000000020608080f0f0f0f0f0f0f0f0f090806030407070f0f0f0f0f0f0f0f0f0a0a070400000000000000000000000000030608090f0f0f0f0f0f0f0f0f080705020507070f0f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000000000000000000000000000000000000010407070a0c0d0e0e0d0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b252d353a3e3f46464646464646464646464646464646464646464646464646464646464646463e3d39342d241b1006000000000000000000000000000000000000040e18222a32373b3c4646464646464646464646464641403c362f261d0c030000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f040e1822303a42494e4f53535353535353535353534947433c342a20150a0000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6a7a7a79f92867a6d6054473a2e23170b00000000000000000000000000000000000000000005121e2a36424d5767738086868686868686868686868276695e52463a2d201407000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e63707d8995a09e9184787f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdb1a4988b7e7165584b3e3225180b000e1a2734414d5a6774808d9aaaaeb4b7b5b3b3b3b5b7b4aeaba49f9c989594939496999da0a7988b7f7265584c3f3225190c000e1a2734414d5a6774808d9aa7b3c0c1b8ab9e9285786b74818e9ba7b4c1c1b5a99c8f8276695c4f4336291c100006121f2b3844505b667885929eabb8bdbfbebeb3aa9a8d8174675a616d7a8796a0acb8bebfbebcb1a7988b7e72655863707c8999a3aebabebfc0bbafa399897c706356493d3023160a000004101c27333d47525c636c71787c7e7f7f7d7b766f6b61594f43392f24180d01000000000001070d101314151515151515151515151515151515151515151515151515151515151515151515151414110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0f0f0e0c080705020000000000000000000000000000000000000000010d18232d373f464a4c53535353535353535353535353535353535353535353535353535353535353534b49453e362d22170c0000000000000000000000000000000000000a15202a343c434749525353535353535353535353534e4c4841382f1e150b000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c20140a15202a34424c545a5c606060606060606060605f55534e463c32261b0f0300000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a9b3b4afa3998a7e7164544a3f34281c100300000000000000000000000000000000000000000714212d3a46535e6978859193939393939393939394877b6e6154483b2e211506000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e616c7884919da1968a7e7f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b4b1a4988b7e7165584b3e3225180b000d1a2734404d5a6773808d989fa3aaacb2b0b1b0b2acaaa29f99938f8b88878787898c90959b988b7f7265584c3f3225190c000c1926323f4c5965727f8c98a5afb4b4b2a99d9083776a73808c99a6afb4b4b1a79b8e8174685b4e4135281b0e00030f1c28333f4a546975828f9ca4acb2b2b2b1aca2988b7e7164585e687784919da5adb3b2b2b0aaa095887c6f6255606d7a86929fa7aeb4b2b5afa89f92867a6d6054473a2d2114070000000b16212b35404a525a61656c6f717272716e696360594f473e31281d120700000000000000000104060708080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0d0d0d0d0d0d0d0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708080808080808080706040100000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0c09070604000000000000000000000406060606060606060604030100000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0c0b080705020000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181a1c1c1b181414110e080200000000000000000000000000000000000006121e29353f495156595f6060606060606060606060606060606060606060606060606060606060605f585650483e34281d110500000000000000000000000000000000030f1b26323c464e53555f6060606060606060606060605b59534a4130271c1207000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180f1b26323c46545e66696c6c6c6c6c6c6c6c6c6c6c625f584e43372b1f130600000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a2adb9b5ab9b8e8175665c5044382b1f120600000000000000000000000000000000000000000815212e3b4854616e7b8797a19f9f9f9f9f9f9fa6978a7d7064574a3d2d22170b000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6165727f8b98a29c8f827f8b98a5b2beb7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3a7a7a7a4988b7e7165584b3e3225180b000a1623303d495663707d868d92989da0a8a4a4a4a8a09e98928d87827e7c7a7a7a7c7f83898e928b7f7265584c3f3225190c000815222f3b4855626e7c88939da5a7a7a8a0978d8073676f7c89949ea5a7a7a79f958a7e7164574b3e3124180b00000b17222d3d4a5763707d8a929ea1a8a5a5a7a09a92857a6d60545665727f8b939ea1a9a5a5a69f989083786c60535d6774818e959fa2aaa5aba39f968e8275685d5245392c201307000000050f19232e38404850535b606264656564615f57544f473e352c1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1a1a1a1a1a1a1a161613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131414141414141414141413110d070100000000000000000000000000000000000000000104090e121415181a1b1c1c1b1a19161413100c0703000000000406071013131313131313131311100e0a0600000000000000000000000000000000000000000000000306090e12141517191a1b1c1c1b1b19171514120e090703000000000000000000000000000000000000000000000000000000000000000000040c13181d202124272829272521201e19140b0600000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2115080000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c67645d5342392e23180c000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b121f2b37434e5866707679797979797979797979796f6a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000714212d3a46535e697885929eabb8b8ab9e9285796d6053463a2d20130900000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3acacacacacaca6998d807366544a3f33281c0f030000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61606d7a86929f9f948d818d9aa7b4c0b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a969b9b9b9b9b988b7e7165584b3e3225180b000916222f3b4854606b707a81868c9196969797979696918c86817b75716f6e6d6e7072777c81868b7f7265584c3f3225190c000814212e3a47535f6a74818e93989a9b9a9691857b6e616b75828e93999b9b99959083786d6053463a2d20130700000616232f3c4855616b74808b9196979898979590887e71685d5253606d78818c919797989897948f867c6f655b5055606d7a838d929898989899928e847b6e61564c4135291d11040000000007111c262e363e41495053555859585755534d48433d352c231a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0f0b0707040100000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212227272727272727272322201b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021212121212121212120201d18130c04000000000000000000000000000000000001080d11141a1e2121242628282928272523201f1c18120f0b06070c1013141d2020202020202020201e1d1a16110b0400000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422211e1a15130f0a04000000000000000000000000000000000000000000000000000000000000080d161d24292c2d3134353534322e2d2a251e17110a020000000000000000000000000000000b1825313e4a56626d727979797979797979797979797979797979797979797979797979797979797979716c6156493d3024170a000000000000000000000000000000000815212e3b47535f6a6f79797979797979797979797979746f64544a4034281c10040000000000000000000000000000000e1b2734414e5a6774808686868686868686868175685b4e4235281b15212e3b47535f6a768286868686868686868686877c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b6b9ada197897c6f6356493c30251a0e02000000000000000000000000000000000000030f1c28333f4a546773808d9aa6b3b9b9b9b9b9b6a99c8f8376665b5044382b1f12060000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e615d6874818e9aa69f9285929fabb8c3b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d898e8e8e8e8e8e8e8b7e7164584b3e3125180b000713202c38444f5960686e747b808487898a8a8a8987847f7a746e69656261606163666a6f757b807c6f6256493c2f2316090006121f2b37434e58606d7981888c8e8e8d8a847c6f685e606d7981888c8e8e8c89837b6e665c5144382c1f120600000714202c38444f59606c777e84888b8c8b8a88837d716c61564c505c666d787f85898b8c8b8a87827c6f6a605349525d686d798085898b8c8b8a86817b6e695e52443a2f24190d0100000000000a141c242c2f383f4446484b4c4c4a4846423b38322b231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181c181413110d08010000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3333333333333333302f2c2721191107000000000000000000000000000000000000000000000000000506060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292c2d2e2e2e2e2e2e2e2e2d2c29241d160d04000000000000000000000000000000060b13191d20252a2d2e3133343535353432302d2c29231f1b171112181d1f202a2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000050b10151b1f22252a2d2e313334353535353433312e2d2a26221f1b16100b0500000000000000000000000000000000000000000000000000000008121a1f282f35393a3e414242413f3b39363027221b140b0200000000000000000000000000000c1926323f4c5965727f87868686868686868686868686868686868686868686868686868686868686877e7164584b3e3125180b000000000000000000000000000000000916222f3c4955626f7c868686868686868686868686868174665c5144382c1f1206000000000000000000000000000000101d293643505c6976838f939393939393939184776a5e5144372b1e1c28333f4a54626f7c8894939393939393939392867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000020e1a2531404d5a6773808d9aa6b3beb3a9998d807366574d42362a1e120500000000000000000000000000000000000006121f2b3844505b6676838f9ca9b6c2c7c5c7c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6156626f7c88959fa2989298a2aebac3b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000713202d3a4653606d798081818181818181807a6d6054473a2d2114070004101b27323d474f565e61686e73777a7c7d7e7d7c7a77736d68615f575554545456586062696e736f6a6054473b2e22150800020f1a26313c45515c676d747b7f8181807d796f6a60565d676d757c7f8181807c786e695e544a4034281c1004000004101c28333e44505b656c71787c7e7f7f7d7b77706b615a50434a545c666d72797c7e7f7f7d7b766f6a60584e414c565d676d73797c7e7f7e7d7a756e695e574d4232281e1308000000000000020a121b1d262d3337393c3e3f3f3e3b3a36312c272119100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d222425282521201d19130e090300000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c40404040404040403d3b38322b23190b02000000000000000000000000000000000000000002050708121313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000060f171f282f35393a3b3b3b3b3b3b3b3b3a39352f281f160d04000000000000000000000000020a11171e24292c31363a3b3e4041424242413f3c3a38342f2b27221b1d24292c2d373939393939393939393736332e271f170d040000000000000000000000000001080d161c20272b2e31363a3b3d3f4142424242413f3e3b3a36312f2c27211c160d080100000000000000000000000000000000000000000000000008111a242c313a4145474b4d4f4f4e4b4746413b332d261d140a00000000000000000000000000000f1c2935424f5c6875828f9993939393939393939393939393939393939393939393939393939393998d8174675a4e4134271b0e000000000000000000000000000000000d192633404c5966737f8c98939393939393939393939286796d6053463a2d201307000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e1f2b3844505b6673808d9aa69f9f9f9f9fa89b8e8175685d5245392c201307000000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97abb4bfb7aa9d908377695e52463a2d2014070000000000000000000000000000000000000613202d394653606c7985929facb8c0bbb9bbc0baaea298887b6e6255483b2f2215070000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61555f6a7683909da9a29fa2aab4bec3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7374747474747474746d685d5245392c20130700000b16212b353d444c52565e6166686e6f717171706e6966615e56534d49474747494e54575e61666260584e43372b1f130600000a15202934404b555c606a6e72747473716d6660584e555d606a6f73747473706c655e574d42392e23180c000000000b172127333f49535b60666c6f717272716e6963605950483e424a545c60666d6f717272716e69625f584e463d444c555d60676d70717272706d68615e574d453b3020160c010000000000000000090b141b22272b2d2f313232312e2d2a261f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e313235312d2c29241e1a140c070000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347494d4d4d4d4d4d4d4d4948443d352b1d140a00000000000000000000000000000000000002080e1114141f202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000030d172129313a41454747474747474747474745403a31281f160c0100000000000000000000040b141c22282f35393b4246484b4d4e4f4f4e4d4c494745403937332d26272f35393a4346464646464646464644423f3931291f150b000000000000000000000000040c131921272c32373b3c4246484a4c4d4e4f4f4e4e4c4a4846423c3b38322c272119130c0400000000000000000000000000000000000000000000020b1a232c363e434b5154575a5b5c5a5854524c443f382f261b1106000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00000000000000000000000000000005111e2a36424d566975828f9caa9f9f9f9f9f9f9f9fa399887c6f6255493c2f221607000000000000000000000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e202d394653606c7884919eabacacacacaca196897d7063564c4135291d11040000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aebab8aca095877b6e6154483b2f23180c0000000000000000000000000000000000000915222f3c4855626f7b8898a2aebab5afacafb5bdb4aa978b7e7164584b3e2f23180c00000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcbbaea195887b6e62555864717e8a97a1adabaeb4bcc5c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000004101c2834404b555c60666868686868686867605d564c4135291d11040000040f19232b323b41464d5254565e616364646463615e5654524c46423c3b3a3b3d43474d52545a56544e463d32271b0f030000030c18232f39434b51585f626567686764605c544e464b515860626668686663605b534d453b30271c120700000000050b17222d38414950545b606264656564625f57544f473e3638424a50545c606264656564615e57534e463d343a434b51555c606365656563615e56524d453b33291f0d0400000000000000000000020a11171b1f20222526252422211e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b242d343a3d3f423e3a39352f2b261f18120b03000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555a5a5a5a5a5a5a5a56544f473d2f261c110600000000000000000000000000000000050d14191e20212b2d2d2d2d2d2c2524211d1711090000000000000000000000000000000000000000000000000000000000000009141f29333b434c5254545454545454545453514b433a31281e1308000000000000000000050e161d262d333a4145474d535457595b5b5c5b5a585653514b46443f382f313940454750535353535353535353514f4a433b31271c110600000000000000000000060d161e242932383d4347494d535457595a5b5c5c5b5a595755534d4948433d383329241e160d050000000000000000000000000000000000000000000a141d2c353e4850555d60646768686765615e56504941382d22170b020000000000000000000000000f1c2935424f5c6875828f9ba8acacacacacacacacacacacacacacacacacacacacacacacacacaca79a8d8174675a4e4134271b0e0000000000000000000000000000000714202d3a46525e697885919eabacacacacacacacb4ab988b7e7165584b3e2e23180c000000000000000000000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1c2834404b5563707c8996a1adb9b9c0b6ac9e9184786c6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9bcb1a7988b7e7265554b4034291c100400000000000000000000000000000000000b1825313e4b5864717e8b97aab4b5aba39fa3abb5b4a79a8d817467554b4034291c1004000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa295897c6f625653606d7985929eabb5babec5cec3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000c18232e39434b51535a5b5b5b5b5b5b5b5a54524c443a3024190d01000000071119202930363b4146474c5254565757575654524d4746413a37312e2d2e32373b4246484d4947433d342b20160a0000000007121d27313940454e5355595b5b5a5753514b423c40454e5455595b5b5956535049413b33291e150b00000000000006111b262f383f444a5053555859585755534d48443d352c30383f444a5053565859585754534d47433c342b313940454b5153565859585754524c46423b332921170d00000000000000000000000000060b0f121315181919171514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2d363f454a4b4f4b4745413a373128231d150c05000000000000000000000000000000000000000000000000000000000006131f2b37434e585f6266666666666666666360594f42382d22170b000000000000000000000000000000050e171e252a2d2e3839393939393931302d29221b12090000000000000000000000000000000000000000000000000000000000020e1a26313b454d565d606161616161616161605d554c433a2f24190d0100000000000000050e1720282f383f444c5254575e61646667686868676563605c55535049413d39434b51535d6060606060606060605d5b554d43392e22160a000000000000000000060f181f282f353d44484e5456575e6164666768686868676664615f5756544f48443d352f281f170f050000000000000000000000000000000000000006111b262f3e47505a61676d7174757574726e68605b53493f33271e13080000000000000000000000000f1c2935424f5c6875828f9ba8b5b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000814212e3b4754616e7a8797a1adb9b9b9b9b9b9b9b4a79a8d817467544a4034281c10040000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1f2c3845515c6774818e9aa8b2bdc8bbafa49a8c8073665b504438281e13080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab7c2b5a89c8f8275675c5145382c1f13060000000000000000000000000000000004101d2935404b556774818d9aa7b4afa3999299a3afb6aa9d908377675c5145382c1f1306000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3bebdb0a3978a7d706457515c6773808d99a4afbbc7d0cfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000007121d2730394045464d4e4e4e4e4e4e4e4d4745413a32281e13080000000000070e171e252a3036393b414647494a4b4a494746423b3935302b26212121272b30363a3b403c3b37322b22190f0400000000010b151f272f343c4347484c4e4e4d4a4645403930353c4347494c4e4e4d4946443f382f2921170c03000000000000000a141d262d33383f4446494b4c4c4a4847423c38332b23262e34383f4446494b4c4c4a4846423b37312a22282f3539404547494b4c4b4a4746413a36302921170f05000000000000000000000000000000030506090b0c0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303f485156585b5854524c46423c342e271e170e05000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f7373737373737373706b60544a3f33281c0f0300000000000000000000000000020d1720293036393b454646464646463e3d39342d241b11060000000000000000000000000000000000000000000000000000000005121e2a36424d575f686d6e6e6e6e6e6e6e6e6d675d564c4135291d1104000000000000030d172029323a424a50565d6065696e71737475757574726f6d6763605b534f45414b555d606a6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e0000000000000000060f18212a313a41454f5458606267696e707274757575757472716e6967636059544f45413a312921170f050000000000000000000000000000000000000b17222d38414f59616c717a7e808282817e7a736c655b50443a3025190d0100000000000000000000000f1c2935424f5c6875828f9ba8b5c2c6cbc2bcb8b6b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000a1724303d4a5763707d8a96a9b2bec9c6c6c6c6c3b6a99d908376665c5144382c1f12060000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b202d3a4653606d7985929fabb8c4c6b9ac9f93877b6e61544a3f3328160c010000000000000000000000000000000000000000000000000000000000000004101c2834404a546874818e9ba7b4c1b8ac9f9285796d6053473a2d20140a0000000000000000000000000000000006131f2c3845515d677783909daab6ac9f9286929facb9ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9bfb2a5988c7f7265554b55616e7b87939facb9c4cecec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000b151e272e34383a4041414141414141413a3935302820160c02000000000000050d14191f252a2d3036393b3c3e3e3e3d3b3a36302d29251e1a1414141b1f252a2d2e332f2e2b2720191007000000000000030d151d232931373a3b3f4141403e3a38342e272932373b3c404141403d3937332d261d170f050000000000000000020b141b22272d3338393c3e3f3f3e3b3a37312c2721191c23282e34383a3c3e3f3f3e3b3a36312b2620181d24292f34383a3d3e3f3f3d3a3936302a251f170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942515b62656864605d56534d454039302920170f050000000000000000000000000000000000000000000000000000000916222f3c4955626f7c80808080808080807d70665b5044382b1f12060000000000000000000000000008141e29323b414647525353535353534b49453e362d22170c000000000000000000000000000000000000000000000000000000000714212d3a46535f696e7a7a7a7a7a7a7a7a7a796d685d5245392c2013060000000000010b151f29323a444c545b60686d72777b7e8081828281807f7c7975706c656059514c515d676d767979797979797979797771675b4f4236291d1000000000000000050e18212a333c434c525960636a6f74787b7d7f8081828281817f7d7b78746f6b636059514c433b332921170d0300000000000000000000000000000000030f1b27333f4953616b717e858a8d8e8f8d8b867f776c60564c41362a1e110500000000000000000000000f1c2935424f5c6875828f9ba8b5c2cdc2b9b1aba9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79a8d8174675a4e4134271b0e0000000000000000000000000000000d1a2633404d596673808c99a6b3bfc7c3c2c3c7c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2935414c5564707d8a97a2adbac6beb3a99c8f8276695e5342382d2217040000000000000000000000000000000000000000000000000000000000000000000c18232e3f4c5965727f8c98a5b2bfbaaea2988a7d7063574a3d31261a0f030000000000000000000000000000000714202d3a4753606d7a86929facb5a89b8e828e9ba8b5aea399897c6f6256493c2f2316080000000000000000000000000000000000000000000000000006131f2c3845515d677885929eabb8c1b5a89b8e8175675c51535f6975828f9ca8b2bdc9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3335353535353535342d2c29241e160e04000000000000000002080d14191e20252a2d2e30313131302e2d2a25201d19130e09070a0f141a1e20212723221f1b160f070000000000000000030b121820262b2e2f32343534312d2c28231d20272b2e2f33353533302d2b27221b140b0500000000000000000000020a11171c22282b2d2f313232312f2e2b261f1c160f11171c23282b2d2f313232312e2d2a251f1b150e12181d23292c2d30323232302e2d2a251e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c08040000000000000000000000000000000004101c2834404b54626d7275716d68615f57514b423b332921170d0400000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d8d8d8d8d8d8d8d85786c605346392d201309000000000000000000000000020e1925303b444c52545e60606060605f585650483e34291d11050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b878787878787878787867a6d6054473a2d211407000000000007121d27313a444c565e666c727a7f84878a8c8e8e8f8e8d8b8985827d78706b605d5558606d798386868686868686868683776a5d5144372a1e11000000000000020b17202a333c454d565d606b70767c8084878a8c8d8e8f8f8e8d8c8a8884817c76706b605d554d453b33291f150b0100000000000000000000000000000005121f2b3744505b65707d8892979a9b9b9a99928c7f73685e5246392d20130700000000000000000000000f1c2935424f5c6875828f9ba8b5c2c8bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e000000000000000000000000000005121e2a36424d576975828f9ca8b5c1bbb7b5b7bbc1baaea399887c6f6255493c2f2216070000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2c3945515d6775828e9ba9b3bec6baada2978a7e7164574d422f261c1106000000000000000000000000000000000000000000000000000000000000000000071623303d495663707c8996a8b2bdbfb4aa9a8d807467584e43372b1f12060000000000000000000000000000000916232f3c4956626f7c8999a3afb2a5998c7f8c99abb5b5ab988b7f7265584c3f3024190d0100000000000000000000000000000000000000000000000004101d2935404b55697683909ca9b6c3b8ab9f9285796d6058535763707d8a96a0acb9c5c9beb3a9978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000030b12181c1f2027282828282828282721201d19130c04000000000000000000000002080e1114191e2021232424242321201e1914110d080200000003090e1214151a1615130f0a040000000000000000000001070c151a1f21222628282724201f1c1812151b1f22222628282623201f1b17110a0200000000000000000000000000060b11171c1f20222526252422211e1a15100b05060b11171c1f20232526252421211e1a140f0a04070d12181c1f20232526252421201d19130e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f0902000000000000000000000000000006131f2c3845515c66727f827e7a746e69605c544d453b33291f160c01000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a98999999999997897c6f6356493c31261a0e02000000000000000000000005111e2a36414c565e616b6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000091623303c4956636f7c899994949494949498887b6e6155483b2e22150800000000000c18232f39434c565e686d787f858c919597999a9b9b9b9a9898928e89837d756d675f5f6a73808d95939393939393978e8174685b4e4135281b0e0000000000000a141d29323c464e575f686d757d83898d919697999a9b9b9b9b9a999796918d89837d756d675e574d453b31271d12070000000000000000000000000000000613202d394653606c7884919aa2a9a8a8aba39f92867a6d6154473a2e21140700000000000000000000000f1c2935424f5c6875828f9ba8b5c2c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4d4134271a0e00000000000000000000000000000714202d3a46525e697885919eabb8b8b0aaa8aab0b8bfb4ab988b7e7165584b3e2e23180c0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2d3a4754606d7a86929facb8c5c5b8ab9f9285796d6053473b3120140a000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb9c4b7ab9e9184786a5f53473a2e2115080000000000000000000000000000000c1925323f4c5865727f8b98abb5b3a996897c8999a3aeb4a89b8e817568564c4135291d1104000000000000000000000000000000000000000000000000000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c606c7884919eaab7c4c6b9ada197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000070c1013131a1b1b1b1b1b1b1b1a1413110d080200000000000000000000000000000205080d11141416171817161414110e09050100000000000000020507080d090806030000000000000000000000000000030a0f121415191b1b1a171313100c070a0f131516191b1b1a1613120f0b060000000000000000000000000000000000060b0f121316181919171514120e090300000000060b10121316181919171514120e090300000001070c10131416181918171413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000713202d3a4653606d79858e8b86817b736d665e574d453b31281d1307000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa6a6a6a9998d807366574d42372b1e1206020507080b0b0b0b0b0b0b0b14202d3946525e686e78797979797979716c6256493d3024170a000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aba1a1a1a1aa94887b6e6155483b2e2215080000000004101c2934404b555e686d7a828b92979da0a7a6a7a8a8a8a7aaa29f9b959089817a6e69656f7c87929fa79f9f9fa69e92857a6d6154473a2e211407000000000006111b262f3a444e585f696e7a818990949a9ea1a8a5a7a8a8a8a8a7a5a8a19e9a95908981796e695e574d43392f24180c0400000000000000000000000000000915222f3c4855626f7b8896a0acb3b5b5b4aea3998b7e7164584b3e3125180b00000000000000000000000f1c2935424f5c6875828f9ba8b5c2c3b6a99d90838081818181818181818181818181818181818181807b6e6155483b2e22150800000000000000000000000000000815212e3b4854616e7b8797a1adb9b0a69e9c9ea6b0bbb4a79a8d817467544a4034281c100400000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372a36414c5664717e8b98a3aebac7bcb1a79a8d8174675c5145382c1f1302000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687884919eabb7c4b9aca196887b6f6255483c2f24190d010000000000000000000000000005111d2935414c566875818e9ba8b4ada197877a86929facb7aa9d918477685d5245392c20130700000000000000000000000000000000000000000000000000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d7075818e9ba8b4c1c4b8ab9e9185786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000406070d0e0e0e0e0e0e0e0e070704010000000000000000000000000000000000000001050708090b0b0b0a080705020000000000000000000000000000000000000000000000000000000000000000000000020608080c0e0e0d0b070604000000030608090d0e0e0d0a060503000000000000000000000000000000000000000000030606090b0c0c0b080806020000000000000000030607090b0c0c0b0807050200000000000000000406070a0b0c0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b020000000000000000000000000a1623303d495663707d899798928e8680796e695e574d433a2f24180d0400000000000000000000000000000000000000000000000006131f2c3845515c6775828e9babb4b3aa9d918477695f53473a2d2114080e111414171818181818181818212e3b4754616e7a848686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adadadada194887b6e6155483b2e221508000000040e18222c3845515c676d7a838f949fa2a9acb1b3b4b5b5b4b3b4aeaca7a09d938e847b6f6c77839099a3afacb4ab9f948b7e71685e5246392d20130700000000000b17222d38414c565f6a6e7b848e939c9fa6abacb2b2b3b4b5b5b4b4b2b2adaba79f9d938e837b6e695e554b40352921160a00000000000000000000000000000b1724313e4a5764717d8a97a8b2bec1c2bfb4ab9a8d8073675a4d4034271a0d01000000000000000000000f1c2835424f5b6875828e9ba8b5c1bfb3a6998c807474747474747474747474747474747474747474746e695f53473a2d21140800000000000000000000000000000a1724313d4a5764707d8a97a9b3b7aa9e948f949eaab7b6a99d908376665c5144382c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372d3946525e6876828f9caab4bfc5b8aca095887c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566975828f9ca8b5c2bdb2a8988c7f7265564c4135291d1104000000000000000000000000000713202d3946525d687784919eaab7ab9e91857884919eabb7aca096877a6d6054473a2d211407000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828e939eaab6c2bcb1a79a8e8174655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d1309000000000000000000000006121e2b37424d576774808d9aa39f99928c837b6e695e554b41352921160b00000000000000000000000000000000000000000000000004101c2934404b5564717e8a99a3aeb8aca095887b6e6155483b30241914191e202124242424242424242424303d495663707c8996939393998e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbabaaea194887b6e6155483b2e2215080000000a15202b37434e58606d798390959fa6adb3b8b5afacaaa8a8a9abadb3b1aca59e9691857c717e8b949fabb5baaea3998f82776c60564c41362a1e110500000000030f1b27333f49535e686e7c8591969ea5abb0b7b9bdbfbfbcbbbbbcbebfbdb9b8b1aba59e9591847b6e675d51453d32271b0f04000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0d1c0b4a79a8d8174675a4e4134271b0e01000000000000000000000e1b2834414e5b6774818e9aa7b4c1c0b3a69a8d80736767676767676767676767676767676767676767615f574d42372b1e120600000000000000000000000000000d1a2633404d596673808c99a6b3b5a89c8f828f9ca9b3b9ac9f9286796d6053463a2d20130700000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e3b4754616e7a87939facb9c6bfb4ab9d9083776a605443392f23180c0000000000000000000000000000000000000000000000000000000000000000000000010d192430404d596673808c99a6b3bfc3b6a99c908376685d5245392c201306000000000000000000000000000714212e3a4754616d7a8796a0acb6a99d908376838f9ca9b6b2a896897d7063564a3d30231709000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ea5afbac5b8aca095897c706353493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707080808080808080807060400000000000000000000000000000000000000000000000000000000000000000001050707080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0e0e1313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070606030000000000000000000000000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f04000000000000000000000814212e3a47535f697784919eaaaba39f9590847b6e675d51453d32271b0f040000000000000000000000000000000000000000000000000c18232f3a4754606d7a86929facb9b1a7988c7f7265564c4135291d1f252a2d2e31313131313131313131313d495663707c8996a99f9f9b8e8174685b4e4135281910070000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000030f1b26323b4754606a74808d959fa7b0bab5afaba39f9d9b9b9c9fa2a9abb0afa8a09792857c85929ea6b0bdb1a79f92867b6e655b50443a3025190d010000000005121f2b3744505b656d7a849197a0a8afb7bcc2bcb8b6b2afaeaeafb1b5b9bbc0bcb8afa8a0969083796d60584e43382c21160a000000000000000000000000000b1825323e4b5865717e8b98a4b1bed1cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000d1a2733404d5a6673808d99a6b3c0c1b4a79a8e8174675b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e020000000000000000000000000005121e2a36424d576975828f9ca8b5b2a5988c7f8c97a1adb9aea398887c6f6255493c2f22160700000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443737424d5765727f8b99a4afbbc7baaea3998b7f7265584e4331271d1207000000000000000000000000000000000000000000000000000000000000000000000000081724313e4a5764717d8a97aab4bfc5b9ac9f92867a6d6054473a2d22170b000000000000000000000000000a1723303d4a5663707d8996a8b2b5a89b8e8275818e9ba7b4b2a6998c7f7366594c4030251a0e0200000000000000000000000000000000000000000000000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5afb7c1c3b7aa9d9083786c605346392d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131414141414141414141312100c07000000000000000000000000000000000000000000000000000000000002080d11131414141414141414141313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020201b1b18140f090100000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131414141414141413120f0b0600000000000000000000000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c201408000000000000000000000815222f3b4855626e7b8896a0acb5aea79f969183796d60594f44382c21160b0000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5b6a99c908376685d5246392d20293036393b3e3e3e3e3e3e3e3e3e3e3e3e495663707c8996a3aca79b8e8174685b4e41322b22190c0300000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000006131f2b37434e58626f7c87939fa7b1b9b4aba39f9992908e8e9092979c9fa6aeb2a9a19792899297a2adb8b8aca0958c7f73695f53493f32291e13080000000004101c2834404b54606c77828f96a1a9b2bac1bebab1acaaa5a3a1a1a2a4a8acafb5bdc1bab1a8a0958d80746a6054483d32271b0f010000000000000000000000000b1825313e4b5864717e8b97abb5bfc7c8c0b3a79a8d8074675a4d4134271a0e01000000000000000000000c1926323f4c5965727f8c98a5b2bfc2b5a99c8f827669554c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4847423c332a1f150900000000000000000000000000000714212d3a46535e697885929eabb8b0a3968a7d85929eabb8b4aa988b7e7165584b3e2e23180c00000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373a47535f697683909dabb5c0c5b9ac9f92867a6d6154473c3221150b010000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aebac6bbafa3998a7e7164544a3f33281c0f030000000000000000000000000d192633404c5966737f8c99a6b2b3a6998c80737f8c99a6b2b5a89b8f827568574d42362a1e1205000000000000000000000000000000000000000000000000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7c1c9bdb1a4978a7e71655b5044372b1b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000040c13191d20212121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20202020202020201f1c17110a02000000000000000000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c00000000000000000004111d2935414c5565727f8c98a8b2bdbbb1a8a0958e81746b6054483d32271b0f01000000000000000000000000000000000000000000000004111d2935414b5565717e8b99a3afb9ac9f92867a6d6154473a2e29323b4146474a4b4b4b4b4b4b4b4b4b4b4b4b5663707c8996a3afa79b8e8174685b4e433d342b1e150b00000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000815212e3b47535f6a76828f9aa4afb9b4aaa299928d868382828385898f949fa2aab3a9a19e969ea2a9b3bbaea49d9183796d60574d41382d20170d020000000006131f2c3845515c66717e8a949ea8b2bbc3bbb3ada7a09d9896959495979b9fa3abb0b8c2bab1a79d92897c6f62594f44382c1d12070000000000000000000000000a1723303d4a5663707d8999a3aeb9bbbbb9b1a7998c7f7266594c3f3326190c00000000000000000000000a1724313d4a5764707d8a97aab4bfc4b7aa9e918477675d5145414141414141414141414141414141413b3a37312a21180e0300000000000000000000000000000815212e3b4854616e7b8797a1adb9b3a995887c83909daab6b4a79a8d817467544a4034281c1004000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373b4855616e7b88959fabbdc7bdb2a99b8e8275685e5246392d201303000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5c0b5ab9b8e8174665b5044382b1f1206000000000000000000000005121e2a36424d576975828f9ca8b5b1a4988b7e717d8a97a4b0b8ab9e918578695e52463a2d2014070000000000000000000000000000000000000000000000000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbc1bfc0beb1a4978b7e7164584e43372b1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d2e2e2e2e2e2e2e2e2d2c28231c150c03000000000000000000000000000000000000000000000000080e161e25292d2e2e2e2e2e2e2e2e2e2d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b3033343939393939393939393534312c251d150b0100000000000000000000000000000000000000000000000000000000000000000000030c0d151d23292c2d2d2d2d2d2d2d2d2b28221c140b030000000000000000000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e0100000000000000000613202c3945515d6776838f9ca9b5bdc2bab1a79d93897d6f63594f44382c1d12070000000000000000000000000000000000000000000000010d18242f3a4754616d7a86929facb9afa3998b7e7164554b4034303b444d5254575757575757575757575757575763707c8996a3afa79b8e8174685b544e463d30271c1207000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000916222f3c4955626f7c88949facb6baaea2989287807a77757576797d828a9298a2aab3adaba2abadb3bbb3a99d92897d6f665c51453c2f261b0e0500000000000713202d3a4653606d7984919ea6b0bac4bbb3a9a29f95908c898888898b8e92999fa6b0b8c2b9aea49c9083766b605448392f24180d0100000000000000000000000714212d3a4754606d7a86929fa7acafafaca8a095897c6f6356493c3023160900000000000000000000000915222f3c4855626f7b8898a3aebac6b9ac9f93867a6d6054473a2e34343434343434343434343434342e2d2b261f180f060000000000000000000000000000000a1724313d4a5764707d8a97a9b3b9ada1978679828e9ba8b5b6a99d908376665c5144382c1f1206000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437434e5866737f8c99a7b1bcc5b9ada1968a7d7063564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909da9b6c3c5b8ab9e9285796c605346392d20130900000000000000000000000714212d3a46535e697885919eabb8b4aa96897c707c8895a8b2b9ada197877b6e6154483b2e21150600000000000000000000000000000000000000000000000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b5b2b4b8b6a99d9083766a5f53473a2f24190d00000000000000000000000000000000000000000000000000000000000000000000000000000000040e1620282f35393a3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000000000000000000008111a20283035393a3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c404146464646464646464642403d372f271d1309000000000000000000000000000000000000000000000000000000000000000000020c151e1f272f34383a3a3a3a3a3a3a3938332d261d150c0300000000000000000000000000000000000000000000010e1b2734414e5a6774808686868686868686868175685b4e4235281b0f0200000000000000000714212d3a4754606d7a86929fa3abb3bbc3b9afa59d9083766b605448392f24180d0100000000000000000000000000000000000000000000000713202d3946525e6876838f9ca9b6b5ab9b8e8275675c51453836414d565e61646464646464646464646464646464707c8996a3afa79b8e8174686260584e42392e23180c000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080005121e2b37424d576774808d9aa6b0beb0a69f92867d736d686868666d70767e869298a2aeb9b8afb8b9beb9ada1978d81746b60544b40332a1d140a000000000006121f2b37434e5865717e8b96a1adb8c2beb3a9a197928a837f7c7b7b7c7e828790949fa6b0bcc0b7ab9f94897c6f63554b4035291d100400000000000000000000000713202c3945525d6874818e959d9fa3a49f9d969083786c605346392d20130600000000000000000000000713202d3a4653606d7986929facb8c5bbafa49a897d7063544a3f34282727272727272727272727272722211e1a150e06000000000000000000000000000000000d1a2633404d596673808c99a6b3b8ab9e928578808d99a6b3b9ac9f9286796d6053463a2d201307000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b4754606a7784919eaab7c2c4b8ab9e9184796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546774818d9aa7b4c0c3b9ada197897c6f6256493c30251a0e02000000000000000000000815212e3b4854616e7b8797a1adb9aea298877b6e7a8696a1adb9b3a9978a7d7164574a3e2d22170b00000000000000000000000000000000000000000000000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a6a8adb8ab9f95887c6f62564c4135291b11060000000000000000000000000000000000000000000000000000000000000000000000000000020c162028323a41454747474747474747474644403930271c120700000000000000000000000000000000000000000005101a242c323a41464747474747474747474645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e5353535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000009141e2730313940454747474747474746443f382f261e150a0000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939184776a5e5144372b1e110400000000000000000714212e3a4754616d7a868d9299a2a9b3bdc1b8ab9f95897c6f63554b4035291d1004000000000000000000000000000000000000000000000005111d2a36414c5665727f8b98a7b1b8ac9f9285796d6053463a3946525e686e717171717171717171717171717171717c8996a3afa79b8e8174716f6a60544a4034281c10040000000000000000000000000000000000000001020201091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000714212d3a46535f697884919eabb7b7aa9e948a7e716b615e56545c60636c717d86929fa4aeb9bcc5c6bcb0a69e91857a6d60594f42392e21180b0200000000000814212e3a47535f6a7783909da8b2bdc0b6aca19792857e7772706e6e6f71757b828f949faab4bebcb0a69b8e8175675d5145392c201306000000000000000000000004111d2935414c56606d79838b9092999a93918c847b6e655b5044372b1f1205000000000000000000000006121f2c3844515c667683909ca9b6c3c0b6ac9a8d8074665c5044382b1f141b1b1b1b1b1b1b1b1b1b1a1514120e09030000000000000000000000000000000005121e2a36424d576976828f9ca9b5b6a99d9083767e8b98a4b1baaea398887c6f6255483c2f221507000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443f4a54626f7c8996a0acb8c5bcb0a6998d8073665c504438291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3e4b5865717e8b98abb5b6b6b6b3a9998c807366574d42362a1e1105000000000000000000000b1724313e4a5764717d8a97a9b3b8ac9f9285796c7884919eabb8b3a6998d807366544a3f33281c0f0300000000000000000000000000000000000000000000000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c999ca3adb1a79a8e8174685d5245382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a444c5254545454545454545453514a42392e23180c0200000000000000000000000000000000000000000b17222c363e444c5254545454545454545453514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606060605b59534b41372c20140800000000000000000000000000000000000000000000000000000000000000040f1b25303942434b515353535353535353504a423830261c110600000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e110400000000000000000713202d3946525e686d7a80879297a2abb5c0bcb1a79b8e8175675d5145392c2013060000000000000000000000000000000000000000000000010d1925303b4754616e7b87959fabb8aea2988a7d706353493f3b4754616e7a7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808c99a6b3a99c90827e7e7c6f665c5144382c1f12060000000000000000000000000000030608090c0e0f0f0e0c1623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000815222e3b4855616e7b8896a1adb9b3a99c8f82756c6159524c4a50535a616b707d8a929da9b5c2cabfb4aa9e948a7e71685d52473d30271d0f060000000000000815222f3b4855626e7b8895a0abbac4bbafa49a92857b716c656362616264696e79828f98a2aebac2b8ac9f92867a6d6053473a2d2014060000000000000000000000010d19242f3a45515d676d787f838687878684807a6e695f53493f33271b0f03000000000000000000000004101c2834404a546673808c99a8b2bdc4b8ab9e9184796d6053463d30261c11060e0e0e0e0e0e0e0e0e080806020000000000000000000000000000000000000714212d3a46535e697885929eabb8b4a89b8e81757c8996a9b3beb4aa988b7e7165584b3e2e23180c000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514444505c6674808d9aa8b2bdc4b7ab9f94887b6e62544a3f3428170c020000000000000000000000000000000000000000000000000000000000000000000000000000000616232f3c4956626f7c8999a4aaaaaaaaaaaa9d908377695e52463a2d20140700000000000000000003101c28343f4a546773808d9aa6b3b7aa9d9084776576828f9ca9b6b6a99c8f8376665b5044382b1f1206000000000000000000000000000000000000000000000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8c919ca7b1ac9f92867a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c565d606161616161616161605c544a4034281f14090000000000000000000000000000000000000004101c28333e4850565e616161616161616161605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000000000000000915202c37424b53555c60606060606060605b544a42382e23170c00000000000000000000000000000000000000000003101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000000000005111d2935414c565e686d737d859299a4afbbc2b8ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000814202d3a46525e697683909da9b6b4aa9a8d8174655b504443505c6976828a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c929ca8b4ab9f94908a8a87796d6053463a2d201307000000000000000000000000040a0f131516191b1c1c1b191623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000b1824313e4b5764717e8a97a8b2b9ada197897d70635a5046413f44465059616c74808d9aa7b4c0c6baaea2988f82756c61564c41352b1e150b00000000000003101c28343f4a5466727f8c99a7b1bcc6b9ac9f93887d7069615a56555556575f676e7a86929fabb8c3baaea2988a7d7064574a3d2d22170b00000000000000000000000008131e2935414c555d666d7276797a7a7977736d685f574d41382d22170b000000000000000000000000000c18232e3c4956626f7c8996a0acb9c7b9ada1968a7d7064594f42382e23170d040001010101010101000000000000000000000000000000000000000000000815212e3b4854616e7b8797a1adb9b3a6998c80737a8797a2adbab4a79a8d817467544a4034281c10040000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444653606d7985919eabb8c3bfb4aa9c908376695f5342382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939d9d9d9d9d9d9d9d95877b6e6154473b2e21140800000000000000000006121f2b3844505c6676838f9ca9b6b5a89b8e82756874818d9aa7b4b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827f8c959fabaea2988b7f72655b5044372b1f140900000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e686d6e6e6e6e6e6e6e6e6d665c51443b30251a0e020000000000000000000000000000000000000814202d3944505a61686d6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2733404c59646f74797979797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000000000000000c1925313d48535d65676d6d6d6d6d6d6d6c665c544a3f34281c1003000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e11040000000000000000010d1925303a444c565d616b707d87939facb9c3baaea2988a7d7064574a3d2f23180c00000000000000000000000000000000000000000000000005111e2a36424d5766727f8c99a7b1b8ab9e9184786c60534644505d6a778390979797979797979797979797979797999ca4aeb9b0a69f9c9799867a6d6053473a2d20140700000000000000000000050b10151b1f22222628282827252223303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000d1a2733404d5a6673808d99a6b3b8ab9e9185796c6053463e3634383e464f59616e7b8794a1aebabeb3a99f92867b6e615a50443a2f23190c0300000000000006121f2b3844505c6676828f9ca9b6c2bcb1a79b8e81746b605750494848494d555e6873808d9aa8b2bdbfb4aa9a8d807467544a3f33281c0f030000000000000000000000010d19242f3a434c545c6065666d6e6e6d6766605d564d453c2f261b1106000000000000000000000000000713202d394653606c7884919eabb5c0bdb2a99d9083766b60544a3f34281f160b0200000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3beb1a4978b7e717885929fabb8b6a99d908376665c5144382c1f12060000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a574d424b5563707d8997a1adb9c6baaea2988b7e7164574d4230261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677784909090909090909090908a7e7164574b3e3124180b0000000000000000000713202d3a4653606d7985929facb8b3a6998c807366727f8b98a5b2baaea298887b6f6255483c2f221507000000000000000000000000000000000000000000000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c79767683909da9b3aa9d9184786c6053463b30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68757a7a7a7a7a7a7a7a7a796d60574d42362a1e11050000000000000000000000000000000000000a1623303c4955616c707a7a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818686868686868686868175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000020e1b2834414d59656f757a7a7a7a7a7a7a786d665c5044382c1f1206000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000008131e28323a444c5259606b74818e9aa7b1bcbfb4aa9a8d817467554b4034291c10040000000000000000000000000000000000000000000000020e1a25303b4855626e7b8895a0acb8ada196887c6f625549424f5c6875828f9baaa4a4a4a4a4a4a4a4a4a4a4a4a4a6a8aeb6bfb8b0aba9a093867a6d6053473a2d201407000000000000000000060b171c20272b2e2f3234353534322f2e303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000f1b2835424e5b6875818e9ba8b4b5a89b8e8275665b5044382a28343f4a54606a74808d9aa7b4c0b9ada1978c7f72695e53483e32281e1007000000000000000713202d3a4653606d7985929facb8c5b8aca095887c6f62594f453e3b3b3c434c56626e7b8896a0acb8c3b6a99d908376665b5044382b1f120600000000000000000000000008131e28313a424a5153545c606161605c5554524c443c332a1d140a000000000000000000000000000005121f2b3744505b65737f8c99a3afbbc4b8ab9f95897d70665c50443c31281d140a00000000000000000000000000000000000000000000000000000000030f1b27333f49536673808d99a6b3beb3a995897c6f7683909ca9b6b8ac9f9286796d6053463a2d2013070000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d918477695e5346515d6774818e9ba9b3bec5b8ac9f92857a6d6053473c3120140a000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e83838383838383838383827c6f6255483c2f2215090000000000000000000915222f3c4855626f7b8898a2aebab1a4978a7e7164707c8996a9b3beb4aa978b7e7164584b3e2f24180c0000000000000000000000000000000000000000000000000000000008121b252d363e444d52575f6166686d70717273737372716f6d66717e8a97a1adaca095897d7063574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8787878787878787878377695e52463a2d2014070000000000000000000000000000000000000a1724313d4a5764707e87878787878787878783776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393939393939083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875818686868686868684786d6053463a2d201307000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000020c162028323a41464f59626e7b88959fabb8c3b7aa9d908377675c5145382c1f13060000000000000000000000000000000000000000000000000914212e3a47535f697784909daab7b2a9998c807366574d424a5764717d8a98a2aeb1b1b1b1b1b1b0b0b0b0b0b0b1b2b7bec6c2bbb7ada093867a6d6053473a2d20140700000000000000020a111721282d32373b3c3f414242413f3c3a373c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800101c2936434f5c6976828f9ca9b5b2a6998c7f7366544a3f33282b3844505c666f7c88939facb9c5b8ab9e9285796d60574d42362c20160c00000000000000000815222f3b4855626e7b8898a2aebac3b7aa9d9084776a5f53473d332f2e303b47535f697784919daab7c4b8ac9f9285796c605346392d201306000000000000000000000000010c161f2830394044464a5053545453514b4745413a322a21180b020000000000000000000000000000030f1b27333f4953616e7b86929fabb5c0bcb1a79d9083786d60574d43392f261b110600000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5b9ada197877a6d74818e9aa7b4baaea398887c6f6255483c2f2215070000000000000000000000101d293643505c6976838f9ca9b6c2b9ac9f92867b6e61574e53606d7985929fabb8c4bdb2a89b8e8174675d5145392c2013020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394955616c7177777777777777777777766f6a5f53473a2e2115080000000000000000000b1825313e4b5864717e8b97aab4beb2a995897c6f626e7a8797a2adb9b4a79a8d817467554b4035291d10040000000000000000000000000000000000000000000000000000000009131b242c323b42464d5355565d6163656666676665646260606d7985929eaba7a89b8e8275695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869294949494949495877b6e6154473b2e2114070000000000000000000000000000000000000c1925323f4c5865727f8b949494949494949285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9f9f9f9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393939396877a6d6054473a2d211407000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000040e16202830353d47535f697783909daab6c3b9ac9f9386796d6053473a2d20140700000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2b7aa9d908477695e53464653606d7985929fabb8bdbcb3adaba3a3a3a3a3a3a4a6acb4beb8b0aba9aa93867a6d6053473a2d201407000000000000020b141b222733393c4347494c4e4f4f4e4c4847433c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800101d2a3743505d6a7683909da9b6b1a4988b7e7165584b3e2d2a36424d57606d7883909aa4afbbc6b9ada197887b6e6155483b3124180d0400000000000000000a1724313d4a5764707d8a97aab4bfc0b3a69a8d807367584e43352b22222b37424d576774818e9aa7b4c1baaea298877b6e6154483b2e211508000000000000000000000000000710191e272e34383a3f444647474645403a3935302820180f06000000000000000000000000000000000b17222d3846525e6874818e99a4afbbc2b8aca0958c7f72695f554b41382d2217120800000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8b8ab9e92857868727f8c98a5b2bfb4aa988b7e7165584b3e2e23180c0000000000000000000000101d293643505c6976838f9ca9b6c2baaea3998e81746a5f535664717d8a98a2aebac5b8aca096897c6f63554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2d3945505a61646a6a6a6a6a6a6a6a6a6a69625f584e43372b1f1206000000000000000004101d2935404b556774818d9aa7b4b9ada197877a6d60687885929eabb8b6aa9d908377675d5145382c1f1306000000000000000000000000000000000000000000000000000000000109121a202930363b4246484c52545658595a5a5a595755535c6773808d999a9a9a9a92877b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677783909da1a1a1a1a7978a7d7164574a3e2f24180c0000000000000000000000000000000000000c1925323f4c5865727f8b98a1a1a1a1a19f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaacacacaa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000071e2a3744515d6a7784909da0a0a0a893877a6d6054473a2d211407000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000040e161e242b37424d576673808d99a6b3c0bbafa499887c6f6255493c2f221609000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb8aca095877b6e61544845515c6774818e9ba9b3beb3a9a29f969696969696979ba2acb7b0a69f9c9698867a6d6053473a2d2014070000000000000a141d262d333e44494e5455595b5b5b5a5855534e474956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800111d2a3744505d6a7783909daab6b0a4978a7d7164574a3e31313946525e69727f8b95a0acb6c0c9beb3a9998c7f7266554b4035291d110400000000000000000c1926323f4c5965727f8c98a5b2bfbdb0a4978a7d7164574a3e3124191a26313f4c5865727f8b98a5b2bebfb4aa96897c6f6356493c30231609000000000000000000000000040e19222a32373b3c44444444444444444442413d3730271e0b020000000000000000000000000000000006111b2a36414d56626e7c87939faab4bfbcb1a79f92867b6e675d53493f3327241a1108000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adbab6a99c8f837669707d8996aab3beb4a79a8d817467544a4034281c100400000000000000000000101d293643505c6976838f9ca9b6c2bfb4ab9f93877b6e62585d6875828f9baab4bec0b5ab9e9184786c6053463a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d28343e485055575d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f03000000000000000006131f2c3845515d677783909daab6b8ab9e918578675d697683909ca9b6b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000080e171f252a31363a3b414647494b4c4d4d4d4c4b494b55616e7b878d8d8d8d8d8d8c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774808d9aa7adadada79a8d807467554b4035291d100400000000000000000000000000000000000c1925323f4c5865727f8b98a5adadadab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7b9b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000030b12182a3744515d6a7784909daaadada093877a6d6054473a2d21140a020000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000040c131a26313d4a5764707d8a97a3b0bdc0b5ab978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7b1a7988b7f7265564c414b5563707d8997a1adb9ada297928a8a8a8a8a8a8b909ba6b2ab9f948f8a8a86796d6053463a2d201307000000000006111b262f383f444f55586062656768686765625f58535156636f7c8996a2afbcbbaea194887b6e6155483b2e22150800111d2a3744505d6a7783909daab6b0a3978a7d7064574a3d2f39434f59616e7b86929fa7b1bec7cfc3b6a99c908376675d5145392c20130600000000000000000e1a2734414d5a6774808d9aa7b3c0beb4aa95887b6e6255483b2f22151724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000a15202a343c4347495151515151515151514f4e49423a301d140a00000000000000000000000000000000000e1925303b47535f6a74818e98a2aebac2baaea2989083796d655b50443f362c231910070000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3beb4a79a8d8174676e7b8798a2aebab6a99d908376665c5144382c1f120600000000000000000000101d293643505c6976838f9ca9b6c2c6bbafa4998f82756a60606d7a86929facb9c5bbafa3998c7f72655b504437281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494b50505050505050505050504847433c342a20150a0000000000000000000714202d3a4753606d7a86929facb9b6a99c8f837669556774818d9aa7b4bbafa399897c6f6256493c2f23160800000000000000000000000000000000000000000000000000000000000000050d14191f262a2d3035393a3d3e3f4040403f3e3c46535e69717e808080808080807d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000c18242f3e4a5764717d8a97a8b2bdb6aa9d908377675d5145392c1f130600000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bab8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000001070c151d23283744515d6a7784909daab7ada093877a6d6054473a2d221b140b0701000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000020915222f3b4855626e7b8895a9b3bebfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006121f2b37434e586773808d9aa9b2b6a99c8f8276685d52454653606d7985929eabb8ab9f92857d7d7d7d7d7d7e8b97a4b1a99c8f827d7d7c6f665c5144382c1f120600000000000b17222d384149505961646a6f7274757574726f6a65605d55636f7c8996a2afbcbbaea194887b6e6155483b2e22150800101d2a3643505d697683909ca9b6b1a4978a7e7164574b3e35404b55616b75818e98a2aeb9c3d0d2c5b9ac9f92867a6d6053473a2d20140600000000000000000f1b2835424e5b6875818e9ba8b4c1baaea298867a6d6053473a2d201416222f3c4955626f7c8895a2afbbbeb1a4978b7e7164584b3e3125180b0000000000000000000000030f1b26323c464e54555e5e5e5e5e5e5e5e5e5c5a544c422f261c11060000000000000000000000000000000008141f2b37434e58616e7b86929fa7b1bbbfb4aaa0958e81776c605b51483e352b2319100700000000000000000000000000000000000000000000030f1b27333f49536673808d99a6b3beb2a5988b7f7265697885929fabb8b8ac9f9286796d6053463a2d20130700000000000000000000101d293643505c6976838f9ca9b6c2ccc0b5ab9e93897c6f6265717e8b99a3aebac5b9ac9f92867b6e6153493f3327160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242c34393d3e44444444444444444444433c3a37312a22180e030000000000000000000916232f3c4956626f7c8999a3afbbb4a79a8d8174675a65727f8b98a5b2c0b5ab988b7f7265584c3f3024190d010000000000000000000000000000000000000000000000000000000000000002090e141a1e2124292d2e303233333433323136424d57616c7174747474747474706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000714212e3b4754616e7b8796a1acb9b9ac9f92867a6d6053473a2d20140600000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000030b12181e272e343844515d6a7784909daab7ada093877a6d6054473a332d261d18120b030000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000714202d3a4753606d7a8697a2adbac0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000030506080b0c0d0d0d0b090f1b26323c4956636f7c8997a1adb9ac9f92867a6d60544744505c6674808d9aa8b2ada297887c70707070707a8794a0b5a79b8e8174706f6a5f544a4034281c100400000000030f1b27333f49535b606c70777c7f818282817f7b77726d6761636f7c8996a2afbcbbaea194887b6e6155483b2e221508000f1c2936424f5c6975828f9ca8b5b1a4988b7e7165584b3e3845515d67707d8a939eaab4bfc5c4c5c7bbaea3998a7d7063574a3d2d22170b00000000000000000f1c2936424f5c6975828f9ca8b5c2b8ab9f928578675d5145392c1f1315222e3b4855616e7b8894a1aebbbeb1a5988b7e7265584b3f3225180c000000000000000000000006131f2b37434e585f626b6b6b6b6b6b6b6b6b69655e5442382d22170b00000000000000000000000000000000020f1a26313c46525e69727f8c959fa9b3bebcb1a79e938d80736d625a50473d352b22190f0600000000000000000000000000000000000000000005121f2b3744505b6576838f9ca9b6beb3a996897c7063697683909ca9b6baaea398887c6f6255483c2f22150600000000000000000000101d293643505c6976838f9ca9b6c2d2c7bdafa59c8f82766b6976838f9cabb4bfbeb3a99c8f8275695e5241382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22282d303137373737373737373737362f2e2b2620181006000000000000000000000c1925323f4c5865727f8b98abb5c0b2a5988c7f72655963707d8996a9b3beb4a89b8e817568564c4135291d110500000000000000000000000000000000000000000000000000000000000000000003090e1214191d20212325262727272625313b45505a6164676767676767676360594f44382c2014070000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7bbafa399897c706356493d2d22170b00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000040d151d242930394045464b5d6a7784909daab7ada093877a6d605447443f382f29231d150d0400000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000006131f2c3845515c677885929fabb8c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000060b0f12131517191a1a1918161413202d394653606c7984919eabb8afa3998a7e7164544b404a54626f7c8996a0acb3a9998d80736663636d798699a3afa79b8e817468625f584e42392e23180c00000000010c161f2b3744505b656c737d84888c8e8e8e8d8b88847f79716c636f7c8996a2afbcbbaea194887b6e6155483b2e221508000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c40414e58606d7984919ea5afbcbdb9b7b9bdbfb5ab998d80736653493f33271b0f0300000000000000101d293643505c6976838f9ca9b6c2b7ab9e9184786b554b4035291d1014212e3b4754616e7a8794a1adb9b9b2a5988b7f7265584c3f3225190c00000000000000000000000815222e3b47545f6a6f777777777777777777757065544a3f33281c0f03000000000000000000000000000000000a15202a36424d57606d78839097a2adbac0b9afa59c928b7f726c61594f473d342b21180e0500000000000000000000000000000000000000000613202d394653606c7985929fabb8b9ada197877a6d616774818e9aa7b4bfb4aa988b7e7165584b3e2e23170c00000000000000000000101d293643505c6976838f9ca9b6c2cfd0c1b7ab9f94897d706e7b87939facb9c6b9ada1978a7d7164574d422f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910171d2124242a2a2a2a2a2a2a2a2a2a2a22211f1a150e060000000000000000000005111d2935414c566875818e9ba8b4bfb4ab968a7d706357616e7a8797a2adbab7aa9e918477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000205080d1113141618191a1a1a191f29333e485055575a5a5a5a5a5a5a56544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d566875818e9ba8b4c0b5ab998c7f7366544a3f33281c0f03000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000040d161f272f353e424b5153555d6a7784909daab7ada093877a6d6054535049413d342f271f160d04000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000004101c2934404b556b7784919eaab7c2b5a89c8f8275695c4f4236291c0f0000000000000000000003090e11171b1f202224262627262523201f1f2b3844505b6674818d9aa9b3b5ab9b8e8175665c51454653606c7884919eaab7aa9e9184776a5f5c677986929faca79b8e8174685b534e463c30271c12070000000007121d2b37424d57606c77808a9195989a9b9b9a9896918b847e756d6f7c8996a2afbcbbaea194887b6e6155483b2e221508000d1a2633404d596673808c99a6b3b4a79a8e817467544a3f49535f6a73808d96a1acb7bab2acaaacb2bab6a99c908376655b5044372b1f120500000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24180c14212e3b4754616e7a8794a1acacacaca5988b7e7265584b3f3225180c00000000000000000000000916222f3c4955626f7c8484848484848484848275665b5044382b1f120600000000000000000000000000000000030e1a25303b44505c666e7b85929fa4aeb8c1b7aea49f93877e706b60594f463c332a20170d03000000000000000000000000000000000000000815222e3b4855616e7b8897a2adbab8ab9e928578685e65727f8b98a5b2beb4a79a8d817467544a3f34281c1003000000000000000000101d293643505c6976838f9ca9b6c2cfd3c7bbb0a69d908378727f8c9aa4afbbc5b8ab9e9285796d6053463b3020140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d1d1d1d1d1d1d1d1d1d1d1515120f0a0300000000000000000000000713202d3946525d687784919eaab7baaea399887b6e61555e687885929fabb8b9aca096877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0b0c0d0d0d0d17212c363e45494a4d4d4d4d4d4d4d4a48443d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000020e1925303f4b5865727e8b98a9b3beb5a89c8f8275665b5044382b1f1206000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000020b161f283139404550545c6064676d7784909daab7ada093877a6d6663605b534f45403931281f160c030000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000c18232f44515d6a7784909daab7c3b6a99c908376695d5043362a1d10000000000000000000060b141a1b22272b2d2f313233333332302d2c2928333f4a5463707d8997a2adb8ab9f9285796d60534644505b6573808d99a7b1aca096887c6f62556c7885929faba79b8e8174685b4e433c342a1e150b00000000010d18242f3a47535f69727f8c929da0a7a7a8a8a7a8a09d96918a817a6f7c8996a2afbcbbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a9b3b6a99c908376665c5044505b656f7c87929fa8b2bab2a8a09ea0a8b2b8ac9f9285796c605346392d20130600000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e0715212e3b4854616e7b87949f9f9f9f9f9f978b7e7164584b3e3125180b00000000000000000000000b1825313e4b5864717e8b919191919191919186796c605346392d201306000000000000000000000000000000000009141f28343f4a545f69707e8a929ca6b0b9c0bbafa49992877d706b60584e463c32291f150b020000000000000000000000000000000000000b1724313e4a5764717e8a97a9b3beb6a99c8f8376695663707d8996a9b3beb6a99d908376665c5044382c1f1206000000000000000000101d293643505c6976838f9ca9b6c2cfd8ccc2b8ab9f958a7d7783909dacb6c0bcb1a79a8d8074665c5144382c1f120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b111111111111111111111009080603000000000000000000000000000714212e3a4754616d7a8796a0acb9b9ac9f9286796c605356697683909ca9b6bdb2a896897d7063564a3d30231709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050f1a242c33393c3e414141414141413d3c38332b231a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a2adbab8ab9f9285796c605346392d201306000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000a141d28313a434b515a61666d71767a7d85919eabb8afa295897c7975706c656059514b433a31281e150a0000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000071d2a3743505d6a7683909da9b6c3b6aa9d9083776a5d5044372a1d1100000000000000020a11171f252a2d3337393b3e3f4040403e3c3a38352f2d3a4653606d7985929fabb8ada297897d7063564a3f4953626f7c8895a0acb2a8998d807366586b7885919eaba79b8e8174685b4e41322a22180c030000000004101d2935404b55626e7b86929fa4acb1b4b5b5b4b2aca8a19e938e847b7c8996a2afbcbbaea194887b6e6155483b2e221508000815222f3b4855626e7b8897a2adb8ac9f9285796d60534c56606c77839099a3afbab2a8a0969196a0acb9aea298887b6e6155483b2e22150800000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1115222f3b4855626e7b8892929292929292928a7d7064574a3d3124170a00000000000000000000000b1825313e4b5864717e8b979e9e9e9e9e9e93867a6d6053473a2d2014070000000000000000000000000000000000030b17232e38424d57616c73808d939ea7b1b9c0b5aba39992867d6f6a60584e443b31271d140a0000000000000000000000000000000000030f1b27333f49536773808d9aa6b3c0b3a79a8d8074675a616e7a8797a2adb9b8ac9f9286796d6053463a2d201307000000000000000000101d293643505c6976838f9ca9b6c2cfcfc9c6bcb1a79d91837c8895a0acbec7b8ab9f95887c6f62544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdb7aa9d908477665b505b6774818e9aa7b4bfb2a6998c7f7366594c4031251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303134343434343434302f2c27211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8baada297887b6f6255483c2f221508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060201000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000006111b262f3a434b555d606c71797e8286899197a1adb9b1a4998e8985817d78706b605c554c433a30261c110600000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d2a3643505d697683909ca9b6c3b7aa9d9084776a5d5144372a1e11000000000000020b141b22273136383f4446484a4c4d4d4c4b4947454039383844505c6674818e9baab4b3a99a8d807467584e4347535f6a7784909daab7aa9e9184776a5f6a7784919daaa79b8e8174685b4e41352818100600000000000613202c3945515d6774818e99a3aeb8bcc1c1c1bdb8b7b2ada59e9691857e8b98a5b1bebbaea194887b6e6155483b2e221508000613202d394653606c7985929eabb8aea298897c6f6354525e68717e8b949fabb5b8aca0969184919eaab7b4aa978a7d7064574a3d3124170a00000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1115212e3b4854616e7b858686868686868686847a6d6154473a2e21140700000000000000000000000b1825313e4b5864717e8b97a4aaaaaaaaa093877a6d6054473a2d21140700000000000000000000000000000000000006111c26303b45505a606d78828f959fa7b1babdb4aba29892867c6f6a5f564d43392f261b11060000000000000000000000000000000005121f2b3744505b6576838f9ca9b6beb1a4988b7e7165585e687885929eabb8baaea398887c6f6255483c2f221506000000000000000000101d293643505c6976838f9ca9b6c2cdc4beb9b8b8aca0959084909da7b1bcbfb4aa9d9083776a5f5342392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d1010101010101010080705020000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfb5a89b8f827568544a5865727f8b98a5b2beb5a89c8f827569574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c212324272727272727272322201c160f080000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f9ca8b5beb3a9988b7e7165584b3e3025190d010000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120f0f0e0b0807050200000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000b17222d38414b555d676d757e848b8f92999ea1a9b3beb5aaa19997928e89837d746d675d554c42382e23170c04000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000a141d262d333b4246495053555759595a59585653514b48443d3f4a5464707d8a98a2aeb7ab9e9184786a5f5347434e5866727f8c99a7b1aca096887c6f626a7783909daaa79b8e8174685b4e4135281b0e0000000000000714202d3a4753606d7a85929fabb4bfc8c2bcb8b2acaaaaabada8a0979186929facb9c5bbaea194887b6e6155483b2e2215080005121f2b3744505b6575828f9babb4b4aa998d8073665b59616d7a85929ea6b0bbafa59d91847d8a97a3b0b2a5998c7f7266594c3f3326190c00000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1114202d3a46525e696e787979797979797979776d685e5246392d20130700000000000000000000000b1825313e4b5864717e8b97a4b1b7b7ada094877a6d6154473a2e211407000000000000000000000000000000000000000a141e29333e44505c666d79839095a0a8b2babdb4aaa29892857c6e695e554b41382d22170d040000000000000000000000000000000613202d394653606c7985929fabb8bdb2a896897c6f635656697683909ca9b6bfb4aa978b7e7164584b3e2e23170b000000000000000000101d293643505c6976838f9ca9b6c2c4bbb3adabadb1a7a0959095a0acb9c3baaea3988b7e7265584e4330271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a1d1d1d1d1d1d1d1c1514120e090300000000000000000000000000000000000005121e2a36424d576975828f9ca8b5c0b3a6998d8073665a4d5663707d8996a9b3beb8ab9e928578695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171a1a1a1a1a1a1a171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466737f8c99abb5c0b4a79b8e817468564c41362a1d11050000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1b1c1c1a181514120e09030000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000030f1b27333f49535d676d79818a91969c9fa3abadb3bbc4bcb3aaa9a29e9b95908981796d675d544a3f342820150a000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000006111b262f383f444d53535b606264656666666563605d55544f46414753606d7986929facb8aca196887c6f6255493c4855616e7b88959fabb2a8998d807366697683909ca9a79b8e8174685b4e4135281b0e0200000000000a1724303d4a5763707d8a98a2aebdc6c2b9b1aba8a09e9d9ea1a9a9a1999299a3aebbc7bbaea194887b6e6155483b2e22150800030f1b27333f495364717e8b99a3aeb7ab9e9184786c60606b74818e97a2adb8b3a99d93897d7b8895aab4b4a79a8e8174675b4e4134281b0700000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11121e2a36424d575e616c6c6c6c6c6c6c6c6c6b615e564c4135291d110500000000000000000000000b1825313e4b5864717e8b97a4b1bebaaea194877b6e6154483b2e21150800000000000000000000000000000000000000020c172128343f4a545d676d7a839196a0a8b2bbbcb3aaa29791847b6e675d53493f33271f160c0100000000000000000000000000000815222f3b4855626e7b8898a2aebab9ada196877a6d60545a6774818d9aa7b4c0b4a79a8d817467544a3f34281c10030000000000000000101d293643505c6976838f9ca9b6c2beb3a9a19ea1a9b1a7a09da0a7b1bcc5b9ac9f92867a6d6054473c3121150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f232626292929292929292922211e1a140d0600000000000000000000000000000000000714212d3a46535e697885919eabb8beb1a4978b7e7164584b54616e7b8797a2adbab9ada197877b6e6154483b2e2115060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0e0e0e0e0e0e0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3d495663707c8999a3afbbb7aa9e918477685e5246392d2013070000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c27282928272521211e1a140f0a04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000010b151f2b3744505b656d79828e939ea1a8acaeb5b9bec4c4c5bcbbb3adaba7a09d938e82796d665c50443c32261b0f040000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000040e17222d38414950575e61656c6e7172737373716f6d67636059524c45515d6775828e9babb4b2a8998c7f7366574d4246535f697683909dabb5aa9d9184776a6975828f9ca8a79b8e8174685b4e4135281b0e0200000000000d1a2733404d5a6673808d99aab4bfc6bcb1a79f9d96919092979c9fa6a39fa3abb5bfcbbbaea194887b6e6155483b2e22150800000b17222d3a4754616d7a86929facb9aca196897d706366707d89939da9b3b9ada1978e81747a8698a2aeb6a99c8f8376695c50432f24180d01000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1a25303b454d52545f5f5f5f5f5f5f5f5f5e54524c443a3025190d0100000000000000000000000b1825313e4b5864717e8b97a4b1bebbaea195887b6e6255483b2f2215090000000000000000000000000000000000000000060f17232e38424b555e686e7b849196a1a9b3bcbcb3a9a1969083796d655b50443d31281e130800000000000000000000000000000b1824313e4b5764717e8a97aab3beb7ab9e918478685d525865727e8b98a5b1beb6a99d908376665c5044382b1f12060000000000000000101d293643505c6976838f9ca9b6c2b9ada1979197a1adb1acaaacb1b9c3bdb2a89b8e8175685d5245392c20130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323336363636363636362e2d2a261f180f06000000000000000000000000000000000815212e3b4854616e7b8797a1adb9beb3a995897c6f625649525e697885929fabb8beb3a9978a7d7164574a3e2e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3a4753606d7a86929facb9b9aca096877a6d6154473a2e2114070000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524539313335353534322e2d2a251f1b150f070000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000007121d2a36414c56606c77828f959ea5adb2b9bbbfbfbab8b8b8babfbeb9b8b1aca59d948f82786d60584e43372b20150a0000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000020c162027333f49535b60696e74787b7d7f80807f7e7c7975706b615e564d4b5564717e8a99a3aeb6aa9d908377695e5246424d5765727f8b99a4afaca096887c6f6875828e9ba8a79b8e8174685b4e4135281b0e0200000000030f1c2936424f5c6975828f9ca8b5c2bfb4aa9f959088848385898f949fa3aaaeb5bdc6d1bbaea194887b6e6155483b2e22150800000613202d3946525d6875828e9ba7b1b2a89c8f82766b6d7984919da5afbbb0a69e92857a6d7885929fabb7aa9d9184776a554b4035291d1004000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1109141f29333b424648525353535353535353514746413a32281e13080000000000000000000000000a1724313d4a5764707d8a97a3b0bdbcafa396897c706356493d31261a0e03000000000000000000000000000000000000000006111c263039434c565e696e7b849197a1a9b3bcbbb2a8a0958f81776c60594f433a2f24190d03000000000000000000000000030f1c28333f4a546773808d9aa6b3c0b5a99c8f827669564c5663707c8996a9b3beb8ac9f9286796d6053463a2d2013070000000000000000101d293643505c6976838f9ca9b6c2b8ab9e9185919ea7b1b8b7b8bcc3c5b9aca196897d7063564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3f4043434343434343433b3a36312921180d030000000000000000000000000000000b1724313e4a5764717d8a97a9b3beb9ada197877a6d6054474d576a7683909da9b6c0b3a69a8d807367544a3f34281c10030000000000000000000000000000000000000000000004090c0e0f131313131313131313130a0907040000000000000005080a0b13131313131313131313100f0d09050000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677683909da9b6bdb2a8978a7d7064574a3d2e23180c0000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453c3e40414242413e3b3a36312b272019100a01000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000c18242f3946525e68727f8b949ea7afb9bdc0bbb9b4aeacabacaeb4b8babfbcb8afa69f948d80736a5f53473c32261b0f0000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000008131e28323a44505b656c727b8085888a8c8c8d8c8b8986827d756e685f574d54606d7a86929facb9aca095877b6e6154473b4754616e7a87939facb2a8998c80736874818e9ba7a79b8e8174685b4e4135281b0e020000000004111e2a3744515d6a7784909daab7c3baaea29890837b7777797c828b9298a2a9b3bcc6d0bbaea194887b6e6155483b2e221508000005111d2935414c5663707d8995a0acb7ab9f94897c6f737f8c96a0acb7b4aa9f948a7e71687784919eaab7ac9f928579675d5145392c201306000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11030d17212930363a3b454646464646464646443a3935302820160c02000000000000000000000000091623303c4956636f7c8996a8b2bdbfb2a5988c7f7265574d42362a20150a0000000000000000000000000000000000000000000a141e27313a444d575e696e7b859197a2aab4bebab1a79e938c7f726b60554c41352920150a00000000000000000000000006121f2b3844505b667683909ca9b6c0b3a69a8d8073675a4d54616d7a8797a1adb9baaea398887b6f6255483c2f2215060000000000000000101d293643505c6976838f9ca9b6c0b3a79a8d808d959fabb8c3c5c8ccc0b6ac9e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3740474b4d505050505050504f4846423b33291f1409000000000000000000000000000003101c28343f4a546773808d9aa6b3c0b8ab9e918578685d52454e5b6774818e9aa7b4c1b6a99c908376665c5044382b1f1206000000000000000000000000000000000000000002091015191b1c2020202020202020201f171614100b05000000060c11151718202020202020202020201d1c1915100a03000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556773808d9aa6b3c0b3a69a8d807367554b4034281c100400000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5246484b4d4e4f4f4d4b4846423b37322b221c130a020000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000004101d2935404b55616d7a85929fa6b0b9c1bdb5afacaaa29f9e9fa2aaacaeb4bcc0b8b0a69f92877c6f62584e43372b1b110600000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000010d1925303a44515b606c777f868d919797989999999898928f89827a6e695f56515d6775828f9cabb5b1a7988b7e7265554b4146525e6876828f9cabb4aa9d9184776a74808d9aa7a79b8e8174685b4e4135281b0e020000000005121f2c3845525f6b7885929eabb8c5b8ac9f92867a6e69656c70767e869297a2aab4bfcabbaea194887b6e6155483b2e2215080000010d1924303a4653606c7883909da7b1b0a69c9083777b86929fa8b2baaea2988f82766c6a7683909da9b6aea298867a6d6053473a2d201407000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104050f171f252a2d2e393939393939393939382e2d29251e160e04000000000000000000000000000814212e3b4754616e7a8796a1adb9c2b6a99c8f8376695f53463c31261a0e050000000000000000000000000000000000000000020c151f28323b454d575f696f7c859298a3acb6c0b9afa59f93877d70675d51453c31261a0f0300000000000000000000000613202d394653606c7985929fabb8c0b6ac978b7e7164584b525e687885929eabb8bfb4aa978b7e7164584b3e2e23170b0000000000000000101d293643505c6976838f9ca9b6bfb2a5998c7f83909dabb5c0cbd4c8bbafa49a8c8073665b504438281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a5257595c5c5c5c5c5c5c5c55534d453b31261a0e020000000000000000000000000006121f2b3844505c6676838f9ca9b6c2b6a99c90837669564c414c5965727f8c98a5b2bfb8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2c2323201c160f08000910171d2124252c2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3d4a5764707d8a97a8b2bdb6a99c908376675c5145382c1f130600000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f505355585a5b5c5b5a5854534d47433c342e251c140a0000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000006131f2c3945515d6773808d98a2aeb8c1bcb4aba49f9a9892919298999fa2aab2bbc2bbafa3998f82766a5f5347382d22170b00000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000005111d2935414c56626d74808c92999ea1a9a5a6a6a6aaa39f9b948f847b6e685e525565717e8b99a4afb5a99c8f8276675d5145414c5665717e8b99a3aeaca096887c6f73808d99a3a39b8e8174685b4e4135281b0e020000000005121f2b3744505b657986929facb9c2b5a89b8f8275685f5b60636c717c859298a2aebac6bbaea194887b6e6155483b2e22150800000008131f2b3744505b65707d8a959facb6ab9f948a7e828f98a3aebab1a79f92867b6e616975828f9ca8b5b4aa94877b6e6154483b2e211508000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400050d141a1e20212c2c2c2c2c2c2c2c2c2b21201d19130c0400000000000000000000000000000714202d3946525e687884919eabb7c4b9ac9f93877b6e61584e43372b20170c020000000000000000000000000000000000000000030d162029333b454d575f6a6f7d86929aa4afbbc1bbafa49991847a6d60584e43372b1f150900000000000000000000000815222f3b4855626e7b8898a2aebabbafa49a887c6f6255494c566976838f9ca9b6c0b3a79a8d807467544a3f34281c100300000000000000101d293643505c6976838f9ca9b6bfb3a6998c807f8b99a3afbbc7d2c6b9ac9f93877b6e61544a3f3328160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666969696969696969615f574d42362a1e1205000000000000000000000000000713202d3a4653606d7985929facb8c1b4a79a8e8174675b4e414a5663707d8996aab4bebaaea298887b6f6255483c2f221507000000000000000000000000000000000000020c151e252c31343539393939393939393939302f2c27211a1109121b22292d3031393939393939393939393635322d261e160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3b4754616e7a8796a0acb9b9ac9f9286796d6053463a2d20130700000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5b606264666868686765615e57544e463f372e261c120800000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000714202d3a4753606d7985929faab3bebfb4aaa399938d88858585888c9298a1a9b2bdc0b5ab9f94887c6f6253493f33271b0f03000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000713202d3946525e68727f8b929fa3abadb2b2b3b3b2b4aeaca69e9691847a6d615954616d7a86939facb9ac9f92867a6d6054473b4754606d7a86929facb2a8998c8073737f8c969696968e8174685b4e4135281b0e02000000000613202d394653606c798699a3aebabfb2a6998c7f73665650535a626a6f7c86929facb8c5bbaea194887b6e6155483b2e221508000000030f1b27333f4953606c7883909aa4afb0a69f92858f949faab4b5aba0958c7f72695f6875828e9ba8b5afa295887c6f6255493c2f221609000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104000003090e1214151f20202020202020201e1413110d080200000000000000000000000000000005111e2a36414c566874818e9ba8b2bdbbafa49a8e81746a5f53473e32291e1308000000000000000000000000000000000000000000050e172029333c454e58606b717e88939fa5afbac0b5aba1968d80746a5f53473c31261a0e00000000000000000000000b1824313e4b5764717e8a97aab4beb9ac9f93867a6d6053474d5a6774808d9aa7b3c0b6a99d908376665c5044382b1f120600000000000000101d293643505c6976838f9ca9b6c0b3a6998d807a86929facb9c5cabeb3a99c8f8276695f5342382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e7376767676767676766e695f53463a2d211408000000000000000000000000000915222f3c4855626f7b8898a2aebabfb2a5988c7f7265594c3f4854616e7b8798a2aebabfb4aa988b7e7165584b3e2f24180c00000000000000000000000000000000000009141e2730373d4142464646464646464646463d3c38332c231a101b242d34393d3e4646464646464646464643413e3830281e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7baaea398897c6f6356493c3023160900000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c63656c6f717374757574716e69626058514940382e241a0d04000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000030f1b27333f495364717e8a97a2adbcc5baaea3989287817c7978797b80869196a1abb5c0bdb0a69a8d8174655b5044372b1f1205000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000714212e3a4754616d7a85929fa4aeb4b2acaaa7a7a9acafb6b0a8a1968f82756b60545e6876838f9ca9b6aea3998a7d7164544a3f45525d6875828f9baab4aa9d918477717e8989898989898073675a4d4034271a0d01000000000713202d3a4653606d798693a0b4bfbeb1a4988b7e7165584b465058606a717e8b98a4b1bebbaea194887b6e6155483b2e221508000000000b17222d3844505b656f7c87939fa8b2aea29892989fa6b0bbafa4999083786d60576774818e9aa7b4afa396897c706356493d3023160a000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104000000000205070812131313131313131311070705010000000000000000000000000000000000010d1925303d4a5763707d8a96a0acb9c0b6ac9f92877c6e625a50443a3025190d04000000000000000000000000000000000000000000050e17212a333c464f59616c727f8c939ea8b2bdbdb2a89f93877c6e62574d42372b1d1207000000000000000000030f1c28333f4a546774808d9aa7b3c0b7aa9e918477675d51454b5865727e8b98a5b1beb8ac9f9286796d6053463a2d20130700000000000000101d293643505c6976838f9ca9b6c0b3a69a8d8075828f9ca9b3bec6baada2978a7e7164574d422f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d5966738083838383838383827b6e6155483b3025190e020000000000000000000000000b1825323e4b5865717e8b98aab4bfbfb5ab968a7d7063574a3d4653606c7985929fabb8c1b4a79a8e817467554b4035291d10040000000000000000000000000000000004101b25303942494d4f535353535353535353524a48443d352c2117222d363e45494b53535353535353535353504e49423a30261b100500000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566874818e9ba7b4bfb4aa988c7f7265594c3f31261a0e02000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c7074787b7e80818282807e7b766f6a635b524a40362c1f160c010000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000005121f2b3744505b6575828e9ba9b3bebcb1a79f92867d746f6c66696e737c849199a4afbbc2b8ab9e9185786c605346392d201306000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005111d2935414c5666727f8c98a2aebaaea8a09e9a9a9c9fa4acb4b2a89e93897d7063565665727f8b98a7b1b4ab9b8e8175665c5044414c5664717e8a98a2aeaca096887c6f717c7d7d7d7d7c796d6053473a2d20140700000000000713202d3a4653606d798693a0acb9beb1a4978b7e7164584b3e464e58636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000006111b27333f4953606a74818d96a1acb4aaa29fa2aab0b8b2a89f93877c6f665c5a6774808d9aa7b3b0a3968a7d7063574a3d3024170a000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104000000000000000006060606060606060605000000000000000000000000000000000000000000000813202d394653606c7884919ea8b2bdbbafa3998f82766c61564c41362a1f160c01000000000000000000000000000000000000000000050f18212a343d47505a626d74818e96a0abb5c0bbafa4998e8275695f5347392e23180c00000000000000000006121f2b3844505b667683909ca9b6c2b5a89b8f827568554b404956636f7c8996a8b2bdbaaea398887b6f6255483c2f22150600000000000000101d293643505c6976838f9ca9b6c0b4a79a8d81747d8a97a2adb9c5b8ab9f92857a6d6053473b3123180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a77848f8f8f8f8f8f8f8c807366564c41362a1e1105000000000000000000000004101d2935404b556774818d9aa7b4c0bbaea399887b6e6155483b44505b657683909da9b6c3b6aa9d908377675d5145382c1f1306000000000000000000000000000000000915212c37424b53595c6060606060606060605f56554f473d33271d29343e485056585f6060606060606060605c5a544c42382d211509000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303f4c5966727f8c99a5b2bfb5a89b8f827568574d42372b1e1206000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f928578787d8185888b8d8e8f8e8d8b87827c726d635c52483e31281e13080000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d080000000000000000000000000000000000000613202d394653606c7985929eabb8c5b8aca0958b7e726b62605b5f616a6f7c87939facb9c6b9ada197887c6f6255493c2f221609000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000713202d3946525d687783909daab4aea49d96918e8d8f939aa2aab4afa59c8f8276685e54616e7b87959fabb8ab9f9285796d6053463a4753606d7985929facb2a8998c80736a6f70707070706d675c5145382c1f130600000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3d4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000000000b17222d38414e58606d7a84919aa4afb4aeacaeb4bcb9ada1968d80746a60545a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8b96a1adb9c0b5ab9f948a7e71685e52463e31281e130800000000000000000000000000000000000000000000060f18222b353e48515b606d79849199a4afbbc0b5ab9f93877b6e62554b4034281c100400000000000000000613202d394653606c7985929facb8bfb3a6998c807366594d404754606d7a8796a1adb9bfb4aa978b7e7164584b3e2e23170b00000000000000101d293643505c6976838f9ca9b6c1b4a79b8e81747985929eabb8c2b8ab9e9185796d60554b4034291d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9c9c9c9c9c908377685e5246392d201407000000000000000000000006131f2c3845515d677783909daab6c3b9ac9f9286796d6053463a3f49536774818e9aa7b4c1b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c6c6c6c6360594f44382c1e2d3945505a62646c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8b4c1b8ab9e928578695f53473a2d211408000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ac9f92867f84898e929797999b9b9b9a98948f877f736e635a50433a2f24190d0000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d50442f24190d0100000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c3b7aa9d9083786c605953505358606a75818e9babb5c0beb3a9988b7e7265584b3f3225180c000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000714212e3a4754616d7a8795a0acb3aa9d928d84818082889298a2aeb9ac9f93867a6e61545e697683909da9b6ada297897c706356493d45515d6775818e9ba9b3aa9d9184776a626363636363605c554b4034291c100400000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000006111b262f3d45515d67707d88939fa6b0bab8babfbcafa59e9184796d60584e5a6673808d99a6b3b1a4978b7e7164584b3e3125180b000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0bcbdb0a69e92857a6d615a50433a2f24190d0400000000000000000000000000000000000303030300061019232c363f45515d676f7c87939fa9b3bebbafa49a8d8074675c5145382c1f130600000000000000000815222f3b4855626e7b8898a2aebac0b5ab978a7e7164574b3e45525d687884919eabb8c0b3a79a8d807467544a3f34281c1003000000000000101d293643505c6976838f9ca9b6c1b4a89b8e817574808d9aa7b1bcb9ada1978b7f72675c5145392f23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a9a9a99f95877a6e6154473b2e23180c00000000000000000000000714202d3a4753606d7a86929facb9c4b7aa9d918477665c5044383f4c5965727f8c98a5b2bfbbafa399897c6f6356493c30231608000000000000000000000000000000000e1b2834414d59656f7579797979797979797979706b6055483a3025303d4956626c71797979797979797979797670665a4e4135281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb8c4b9ada197887b6e6155483b2e221508000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea298928b91969a9ea1a9a6a7a8a8a7a69f99938c80736c61554c4135291c110600000000000000000000000000000000000005111e2a36414c566a7784909daab7c3b6aa9d9083776a564c4135291d110400000000000000000000000000000000000a1724313d4a5764707d8a97a9b3bebfb4aa988b7f72665b504644474e5863707d8999a3afbbc0b4a79a8d8174675a4e4134271b0e000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000a1623303d495663707c8996a7b1aea2988d80787474767d86929facb6afa4998a7e7164575766727f8c99a7b1b3a99a8d807367584e43404b5563707d8a97a1adaca096887b6f62565656565653514b43392f23180c0000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000000000a141d2935414c55606b73808d949faab4bec6bfb4aa9e938a7d70675d514d596673808c99a6a7a7a4978b7e7164584b3e3125180b000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949faab4bfb9ada1978e81756c61564c41352920150a0000000000000000000000000004080a0a10101010101010111a242935404b55606a74808d97a2adbac0b6ac9f9285796d6053463a2d20130900000000000000000b1825313e4b5864717e8b97aab4bfbbafa399887b6f6255483c414c566976828f9ca9b5c2b6a99d908376665c5044382b1f1206000000000000101d293643505c6976838f9ca9b6c2b5a89b8f82756f7c88959fabb8beb2a99e9184796d60554b4034291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a9b2b6b1a7988b7e7165544b4034281c1004000000000000000000000916232f3c4956626f7c8999a3afbbc2b5a89b8f827568544a3f343d4a5763707d8a96aab4bfc0b5ab988c7f7265594c3f3025190d010000000000000000000000000000000f1c2935424f5c687582868686868686868686867d7063564c41362b37434e5864717e868686868686868686868276695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1adb9c5beb3a9978b7e7164584b3e3024190d010000000000000000000000000c1925323f4c5865727f8b98a5b2bebfb4aaa29f989ea1a8abadb3b3b4b5b5b3b0aba49f928a7e71675d5145382d22170b0000000000000000000000000000000000000714202d3946525e687784919daab7c3b6aa9d908377685d5245392c20130700000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea298887b6e61544a3f383d4753606d7986929facb9c2b5a99c8f8276695c4f4336291c10000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000b1825323e4b5865717e8b98a4b1ab9f9285796d66676b727f8c9aa4afb5ab9a8d8174675a55626e7b8895a0acb7aa9e9184776a5f53473a4653606d7985929eabb2a8998c807366584e4a4a494745403931271d12070000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000000020b19242f3a434f59606d78828f98a2aebac6baaea2988e81756c61554b4c5966737f8c999a9a9a9a988b7e7165584b3e3225180b000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400000000000406070a0b0b0b0b0b0b0b0b09090703000000000000000000000000000000000000000006111c2934404b55606c77828f98a2aebabeb3a99e938a7e71685d52453c32261b0f0500000000000000000000050b101416171c1d1d1d1d1d1d1d1b18242f39434e58606d7a85929faab4bfbaada2978a7d7064574a3d30251a0e0200000000000003101c28343f4a546774808d9aa7b3c0b9ac9f9286796d6053463a404d5a6773808d9aa6b3c0b8ac9f9285796d6053463a2d201307000000000000101d293643505c6976838f9ca9b6c2b5a99c8f82766a7683909da9b3beb9ada1978b7f72675c5145392f24180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9b5a89b8f8275665c5145382c1f1306000000000000000000000c1925323f4c5865727f8b98abb5b7b7b3a6998d8073665a4d402e3b4854616e7b8798a2aeb7b7b4a89b8e817568564c4135291d11050000000000000000000000000000000e1b2835414e5b6874818e93939393939393988f8275685e5246392e3a47535f6a77849099939393939393938f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9c1b4a79a8e817467564c4135291d11040000000000000000000000000c1925323f4c5865727f8b98a5b2bec5bcb4aeaca5abacb2b5b3b3b6b7bcc1c0bdb5afa49e92857a6d60544a3f33281c0f0300000000000000000000000000000000000814212e3b4754616e7a87939facb9c5b9ac9f92867a6d6054473a2f24180d01000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0b8ac9f9285796c605346392d3845515c677784919daab7c3b7aa9d9084776a5d5144372a1e11000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000d192633404c5966737f8c99a6b2a89b8f8275675d59616d7a87939facb6a99c8f8376695c535f697784919daab7aca096887c6f6255483c44505c6674818d9aa8b2aa9d9184776a5f53473d3d3a38342f271f150b010000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000000000008131e28313d44505c666d7a85929fabb8c5b8ac9f92857a6e61594f434c5966727f8c8e8e8e8e8e8e8b7e7165584b3e3225180b000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104000001070c1013141717171717171717171615130f0a04000000000000000000000000000000000000000c18232f3944505b656e7b86929fa6b0bcbbafa59e91857a6d60584e43372b21160b0000000000000000000810171c202324292929292929292928201f28313c45525d68737f8c98a2aebabeb3a99b8e817468574d42362a1e110500000000000006121f2b3844505c667683909ca9b6c3b7aa9d908477665c5144383e4b5865717e8b98a4b1bebaaea298887b6f6255483c2f221506000000000000101d293643505c6976838f9ca9b6c2b6a99c8f837669717e8a97a1adb9beb2a99e9184796d60554b4035291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885919eabb8b8ac9f9285796d6053463a2d20130900000000000000000004111d2935414c566875818e9ba8aaaaaaaaa4978b7e7164584b3e31394653606c7985929faaaaaaaaaa9e918477685e5246392d2013070000000000000000000000000000000916222f3c4955626f7c88949f9f9f9f9faa9f92867a6d6154473b313c4855626f7b8895a09f9f9f9f9fa0968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566774818e9aa7b4c1cfc3b7aa9d908477685d5245392c2013070000000000000000000000000c1925323f4c5865727f8b98a5b2becec5bfbab8b2b2adaba8a7a7a9abb0b9bec5c0b9ada1978c7f72665b5044382b1f12060000000000000000000000000000000005111d2935414c5665727e8b9aa4afbbc7baaea3998a7e7164554b4035291d1004000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0b7aa9d918477655b5044372b34404b556976828f9ca9b5c2b8ab9e9185786b5e5245382b1f12000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000d1a2734404d5a6773808d9aa6a6a6998d80736655525e687784919eaab7aa9e9184776b5e4d576673808c99a8b2b2a8998c807366584e433f4a54636f7c8996a1adaca095887b6f6255483c312d2c29231d150d03000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000000000000030d17212c3945515d67707d8a98a2aebac6b9ac9f93877d70695f544a4854616e7b80818181818181807a6d6154473a2e211407000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400030b12181d1f2024242424242424242423221f1b160f0700000000000000000000000000000000000007121d27333f49535f69727f8b949fa9b3beb9ada1978d80746a5f53473d33271c10040000000000000008111a22282d30313636363636363636352d2c282935414c56606d7a86929facb8c4b7ab9e918478695e52463a2d2014070000000000000713202d3a4653606d7985929facb8c1b5a89b8e827568544a40343c4956626f7c8995a8b2bdbfb4aa978b7e7164584b3e2e23170b000000000000101d293643505c6976838f9ca9b6c2b6a99d9083766a6d7985929eaab4bfb9ada1978b7f72675d5145392f24180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566975828f9ca8b5baaea298897d7063564a3d31261a0e0200000000000000000613202c3945525d687784919e9e9e9e9e9e9e95897c6f6256493c2f3744505b657683909d9e9e9e9e9e9e96877a6d6154473a2e2114070000000000000000000000000000000815212e3b47535f6a76828f9ca8b2acacafa3998b7f7265574d4237434e586673808c99a7b1acacb3aa9d9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000c1925323f4c5865727f8b98a5b2becec5bcb4aeaca8a19e9b9a9a9c9fa6adb3bbc5beb3a99e9184786c605346392d201306000000000000000000000000000000000713202d3946525d6876828f9cacb6c0cbbfb4ab9b8f8275675d5145392c201307000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4bcb6a99d9083766a53493f33272f424f5c6875828f9ba8b5c2b8ab9f9285786c5f5245392c1f12000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000e1a2734414d5a6774808d99999999988c7f7265594c566976838f9ca9b6ab9e9285786b5f5255626f7c8896a0acb7aa9d9184776a5f5347394653606c7884919eabb1a8998c807366584e43372b1f1c18120b0300000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000000000009141f2a36424d57606d7984919eaab4bec8bbafa49a92857b6e665c5146525e696e74747474747474746d685e5246392d201307000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104030d151d24292c2d313131313131313131302f2c27211910070000000000000000000000000000000000010b17222d38414d57606c77828f97a2adbabeb3a99f93877c6f62594f44382c21160a00000000000005101a232c33393c3d4343434343434343413a38342e303a45525d6875818e9ba8b4c1b9ada196877b6e6154473b2e2114080000000000000915222f3c4855626f7b8898a2aebabfb2a6998c7f7366594c402e3a4754606d7a8796a1acb9c0b3a79a8d807467544a3f34281c10030000000000101d293643505c6976838f9ca9b6c2b6aa9d9083776a66737f8c98a3aebabeb2a99e9185796d60554b4035291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530404d5a6773808d9aa6b3bfb4aa9a8d807467574d42372b1e120600000000000000000714212d3a4754606d7a87919191919191919191877a6d6154473a2e333f49536874818e9191919191919191897d7063564a3d3023170a00000000000000000000000000000006131f2b37434e5864707d8a96a1acb9c0b5ab9c908376695f53463b4754606a7784919eaab7b9baaea2988b7e72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8795a0acb8c5d1c8bbafa49a8a7d7063574a3d2e23180c0000000000000000000000000c1925323f4c5865727f8b98a5b2bec6bcb4aaa29f9a96918f8d8d90949ea1a9b3bec5b9ada196897c6f6356493c2d22170b000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d1c5b8ac9f92867a6d6053473a2f24180c000000000000000000000000000000010e1b2834414e5b6774818e9aa7afafafa99c908376695d50432d2235424f5b6875828e9ba8b5c1b8ac9f9285796c5f5246392c1f13000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000d1a2633404d596673808c8c8c8c8c8c8b7e7165584f5c6975828f9ca8b5ab9f9285786c5f52545f6a7784919eaab7aca096887b6f6255483c44505b6673808d9aa8b2aa9d9184776a5f53473a2e21150c07010000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000000020e1a25303a46525e6973808c96a1acbcc5c5c0b6aca2979083786d60584e4d575e616767676767676767615e564c41362a1d1105000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11010b151f272f35383a3d3e3e3e3e3e3e3e3e3c3b38322b23190f0500000000000000000000000407090a0d0d06111b262f3b44505b656e7b85929fa6b0bcbbafa4998f82766b6054483d32271b0f0200000000000b17222c363e44494a4f505050505050504e464540393035414c5664717e8a97a9b3bebdb2a8968a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b97aab4bfbfb4aa978a7d7064574a3d313945515d677884919eabb7c3b6a99c908376665c5044382b1f12060000000000101d293643505c6976838f9ca9b6c2b7aa9d9084776a616d7a86929fabb5c0b9ada1978b7f72675d5145392f24180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000081824313e4b5764717e8a97aab4bfb7aa9e918477695f53473a2e21140700000000000000000714202d3a4753606d79838484848484848484848174685d5246392d2d3d4a5763707d848484848484848484847c6f6256493c2f231609000000000000000000000000000000030f1b26323c4653606d7884919eaab4bfb7ab9f94887b6e6155483f4953626f7c8896a0acb9c0b5ab9f92857a6d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a7b1bcc8d4ccc0b6ac998d807366544a4034281c100400000000000000000000000c1925323f4c5865727f8b98a5b2bebfb4aaa298928d898482808083899297a1adb9c2bdb2a8998d80736653493f33271b0f03000000000000000000000000000004111d2935414c5565717e8b99a3afbbc7d3c7baaea3988a7d7164554b4035291d10040000000000000000000000000000010e1a2734414d5a6774808d9aa2a2a2a2a29d9083776a5d5044372a35424f5c6875828f9ba8b5c2b8ab9f9285786c5f5245392c1f12000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000814212e3b4754616e7a7f80808080807f796d60534f5c6975828f9ca8b5ab9f9285786c5f524e586773808d9aa9b2b2a8998c807366584e433f4a54626f7c8896a0acaca095887b6f6255483c31261a0f02000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000000000005121e2a36424d57616e7b86929fa8b2bdbab8b2b4b3a99f958c80736a60544a4d52545a5b5b5b5b5b5b5a54524c443a3025190d01000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1107121d2731394045474a4a4a4a4a4a4a4a4a4948433d352b21170d020000000000000000050b101416171a1a1a1a141d27333f49535e69717e8b949eaab4bfb5ab9f94897d7063594f44382c1e13080000000004101c28333e485055575c5c5c5c5c5c5c5c5b53514b4339303b4854616e7b8797a2adbabfb2a5988c7f7265594c3f3226190c000000000003101c28343f4a546774808d9aa7b3c0baaea298887b6e6155483b2e35414b556975828f9ca8b5c2b8ac9f9285796d6053463a2d2013070000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e6874818d99a3afbbbeb3a99e9185796d60554b4035291d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aebab8aca096887b6e6255483b2f24180d010000000000000006131f2c3945515d676d77777777777777777777746f64564c4135292f3c4855616b70777777777777777777776f6a6054473b2e221508000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebabcb0a6998c7f7366584e44505b6573808d9aa8b2bdbbafa4998d8073675d5142382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556773808d9aa6b3c0cecdd2c2b6a99c8f8376665c5144382c1f120600000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea2989286807c78757474767d85929ea6b0bbc3b6a99c908376655b5044372b1f120500000000000000000000000000000613202c3945515d6775828f9cabb5c0cbcdcbbfb4aa9b8e8175675d5145382c1f13070000000000000000000000000000000d1a2633404d596673808c969696969696969184776b5e5144382834404a546976838f9ca9b6c2b8ab9e9185786b5e5245382b1f12000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000714202d3946525e686e727373737373726d675d514a546976828f9ca9b5ab9e9184786b5e514956636f7c8996a1adb7aa9d9184776a5f53473847545f6a7784919daab1a7998c807366584e43372b1f1206000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000000000714202d3a46525e6974818e98a3aebab4aeaca6a8adb1a79f92877c6f665c514446484d4e4e4e4e4e4e4d4746413a32281e130800000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110c18242f39434b515357575757575757575756544f473d33291f140900000000000000080f161c202223272727272727222d38414d57626c75828f98a2aebabdb0a69d9083766b6054483a3024190d010000000814202d3944505a6164696969696969696968605c554b40343a46525e697885929fabb8c0b3a79a8d8074675a4d4134271a0e000000000006121f2c3844505c667683909da9b6c3b8ac9f9285796c605346392d2f404d5a6773808d9aa6b3c0baaea298887b6e6255483b2f2215060000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a56616e7b87929fabb5c0b9ada1978b7f72675d5145392f24180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8bdb2a8988b7f7265554b4135291d11040000000000000004101d2935404b555d606a6b6b6b6b6b6b6b6b6b67645c53443a30242c38444f5961636b6b6b6b6b6b6b6b6b6a6260584e43382b1f13060000000000000000000000000000000003101c28343f4a54606d7a85929facb6c0b7aa9d9184776a5f534653606c7884919eabb7c3b9ac9f93877b6e61554b402f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677683909da9b6c3c1c0c1c5b8ac9f9285796d6053463a2d20130700000000000000000000000c1925323f4c5865727f8b98a5b2beb8ac9f92867a746f6c6567676b707d89949fabb7c5b8ac9f9285786c605346392d20130600000000000000000000000000000714212d3a4754606d7a86929facb9c5c2c0c2c5b8ac9f9285796d6053473a2e23180c0000000000000000000000000000000b1724313e4a5764717e88898989898989898984776a5e5144372c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e11000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005111e2a36414c565e6166666666666665605d554b505c667783909daab6a99d9083766a5d504653606c7984919eabb8aca095887b6f6255483c434e5866737f8c99a7b1aa9d9184776a5f53473a2e211408000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000004101c2934404b55616e7b86929faab4b4aaa29f999ca3adafa3999083786d60564c413b41414141414141413a3936302820160c0200000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11101d2935404b555d606464646464646464646360594f453b30251a0e02000000000008111a21272c2f3033333333333333332f3b45505a616e7b86929fa9b3beb8ab9f95897c6f63564c4135291d11050000000a1623303c4955616c707676767676767676746d675c51453836424d576a7783909daab6c1b5a89b8e8275685b4f4235281c0f00000000000713202d3a4653606d7986929facb8c3b6aa9d908377665b5044382b313e4b5864717e8b97acb6c0bfb4aa978b7e7164584b3e2e23170b0000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5f6974818e99a4afbbbeb3a99e9185796d60554b4035291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909da9b6c2b6a99c8f8276675d5145392c20130600000000000000000c18242f39434b51535d5e5e5e5e5e5e5e5e5e5b58534a4132281e28333e474f55575e5e5e5e5e5e5e5e5e5e56544e463d32271b0f0300000000000000000000000000000000000b17232e3845525d6874808d9aa4afbbb8aca095887c6f62544a54636f7c8996a1adb9bcb1a79b8f8275695f53433a2f1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9b9b5b3b5b9baaea298897c6f6256493c2f23160900000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786862605b5359606b7683909ca9b6c3baaea298877b6e6154483b2e2115080000000000000000000000000004101d2935404b5564717e8a99a3aebabab5b4b5babaaea2988a7d7064544b4034281c100400000000000000000000000000000a1723303c4955616c717c7c7c7c7c7c7c7c7c7b6e6154473b2e2d3a4653606d7986929facb9c3b6a99d9083766a5d5043372a1d10000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100010d1925303b444c5254595959595959595357575756606d7985929facb4a79b8e8174685b4e44505b6674818d9aa9b3b1a7998c7f7366574e423c4855616e7b88959fa8a8a095887b6e6255483b2f221508000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000006131f2c3845515c6773808d99a3afbaaea298928c919ca6b0aba0958c7f72685e52463a30343434343434342e2d2a251e160e050000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11131f2c3845515d676d7071717171717171716f6b60574d42362a1e120500000000050f1a232b33383c3d40404040404040403c3b3e46535e6973808c97a2adbabcb1a79b8e8175685d5246392d2013070000000a1724313d4a5764707e828383838383838381796d6053463a30434f5c6976828f9ca9b5c2b6a99c8f8376695c504336291d1000000000000915222f3c4855626f7c8898a3aebac1b4a79b8e817468544a3f33282f3c4955626f7c889aa4afbbc0b3a79a8d807467544a3f34281c100300000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e57616e7b87939facb6c0b9ada1978b7f72675d5145392f24180c0100000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546774818e9aa7b4c1b9ac9f92867a6d6054473a2d22170b000000000000000007121d273139404547505151515151515151514e4c4841382f2016212c353e44484a515151515151515151514947433d342b20160a00000000000000000000000000000000000006111c2935414c56626e7b87939facb9bcb1a79a8d8073665b505c6674808d9aa8b2bdb8aca095897c6f63574d4231281d0b020000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aebbaea8a6a8aeb6b4aa988b7f7265584c3f31251a0e02000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c565350494f5965727f8b98a5b2bebfb4aa96897c6f6356493c30231609000000000000000000000000000613202c3945515d6775828f9babb4b6aea9a7a9aeb6b4aa9b8e8174665c5145382c1f130600000000000000000000000000000814212d3945505a616a6f6f6f6f6f6f6f6f6f6e695e52463a2d313c4955626f7c8899a3aebac1b5a89b8e8275685b4f4235281c0f000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000008141e29323b4146474c4d4d4d4a545c606364646468707d8a98a2aeb0a6988b7e7265584b3f4a5463707d8997a1adb7aa9d9084776a5f53473a47535f697783909b9b9b9b998c7f7366594c403326190d000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000000000714202d3a4753606d7985929fabb5b5ab9f92867f8c949facb1a79f92857a6d61564c41352928282828282721201d19130c05000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1114202d3a4753606d797d7d7d7d7d7d7d7d7d7d6f695e52463a2d201407000000000b16212b353d44484a4d4d4d4d4d4d4d4d494843424d57606d7a85929fabb5c0b9ac9f92867a6d6154473a2f23180c000003101d2a3643505d6976838f8f8f8f8f8f8f8f887b6e6155483b35424f5c6875828f9ba8b5c2b6a99d9083766a5d5043372a1d1000000000000b1825323e4b5865717e8b98aab4bfbfb2a5988c7f7265594c3f2d222d3a4753606d7a86939facb9c3b6a99c908376665c5044382b1f120600000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e535f6975818e9aa4afbbbeb3a99e9185796d60554b4035291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a5b1bebbaea3998a7d716453493f33271b0f0300000000000000010b151f272f35393a4444444444444444444441403c362f261d0e1a232c33383c3d444444444444444444443c3b38322b22190f04000000000000000000000000000000000000000d19242f3a47535f6975828f9ca7b1bcb8ab9e9184786c6053606d7985919eabb8beb3a99d9083776b6054453b311f160c00000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5466737f8c99abb5aea49d9a9da4aeb5a89b8e827568574d42362a1e1205000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52443f4956626f7c8995abb5bfbdb0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a4753606d7a86929facb8aea49d9a9da4aeb8ab9f9285796d6053463a2e23170b000000000000000000000000000004111c28333e4850585f626363636363636363615e574d4236303a434f5965727f8c98abb4bfc0b3a6998d8073665a4d4033271a0d000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000020d1720293036393b3f404044505c666d70717171737a83919daab4ab9f94877b6e6154483b4653606d7985929eabb8aca095887b6e6255483c424d5765727f8b8e8e8e8e8e8e83776a5d5144372a1e11040000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000004111d2935414c5664717e8a97a2adbbaea3998d807982909aa4afaea2988d8073685d5245392c201b1b1b1b1a1413110d080200000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e111825323e4b5865717e8a8a8a8a8a8a8a8a8a887b6e6154483b2e21150800000004101c27333d474f54565a5a5a5a5a5a5a5a56544f4745515d6773808c99a3afbbbaaea3998b7e7165554b4034291c10040004111d2a3744505d6a7783909c9c9c9c9c9c94877b6e6154483b35424f5b6875828e9ba8b5c1b7aa9d9084776a5d5144372a1e110000000004101c2834404a546774818d9aa7b4c0beb3aa968a7d7063574a3d30242c3945515d677784919eaab7c4b8ac9f9285796d6053463a2d20130700000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e4d57626e7c87939facb9c1b9ada1978b7f72675d5145392f24180c01000000000000000000000000000000000000000000000000000000000000000000000000000000061623303c4956636f7c8996a8b2bdbfb5ab9b8e8174655b5044372b1f12050000000000000000030d151d24292c2d373838383838383838383433302b251d140b111a21282c2f30383838383838383838372f2e2b2720191007000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acb8b9ada196897d70635463707d8997a1adb9b9ada1978b7e7164594f4433291f0d0400000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5a89d928d929da8b8ab9e918478695e53463a2d211407000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453a4754606d7a8799a3aebbbeb1a4988b7e7165584b3e3225180b00000000000000000000000004101c2834404b5564717d8a98a2aeb5a99d928d929daab4ada297897d7063544a3f34281c100300000000000000000000000000000c17222c363e464e5455565656565656565654524d453b3139424b55606b7783909daab6c3beb3a9978b7e7164584b3e3125180b000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000050e171e252a2d2e33333a4653606d787d7e7e7e80859195a0acaea49c8f8276695e53463a44505c6674818e9aaab3b1a7998c7f7366574d423c4653606d79808282828282827f7265594c3f3226190c000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000613202c3945525d6876828f9ca9b3b9ac9f92867b6f7c87939facb3aa9f92857a6d6054473c31261a0e0e0e0e07070501000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e111825313e4b5864717e8b979797979797979a897d7063564a3d3023170a0000000714202c38444f59606366666666666666666360594f434c55616e7b86929facb9bfb4ab9c8f8276675c5145382c1f13060004101d2a3743505d6a7683909da9a9a9a9a194877b6e6154483b35424f5b6875828e9ba8b5c1b7aa9d9084776a5d5144372a1e110000000006121f2c3844515c667683909da9b6c3baaea298877b6e6154483b2e212935404b556975828f9ca8b5c2baaea298887b6e6255483b2f22150600000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51535f6a75828f9ba6b0bbbeb3a99e9185796d60554b4035291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8696a0acb9c4b8ab9e9185786c605346392d201308000000000000000000030b12181d1f202a2b2b2b2b2b2b2b2b2b282724201a130b020810171c2023242b2b2b2b2b2b2b2b2b2b23221f1b160f07000000000000000000000000000000000000000000010e1a26313c4653606c7884919da9b3bdb2a89a8e8174665c6574818d9aa9b3beb4ab9e9285796d6053463d3220170d000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb3a69a8d808d9aaab4ada196877b6e6154483b2e211507000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525d687986929facb9bfb2a5988c7f7265594c3f3226190c00000000000000000000000006131f2c3845515c6775818e9baab4b3a99a8d818d98a3aeb3a99a8e8174665c5044382b1f1206000000000000000000000000000005101a242c343c43474949494949494949494746423b333b434b545d67707d8995a0acb8c4b9ada197887b6e6255483b2f221508000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000050d14191e202126323e4b5865717e8a8a8a8b8d9297a0a8aea59d92897c6f63574d42363f4a5463707d8a98a2aeb7aa9d908377695f53473a45515c676d73757575757575726d62574a3e3125180b000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000714212d3a4754606d7a86929facb9b2a89b8e81756a75818e9ba6b0aea2988c7f7265574d42372b1e1206010100000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e081724313d4a5764707d8a97a3a4a4a4a4ac978b7e7164584b3e3125180b0000000916222f3c4854606b7073737373737373736f6b60544846525e6875828f9ba8b5c2b9ac9f9286796d6053473a2d2014070003101d293643505c6976838f9ca9b6b6aea295887b6f6255483c35424f5c6875828f9ba8b5c2b6aa9d9083776a5d5044372a1d11000000000713202d3a4653606d7986929facb9c5b8ab9f9285796c605346392d20242f404d5a6673808d99a6b3c0bfb4aa978b7e7164584b3e2e23170b00000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514e58626f7c88949eaab7c2b9ada1978c7f72675d5145392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784919eaab7c4b9ada197887c6f6255493c3025190d0100000000000000000001070c1013141d1e1e1e1e1e1e1e1e1e1b1a18140f08010000050b101416171e1e1e1e1e1e1e1e1e1e1615130f0a04000000000000000000000000000000000000000000000009151f2b3744505b65727e8b97a2adbab8ab9e9285796d606c7884919eabb7baaea3998c7f73675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aeb3a996897d8998a3aeb2a9978a7e7164574b3e2f24180d010000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524535414c566b7885929eabb8bfb2a5998c7f7266594c3f3326190c0000000000000000000000000713202d3a4653606d7985929fabb8ada197887b86929facb8ab9e9285796d6053463a2d22170b00000000000000000000000000000008121a222a32373b3c3c3c3c3c3c3c3c3c3b3a36353d454d555c666d7984919ea7b1bcc4b8ab9e9185786c605346392d201306000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000002080d11141926323f4c5965727f8c979797999ea1a9aaa29f928d80736b6054453b313a4653606d7985929fabb8aca095887b6e6255483c404b555c606768686868686865625b51463a2e221609000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000a1724313d4a5764707d8a99a3aeb9ada196897d70636f7c88949fabb4aa9d908477695f53473a2e211408000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3b7aa9d9184776a5e51442f24190d1724303d4a5763707d8a96a3b0b0b0b0a5988b7f7265584c3f3225190c0000000a1723303d4a5663707d80808080808080807d6f635649414d5664717e8b97a9b3bebaaea398897c6f6356493c3023160900020f1c2835424f5b6875828e9ba8b5bcb0a396897d7063564a3d35414b556976838f9ca9b6c2b6a99c908376695d5043362a1d10000000000916222f3c4955626f7c8898a3aebac3b6a99d908376655b5044372b1f24313e4b5764717e8a97abb5c0c0b3a79a8d807467544a3f34281c1003000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5147535f6a75828f9ca6b0bbbeb3a99e9185796d60554b4035291d1207000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556875828f9ba8b5c2beb3a9998c7f7366564c41362a1e1105000000000000000000000000040607111111111111111111110e0d0b080300000000000004070a0a111111111111111111110908060300000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fabb5b9ada197897d70636f7c8896a1acb9b9ac9f92867a6e61554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab4ada297877a86929facb4a79a8d817467554b4135291d11040000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453045525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000000000003101c28343f4a5463707d8a98a2aeb8ab9e91857883909ca9b6ada197897c7063544a3f33281c0f0300000000000000000000000000000008101920262b2e2f30303030303030302e2e343f474f575e676d78818f96a0acb9c3bcb1a79a8d8174655b5044372b1f1205000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000001050c1926323f4c5965727f8c98a4a4a6abadaea298928a80786c60594f43332c3845515c6775818e9baab4b1a7998c7f7366574d4239434b51535a5b5b5b5b5b5b595751493f35291e1206000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000010d1a2734404d5a6773808d9aabb5b8ab9e9184786c606a76828f9ca9b6aca095887b6e6255483b2f221507000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7ab9e9184786b564c4135291d111723303d4a5663707d8996a3b0bcbdb2a5998c7f7266594c3f3326190c000005111e2b3844515e6b77848d8d8d8d8d8d8d8d8276695c4f434854616e7b8797a1adb9bfb4aa988b7f7265584c3f3225190c00010e1a2734414d5a6774808d9aa7b3beb2a5988b7f7265564c413b45515d677784919eaab7c2b5a89b8f8275685c4f4235291c0f000000000b1825323e4b5865717e8b98aab4bfc1b4a79a8e81746753493f33271b222f3c4855626f7c8899a3afbbc3b6a99c908376665c5044382b1f1206000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51434e58626f7c89949fabb7c2b9ada1978c7f72675d5145392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000010d18242f404c5966737f8c99a6b2bfc3b6aa9d908377685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d6773808d99a3afbbb3a99a8d807467737f8c99a8b2bbb0a69b8e8174685e5243392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576875828e9ba8b5ab9f92857884919daab6aa9d908377675d5145392c2013060000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000000000006121f2c3844505c6674818e9baab4b5a89b8f8275808d99abb5b3a99a8d8074665b5044382b1f120600000000000000000000000000000000070e151b1f2222232323232323232930394045515960696e79818e939ea8b2bdc4b8ab9f95897c6f6253493f33271b0f03000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000002050c1926323f4c5965727f8c98a5aeb2b8b8ac9f92867e746c665b50473d322834404b5564707d8a98a2aeb7aa9d908377695f53463a394045464d4f4f4f4f4f4f4c4a463f372d23180d01000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000004111d2935414c56697683909ca9b6b4a79a8d8174665b64717e8b97a8b2b1a7988b7f7265584c3f2f24180c0000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2b8ac9f928579685d5245392c20131724313d4a5764707d8a97a3b0bdbfb2a6998c7f7366594c403326190d000006131f2c3946525f6c7985929999999999998f8376695c504346525e697885929eabb8c0b4a79a8d8174675a4e4134271b0e00000c1925323f4c5865727f8b98acb6c0b5a89b8e8275685d5248484a54606d7a86939facb9c0b4a79a8d8174675a4e4134271b0e00000004101c2834404a546774818d9aa7b4c0beb2a5988b7f7265584c3f2d2217202d3a4653606d7986929facb9c5b8ac9f9285796d6053463a2d201307000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444754606a76828f9ca6b0bbbeb3a99e9185796d60554b4035291d12070000000000000000000000000000000000000000000000000000000000000000000000000000071724313d4a5764707d8a97a9b3bec6b9ac9f93877a6e6154473b2e23180c000000000000000000000002070a0c0d10101010101010100807050202070a0c0d101010101010100f08070502000000000000000000000000000000000000000000000000000000000000000000000006111b2935404b55616e7b87929facb9b7aa9d918477697783909daab6b7ab9f94887c6f62564c4130271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eabb6aa9d908377828f9ca9b5ac9f93867a6d6054473a2d2114060000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000000000713202d3a4653606d7985929fabb8b4ab998c7f727d8999a4afb8ab9e9184796c605346392d22170b0000000000000000000000000000000000040a0f1315161616161618222b323b424b515b626b6f7b838e939ea5afbac3bbafa59d9083766a605441382d22170b00000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000002080e11141926323f4c5965727f8c98a0a1a6acaeaea2988c80736c62574d42372b232e3a4753606d7a86929facb8aca095887b6e6155483b3134383a404242424242423f3e3a352d251b110700000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000713202c3945525d687885929fabb8b3a9978a7d716454616e7a8796a0acb5a89b8e827568554b4035291d100400000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1baaea298877a6d6054473a2d21141825313e4b5864717e8b97a4b1bebfb2a5998c7f7266594c3f3326190c00000613202c3946535f6c7986929fa6a6a6a69c8f8275695c4f42424d576a7683909da9b6c2b5a89b8f8275685c4f4235291c0f00000a1723303d4a5663707d899aa4afbbb8ac9f92867a6d605a5554545c66717d8a99a4afbbbfb4aa988b7f7265584c3f3225190c00000006121f2c3844515c667783909daab6c3beb3a996897d706356493d3023161f2c3845515c677784919daab7c4baaea298887b6e6255483b2f221506000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144434e58636f7c89949fabb7c2b9ada1978c7f72675d5145392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a2adbac6bbafa49a8b7e7164544b4034281c1004000000000000000000070e1317191a1d1d1d1d1d1d1d1c1514120e0e1317191a1d1d1d1d1d1d1d1c1514120e0903000000000000000000000000000000000000000000000000000000000000000000000c18242f3946525e6975818e9ba7b1b8aca096887b6e7b87959fabb8b2a89c9083766a5f54443b301e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb5a89b8e8275818d9aa7b4afa499897d706356493d2d22170b0000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000000030f1c28333f4a5463707d8997a2adbaaea399897c6f7a86939facb9ada196897c6f6353493f33271b0f0300000000000000000000000000000000000003060809090c151c2328343d444d545c606d727d8590959ea5afb7c1bdb3a99e93897d7063584e432f261b110600000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000050d14191e202127323f4c5965727f8c999395999fa3aaaa9c928b7e71695f53463c31262c3945515d6775828f9babb4b1a7998c7f7266574d42362a2c2d3435353535353532312e29231b13090000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000714212d3a4754606d7a8797a2adbaada297877b6e61545e687784919eaab7aa9e918477675d5145382c1f130600000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0bfb4aa95887c6f6255493c2d22171926333f4c5966727f8c99a5b2bfbeb2a5988b7f7265584c3f3225190c00000613202c3946535f6c7986929facb3b3a89b8f8275685c4f42424f5c6975828f9ca8b5c2b6a99d9083766a5d5043372a1d1000000714212d3a4754606d7a86939facb9baaea2988d80736c64626162666d7883909dabb5c0baaea398897c6f6356493c302316090000000713202d3a4653606d7986929facb9c5b9ada197877a6e6154473b2e21141c2834404b556875828f9ba8b5c2bfb4aa978b7e7164584b3e2d22170b000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443d4854606b76828f9ca7b1bcbeb3a99e9285796d60554b4035291d1307000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697885929fabb8c5c0b6ac9b8e8275665c5145382c1f130600000000000000010a12191f232626292929292929292922211e1a191f232627292929292929292921211e1a140d0500000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57636f7c89959fabb8b2a8988b7e727e8b98a7b1b9aca1968a7d7064584e4332291e0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3b3a6998d80737f8c98a5b2b5ab998c7f7366544a3f33281c0f0300000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000000000006121f2b3844505b6674818d9aa9b3b9ac9f9286796d7783909daab6b2a99a8d8073655b5044372b1f1205000000000000000000000000000000000000000000050e161e272e343f464e565e666d747f8791979fa7afb7c1beb5aba1978e81756b6054463d321d140a0000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000050e171f252a2d2e34343d4a5763707d878787888c9298a3aea49f92867b6e61584e43372b2935404b5564717e8a99a3aeb6aa9d908377695f53463a2d2120272828282828282625221e181109010000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000915222f3c4855626f7b8895a9b3b8ab9f928578695e52566875828e9ba8b5ac9f93867a6d6053473a2d20140700000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bebeb1a4978b7e716453493f33271b1e2a36414c566874818e9ba7b4c1bdb1a4978a7e7164574b3e3124180b00000613202c3946535f6c7986929facb9b5a89c8f8275695c4f42424e5b6875818e9ba8b4c1b7aa9d9084776a5d5144372a1e1100000613202c3945525d687783909dabb5bfb4aa9f93877e75706e6e6f7278808d959fabbdc5b9ac9f92867a6d6053473a2d2014070000000916222f3c4955626f7c8899a3aebac5b8ab9e928578685e5246392d201418232e404d596673808c99a6b3bfc0b3a79a8d807467544a3f33281c0f030000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514438444f5963707d89959fabb8c3b9ada1978c7f72675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b6c2c5b8ab9f9285796d6053463a2d201309000000000000000a131c242a2f323336363636363636362e2d2a26242a2f323336363636363636362e2d2a251f170f050000000000000000000000000000000000000000000000000000000000000000010e1a25303b4854606b7783909da9b2b5a89b8e8275828f9ba8b5b4aa9e9184786d6053463c3220170d000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566874818e9ba7b4b1a5988b7e727d8a97a3b0b5a99c8f8276665b5044382b1f120600000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000000000613202d394653606c7985919eabb8b6a99c9083766774808d9aa7b3b7ab9e9184786c605346392d20130a0000000000000000000000000000000000000000050f17202830394044505860696e78818b9299a1a9b1b9c1beb6aca39991857a6d61594f44342b200b020000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000020d1720293036393b4041414855616b70797a7a7b7f86929fa7aea2988f82756a5f53473a2e242f3a4754606d7a86929facb9aba095887b6e6155483b31261a1a1c1c1c1c1c1c191816120d0700000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000091623303c4956636f7c8996a2afb7aa9d9084776a574d5a6773808d9aa6b3afa49a887b6e6255483b2f22150800000000000000000000000000000000000a1623303d495663707c8996a8b2bdc0b4a79a8d8174655b5044372b25252d3946525e687783909daab7c3beb3a996897c706356493d3023160a000006121f2c3945525f6c7885929fabb8b6a99c90837669544a3f414e5b6874818e9ba7b4c1b7aa9e9184776b5e5144382b1e11000004111d2935414c5666737f8c99a4afbbbbafa499938a827d7b7b7c7f838d929da7b1bcbeb3a99c8f8276675d5145392c1f13060000000b1825323e4b5865717e8b98abb4bfc2b6a99c8f837669564c41362a1e111724313e4a5764717d8a97abb5c0c3b6a99c908376665b5044382b1f12060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144323d4854606b7683909da7b1bcbeb3a99e9285796d60554b4035291d1307000000000000000000000000000000000000000000000000000000000000000000000000020e1a2531404d5a6773808d9aa6b3c0c1baaea298897d706356493d31261a0e02000000000007121c252e353b3f4043434343434343433b3a36312e353b3f4043434343434343423b3a36312921170d03000000000000000000000000000000000000000000000000000000000000000009141f2c38434f5964717e8b97a1adb8ab9e91857985929fabb8aea2988c7f72665c5044382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7b4aa96897c707b8895a8b2b8ab9f9285796c605346392d20130600000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000000030f1b27333f4953636f7c8997a1adb9b5ab998d807366707d8a97a7b1b9aca196887c6f6255493c31261b0f03000000000000000000000000000000000000050f172129323a424a515a626a6f7b838e939fa3abb3bbc2bdb5aca49a92877d6f685e52473d3322190f000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000008141f29323b4146474d4e4e4e4f5961676d6d6d6e737e8a95a0acaa9e93887c6f6255483c30252c3945525d6875828f9cabb5b1a7998c7f7266574d42362a1e120f0f0f0f0f0f0c0b0906010000000000000000000000000000000713202d3a4653606d798693a0b4bfbeb1a4978b7e7164584b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000a1723303d4a5663707d8996a3b0b6a99c8f8376695c505966727f8c99a5b2b6ac96897c706356493d3023160a00000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c4b7ab9e9184786c6053463e36303036404a54616d7a87939facb9c6b9ada197877a6e6154473b2e211408000005121e2b3845515e6b7884919eabb7b7aa9d918477665c5044424f5b6875828e9ba8b5c1b7aa9d9184776a5e5144372b1e110000010d19242f3b4854616e7b87939fabb5bfb5aba49f938f8a8887898b90959da4aeb9c2b9ada1978b7e7164554b4035291d1004000004101c2834404b556774818e9aa7b4c1c0b3a79a8d8074675a4d413025190d15222f3c4855626f7b8899a3afbbc5b8ac9f9285796c605346392d2013060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443738444f5963707d8a95a0abb8c3b9ada1978c7f72675d51453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000091825323e4b5865717e8b98abb5b5b5b5b3aa9a8d807367574d42372b1e120500000000020e19242e3740474b4d505050505050504f4846423b3840474b4d505050505050504f4846423b33291f14090000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606d7984919eaab4ada1978b7e8b98a2aeb6ac9f92857a6d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb8aea298877b6e7a8696a1adb9aea298887b6f6255483c2f22150800000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000005121f2b3744505b6574808d9aa9b3bbafa4998a7d70636d7a8795a0acb8b2a8998d807366584e43372b1f12060000000000000000000000000000000000040e172129333b444c545c606c717c8490959da5aeb5bdc3bbb3aba39a93887e716b60564c41352b211007000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100020e1925303b444d52545a5a5a5a5a5a555c606060626c7783909daaafa59a8d807467564c41362a2935414c5665717e8b99a3afb6aa9d908377695f53463a2d211409000202020200000000000000000000000000000000000000000613202d394653606c798699a3aebabeb1a4988b7e7165584b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000a1724303d4a5763707d8a96a3b0b5a89c8f8275695c4f5865727f8b98a5b2b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000713202d3946525d687784919eaab7c4b9aca196897c70635a504642403f4146515c66727f8b9aa4afbbc5b8ab9e928578685e5246392d201407000004101d2a3743505d6a7683909da9b6b9ac9f9286796d605346424d576976838f9ca9b6c2b7aa9d9084776a5d5144372a1e110000000814212d3a46535e6975818e99a3aebbbdb5afa59e9b97959495989da0a7aeb6c0bbb1a79e9185796d6053473a2f24180c00000006131f2c3845515c677783909daab6c3beb1a5988b7e7265584b3f3225180813202d3a4653606d7986929facb9c5baaea298887b6e6255483b2f2215060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437333d4653606c7883909da7b1bcbeb3a99e9285796d60554b4035291d13070000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3a8a8a8a8a8a89d918477695f53463a2d2114070000000007131f2a35404a5257595c5c5c5c5c5c5c5c55534d45404a52575a5c5c5c5c5c5c5c5c54534d453b31251a0e0200000000000000000000000000000000000000000000000000000000000000000a161f2c3845515c66737f8c98a3aeb3a99e9185919eaab3afa49a8d8074685d5242382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2b8ac9f9285796c7884919eabb7b3aa988b7e7265584b3f3025190e02000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000000000613202d394653606c7884919eabb7b9ac9f93867a6d60687784919daab7b7aa9d9184776a5f53473a2e21150900000000000000000000000000000000020c162029333b454d565e666d747e8791969fa7afbbbfc1b9b1a9a19992887f726c61594f443a3023190f00000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005111e2a36414d565e6167676767676766605d56545a6773808d9aa6b3aa9e918477685e5246392d242f3a4754616d7a86929facb9ab9f95887b6e6155483b31251a0e0200000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9bfb2a5988c7f7265594c3f3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000a1723303d4a5663707d8996a3b0b5a99c8f827669544a5865727f8b98a5b2b0a4978a7d7164574a3e3124170b000000000000000000000000000000000005111d2935414c566774818e9aaab4bfbdb2a89c8f82766c625a524d4c4c4d525a606d7984919eacb6c0c0b5ab9b8f827568564c41362a1e11050000020f1b2835424e5b6875818e9ba8b4baaea399887c6f62574f4b535f697884919eabb8c2b6a99c8f8376695c504336291d1000000005121e2a36424d57626e7b87929fa6b0b8c0bbafaaa8a3a1a1a2a5aaacb1b9c0bab2a99f958b7f72675c5145382c1d12070000000713202d3a4653606d7986929facb9c5bdb2a896897c6f6356493c30231609121f2c3844515c667784909daab7c3bfb4aa978b7e7164584b3e2d22170b0000101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b3744505b65707d8a95a0acb8c1b9ada1978c7f72675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929b9b9b9b9b9b9b9b96887b6e6155483b2e221508000000000a17232f3b47525c63666969696969696969615f574d47525c63666969696969696969615e574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facb9ada1969196a1adb9ac9f93877b6e62564c4130261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556774808d9aa7b3b7aa9d9083776676828f9ca9b6b4a89b8e817568564d41362a1e1105000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000000000916232f3c4956626f7c8996a1adb9b7aa9d908377685d6774818e9aa7b4b8aca096887c6f6255483c31261a0e020000000000000000000000000000000a141e28323b454d575e686d78808b9299a1a9b1b9c0bfbbafa7a09792877e726d625a50473d32291e110800000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000714202d3946525e686e737474747474736d685d525864717e8b97a4b1aca096877a6d6154473a2e212d3946525e6876838f9cacb6b1a7988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000030f1b27333f495f6b7885929eabb8c0b3a69a8d807367554b403c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000916232f3c4956626f7c8995aab4b6aa9d908377665c50536673808c99a6b3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010d1924303e4a5764717d8a98a2aebac4b7ab9f948b7e716c615e575959565e616c737f8c96a0acbec7bbafa3998b7e7165584b3e3025190e020000000c1926333f4c5966727f8c99aab4bfb4ab998d8073696059555d616e7b8896a1adb9c1b4a79b8e8174685b4e4135281b0e000000020e1a25313b47535f69737f8c949fa6aeb8bcbbb6b5b0aeaeafb1b7b8bcbdb8b0a8a1979083786d60554b4034291c0b010000000916222f3c4955626f7c8899a3aebbc1b9ada196877a6d6054473a2d211407101c2834404a546875828e9ba8b5c1c0b3a79a8d807467544a3f33281c0f0300101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e51443727333f4953606c7883909da8b2b5b5b3a99e9285796d60554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6777838e8e8e8e8e8e8e8e8e8e8b7e7164584b3e3125180b000000000c1926323f4b57636e7376767676767676766e695f534b57636e7376767676767676756e695e53463a2d2114080000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9ba6b0b2a8a19ea1a8b2b1a79c8f8275695f53433a2f1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909daab6b4a89b8e81756874808d9aa7b3b7aa9e918477685e5246392d201407000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000006121f2b37434e586673808d99a8b2bdb6ac9a8d8074675664717e8a97a8b2bdb2a8998c807366574d42372b1e1206000000000000000000000000000006111c26303a444d575e696e7a828d929fa3abb2bbc2bdb5aea59d9590857d716c625b51483e352b20170d0000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000814212e3b4754616e7a808181818181807a6d60545763707d8a96a3b0b2a896897c6f6356493c30232a36414c5665727f8b9aa4afb6a99d908376695e53463a2d211409000000000000000000000000000000000000000000000000000b17222d44515e6a7784919daab7c2b6a99c8f8276675d5145414956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000815212e3b4854616e7b8798a3aeb8ac9f9285796d60545b6574818e9ba7b4b6ac96897d7063564a3d3023170a0000000000000000000000000000000000000814202d3a4753606d7a85929facb8c1bbb0a69f92877e746e6967666667686e747e87939fa8b2bdc5b9ac9f92867a6e6154473b2e211408000000000a1623303d495663707c8998a2aebab8ab9f92857b6f6b6968676d74818d9aa8b2bdbfb4aa998c7f7266594c3f3326190c0000000009141f2b37424d57606d78828f949da4abb1b7b9bbc0bbbabcc0bbb9b7b1aca69f9691857b6e665c5043392f23180c000000000c1825323f4b5865727e8b98abb5b5b5b5ab9e918478685d5245392c2013070c18232e404c5966737f8c99a6b2b5b5b5a99c908376665b5044382b1f120600101d293643505c6976838f9ca8a8a8a8a89d9184776a5e514437222d3844505b65717e8a96a0a8a8a8a8a8a1978c7f72675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5563707d82828282828282828282817b6e6154483b2e211508000000000d1a2633404d5966738083838383838383827b6e61554d5a66738083838383838383827b6e6154483b3025190d01000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626f7c88949fabb7b2adabadb2b8aca095897d7063574d4231281e0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9b2a6998c7f7366727e8b98a5b1b9aca096877a6e6154473b2e211407000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000815212e3a47535f6a7784919eaab7bbafa49a8a7d716457616e7b8796a0acb9b7aa9d908477695f53473a2e21140900000000000000000000000000000b17232e38424c565e696e7b8390949da4aeb4bdc2bbb2aba39f938e837b706b615a51483f362c23190e050000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000d1a2633404d596673808c8d8d8d8d8d8b7e7265585663707d8996a3b0b0a4978a7d7164574a3e312425303b4754616e7b87939facb9ab9f95877b6e6154483b30251a0e02000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2b8ac9f9285796d60564e4e4a56636f7c8996a2afbcbbaea194887b6e6155483b2e2215080000000713202d3a4653606d7985929facb8aea298897c6f665e606c7884919eabb7afa49a887b6f6255483c2f2215090000000000000000000000000000000000000613202c3945515d6774818e9aa5afbcc2baaea3999288817b7674737274767b80889399a4afbac3bcb0a69b8f8275685e5246392d201407000000000714202d3a4753606d7985929facb8baaea29891847d777575767a808c929da9bac4baaea398897d7063564a3d3023170a00000000030e1a26313c44505c666d79828d929d9fa7aaacafb5b0b1b0b6afacaaa8a09d948f847c6f695e544a3f31271d1207000000010e1b2834414e5b6774818e9aa7a8a8a8a8a89c8f827669564c4135291d1104071724313e4a5764717d8a97aaa8a8a8a8a89f9285796c605346392d20130600101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b27333f4953606d7884919b9b9b9b9b9b9b9b92857a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000c18232e394855606b7075757575757575757575756e695e53463a2d21140700000004111e2a3744515d6a77848f8f8f8f8f8f8f8c807366564c5e6a77848f8f8f8f8f8f8f8c7f7366564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a7683909ca9b3bdb9b8b9bdb3a99d9184786c6053463c3120160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3afbbb3aa978a7d70646f7c8996a8b2bdb2a8978a7d7164574a3e2f24180c000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000915222f3c4855626f7c8896a0acb8b9ac9f93877a6d61545e697784919eaab7b8aca095887b6e6255483b31251a0e0200000000000000000000000003101c28343f4a545d686e7b8491959fa6aebabfc0b8b0a9a199928b81796e69605950483f362d241b1107000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000e1a2734414d5a6774808d9a9a9a9a988b7f7265585763707d8a96a3b0b1a4978b7e7164584b3e3125202d3a46525e697683909da9b6b1a7988c7f7265574d42362a1e12050000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0baaea2988b7e71685f585a545c636f7c8996a2afbcbbaea194887b6e6155483b2e22150800000006121f2b3844505c667783909daab6b4aa9c8f82786e686c707d8a96a1acb9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000004101d2935404b55626f7c88939eaab4bfbfb4aba39a938d8783807f7f8083878d939aa4abb5c0bfb4aa9f94897c6f63564c41362a1e11050000000006131f2c3845515c6775828e9ba7b1bdb3aaa096918984828283868c929ca4aebac5b8ac9f92867a6d6053473a2d201407000000000009152028343f4a545d676d79818990959a9d9fa4aba4a4a4aca49f9d9a95918a827a6f6a5f574d42382e1f150b0100000004111d2a3744505d6a7783909b9b9b9b9b9b9b9a8d8073675a4d402f24190d010815222f3b4855626e7b88989b9b9b9b9b9b9b98887b6e6255483b2f22150800101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b222d3844505c66717e8b8e8e8e8e8e8e8e8e8e8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000007121d2c38444f5960636868686868686868686868615e574d42362a1e1205000000020f1b2835424e5b6875818e9b9c9c9c9c9c908377685e525b6875828e9b9c9c9c9c9c908376685e5246392d20130600000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a97a1adb9c5c4c5b9ada2978b7e71655b5044372b1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546673808c99abb5baaea298877b6e616d7a8796a1acb9b3a69a8d807367554b4035291d10040000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000006121e2b37424d576673808c99a8b2bdb7aa9d908377685e52576774818e9aa7b4bcb1a7998c7f7266574d42362a1e12050000000000000000000000040f19232b3844505c666d7a839196a0a8b0b8c0bfbaaea69f9691877f746d675e574f473e362d241b120900000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000e1a2734414d5a6774808d9aa7a7a5998c7f7266545764717d8a97a4b0b1a4978b7e7164584b3e31251e2a36424d5765727f8c98a7b1b6a99d908376695e52463a2d2014090000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a7b1bcbfb4aa9e91847a6f6a686768666d6f7c8996a2afbcbbaea194887b6e6155483b2e22150800000003101c28343f4a546773808d9aa7b1b7ab9f948e817a78797d85929ea8b2b7aa9d918477675d5145392c201306000000000000000000000000000000000000010d18242f3947535f6a75818e98a2aebac0bdb4aca49f9992908d8c8c8d8f92999fa4acb5bdc1baaea3988f82766b6054443b3025190d010000000004101c2934404b5563707d89959fabb5bcb2a8a09e96918f8e9092989ca4aeb6c0bbb0a69b8e8175675d5145392c1f13060000000000030b17232e38424b555d676d747d83888d90939996979797969a93908d89847e776e685f584e453b30261c0d030000000006131f2c3946525f6c79868e8e8e8e8e8e8e8e8e8b7e7164584b3e31251808000713202d3a4653606d79868e8e8e8e8e8e8e8e8e8a7d7164574a3e3124170b000b1724313e4a5764717e8282828282828282827e7164584b3e31251b28343f4a54606d7880828282828282828282827d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000101c27333d474f55565b5b5b5b5b5b5b5b5b5b5b54534d453b31251a0e02000000000c1926333f4c5966727f8c99a5a9a9a99f95877a6e61545966727f8c99a5a9a9a99f93877a6d6154473a2e23170c000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb8c4d1c5b8ab9e92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6676838f9ca9b6b8ab9f9285796c60687884919eabb7b6a99d908376675d5145382c1f13060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000814212e3a47535f697784909daab7c0b5ab9a8d807467564c5764717e8a97a7b1bcb6aa9d908377695e53463a2d21140900000000000000000000000a16212b37434e58606d78828f95a0a8b1bac2bcb4aea49d9490847c726d605c554d453d352c241b12090000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000d1a2733404d5a6673808d99a6b3a79b8e8174665b5b66727f8c99a5b2b0a4978a7d7164574a3e31241a25303b4855616e7b8895a0acb8ab9f95877b6e6154483b30251a0e0200000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c6b9aca19690837c7674747577797c808d9aa6b3c0bbaea194887b6e6155483b2e221508000000000b17232e3c4956626f7c8995a0acb8b0a69e938e878485899297a1adbab1a79a8d807467554b4035291d11040000000000000000000000000000000000000007121d2b37434e58616e7b86929fa4aeb7bfbeb6afaba39f9c9a99999a9c9fa3abafb6bec0bbafa59f92867b6e62594f4432291e14080000000000000c18232f394854606b76839099a3afbbbab2aca8a09e9c9b9c9fa2aaaeb6bfbcb3a99f94897c7063554b4035291d100400000000000006111c26303a434b555c606b70767c808486888a8a8a8a89888684807c78716c655e564e463c33291e140a0000000000000d1a2633404d59667380828282828282828282817a6d6054473a2d2114070006121f2b3844505c66727f828282828282828282817b6e6154483b2e211508000a1723303c4955616c71757575757575757575716c6256493d302417232e3844505c666d7475757575757575757575706b6155483c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a4f4f4f4f4f4f4f4f4f4f4e4846423b33291f140900000000000a1723303d4a5663707d8996a9b2b6b1a7988b7e7165545763707d8a96a9b3b6afa49a8b7e7164544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86939facb9c6c6c5b8ac9f92857a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b6a99c908376655b6975828f9ca8b5b9ac9f92867a6d6053473a2d2014060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000815222f3b4855626e7b8895a0acb8bbafa4998a7d7063574a54616e7a8795a0acb8b8aba095877b6e6154483b30251a0e02000000000000000000030f1b27323a47535f6a727f8c949ea7b1bac3bbb3aaa29f928d827a6f6a625b514b433b332b231a1206030000000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000c1925323f4c5865727f8b98abb5ab9e9184786c67676d7683909ca9b6b3a996897c706356493d302316212d3a46535f697783909daab6b1a7988c7f7265574d42362a1e110500000000000000000000000000000000000000000000000714212d3a46535e697784919daab4bfbdb2a8a0959088838181828386888d929ca8b5c1bbaea194887b6e6155483b2e221508000000000615222e3b4754606a7783909da5afb8afa59e9a939192979ea1a9b3b6ac9f95897c6f6356493c2f24180d0100000000000000000000000000000000000000010f1b26313c46535e69717e8b929da5aeb9bdc0bbb5afaca9a7a6a5a7a9acafb5bbc0beb6afa59d938b7f72695f53473d3220170d0200000000000007121d2c38444f59626f7c87929fa4aeb5bdb9b2acaaa8a8a9acaeb4bcbfbab2aaa2978f82766b605443392f24180c00000000000000000a141e28313a434b515960636a6f73777a7b7d7d7e7d7d7b7a7774706c65605b534d443c342a21170c020000000000000c1926323f4b57636e73757575757575757575746d685d5245392c2013060003101c28343f4a54626d72757575757575757575756e695e53463a2d211407000814212d3945505a616468686868686868686864625a5045392d21111c28343f4a545c6067686868686868686868686361594f44382c20140700000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d42424242424242424242423b3a36312921170d0300000000000714212e3a4754616d7a8797a1adb9b5a89b8f8275665c54616e7a8797a1adb9b6ac9b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99a4afbbbbb9bbbaaea2988b7f72655b5044372b1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebab4a79a8d817467536673808c99a6b3bbaea399897c6f6356493c2d22170b0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000005121e2a36424d5766727f8c99a7b1bcb9ac9f93867a6d605447525e687784909daab7bcb1a7988c7f7265574d42362a1e110500000000000000000007131f2c38444f59626e7c87929fa6b0b9c3bbb3a9a198928a80786e68605851454039312921191413120f0b06000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000a1723303d4a5663707d8999a4afada1968c7f767373767f8b949fabb7ada197877b6e6154483b2e21151e2a36424d5766737f8c99a8b1b6a99c908376695e52463a2d201409000000000000000000000000000000000000000000000005121e2a36424d5766727f8c98a2aebac3bab1a7a09d95908e8d8e9092999a9ca4aeb9c5bbaea194887b6e6155483b2e2215080000000006131f2b38434e5864707d8a939ea7b0baafaca49f9e9fa2a9adb3baafa49a9083766b6054483b2f1d13070000000000000000000000000000000000000000000a15202a36424d57626c74808d939ca4acb2b8bdc0bbb9b6b3b2b2b3b6b9bbc0bdb8b2aca49f938e81746d62574d42352b210e050000000000000001101c27333d4754606a727f8c929fa3abb0b6b9b9b7b5b5b6b8bab9b8b4aea8a19892857b6e61594f4431271d12070000000000000000020c161f28303940454f5458606267676d6f70717171706f6d676763605b535049413b322a22180f05000000000000000a17232f3b47525c636668686868686868686867605d564c4135291d110400000b17232e3842515b626568686868686868686868615e574d42362a1e12050005111c28333e485055575b5b5b5b5b5b5b5b5b585650483f34291d1117232e38424a50535a5b5b5b5b5b5b5b5b5b5b57554f473e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f3035353535353535353535352e2d2a251f170f050000000000000713202d3946525e687885919eabb8b8ac9f9285796d60535e697885929eabb8b8ab9f9285796d6053463a2d20130900000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb5b5afacafb5b4aa9e9184786c6053463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8c98aab4bfb1a5988b7e72655864717d8a97aab4bfb5ab998c7f726653493f33271b0f0300000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000714212d3a46535f697783909daab6c3b6a99d908376685d52454c566774808d9aacb6c0b6a99d908376695e52463a2d2014080000000000000000000915222f3b4854606b76828f99a3aeb8c2bcb3a9a19791867e746d665e564e463f342f2721212121201f1c17110a0200000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000714212d3a4754606d7a86939facb2a89b918c838080838b919ba6b0b8ab9e928578695e52463a2d20141a26313b4855626e7b8895a0acb9ac9f93877b6e6154473b3025190e0200000000000000000000000000000000000000000000020e1a25313b4754616d7a86929fa7b1bac2b9b1aca79f9d9b9a9b9d9fa3aba8aeb6c0c7bbaea194887b6e6155483b2e22150800000000030f1b27323d4955616c75818f959fa6aeb4b6afacababadb3b9b3ada49f93887c6f63594f43382c1f0c01000000000000000000000000000000000000000000030e1a25313b45505a606d78818d929ea0a8acb2b6b9babfbdbdbdbdbfbab9b6b2aca8a09a938c81786d605b51453c3123190f0000000000000000000b16212b37434e58606c77808c92999ea6a9acafb5b0b1b0b0b3adabaaa29f9691867d70695e53473d321f150b01000000000000000000040d161e272e343d44484e5455555d6062636464646362605d5556535049443f382f2920181006000000000000000007131f2a35404a5257595b5b5b5b5b5b5b5b5b5b54524c433a2f24190d01000006111c26303f495156585b5b5b5b5b5b5b5b5b5b54534d453b31251a0e0200000c17222c363e45494a4f4f4f4f4f4f4f4f4f4b49453f362d22170c111c2630383f44464e4f4f4f4f4f4f4f4f4f4f4a48443e352c21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c202323282828282828282828282821211e1a140d050000000000000005111e2a36414c566975828f9ca8b5baaea298897d706356566976828f9ca9b5baada297897c706356493d31261a0e020000000000000000000000000000000000000000000000000000000000000713202c38444f5965717e8b97a2adb5aba49fa4abb5aca0968a7d7063574d42372b1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5bdb2a896897c6f6356626e7b8898a3aebab5a89c8f8275655b5044372b1f120500000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000815222e3b4855616e7b8895a0abb8bfb5ab998d807366564c414a5764707d8a9aa4afbbb9ac9f93877b6e6154473b3025190d010000000000000004111d2935414c56636f7c89949fabb5bfbfb4aaa19791857c716c605c544c443d342e2e2e2e2e2e2e2d2b28221c140b02000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000713202c3945525d687683909ca8b1ada39b95908d8d90949ba3adb8b1a79b8e817568574d42362a1e1214212e3a47535f6a7784919daab7afa49a8b7f7265564d42362a1e110500000000000000000000000000000000000000000000000914202d3946525e68737f8c959fa8b1babfbcb8b1aba9a7a7a8aaacaeb4b5b9c0c0bbb9aea194887b6e6155483b2e22150800000000000a16202d3944505a606d7a8390949fa2aaacaeb4b0b1b5afaca9a29f928c80736b6054463d32271b0f000000000000000000000000000000000000000000000009141f29333f44505c666d78808991969da0a8a9acaeb4b0b1b1b0b4aeaca9a8a09d96918880776d665c50493f332a201107000000000000000000050f1b27323d44505b656c747f878f94999d9fa3aba4a4a4a3a9a19e9b98928d847d706b60574d42352b210d030000000000000000000000040c151d232832383c4347494b51535557575757565553514b4946443f38332d261d170e06000000000000000000020e19242e3840474b4d4f4f4f4f4f4f4f4f4f4e4745413a31281e1308000000000a141e2d373f464a4c4f4f4f4f4f4f4f4f4f4e4846423b33291f140900000005101a242c33393c3e4242424242424242423e3d39342d241b11060a151e262e34383a41424242424242424242423d3c38332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171c1c1c1c1c1c1c1c1c1c1b1514120e09030000000000000000010d192530404d5a6773808d9aa6b3bfb4aa9a8d807467575a6773808d9aa6b3beb3a99a8d807367574d42362a1e12050000000000000000000000000000000000000000000000000000000000010b16222f3b4854606b7783909da9b3afa4999399a4afb2a89c8f8275695f53473a2f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8b9aca096877a6d6054606d7986929facb8b8ab9e9285796c605346392d20130600000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000005111e2a36424d5765727f8c98a7b1bcbbaea399897d7063564a3d4754616d7a87939facb9bbafa49a8b7f7265564c41362a1d1105000000000000000613202c3945525d6875828e9ba6b0bdc6baaea39891857b6f6a615a514a423b3b3b3b3b3b3b3b3b3b3938332d261d140a000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110004111d2935414c5664717e8b95a0abb5ada79f9d9a9a9c9fa6adb5b4aa9f95897d7063564a3d30251a0e121f2b37434e586673808c99a8b2b6ac9c908376695e52463a2d201408000000000000000000000000000000000000000000000005111d2935414c56606d798390969fa7aeb4b8bcbcb8b6b4b4b5b6b9bab9b8b6b3b5afacaba194887b6e6155483b2e221508000000000004101c28333e45525d686d7a828c92989c9fa3aaa4a4aba49f9d97928b80776c60594f43342b21160a0000000000000000000000000000000000000000000000030d172128343f4a545c666c737d848b9196999d9fa3aaa3a4a4a3aba39f9d9a96918b847d736c655c544a3f372d21180e00000000000000000000000a152027333f49535b606d727c82888c90929996979797969597928f8b86807a6f6b60594f453b3123190f00000000000000000000000000030b121821272c32373b3c404547484a4a4b4a4a484745403d3937332d27221b140b05000000000000000000000007121c262e353b3f40424242424242424242413a39352f281f160c0100000000020c1b252d343a3e3f424242424242424242423b3a36312921170d030000000008121a22282d303135353535353535353531302d29221b120900030c151c23282c2d3435353535353535353535302f2c28211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0f0f0f080705020000000000000000000000081824313e4b5764717e8a97aab4bfb7aa9e918477695f5864717e8b97abb4bfb7aa9d918477695f53463a2d211407000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb9ac9f9386939faab4ac9f93877b6e61554b4135291b11060000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9b7aa9e918477675d515c667783909daab6b9ada297887b6e6255483b2f22150800000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000714202d3a46525e697683909da9b6c3b9ac9f92867a6d6053473a46525d687783909daab6c0b6ac9c8f8376685e5246392d201308000000000000000714212d3a4754606d7a86929facb9c2bcb1a79f92867c6f695f58504440444647484848484848484746443f382f261c11060000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100010d19242f3a4653606d78849199a3abb2b1aba9a6a6a9abb0b9b2aba3989083786c605346392d2013090f1a26313c4955626f7c8896a1acb9ac9f93877b6e6154473b3025190e0200000000000000000000000000000000000000000000010d1925303a45515c666e7b8490959fa2aaacb1b1b2b3b3b3b2b1b0b3adaba9a6aba49f9e9c94887b6e6155483b2e2215080000000000000b17222935414c565e686d787f858b909298969797979993908c857e746c655b50463d3222190f04000000000000000000000000000000000000000000000000050f17232e38424a545b606b70797e84898d9092989697979797969992908d89847e79706b605b534a42382e251b0f060000000000000000000000040b17222d384149505b626a6e757b80838688898a8a8a8a898785827e7a736d6860594f473d33291f1107000000000000000000000000000000070c161b20272b2e2f35393a3c3d3e3e3e3d3c3a39352f2d2b27221b17110a02000000000000000000000000000a131c242a2f3233353535353535353535342d2c29241e160d0400000000000009131b23292e3132353535353535353535352e2d2a251f170f050000000000000810171c2123242828282828282828282524211d171109000000030a11171c1f2027282828282828282828282423201c1610080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aebab8aca096887b6e6255626f7b8899a3aebab8aca095887b6e6155483b2f24180d01000000000000000000000000000000000000000000000000000000000c18242f3a46535f6975828f9ba7b1b2a89a8d818d98a2aeafa49a8d8074675d5145382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3beb5a89c8f827569554c546874818e9ba7b4beb3a9988b7e7165584b3e3025190d01000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000814212e3b4754616e7b87939facb9c3b6a99c908376675d514539414c566773808d9aabb5c0b9ac9f93867a6d6154473a3024190d010000000000000b1724313e4a5764717d8a99a3aebac5b8aca0958b7f726a60574e464149505354545454545454545453504a42382d22170b0000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000008131f2c3844505c666f7d879299a1a8acafb6b2b2b2b5afaca8a09992867c6f655b5044372b1f12050a15222e3b47545f6a7884919eabb7afa49a8b7f7265564d41362a1e1105000000000000000000000000000000000000000000000008131e2834404b545e696e7a838c92989da0a7a5a6a6a6a6a5a5a4a9a19e9c9a979993918f8e887b6e6155483b2e221508000000000000050d19242f3a434c565e666d727a7f838688898a8a8a8886837f7a716c605b53493f342b211007000000000000000000000000000000000000000000000000000006111c263038424a505960666d72787c80838688898a8a8a8a89888683807c78726d6660595049413830261c13090000000000000000000000000006111b262f383f4451585f626a6e7376797b7d7d7e7d7d7c7a7875716d68605d564f473d352b21170d0000000000000000000000000000000000040b10151b1f2224292c2d2f30313131302f2d2c2924201f1b17110b06000000000000000000000000000000010a12191f2326262828282828282828282821201d19130c0400000000000000010911181e2224252828282828282828282821211e1a140d050000000000000000050c111417171c1c1c1c1c1c1c1c1c181715110c06000000000000060c1012131b1c1c1c1c1c1c1c1c1c1c171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b0e0e0e0e0e0e0e0e08070501000000000000000000000000000000000000000713202d3a4653606d7986929facb8bdb2a8988b7f726555606d7986929facb9bcb1a7988b7f7265554b4035291d100400000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb9aca196887b86929facb6ac9f92857a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576874818e9ba7b4bfb3a6998c807366594d5965727f8c98a5b2bfb4a79b8e817468564c41362a1d1105000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453345525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000005111d2a36414c5665727f8b9aa4afbbbfb4aa998c807366554b40353d4a5763707d8a99a3afbbbbafa4998b7e7165564c4135291d11040000000000030f1b27333f49536774818d9aabb4bfbeb3a99d9083786d60584e453f49535b60616161616161616161605b544a3f33281c0f0300000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000003101c28343f4a54606b717e8791969d9fa4aca5a5a5aba39f9c9691877e706a5f53493f33271b0f0306131f2b37434e586773808d9aa9b2b6ac9c908376685e5246392d2014080000000000000000000000000000000000000000000000020c18232e39424d565e686e787f868c90959698999a99999998979597928f8d8a8886848381807a6d6154473a2e2114070000000000000008131e28313a444c545c60686d7276797b7d7d7e7d7c7a77726d68625a504941382d22190f000000000000000000000000000000000000000000000000000000000a141e262f383f444f545c60656c6f7376797b7c7d7e7e7d7c7b7976736f6c65605c544f443f382f261e140a0100000000000000000000000000000a141d262d333f464e53575f6266676d6e70717171706f6d686865605d56524c443d342b23190f0500000000000000000000000000000000000000040a0f1315181d202022242424242322201f1d1813120f0b0600000000000000000000000000000000000000070e1317191a1c1c1c1c1c1c1c1c1c1b1413110d080100000000000000000000060d121618191c1c1c1c1c1c1c1c1c1b1514120e0903000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0b0b0805010000000000000000000306070e0f0f0f0f0f0f0f0f0f0f0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181b1b1b1b1b1b1b1b1414110d0802000000000000000000000000000000000006121f2b3844505c667683909da9b6c2b6a99c8f8276675d5c667783909daab6c2b5a99c8f8276675d5145392c20130600000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99a4afb7ab9e918478828f9ca8b5aea2988b7f72655b5044372b1f1509000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919eaab7bfb4aa978a7d7164574a5663707c8996a9b2beb7aa9d918477685e5246392d201307000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c584e453c45525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000713202d3946525e6876838f9cacb6c0baaea298897c6f6356493c2f3a4753606d7a86929facb9c0b5ab9c8f8276685d5245392c201307000000000005121f2b3744505b657783909daab6c3baada2978a7e71665c50463d44505b656c6e6e6e6e6e6e6e6e6e6c665b5044382b1f120600000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000c17232e38424f59616c717d848b90939a979899989799928f8b847c706c61584e41382d22170b00030f1b26323c4956636f7c8997a1adb9ac9f93877b6e6154473b3025190d01000000000000000000000000000000000000000000000007121d27303b444d565e666d737a7f8387898b8c8d8d8c8c8b8a89878583807e7b79787675736d685d5246392d20130700000000000000010c161f28323a424a50565d6065666d6e707171706f6d6765605d5650443f382f261b100700000000000000000000000000000000000000000000000000000000020c141d262d333d424b51535b606266666d6e70707171706f6e6d666763605b53514b423d332d261d140c02000000000000000000000000000000020b141b2227343c43474e5355555c6062636464646362615e565854524c45413a322b22191107000000000000000000000000000000000000000000000306070d101314151717181717151413100c0705030000000000000000000000000000000000000000000002070a0c0d0f0f0f0f0f0f0f0f0f0e07060401000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d212425282828282828282721201e19140d050000000000000000000000000000000003101c28343f4a546774818e9aa7b4c1b9ac9f92867a6d60546874818e9ba7b4c1b9ac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fabb5b5ab9b8e81747f8c98a9b2b4aa9d9184786c6053463c31261a0e010000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8796a0acb9baaea398887b6e62554854616d7a8797a1adb9b8aca096877a6d6154473a2e211407000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786a5f574e46414b556b7885919eabb8bfb2a6998c7f7366594c403326190d000000000714212e3a4754616d7a86939facb9c5b8ac9f9286796d6053463a2d3945515d677683909da9b6c3b9ac9f92867a6d6054473a2f24180d01000000000613202d394653606c7985929facb8c5b8ab9f9285796d60544a3f394653606c777b7b7b7b7b7b7b7b7b786c605346392e23170b00000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000006111c26303d46505a616b70797e8386898b8b8c8b8a8986837e786f6a61594f463c2f261b110600000a13202d394653606c7984919eabafafa49a8b7f7265564c41362a1e11050000000000000000000000000000000000000000000000000b151e29323b444d545c60686d72777a7d7e7f8080807f7e7d7c7a787673716f6d67696867615d564c4135291d11050000000000000000040d16202830383f444c5254545c60626364646462605d5554524c433f332d261d140a000000000000000000000000000000000000000000000000000000000000020b141c22283039404549505356545c606163646464646361605c54565350494540393027221b140b020000000000000000000000000000000000020a1117222a31373c4247484b51535556575757575654524c4b4745413a352f2820191007000000000000000000000000000000000000000000000000000001040607090a0b0b0b0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c0804000000000000000000000009121b22292e313235353535353535342e2d2a251e170e05000000000000000000000000000000000b17232e3f4b5865727e8b98a5b1bebbaea3998a7d71645365727f8b98a5b2bebaaea3988a7d706453493f33271b0f030000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adbbafa4998a7e717b8897a1adb8aca096897d7063574d42372b1d13070000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdb8ac9f9286796d605346525e687885919eabb8bdb2a8978a7d7064574a3d2e23180c000000000c1925323f4c5865727f8b98a5b2beb9ac9f92877c6f695f585046515d677885929fabb8bfb2a6998c7f7366594c403326190d00000004111d2935414c5665717e8b99a4afbbc2b5a99c8f8276665c5145382c35404b556673808c99aab4bfbbaea3998b7e7164554b4135291d1104000000000714212e3a4754616d7a8798a2aebac2b5a89b8f8275665c5142383f4c5965727f878787878787878787817568544a3f34281c1003000000000000000003101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000a151e2b343e48505960676d72767a7c7e7f7f7f7e7c7a76716d6660584f473e342a1d140a00000006121f2b3844505b6674818d9aa8a2a2ac9c8f8376685e5246392d201407000000000000000000000000000000000000000000000000030c172029323b424a51565e6166686d7072737373737272716f6e6869676462605c555b5a54524c443a3024190d01000000000000000000040e161e262e343a4145474a515355565757575554514b4745413a3127221b140b0200000000000000000000000000000000000000000000000000000000000000020a11171e272e34383f4446494a5053555657575757565553504a4946443f38342e271e17110a020000000000000000000000000000000000000000060f1820262b31373a3b404546484a4a4b4a4a494746413e3a39352f29241e160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707121313131313131313110706040000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f0902000000000000000006111b242d343a3d3e41414141414141413b3936302920170d02000000000000000000000000000000061623303c4956636f7c8996a8b2bdbfb5ab9b8e8174655b636f7c8996a8b2bdbfb4aa9a8e8174655b5044372b1f1205000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3b9ac9f93867a6d7885919eabb8b2a89c8f8275695f53473a2f24180d000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818d9aa7b4c0b6aa9d908377665c50444c566976828f9ca9b5c0b3a69a8d807367544b4034281c10040000000c1925323f4c5865727f8b98a5b2bebbafa39991847b6f6a615a5354606d7a8798a2aebabfb2a5998c7f7266594c3f3326190c0000000713202c3945525d6875828f9cabb5c0beb3aa998c7f7266544b4034282f3d4a5663707d8998a3aebabfb5ab9c8f8275675d5145392c201307000000000815222f3b4855626e7b8895aab4bfbfb2a6998c7f7366544b4030404d5a6773808d94949494949494928578665c5044382b1f1206000000000000000003101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000030c19222c363e474f555d6065686d7071727272716f6d6764605c544e463e352c22180b02000000030f1c28333f4a5463707d8996959595959593867a6e6154473b2e21140800000000000000000000000000000000000000000000000000050e172029303940444c5254565e6163656667666666656462615e565a575553514b4e4d4746413a32281e13080000000000000000000000040c151c23282f35393a404446484a4a4b4a494745413a39352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000060c151d23282d3337393c3f444648494a4b4b4a494846443f3c3937332d28231d150c060000000000000000000000000000000000000000000000060e151a20262b2e2e34383a3b3d3e3e3e3d3c3a3936302d2c29241e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a0500000000000000000000000000000000000000000000000000000000000000000000000002080d1113141e20202020202020201e1413100c0701000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b03000000000000010c18222d363f454a4b4e4e4e4e4e4e4e4e4746413b32291e14080000000000000000000000000000000714202d3a4753606d7a8696a0acb9c4b8ab9e9185786c60606d7a8796a1adb9c4b8ab9e9184786c605346392d20130800000000000000000000000000000000000000000000000005121e2a36424d5763707d8995a0acbbb6a99c9083766874818e9babb5b9ac9f93877b6e61554b4135291b1106000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c1b4a79b8e817468544a3f4d5a6773808d9aa6b3c0b6a99c908376665c5145382c1f13060000000c1925323f4c5865727f8b98a5b2bec0b5aba19691847c716c63605e63707d8996aab4bebeb2a5988b7f7265584c3f3225190c0000000714212d3a4754606d7a86929facb9c5baaea298897c6f6256493c2e232d3a4753606d7986929facb9c5b8ac9f92867a6d6054473a2f24180c000000000916232f3c4956626f7c8995a2afbcbdb1a4978a7e7164574b3e2e404c5966737f8c99a1a1a1a1a1a29786796d6053463a2d201307000000000000000003101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000007101b242c353d434b5153565d6063646566656462605d5553514a423d342c231a100600000000000b17222d3a4653606d788488888888888888887e7164574a3e3124170b0000000000000000000000000000000000000000000000000000050e171e272e343a4146474c52545658595a5a595958575654524c4d4b4846454042403a3935302820160c02000000000000000000000000030a11171e24292c2e34383a3b3d3e3e3d3c3a39352f2c29241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d2e34383a3b3d3d3e3e3d3c3b3a38342e2d2b27221b18120b0300000000000000000000000000000000000000000000000000030a0f151a1e2123282c2d2f30313131302f2e2d2a2521201d19130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b03000000000000000000000000000000000000000000000000000000000000000000050d13191e20212b2d2d2d2d2d2d2d2d2b201f1c18120b0300000000000000000000010b141d242b3033343939393939393939393534312c251d150b02000000000005111d29343f485056585b5b5b5b5b5b5b5a54524c443b3025190d0100000000000000000000000000000613202c3945515d677784919eaab7c4b9ada197887c6f625d687884919eabb7c4b9ada196887c6f6255493c3025190d0100000000000000000000000000000000000000000000000a14212d3a46535f6975828f9ba7b1bcb1a7988c7f7265717d8a99a3aebbafa49a8d8074675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9beb2a5988b7f7265584c3f4b5864717e8b97abb5c0b8ac9f9286796d6053463a2d2013070000000c1925323f4c5865727f8b98a5b2bec7bdb2a9a19691867e76706d686d75818e9ba8b5c1bdb1a4978a7e7164574b3e3124180b000004101d2935404b5564717e8b99a3aebbc5b8ab9f9285796d6053463a2d202c3845515c6776838f9ca9b6c2baaea3988a7e7164554b4035291d10040000000a1623303d495663707c8996a3afbcbcb0a396897d7063564a3d333f4c5966727f8c99a5aeaeaeb3a993877a6d6054473a2d211407000000000000000003101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e1104000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000009121b232b31394045474c52545658585958575653514b46444039302b221a110800000000000006121f2c3844505c666d7a7c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000050c151c23283035393a4146474a4b4c4d4d4d4c4b4a49474641403e3c3a38342e342e2d29241e160e04000000000000000000000000000000060c13191d2023282c2d2f303131312f2d2c2924201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171b1f2023282b2d2e3031313131302e2d2b2823201f1b17110c07000000000000000000000000000000000000000000000000000000000003090e1214181c1f202223242424242321201e191413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e383939393939393939372d2c29231d150d0300000000000000000008131d262f363c3f4146464646464646464642403d372f271d130900000000000915212e3a45505a62656868686868686867615e564c41362a1e1105000000000000000000000000000004111d2935404b556875828f9ba8b5c2beb3a9998c7f7366566975828f9ca8b5c2bdb2a9998c7f7366564c41362a1d11050000000000000000000000000000000000000000000006111b2935404b55616e7b87939facb9b8aca095887b6e616d7a86929facb9b6ac9f92857a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbbeb2a996897c706356493d4855626f7c8899a3afbbbaaea398897c6f6256493c2f2316090000000c1925323f4c5865727f8b98a5b2becfc4bbb2a9a198928a827d79787a808d939eaab6c2beb3a996897c706356493d3023160a00000613202c3945515d6775828f9babb5bfc2b5a89c8f8275665c5044382b1f2934404b5566737f8c99aab4bfbfb4aa9b8e8275675d5145382c1f13070000000a1623303d495663707c8996a3afbcbcafa296897c6f6356493c33404c5966737f8c99a6b2babaada094877a6d6154473a2e211407000000000000000000101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e1100000000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000911191f272f35383a414547494b4c4c4c4b494745403a38342e271e1910080000000000000003101c28343f4a545e686d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000000000000000000000000000000000030b12181e25292d3036393a3d3f404040403f3f3e3c3b393630312f2d2c28232721201d19130c04000000000000000000000000000000000001080d1113181c1f2022232424242221201d1813110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1f202223242424242322201f1c1713120f0b060000000000000000000000000000000000000000000000000000000000000000000206070c101313151717181717161413110d080704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d030000000000000000000000000000000000000000000000000000000000020d1720293036393a454646464646464646443a38342f271f150b0100000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f04000000000b1724313d4a56626d7174747474747474746e685e5246392d2014080000000000000000000000000000010d18242f404c5966737f8c99a6b2bfc3b6aa9d908377685e6673808c99a6b3bfc3b6a99d908376685e5246392d201306000000000000000000000000000000000000000000000b17222d3945515d6773808d99a4afbbb7aa9d908377695f6776828f9cabb5baaea2988b7f72655b5044372b1f1409000000000000000000000000000000000000000000000000000000000000000004101c2834404b556673808d99acb6c0b9ada197877a6d6154473a4653606d7986929facb9bfb4aa988c7f7265594c3f31261a0e0200000c1925323f4c5865727f8b98a5b2bec6bdb4aeacaaa29f948f898685878d929ca5afbac6baada297877b6e6154483b2e21150800000714202d3a4753606d7a86929facb8c1beb3a9988b7f7265544a3f34281c232f3c4956636f7c8998a2aebac1b8ac9f9286796d6053473a2e23180c0000000916232f3c4956626f7c8995a2afbcbcb0a396897d7063564a3d34414d5a6774808d9aa7b3c0beb3aa93877a6d6054473a2d2114070000000000000000070c1724313e4a5764717e8282828282828282827e7164584b3e312518100b050000000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000070d151d24292c2f35393a3d3e3f3f3f3e3c3a39352f2c28231c150c070000000000000000000c17232e38424c565e616262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000000000000070c13191d20252a2d2e3032333433333332312f2e2d2a252422201f1c181a1413110d080200000000000000000000000000000000000000000104070c1012131517171817161413110d07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060b10121315161718181716151312100b060503000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0b0b0a09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b000000000000000000000000000000000000000000000000000000000008131e29323a414647515353535353535353514745403931271d12070000000000000008141f2b36414a52585a6060606060606060605b59534b41372c201408000000000b1825323e4b5865717f81818181818181817a6e6154473b3024190d010000000000000000000000000000071724313d4a5764707d8a97a9b3bec6b9ac9f93877a6e6164707d8a97aab3bec6b9ac9f93867a6d6154473a2e23170c000000000000000000000000000000000000000000030f1b27333f4953606d7985929fabb5bcb1a7998c7f73665765717e8b99a3afbbb4aa9d9184786c6053463c31261a0e010000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3b8ab9e918578685e52463945515c677784909daab7c2b5a89b8f827568574d42362a1e120500000c1925323f4c5865727f8b98a5b2bebfb4aba39f9ea1a69e9c99929297999ca4aeb7c1c5b8ab9f9285786c605346392d2013060004101c2934404b5564717d8a98a3aeb5b5b5ada197887c6f6255483c2e2317202d3a4653606d7985929facb5b5b5aea2988a7d7064544b4034281c100400000815222f3b4855626e7b8895aab4bebeb1a4988b7e7165584b3e37434e586875828f9ba8b5c2baaea29886796d6053463a2d201307000000000000030b12181c23303c4955616c71757575757575757575716c6256493d3024201c160f0800000000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000000030b12181d1f24292c2d3031323332312f2d2c29241f1c18120b030000000000000000000006111c26303a444c5254555555555555555553514a42392e23180c000000000000000000000000000000000000000000000000000000000000000002080d1113191d20212325262727262625242321201e1918151313100c07070705010000000000000000000000000000000000000000000000000000040607080a0b0b0a0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0a0b0b0a0908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c1105000000000000000000000000000000000000000000000000000000010d1925303a444c52545e60606060606060605e53514b43392f23180c000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c00000004111e2b3744515e6a77848e8e8e8e8e8e8e8c7f7266564c4135291d110400000000000000000000000000000815212e3b4854616e7b8797a2adbac6bbafa49a8b7e7164616e7b8898a2aebac6bbafa4998b7e7164544a3f34281c1003000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adbdb8ab9f95887b6e6155616d7a86929facb9b8aca096897d7063574d42372b1d1307000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c2b5a99c8f827669564c4136404b556875818e9ba8b4c1b8ab9e918578695f53463a2d21140700000c1925323f4c5865727f8b98a5b2bebaaea399929297a1a9aba39f9fa2a9a8aeb6c0cabeb4aa9c8f8275655b5044372b1f12050006131f2c3845515c6775818e9baaa8a8a8a8a89e9285786c605346392d20131f2c3845515c6676828f9ca8a8a8a8a8aa9b8e8175665c5145382c1f130600000714212e3a4754616d7a8798a2aebac0b3a79a8d807467584e423c47535f6a7884919eabb8c4b8ab9f928578665c5145382c1f13060000000000040c151d23282c2d3945505a616468686868686868686864625a5045392e2f2c272119110a010000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000000001070c1013191d20212325252625242320201d1813100c07000000000000000000000000000a151e28323a41464749494949494949494644403930271c1207000000000000000000000000000000000000000000000000000000000000000000000105080d1113141718191a1a1a191817161414110d0809070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313120707050100000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a00000000000000000000000000000000000000000000000000000005111e2a36414c565e616b6c6c6c6c6c6c6c6c6a605c554b4034291c10040000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e000000020f1c2835424f5b6875828e9b9b9b9b9b9b908376685d5245392c20130600000000000000000000000000000714212d3a46535e697885929fabb8c5c0b6ac9b8e827566606c7985929fabb8c5c0b5ab9b8e8175665c5044382c1f120600000000000000000000000000000000000000000613202d394653606c7884919da9b3beb6aa9d908377695f535e6876828f9cabb5bdb2a89c8f8275695f53463a2f24180d00000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a3aebac0b3a69a8d8073675a4d40303f4c5966727f8c99a5b2bfb9ada197887b6e6155483b2e22150800000c1925323f4c5865727f8b98a5b2beb9ac9f9287859297a0a8afacabadb3b4b9c0c9c2baaea2988b7e716553493f33271b0f03000714202d3a4753606d7985929b9b9b9b9b9b9b9b8e8275655b5044372b1f121c2834404b5466727f8c999b9b9b9b9b9b9b9285796d6053463a2d20130700000713202d3946525e687885929fabb8c3b7aa9d9084776a60544b494e58626f7c8896a1adb9c3b7aa9d9084776a544b4034281c100400000000040e161e272e34383a3f44465055575b5b5b5b5b5b5b5b5b5856504644403d3c38332b231c130a0000000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000000000000004080d111314161819191918161413110d0704000000000000000000000000000000030c1620283036393a3c3c3c3c3c3c3c3c3a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0d0d0d0c0c0b0908070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0e0f0f0f0e0d0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0d0b0806050300000000000000000000000000000000000000000000000000050b101316171f2020202020202020202020202020202020202020202020202020202020201e1413110d0802000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e0100000000000000000000000000000000000000000000000000000713202d3946525e686d787979797979797979776d675c5145382c1f13060000000000000e1b2734414e5a6774818686868686868686868175685b4e4235281b0f000000000d192633404c5966737f8c99a6a7a7a79f92867a6d6054473a2e23170b000000000000000000000000000005121e2a36424d576976838f9ca9b6c2c5b8ab9f9285796d60657683909ca9b6c3c5b8ab9f9285796d6053463a2d2013090000000000000000000000000000000000000005121e2a36424d5763707d8995a0acbbbcb1a7988c7f7265574d5665727e8b99a4afbbb9ac9f93877b6e61554b4135291b11060000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466727f8c99aab4b7b7b5ab978b7e7164584b3e313d4a5763707d8a96a9b3b7b7b3a9978b7e7164584b3e2f24190d01000c1925323f4c5865727f8b98a5b2beb8ab9f92857c8591969ea6adb3b8bdbfc0bfbdb9b1a79f92857a6d6054473a2d22170b00000a1723303d4a5663707d898e8e8e8e8e8e8e8e8e8b7e726553493f33271b1e18232e3c4955626f7c888e8e8e8e8e8e8e8e8e897c6f6256493c2f231609000005111d2935414c566a7683909da9b6c3b8aca095897c6f665d5556585f6a74818d9aa8b2bdc1b4a89b8e8175685b4e422e23180c00000000020c162028303940454649505353514b4f4f4f4f4f4f4f4f4f4a505353514a4a48443d352e251c100700000000000000000003101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e11000000000000000000000000000000010406070a0b0c0c0c0b0907060401000000000000000000000000000000000000050e161e252a2d2e2f2f2f2f2f2f2f2f2d2c28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181a1b1c1c1c1b1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1b19181513120f0b0603000000000000000000000000000000000000000000080f161c2022232c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b21201d19130c04000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d100300000000000000000000000000000000000000000000000000000714212e3a4754616d7a84868686868686868684796d6053473a2d201407000000000000101d293643505c6976828f939393939393939184776a5e5144372b1e11000000000a1724313d4a5764707d8a97a9b3b4afa3998a7e7164544a3f34281c100300000000000000000000000000020e1a2531404d5a6773808d9aa6b3c0c1baaea298897d70636774808d9aa7b3c0c1baada297897c706356493d31251a0e020000000000000000000000000000000000000714212d3a46535f6975828f9ca7b1bcb7ab9f95877b6e61544854616d7a86939facb9bbafa49a8d8074675d5145382d22170b000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f9ca8aaaaaaaaa399887b6f6255483c2f3b4854616e7b8797a2aaaaaaaaa79a8d817467564c4135291d1104000c1925323f4c5865727f8b98a5b2beb8ab9f9285787b848f949ea1a9acb2b2b3b3b2ada79f958c7f73685d5245392c1b110600000815222e3b4855616e7b81828282828282828282817a6d6154473a2d222a2a27202d394653606c7780828282828282828282817a6d6154473a2e2114070000010d192530414d5a6774808d9aa9b3bebcb1a79d9083786d676363646a6f7c87929facb9c4bcb1a7988b7f7265584c3f322519070000000008131e28323a434b5153535b60605c545753504941434b5153545b60605c5456544f4740372e23190f04000000000000000003101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212222222222222222201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0c0d0e0f0f0f0f0e0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f202225272828292828262422201f1b17110f0a04000000000000000000000000000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422201f1b1712100b0600000000000000000000000000000000000008111921272c2f3039393939393939393939393939393939393939393939393939393939393939382e2d29241e160e040000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d11040000000000000000000000000000000000000000000000000000091623303c4956636f7c899693939393939396887b6e6155483b2e221508000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e11000000000815212e3b4854616e7b8797a2adb9b5ab9b8e8175665c5044382b1f12060000000000000000000000000000091825323e4b5865717e8b98abb5b5b5b5b3aa9a8d80736765717e8b98abb5b5b5b5b3a9998d807366574d42362a1e1205000000000000000000000000000000000004101d2935404b55616e7b87939facb9c0b6ac9d908376695e5346525e6876838f9cabb5c0b6ac9f92857a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000613202d394653606c7985929e9e9e9e9e9e9e9286796d6053463a2d3a46525e697885929e9e9e9e9e9e9d908477685d5245392c201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786e7a828b92979da0a8a6a6a6a9a19e959083796d60564c4135291d0a0000000714212d3a46535f696e75757575757575757575746d685e52463937373737342d2c3744505b656c73757575757575757575756d685e5246392d201307000000081724303d4a5763707d8a97a2adbac3b8ab9f958f817973706f71747c849199a3afbbc5b8aca095887b6e6255483b2f221508000000010d1924303a444c555c6065656c6d666964605b534a4c555d6066666c6d6668636059514940352b21160a000000000000000003101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131416161616161616161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607060b1012131517191a1b1b1c1c1c1b19171414110e09040100000000000000000000000000000000000000000000000000000000000000040a0f161b1c22282b2d2f3133353535353433312f2d2b27221b1b150e09030000000000000000000000000000000000000000000000000000050b10161b1f22252a2d2e313334353535353433312f2d2b27221f1c17110b06000000000000000000000000000000050f19232b33383c3d46464646464646464646464646464646464646464646464646464646464646453a3935302820160c0200000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a89f9f9f9fa894887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e11000000000714212d3a46535e697885929eabb8b8ab9e9285796d6053463a2d20130900000000000000000000000000000916222f3c4955626f7c8899a3a8a8a8a8a8a89d91847769626f7c8999a4a8a8a8a8a8a89d918477695e53463a2d21140700000000000000000000000000000000000613202c3945515d6773808d99a4afb7b7afa49a8b7f7265574d424c5665727e8b99a4afb7b7aea2988b7f72655b5044372b1f1205000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b889191919191919191908477675c5145382c36424d57697683909191919191919191867a6d6054473a2d211407000c1925323f4c5865727f8b98a5b2beb8ab9f928578686d777e858c9196979999999896918c837a6d675c51443a2f24190d00000005121e2a36424d575f616868686868686868686868615e564c414444444444413a38343f49535b606768686868686868686868615e564c4135291d11050000000713202d3a4653606d7985929fabb5bfbcb1a79e938f84807d7c7d81879196a1abb5c0beb3a99d9184776a5f53473a2e21140800000004111d2935414c565d676d727779797976716c655b54565e676d737779797875706b635b51473d32271b0f030000000000000003101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070909090909090909070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709070d10131416171c1f2022242527282828292827262421201e1914110d080100000000000000000000000000000000000000000000000000000000060b151b21272c2d3338393c3e404142424241403e3b3937332d2b26201a140e06000000000000000000000000000000000000000000000002080d161c20272b2e31363a3b3d3f414242424241403e3b3937332d2b28231c17110a02000000000000000000000000000b16212b353d44484a52535353535353535353535353535353535353535353535353535353535353514746413a32281e130800000613202c3945515d677784919d9f9f9f9f9fa8978a7d7164574a3e312417070004101d2935404b556875828f9b9f9f9f9f9f9f9b8e8175685b4f4235281c0f020000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2acacacaca194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e110000000005121e2a36424d576976838f9ca9b6b9ada197897c6f6356493c30251a0e02000000000000000000000000000713202d3a4653606d7986929b9b9b9b9b9b9b9b96887b6e616d7a86939b9b9b9b9b9b9b9b95877b6e6154483b2e21150800000000000000000000000000000000000714202d3a4753606d7985929fabaaaaaaaa9f93877b6e6154473b4754616e7a87939faaaaaaaaaa9d9184786c605346392d201306000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c848484848484848484847f7265554b403428303e4b5864717e848484848484848484837a6d6154473a2e211407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c656c71797f84888a8c8d8c8b89847f786d685e554b4032281e1308000000020e1a26313b454d53555b5b5b5b5b5b5b5b5b5b5b54524c515151515151514e46443f38414950535a5b5b5b5b5b5b5b5b5b5b54524c443a3025190d0100000006131f2c3845515c6774808d99a3aebbc2b9b0a69e97918c89898a8e9299a1a8b2bdc3b9ada1978c7f7265584e43372b1f12060000000713202c3945525d686d797f83868685837e776c665b5e686e797f84868685827d726d63594f43382c1f13070000000000000003101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516181d20202323282b2d2f30323334353535353433312e2d2a25201d19130c0400000000000000000000000000000000000000000000000000020a111720262b3238383f4446494b4d4e4f4f4f4e4d4b4846443f3837322b261f180f09000000000000000000000000000000000000000000040c131921272c32383b3c4246484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c06000000000000000000000004101c27333d474f54565f6060606060606060606060606060606060606060606060606060606060605e54524c443a3024190d010004111d2935414c556875818e9ba8acacacaca6998c807366594d402f24180d0106131f2c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c000000000000000000000000000202020202020202020202020202091623303c4956636f7c8996a2afb9b9aea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000020e1a2531404d5a6773808d9aa6b3beb3a9998d807366574d42362a1e12050000000000000000000000000006131f2c3845515c6777838e8e8e8e8e8e8e8e8e8e8b7e71646777838e8e8e8e8e8e8e8e8e8e8a7e7164574b3e3124180b00000000000000000000000000000000000c1825323f4b5865727e8b979e9e9e9e9e9e9c8f8376695e52463a46525e6876838f9c9e9e9e9e9e9e96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e77777777777777777777726d625643392e23303d4956626c71777777777777777777776d685d5246392d201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5b60676d72777b7e7f80807e7c79726d665e564c43392f20160c010000000009141f29333b4246484e4f4f4f4f4f4f4f4f4f4e4f54565d5d5d5d5d5d5d5a53504a42383f44464d4f4f4f4f4f4f4f4f4f4e4746413a32281e13080000000004101c2834404b55616e7b86929fa7b1bbc1b8b0a9a19e999696979b9fa3abb2bac3b9b0a69e9285796d6053473c31261a0f02000005111e2a36424d56606d7a838c90929892908a81786c60616e7a838c919397928f897f726b6054483b2f22150900000000000000000b1724313e4a5764717e8282828282828282827f7165584b3e3225180b00000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d0a050000000000000000000000000000000407090a131313131313131313100f0d0a0500000000000000000000000000000000000000000000000000020507080b0e0f0f0e0d0a0706040000000000000006060606060606060000000000000000000000000000070f161b1f222324292c2d2f2e34383a3b3d3f40414242424241403d3b3a36302c29241e160d070000000000000000000000000000000000000000000000030b141b222732373d43484a505355585a5b5b5c5b5b59575553504947433c37312a211b120a01000000000000000000000000000000000000060e161e252933383d4347494d535457595a5b5c5c5b5a59575553504946443f38342e261e181008000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b615d564c4135291d110500010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569554b4035291d11040714202d3a4753606d7a86939facb9b9bbafa499897c6f6356493c30231609000000000000000002060a0c0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000091825313e4b5864717e8b97abb4bfb7aa9d908377695e52463a2d2014070000000000000000000000000004101c2834404b5563707d82828282828282828282817b6e6163707d82828282828282828282817b6e6154483b2e2115080000000000000000000000000000000004111e2a3744515d6a77849091919191919191918b7e7265564d4236414c5665727f8b91919191919191918f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000006121e2b37424e575f626a6b6b6b6b6b6b6b6b6b65625b5146303333313945505a62646b6b6b6b6b6b6b6b6b6a615d564c4135291d1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f555d6065696e71737373726f6d66605c544c443a31271d0d040000000000030d18212931363a3b424242424242424242444f5960636a6a6a6a6a6a6a67605c544a3f34373940424242424242424242423a3935302820160c0200000000000c18232e3946535f6973808d95a0a9b3bbc1bbb2adaba6a3a2a4a7acaeb5bdc0b9b1a79e948b7e71675d5145392a20150a0000000714202d3a46525e6975818e959d9fa29f9c938b7e72656a76828f959d9fa19e9b91897c6f6356493c3023160900000000000000000a1723303c4955616c71757575757575757575716d62564a3d3124170b000000000000000000000000000000000000000000000000050b101416172020202020202020201d1c1a16100a030000000000000000000000050b101416172020202020202020201d1c1a16100a0300000000000000000000000000000000000000000002090e111414181a1c1c1b19161313100c070005080a0b13131313131313130b0a080400000000000000000007101921272c2f302f35393a3c3e3f4446484a4c4d4e4e4f4f4f4e4c4a4746423b39352f281f18120b030000000000000000000000000000000000000000030c151d262d333c43474f54545b606264666868686867666462605b53534e46423c332d241c130a0100000000000000000000000000000000071018202830353d44484e5456575e616466676868686867666462605b5353504a443f38302a221a12090000000000000000000916222f3c4854606b7079797979797979797979797979797979797979797979797979797979797979786d685d5246392d20130700000816232f3c4956626f7c8999a3afbbc4b7aa9e918477675d5145392c2013060916222f3c4955626f7c889aa4afbbc6b9ac9f93867a6d6053473a2d20140700000000000000070d121619191b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b23303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221507010000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000915222f3c4855626f7b8899a3aebab8aca095877b6e6154483b2f23180c00000000000000000000000000000c18232e394855606b7075757575757575757575756e695e616b7075757575757575757575756e695e52463a2d2014070000000000000000000000000000000003101c2936434f5c697682848484848484848484837a6d6154473b303b4754616d7a828484848484848484848175685c4f4235291c0f02000000000000000000000000000000000000000000000000000000020e1a26313c454e53555e5e5e5e5e5e5e5e5e5e58565149404040403e3a3f485056585e5e5e5e5e5e5e5e5e5d54524c443a3024190d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4b5153575f62646666666562605c54514a423a32291f150b00000000000000060f181f262a2d2e35353535353535353b4854606b7077777777777777746d665c50443b312d34353535353535353535352e2d29251e160e0400000000000007121d2a36424d57606d79839197a1a9b0b9bdbeb9b8b3b0afb0b4b9bbbfbbb7afa7a0958f82776c60554b403529180e030000000814212e3b4754616e7b87939fa7acaeaca59d918477676e7b88949ea7acadaba39b8e8175685b4e4235281b0f00000000000000000814212d3945505a616468686868686868686865625a50453a2e21150900000000000000000000000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d040000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d0400000000000000000000000000000000000003090e14191e202125272829282623201f1c18120d111517182020202020202020171614100b05000000000000040f19232b32383b3c41404547494b4a50535557585a5b5b5b5c5b5a595754524d4745413a3128231d150c03000000000000000000000000000000000000000a151e262f383f444e53596063666c6f7173747575757473716e6c65625f58534d453f362e251c1309000000000000000000000000000000071019222a323a41464f5458606267696e707274757575757473716e6c6563605c54504a423c342c241b120900000000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686847a6d6154473a2e21140700000714202d3a4753606d7986929facb9c5b9ac9f93867a6d6053473a2d2014070b1825313e4b5864717e8b97acb6c0c3b7aa9d908477675d5145392c1f13060000000000010a12191e2325262828282828282828282828282828282828303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2218120b0300000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000713202d3a4653606d7986929facb9bcb1a7988b7e7265554b4034291c10040000000000000000000000000007121d2c38444f5960636868686868686868686868615e575961636868686868686868686868615e574d42362a1e120500000000000000000000000000000000020f1b2835414e5a657076777777777777777777766d685e5246392d3946525e686d76777777777777777777756f655a4d4134281b0f02000000000000000000000000000000000000000000000000000000000915202a333c424748515151515151515151514c4b4d4d4d4d4d4c4b46443f45494b515151515151515151504746413a32281e130800000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245474d535557595a59585653504a444039302920170d030000000000000000060d141a1e212228282828282828303d495663707d8384848484848480786d60574d42362a272828282828282828282821201d19130c0400000000000000000e1a26313b45515d676e7b8591979fa6acb2b7b9bdbfbcbcbdc1bcb8b6b0aba59d9590837a6d655b5043392f241806000000000a1724313d4a5764707d8a9aa4afb9bab8aca095867a6d717e8b97a6b0b9b9b7aa9e9184776b5e5144382b1e11000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b585650483f34291d11050000000000000000000000000000000000000000000008111a21272c2f303939393939393939393635322d261f160d030000000000000008111a21272c2f303939393939393939393635322d261f160d0300000000000000000000000000000000050d141a1f252a2d2e313435353533302d2c28231d191d2124252d2d2d2d2d2d2d2d2423211c17100800000000000a16212b353d4348494e4b51535658545c60626365666768686868676664615e5654514c433f342e271e150b02000000000000000000000000000000000006111c263038414950585f626b6f74797c7e808182828281807e7b78746f6a615f57504840372e251b100700000000000000000000000000060f19222b343c444c525960636a6f74787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b1108000000000000000d192633404c5966737f8c989393939393939393939393939393939393939393939393939393939396897c6f6256493c2f231609000006131f2c3845515c677783909daab6c3bbafa49a897c6f6256493c2f2316090d1a2734404d5a6773808d9aa6b3c0c1b4a79a8e817467554b4035291d100400000000000a131c232a2f32333535353535353535353535353535353535353c4956636f7c8996a2afbcbbaea194887b6e6155483b2e29241d150d03000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000006121f2c3844515c667783909daab7c2b5a89c8f8275675c5145382c1f13060000000000000000000000000000101c27333d474f55565b5b5b5b5b5b5b5b5b5b5b54534d4f55565b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e0200000000000000000000000000000000000d1925313d49545e65696b6b6b6b6b6b6b6b6b6a615e564c41362a35414c565e61696b6b6b6b6b6b6b6b6b68655d54493d3125190c0000000000000000000000000000000000000000000000000000000000030e18212a31373a3b4444444444444444495156585959595959595753504a42383e444444444444444444443a3935302820160c0200000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453c4247484b4c4d4d4b4946443f38342e271e170e050000000000000000000003090e1214151b1c1c1c1c1c23303c4956636f7c899090909090908c7f72695f53463e32281e1c1c1c1c1c1c1c1c1b1413110d080200000000000000000009141f2935404b555f696f7c858f949ea0a8aaacb2bac3cbc2b9b1aba9a69f9c938e837a6d685d53493f31281d1207000000000b1825323e4b5865717e8b98acb6c0c7bcb1a794877b6e727f8c98a5b2bfc5b8ab9f9285786c5f5245392c1f120000000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4b4a453f362d22180c0100000000000000000000000000000000000000000005101a232c33383c3d46464646464646464643423e3831281f150a00000000000005101a232c33383c3d46464646464646464643423e3831281f150a000000000000000000000000000000070f171f252a30363a3b3e41424241403d3a38342e2a25282d3031393939393939393931302d28221a1208000000030f1b27323d474f54565b555d60626567666d6e70727374757575757473706e6965605d555045403930271d140a00000000000000000000000000000000060f17232e38424a535b606a6f767c8185888b8d8e8e8f8e8e8c8a8885807c756e69625a524a40372d22190c030000000000000000000000030c18212b343d464e565e616b70767c8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f050000000000000d192633404c5966737f8c99aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa895897c6f6256493c2f231609000004101c2934404b556774818d9aa7b4c0c0b6ac988b7e7165584b3e32251813131d2935414c566976828f9ca9b5c2bfb4aa988b7e7165584b3e2f24180c0000000000050e1c252e353b3e40424242424242424242424242424242424242424956636f7c8996a2afbcbbaea194887b6e6155483b39352f271f150b010000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000004101c2834404a546874818e9ba7b4c1b8ac9f9285796d6053473a2d20140a00000000000000000000000000000b16212c353d44484a4f4f4f4f4f4f4f4f4f4f4e48464244484a4f4f4f4f4f4f4f4f4f4f4e4846423b33291f14090000000000000000000000000000000000000915212c38424c545a5c5e5e5e5e5e5e5e5e5e5d54524c443a3025303a444c52545d5e5e5e5e5e5e5e5e5e5c5a544b42372c211509000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f37383838382d3841515b626566666666666664605c544a3f34383838383838383838372e2d29241e160e040000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524531373a3b3e4040403f3c3a38342e28231c150c0500000000000000000000000000020507080f0f0f0f0f15222f3b4854606b76828f9c9d9d9d9d92867b6e615a50443a2f24190c0f0f0f0f0f0f0f070705010000000000000000000000030c18242f39434d575f6a6f7b828b91969a9ea0a8b1b9c3bcb1a79f9d99948f8981796d685e564c41382d1f160c01000000000b1825323e4b5865717e8b98a4b1becabeb3a994877b6e727f8c98a5b2bfc5b8ab9f9285786c5f5245392c1f1200000000000000000005101a242c33393c3e4242424242424242423e3d3a342d241b1106000000000000000000000000000000000000000000000b16212c353d44484a535353535353535353504e49433a31261c100500000000000b16212c353d44484a535353535353535353504e49433a31261c100500000000000000000000000000071119212931363b4246474b4d4f4f4e4c4946454039363034393d3e46464646464646463e3c39332c241a1005000007131f2c38434f5960636869676d6f717476797b7d7f808181828282817f7d7b77726d67625a514b43392f261c11060000000000000000000000000000030e182128343f4a545c656c737c83898e929797999b9b9b9b9a999797918d88827b716c635c52493f342b1e150a00000000000000000000000b151e2a333d464e585f686d757d83898d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d0300000000000d192633404c5966737f8c99a6acacacacacacacacacacacacacacacacacacacacacacacacacaca295897c6f6256493c2f2316090000000c18232f3e4b5865717e8b98aab4bfc0b3a79a8d8074675a4d413025202020202c3945525d687884919eabb7c4baaea398887c6f6255493c2f22160700000000020c17202e3740464b4c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e56636f7c8996a2afbcbbaea194887b6e61554d4745403931271d12070000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000c18232e3f4c5965727f8c98a5b2bfbaaea2988a7d7063574a3d31261a0f0300000000000000000000000000050f1a232c33383c3d42424242424242424242423b3a36383c3d42424242424242424242423b3a36302921170d0300000000000000000000000000000000000004101b26303a42494e4f515151515151515151504746413a32281e28323a414647505151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000060e151a1e21222b2b2b2b27333f4953626d72737373737373716d665c50443c2f262b2b2b2b2b2b2b2a21201d19130c04000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392b2e2f31333333322f2d2b28231c18120b030000000000000000000000000000000000000202020207131f2c38444f59636f7c89949faaaaa2988f82766c61564c4135291e150b0002020202020000000000000000000000000000000007121d27313c454e585f696e777e84898e9196a0a7b1bcb8ab9f95908c88827c746d675e564c443a2f261b0d0400000000000b1824313e4b5764717e8a97a7b1bcbeb9ada297877a6d727e8b98a8b2bdc0b8ab9e9185786b5e5245382b1f120000000000000000000008121a22282d303135353535353535353532312e29221b12090000000000000000000000000000000000000000000004101c27333d474f55565f60606060606060605d5a544c43382d21160a0000000004101c27333d474f55565f60606060606060605d5a544c43382d21160a000000000000000000000000071019232b333b42464d5254585a5b5c5b595653514b46413b3e45494b53535353535353534a49443e362c22170b00000915222f3b4854606b6f7476787a7c7e818386888a8b8d8e8e8e8f8e8d8c8a87837f7a716c605c554b42382d22170b030000000000000000000000000009141f2a333c44505c666d777f8790949a9ea2a9a6a7a8a8a8a7a6a9a19e9a948f867e736e635b51463d30261c110600000000000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f140900000000000d192633404c5966737f8c99a6b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9afa295897c6f6256493c2f2316090000000715222f3c4855626f7b8898a2aebac2b6a99c8f837669564c41362d2d2d2d2d2d3a4754606d7a8796a1adb9c5b8ac9f9286796d6053463a2d2013070000000008131e293240495157595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b636f7c8996a2afbcbbaea194887b6e615b5a53514b43392f24180c0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000071623303d495663707c8996a8b2bdbfb4aa9a8d807467584e43372b1f1206000000000000000000000000000008111a21272c2f3035353535353535353535352e2d2a2c2f3035353535353535353535352e2d2a251f170f0500000000000000000000000000000000000000000a141e2830383d4143444444444444444444433a39363028201620283035393a4344444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000003090e1214151e1e1e1f2b3744505b65727f80808080807f7e786d60584e42382d22171e1e1e1e1e1d1413110d080200000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c2122242627262523201f1c17110c07000000000000000000000000000000000000000000000000030f1b27323d4854606b76828f9ca5afaa9f948a7e71685d52453d30271c1207000000000000000000000000000000000000000000010b151f2a333c464e575e656c71787d81848995a0acb8b6a99d90837f7b766f6a605d554c443a32281d140a0000000000000916222f3c4955626f7c8895a0aab1b1b0a89e9285796c707c8996a1abb2b5afa79c8f8276695c504336291d1000000000000000000000000810171c2123242828282828282828282524211d18110900000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d010000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d0100000000000000000000030c19222b353d454d53565e6164676868686663605c55524c44485056586060606060606060575550483e33281c100400091623303c4956636f7d81838586898b8d9092989698999a9b9b9b9b9a999795908c857e756d675c544a3f33281f1409000000000000000000000000020e1a26313c45515b606d78818c92999fa6abadb3b3b4b5b5b5b4b3b3adaba69e98928b80736d62584e42382e23170c0000000000000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e05000000000d192633404c5966737f8c99a6b2b4b4b4b4b4b4b4b9bbc0c7d0c6cbc3bcb8b6b4b4b4b4b4b4afa295897c6f6256493c2f2316090000000713202d3a4653606d7985929facb8c5b8ab9e928578685e52463a3a3a3a3a3a3a3c4956636f7c8996a8b2bdc3b6a99c908376665c5144382c1f1206000000010d1925303a44515b6366686868686868686868686868686868686868686868686f7c8996a2afbcbbaea194887b6e686867605d554b4035291d100400101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000714212e3a4754616d7a8796a1adb9c4b7ab9e9184786a5f53473a2e211508000000000000000000000000000000080f161c202323282828282828282828282821211e202323282828282828282828282821201e1a140d05000000000000000000000000000000000000000000020c161e262c313536383838383838383838372e2d2a251e160e161e25292d2e363838383838383838383534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000002060808111113202d394653606c79858c8c8c8c8c8c8a80736a5f544a3f33281e13081111111107070501000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1518191a1a18161312100b060000000000000000000000000000000000000000000000000000000a16212c38434f59626f7c88939eacb0a69e91857a6d60594f42392e23180c03000000000000000000000000000000000000000000030d18212a343c454d535b60666c70747783909daab7ada093877a736e6a626058514b433a322920160b020000000000000613202d394653606c77849198a0a7a4a69f968d8174656d79849199a0a8aba39f958b7e7265584b3f3225180c000000000000000000000000050c111417171c1c1c1c1c1c1c1c1c181715110c060000000000000000000000000000000000000000000000000916232f3c4855616b707979797979797979797670665a4e4235291c0f030000000916232f3c4855616b707979797979797979797670665a4e4235291c0f03000000000000000000000b151e2a343d474f575e61696e717475757473706d67615e5650505a61646c6c6c6c6c6c6c6c64615a5044392d211408000c1925323f4c5865727f8b8f919695989a9d9fa3aaa5a6a7a8a8a8a8a7a6a7a09d97928b81796d665b50443b31261a0e01000000000000000000000005121e2b37424d57626d74818e939fa3abb0b8b9bebfbab8b8b8babfbeb9b8b0aaa39f928b7f726a60544a3f34281b11060000000000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b000000000d192633404c5966737f8c99a6a7a7a7a7a7a7a7a7acafb6bec7cdc3b9b1abaaa7a7a7a7a7a7a7a295897c6f6256493c2f23160900000006121f2b3844505c667683909ca9b6c3b9ada197877a6e61544746464646464646464b5865727e8b98a5b1bec0b3a79a8d807467544a4034281c100400000005111d2a36414c56636d7375757575757575757575757575757575757575757575757c8996a2afbcbbaea194887b757575746d675d5145392c1f130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000713202d3946525d687884919eabb7c4b9aca196887b6f6255483c2f24190d01000000000000000000000000000000050b101416171c1c1c1c1c1c1c1c1c1c1b1514121416171c1c1c1c1c1c1c1c1c1c1b1514120e09030000000000000000000000000000000000000000000000040c141b212528292b2b2b2b2b2b2b2b2b2a21201d19130c050c13191d20212a2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000000000000000405121f2b3744505b65737f8c979999999992877c6f665b50443a3025190c0305050400000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120b0d0d0d0c090706030000000000000000000000000000000000000000000000000000000000040f1b27323d4754606a75828f9aa4afada1978d81746b60544a4034281f140900000000000000000000000000000000000000000000060f18222a333b414950545b60636a7784909daab7ada093877a6d625f57544e454039312920170d040000000000000005121f2b3744505b656f7d869095979897948f847a6e6166707d879196979799928e83786d6053463a2d201307000000000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0b0b090501000000000000000000000000000000000000000000000000000a1723303d4a5663707d8786868686868686868276695d5043362a1d10030000000a1723303d4a5663707d8786868686868686868276695d5043362a1d100300000000000000000007121d27303c464f5960696e757b7e808282817f7d79736e68605b53616c717979797979797979716c6155493c3023160a000c1925323f4c5865727f8b989ea1a9a4a7a9acaeb4b2b3b4b4b5b5b5b4b2b1aca9a29e938e81786c60574d42362a1e130800000000000000000000000714212d3a46535f69727f8b939ea5afb5bdbfbab8b4aeacabacaeb4b8babebcb4aea49f92877c6f665c5044382d22170b0000000000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c10030000000d192633404c5966737f8c999a9a9a9a9a9a9a9a9a9fa4acb6c0c8bcb1a79f9d9a9a9a9a9a9a9a9a95897c6f6256493c2f23160900000003101c28343f4a546773808d9aa6b3c0beb3a996897d706356535353535353535353535a6774808d9aa7b3c0beb3a9978a7e7164574b3e2e23180c000000000713202d3946525e68737f8181818181818181818181818181818181818181818181828f9ca9b5c2c2b5a89b8f8281818180796d6053473a2d20140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000005111d2935414c566975828f9ca8b5c2bdb2a8988c7f7265564c4135291d110400000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0f0f0f08070507090a0f0f0f0f0f0f0f0f0f0f0f080705020000000000000000000000000000000000000000000000000000020a1015191b1c1e1e1e1e1e1e1e1e1e1d1413110d08020002080d1113141d1e1e1e1e1e1e1e1e1e1c1b1915100902000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929ea8a6a3999083786c60564c41362a1e150b00000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58626f7c87939fabb3a99f93887c6f665c51443b31261a0e050000000000000000000000000000000000000000000006101820292f383f444a50535d6a7784909daab7ada093877a6d60544e48433d352f271f170e050000000000000000030f1b27333f4953606b6f7d83888a8b8a87827b6e685e606b707d84888a8b898681796d665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f12060000000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f12060000000000000000000c18232e39424e58606b707b81868b8d8e8f8e8c8985807a726c655d64717e87868686868686877e7164574a3e3124170b000c1925323f4c5865727f8b98a5adb2b1b4b6b8babbb9b7b5b4b3b4b7b9bdbcb8b3ada59e938c7f73695f53463a2f24190d0100000000000000000006121f2b37434e58616e7b86929fa5afbbc0bcb4aeacaaa29f9e9fa2aaabadb3bcbfbaafa3999083786d6053493f33271b0f03000000000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c2015090000000c1926323f4c5965727f8c8d8d8d8d8d8d8d8d8d8d939aa4afbbc4b8ab9f95908d8d8d8d8d8d8d8d8d887c6f6255493c2f221609000000000b17232e3e4a5764717e8a97a9b3bebfb2a5988c7f72656060606060606060606060606976838f9ca9b6c2baada297887b6e6155483b2e221507000000000714212e3a4754616d7a878e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f949fabb7c3c3b6aa9e938f8e8e8e897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000010d192430404d596673808c99a6b3bfc3b6a99c908376685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f101111111111111111111007070501000000000001050707101111111111111111110f0f0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d67727f8b96a0acab9f958b7e72685e52463d30271d1207000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323c47535f6a75818e99a4afafa49a9083786d60574d42362a22170c0000000000000000000000000000000000000000000000060e171d262d33383f44515d6a7784909daab7ada093877a6d6054473c383229241d150d05000000000000000000000b17222d38414f59606b6f777b7d7e7d7b766e695e5659606b70787c7e7e7d7a746d675d544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f1206000000000000000004101c2834404b545f6a707d858e92999a9b9b9b9997928d857f776d676875828f9993939393998c7f7266594c3f3326190c000c1925323f4c5865727f8b98a5b2bdbec0bfbab6afacaaa8a7a7a8abadb2babfbeb9afa69f92867b6e61564c4135291d11040000000000000000000815212e3a47535f6a75828f98a3aeb7c1bab2aaa29f999892919298999fa2a9b2bac0b5aba0958b7e71655b5044372b1f120500000000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e0200000714212e3a4754616d7a808181818181818181818088939facb9c3b6aa9d90838081818181818181817f796c605346392d201306000000000615222e3b4855616e7b8897a1adb9c1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d7885929eabb8c5b8ab9f9285796c605346392d201306000000000814212e3b4754616e7a87949b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9fa6b0bbc7c6bbb0a69e9b9b9b96897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000081724313e4a5764717d8a97aab4bfc5b9ac9f92867a6d6054473a2d22170b00000000000000000000000105090b0b0e0e0e0e0e0e0e0e080705010105090b0c0e0e0e0e0e0e0e0e070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935404b55606d7984919ea7b1a79f92857a6d61594f42392e23180c030000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58626e7b87939fabb5aca0958c7f72695f53463e33281d11050000000000000000000000000000000000000000000000050b141b22272d3344515d6a7784909daab7ada093877a6d6054473a2d272118120b03000000000000000000000006111b262f3d474f5960636a6e7171706e69615e574d4f5960666c6f7171706d68605d554b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f1206000000000000000006131f2c3845515c666f7c8692979fa3aba8a8a7a9a29e98928b81796d687784909d9f9f9f9f978b7e7164584b3e3125180b000c1925323f4c5865727f8b98a5b2bec6bcb4aeaca49f9e9b9a9a9b9ea1a8aeb4bcc1baaea3998e8174685d5245392c201307000000000000000003101c28343f4a54626f7c88939eaab4bfbcb2a8a098928c88858585888c9297a0a8b2bdbdb1a79e9184786c605346392d2013090000000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e120600000713202d3946525e686d737474747474747474747986929facb9bfb3a6998c80747474747474747474726c665b5044382b1f1206000000000714212d3a46535f697885929eabb8c3b6aa9d90837879797979797979797979797979797b8797a1adb9c2b5a99c8f8276655b5044372b1f1205000000000714212d3a4754606d7a8797a1a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9abb0b8c2ccccc1b8b0aaa8a8a396897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000815222f3b4855626e7b8898a2aebac6bbafa3998a7e7164544a3f33281c0f03000000000000000000060c111517181b1b1b1b1b1b1b1b1414110d0c121518181b1b1b1b1b1b1b1b1413110d08020000000000000000000000000000000000000000000000000000000000000000000000010507070808080808080807060401000000000000000000040607080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3a45515c66717e8a95a0acada2978e81746b60544b4034281f14090000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b26313c47535f6974818e99a3afb1a79f92867b6e615a5045392d211408000000000000000000000000000000000000000000000000020a11171c223744515d6a7784909daab4ada093877a6d6054473a2d21140c0701000000000000000000000000000a141d2b343d464f54585f62646564615e57534d45474f545b6062646463615e56514b433a30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f120600000000000000000713202d3a4653606d79849198a2a9afb5b5b5b4b3adaaa29f938e837a6d7885929fabacaca3978a7d7064574a3d3124170a000c1925323f4c5865727f8b98a5b2bebfb4aaa29f9a93918f8d8d8e91969fa2aab4bfbfb4ab9f92867a6d6054473a2d211408000000000000000006121f2c3844505c6674808d9aa5afbcbeb3a9a0969186807b7978797b7f859196a0abb5c0b9aca096897d706356493d31261a0e0200000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e211408000005111d2a36414c565e616667676767676767676c7986929facb9bfb3a6998c8073676767676767676765605b544a3f33281c0f030000000005121e2a36424d576976828f9ca9b5c2b8ab9f9590868686868686868686868686868686878d97a9b3bebfb3a6998c80736653493f33271b0f03000000000613202d394653606c7885929eabb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b7bbc2cad4d3cac1bbb6b5b0a396897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000613202d394653606c7985929facb8c5c0b5ab9b8e8174665b5044382b1f120600000000000000000911181d212425282828282828282721201e19181d222425282828282828282721201d19130c05000000000000000000000000000000000000000000000000000000000000000002080d111314141414141414141413110d08010000000000070c10121314141414141414141312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2834404b54606c7883909da6b0a99e93897d70665c51453b31261a0d0400000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424d57616e7b87929fa9a3a3a2988f82766c6155493d3023170a0000000000000000000000000000000000000000000000000000060b1e2a3744515d6a7784909da7a7a7a093877a6d6054473a2d211407000000000000000000000000000000020b19222b343d43484e535557585754534d46423b3d424a50535557585654524c45413a31281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000005121e2a36424d5765717e8b95a0aab3bbc0c1c2bdb9b7b4aea59e9590837a798697a2adbaafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2bebaaea2989288868482818081848b9298a2aebac2baaea3988b7e7164584b3e3025190d01000000000000000713202d3a4653606d7985929eabb8c1baada29791847b736e6c656c6e727b849199a4afbbbdb2a89a8e817467574d42372b1e12050000000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d0100010d1925303a444c52545a5a5a5a5a5a5a5a5f6c7986929facb9bfb3a6998c8073665a5a5a5a5a5a5a5953504a42382d22170b0000000000020e1a2631404d596673808c99a6b3bfbcb1a79f9d93939393939393939393939393939394979fa9bbc5bdb2a8978a7d7064574a3d2d22170b000000000005121f2b3744505b6574818e9aa9b3bec1c1c1c1c1bebab8b8b8b8b8b8b8b8b8b8b8b8babfc6ced7d7cec5bebab8b0a396897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000006121f2b3844505b667683909da9b6c3c5b8ab9e9285796c605346392d2013090000000000000009121b22292e313235353535353535342e2d2a2523292e313235353535353535342e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000040c13191d20212121212121212121201d19130c040000030b12181c1f202121212121212121201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e3944505b66707d8a949fabafa59d9184796d60574d42362a1f160c01000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c46535f6974818e979696969696948a7e7164574a3e3124170b000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909a9a9a9a9a93877a6d6054473a2d21140700000000000000000000000000000000071019222b32383c4347484a4b4a4846423b36312f383f4446494b4b4a4746413a352f281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000714212d3a46535f697783909da8b1bcc5c4bdb9b2adaba9abada7a09590837b8894a9b3beafa295897c6f6256493c2f231609000c1925323f4c5865727f8b98a5b2beb8ac9f92867c7a7775747475787e86929fa6b0bbbfb4aa9b8e827568564c41362a1d1105000000000000000a1623303d495663707c8997a2adb9beb4aa9f92857b6e6962605b6061696f7c87939facb9c3b8ab9e918478695f53463a2d2114070000000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d1105000008131e29323a4146474d4e4e4e4e4e4e535f6c7986929facb9bfb3a6998c807366594e4e4e4e4e4e4c46443f382f261c1106000000000000091724303d4a5763707d8a96a8b2bdc3b9b1abaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bac5b9ada196877a6e6154473b2e2114060000000000030f1b27333f495363707d8997a2adbac6ced0c5bcb3adabababababababababababacaeb4bcc6d0d0c5bcb4aeababa396897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000030f1c28333f4a546774818d9aa7b4c0c3b9ada197897c6f6256493c30251a0e02000000000006111b242d343a3d3e41414141414141413b3936302d343a3d3f41414141414141413a3936302920170c0200000000000000000000000000000000000000000000000000000000070e161e25292d2e2e2e2e2e2e2e2e2d2c29241e160d07030c151c23282c2d2e2e2e2e2e2e2e2e2d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28333f4a54616b7683909ca6b0aca0968c7f73695f53463e31281d1307000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a36424d57616e7b858a8a8a8a8a8a8a8a8276695c4f4336291c10030000000000000000000000000000000000000000000000000004111e2a3744515d6a77838d8d8d8d8d8d8d877a6d6054473a2d211407000000000000000000000000000000000007101921272c31373a3b3e3e3d3b3a36312a25262d3338393c3e3e3d3a39353029241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000815222e3b4855616e7b8895a0acbac3c4bab2aca8a19e9d9ea1a8a79f959083909da9b6bbafa295887c6f6255493c2f221609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786d67686767666c717e8a949fabb7c4b8ab9e918578685e5246392d201307000000000000000d1a2633404d596673808c99a9b3bebaaea2988b7f72695f57535053575f6a75818e9babb5bfb9ada196887b6e6155483b2e221508000005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d2013070000020c1720293036393a40414141414146535f6c7986929facb9bfb3a6998c807366594d41414141413f3938332d261d140a000000000000000814212e3b4754616e7a8796a1acb9c5c3bcb8b6acacacacacacacacacacacacacacacadafb4bac3c4b7ab9e918478685e5246392d2014070000000000000b17222d3a4653606d7985929fabb8c5d0c7beb3a9a29f9f9f9f9f9f9f9f9f9f9f9fa2aab4bfcacabeb4aaa29f9f9f96897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000b17222d3e4b5865717e8b98abb5b6b6b6b3a9998c807366574d42362a1e110500000000010c18222d363f454a4b4e4e4e4e4e4e4e4e4746413b373f454a4b4e4e4e4e4e4e4e4e4746413a32291e130800000000000000000000000000000000000000000000000000000007101920283035393a3b3b3b3b3b3b3b3a39352f281f19100b151e272e34383a3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59636f7c89949eacb2a89f92867b6e615a50433a2f24180d030000000000000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313b46525e696e7a7d7d7d7d7d7d7d7d7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000a1724313d4a5764707e818181818181817f72675d5145392c201306000000000000000000000000000000000000070f161b20262b2e2f3132312e2d2a251f1a1c22282b2d2f3131302e2d29251e18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000b1825323e4b5865717e8b98a7b1bcc7beb2a8a19e96919091969b9ea59f9590959fabb8bbaea295887b6f6255483c2f221509000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5d555a545b606c7683909ca9b6c3b9ada196877a6d6154473a2e21140700000000000005111e2a36414c566976838f9ca9b6c2b8ab9f9285796d60574d4644464e5863707d8a99a3aebbbdb2a8978a7d7164574a3e3124170b00000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e211407000000050e171e252a2d2e33343434343946535f6c7986929facb9bfb3a6998c807366594d4034343434322d2b28221c140b02000000000000000714202d3946525e687884919eabb7c4cdc8c4c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbfc5cec2b5a89b8f827568564c41362a1e110500000000000006121f2c3844515c6674818e9baab4bfcac0b6aca29792929292929292929292929298a2aebac6c6baaea29892929292897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000616232f3c4956626f7c8999a4aaaaaaaaaaaa9d908377695e52463a2d2014070000000005111d29343f485056585b5b5b5b5b5b5b5a54524c443f495156585b5b5b5b5b5b5b5a54524c443a3025190d0100000000000000000000000000000000000000000000000000040f19222b323a414647474747474747474745413a312b2219121c27303940444647474747474747474644403930271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3e4854606b75828f9aa4afaea2988f82756c61554b4135291f15090000000000000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d575e686d70707070707070706e695f53463a2d2114070000000000000000000000000000000000000000000000000000000a1623303c4955616c7074747474747474726d63554c4135291d110400000000000000000000000000000000000000040a0f151a1f212224252421211e1a140e11171c1f202224252321201d19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000010e1b2734414e5a6774818d9aa7b4c0c0b6aca1969189848384888e939fa29f9d9fa7b1bcbbaea295887b6f6255483c2f221509000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4b4e4a505a65727e8b98abb5c0bdb2a996897c6f6356493c302316090000000000000714202d3946525e687885929fabb8c1b5a89b8e8275675d51453c373c4753606d7a86929facb9bfb2a6998c7f7366594c403326190d00000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a00000000050c13191d2021272727272c3946535f6c7986929facb9bfb3a6998c807366594d403327272726201f1c17110a02000000000000000005111e2a36414c566875828e9ba8b5c1d2c9c1bab6b5afafafafafafafafafafafafb7b9bdc4ccccc0b6ac998c7f7266594c3f3025190e0200000000000004101c2834404a5463707d8a98a2aebac6bbafa49a92858585858585858585858586929facb8c5c5b8ab9f9285858585847b6e6154473b2e21140800101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000714202d3a4753606d7a86939d9d9d9d9d9d9d9d95877b6e6154473b2e211408000000000915212e3a45505a62656868686868686867615e564c45515b62656868686868686867615e564c41362a1d1105000000000000000000000000000000000000000000000000000a16212b343d444c52545454545454545454514c433d342b2018232e39424a5153545454545454545453514a42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c38434f59626f7c87939fabb4aa9e948a7e71675d51453c31261a0e0200000000000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a25303b454d565e616363636363636363615f574d42372b1e12050000000000000000000000000000000000000000000000000000000814202d3944505a61646767676767676766635b51433a2f24190d01000000000000000000000000000000000000000000030a0f1214151718171514120e0903060b0f1213161818171413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000003101d293643505c6976838f9ca9b6c2bbafa49a91847c7876787c818a9298a2a9abb1b9c2bbaea195887b6e6255483b2f221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453f4855626f7b8899a4afbbbeb1a4978b7e7164584b3e3125180b0000000000000814212e3b4754616e7a8797a2adbabeb1a5988b7e7265554b40332c3945515d677683909da9b6c1b4a79b8e8174685b4e4135281b0e02000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d000000000002080d1113141a1b1b202c3946535f6c7986929facb9bfb3a6998c807366594d4033261b1b1913120f0b0600000000000000000000010d1925303f4c5965727f8c98acb6c0ccc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac4c8bbafa49a897c706356493d3023160800000000000000000c18232e3a4653606d7985929facb8c5b9ac9f93877a787878787878787878787c8895a2afbbbbaea194887b787878776e695e52463a2d20140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000006131f2c3945515d677784909090909090909090908a7e7164574b3e3124180b000000000b1724313d4a56626d7174747474747474746e685e524a56626d7274747474747474746d685e5246392d201308000000000000000000000000000000000000000000000000030f1b27323d464e565e6161616161616161605d554e463d32271c2834404a545c606161616161616161605c544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1b27323d47535f6a74818e99a3a7a7a69e9184796d60574d42372b1e120600000000000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b444c5254575757575757575755534d453c31261a0e0200000000000000000000000000000000000000000000000000000004101c28333e485055575a5a5a5a5a5a5a595751493f31281e1308000000000000000000000000000000000000000000000000020608080b0b0a0807050200000000030606090b0b0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000005111e2b3844515e6b7784919eaab7c4b9ac9f93877c6f6b6a6a6f757e869297a2aab4bfcabbaea195887b6e6255483b2f221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453a4653606d7986939facb9bfb2a5988c7f7265594c3f3226190c0000000000030916232f3c4956626f7c8995a9b3bec0b5ab96897c6f6356493c2f2935404b556874818e9ba7b4c1b5a99c8f8276695c4f4336291c1003000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f00000000000000010507070d0e13202c3946535f6c7986929facb9bfb3a6998c807366594d4033261a0e0c06060300000000000000000000000000081623303d495663707c899aa4afbbc8baafa59e9b9595959595959595959595959ea0a8b2bdc6b9ac9f93867a6d6054473a2d211407000000000000000007131f2c3845515c6775818e9baab4bfbbafa49a8b7e716c6c6c6c6c6c6c6c6e7b8894a1aebbbbaea194887b6e6c6c6b615e574d42362a1e110500101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000004101d2935404b5564717e83838383838383838383827c6f6255483c2f221509000000000b1825323e4b5865717f81818181818181817a6e61544b5865727f81818181818181817a6d6154473a2f24190d01000000000000000000000000000000000000000000000007131f2c38434e5860686d6e6e6e6e6e6e6e6d6760584e43382b1f2c3844515c666d6e6e6e6e6e6e6e6e6d665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929a9a9a9a9a968d8074695f53473a2e21140800000000000000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172029323a4146474a4a4a4a4a4a4a4a4846423c332a1f140900000000000000000000000000000000000000000000000000000000000b17222c363e44494a4e4e4e4e4e4e4e4c4a463f372d1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000006121f2c3945525f6c7885929fabb8c3b6a99c9083766a60595f626c707c859298a2aebac7bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453845515c667885919eabb8c0b3a6998d8073665a4d4033271a0d00000000060e151a24313e4a5764717d8a97a4b0bdbbafa399877a6e6154473b2e242f404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d1004000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d1000000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000714212d3a4754606d7a86939facb9c6b6aa9e938e8989898989898989898989899196a0acb9c4b7aa9d918477675d5145392c201306000000000000000004101c2834404b5564717d8a98a2aebac0b6ac9c8f8275675d5f5f5f5f5f616d7a8794aab4bfbbaea194887b6e615f5e54524d453b30251a0e0200101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000000c18242f394955616c7177777777777777777777766f6a5f53473a2e21150800000004111e2b3744515e6a77848e8e8e8e8e8e8e8c7f7266564c5e6a77848e8e8e8e8e8e8e8c7f7265564c4135291d110400000000000000000000000000000000000000000000000915222e3b4854606a6f7a7a7a7a7a7a7a7a7a6f6a6054473b2e2a36414d56606d797a7a7a7a7a7a7a7a786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b26313c46535e6974808c8d8d8d8d8d8d8d867b6e6255483b2f22150800000000000000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1720283035393a3d3d3d3d3d3d3d3d3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000005101a242c33393c3d414141414141413f3e3a352d251c0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0c0c0c0b0a0807050200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000006121f2b3844505c667986929facb9c0b3a6998d807366584f535a616a6f7d86929facb8c5bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524534404b546a7784919daab7c0b3a79a8d8074675a4d4134271a0e000000060f1820262b323f4b5865727e8b98a5b1beb9ac9f9286796c605346393131323f4b5865727e8b98a5b1b8b7aa9d9084776a5d5144372a1e1104000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e1100000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000613202c3945515d677784919daab7c1b5a89b8e817c7c7c7c7c7c7c7c7c7c7c7c84919eaab7c1b4a79b8e817468554c4135291d11040000000000000000000c18232e3a4753606d7a86929facb8c5b9ac9f92867a6d605452525253606d798698a2aebabbaea194887b6e6155514746423b33291f14090000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000007121d2d3945505a61646a6a6a6a6a6a6a6a6a6a69625f584e43372b1f1206000000020f1c2835424f5b6875828e9b9b9b9b9b9b908376685d525c6875828f9b9b9b9b9b9b8f8376685d5245392c20130600000000000000000000000000000000000000000000000916232f3c4956626f7c8787878787878787877c6f6256493c2f2d3946525e68778387878787878787878174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d798081818181818181807a6d6154473a2e211407000000000000000006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e25292d2e30303030303030302e2d2b261f180f060000000000000000000000000000000000000000000000000000000000000008121a22282d30313434343434343433312e2a231c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d111314161818191918171414110e08060300000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798699a3afbbbeb1a5988b7e7265584b475058606b717e8b98a4b1bebbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52452e44505d6a7783909daab6c0b4a79a8d8174675a4e4134271b0e0000030e18212a31373a3f4c5966727f8c99a5b2bfb8ab9e928578665b50443e3e3e3c3e4b5864717e8b97a4abababaa9d9184776a5e5144372b1e1104000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f1200000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000004111d2935414b556874818e9ba7b4c1b5a99c8f82766f6f6f6f6f6f6f6f6f6f7986929facb9bfb4ab988b7f7265584c3f2f24190d010000000000000000000713202c3945515d6775828f9babb4bfbaaea3988a7d7164544a3f45515c667985929facb8bbaea194887b6e6155483b3a36302920170d020000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000001111d28343e485055575d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f03000000000d192633404c5966737f8c99a6a7a7a79f92867a6d60545966737f8c99a6a7a7a79f92867a6d6054473a2d22170b00000000000000000000000000000000000000000000000814212e3b4754616e7a86939494949494998d807366564c41352e3b4754616e7a87959494949494948c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a25313b45515d676d7374747474747474736d685d5246392d2013070000000000000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021242424242424242422211e1a140e060000000000000000000000000000000000000000000000000000000000000000000810171c202324272727272727272625221e18110a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114181d20202324252625252321201e1915130f0a040000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0b5c0beb1a4978b7e7164584b3e464f59636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e00000915202a333c4247484d596673808c99a6b3bfb7ab9e9184786b544a4b4b4b4b49474b5764717e8a979e9e9e9e9e9d9084776a5d5144372a1e110400101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c201300000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000010d18242f3f4b5865727e8b98abb4bfb8ab9e9185786862626262626262626e7b8899a3aebabaaea399897c6f6256493c2f2316080000000000000000000004101d2935404b5564717e8a99a3aebabfb4aa9b8e8175665c5044404b546b7885919eabb8bbaea194887b6e6155483b2e2a251f170e05000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000000000c17222c363e45494b50505050505050505050504847433c342a20150a00000000000a1724313d4a5764707d8a97a9b3b4afa3998a7e7164545764707d8a97aab3b4aea3998a7d7164544a3f33281c0f03000000000000000000000000000000000000000000000714202d3946525e6876828f9ca1a1a1a19d908376685d524539313e4b5764717e8a97a7a1a1a1a096887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c555d60666767676767676767615d564c4135291d11050000000000000000000a16202b343d4347495151515151515151514e4c4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131417171717171717171514120e09030000000000000000000000000000000000000000000000000000000000000000000000050b101416171b1b1b1b1b1b1b191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d141a1e2024292c2d2f3132323231302e2d2a25211f1b150e0903000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3d4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e00020e1a26313c454e5355585a6673808d99a6b3c0b7aa9d9184776a5e585858585856544e5764717d8a919191919191919083776a5d5044372a1d110400101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d201300000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000716222f3c4955626f7c8899a3aebab9ada196877a6d6156565656565764717d8a97abb4bfb9ac9f9286796d6053463a2d20130700000000000000000000010d18242f3a4754606d7a86929facb9c5b8ab9f9285796d60534644515e6a7784919daab7bbaea194887b6e6155483b2e221a140d0500000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000000006101b242c34393d3e44444444444444444444433c3a37312a22180e0300000000000815212e3b4854616e7b8797a2adb9b5ab9b8e8175665c55616e7b8898a2aebab5ab9b8e8174665b5044382b1f12060000000000000000000000000000000000000000000005111e2a36414c5665727e8b99a3afadac9f93867a6d6054473a36424d576774818e9aa7adadaa9d9184776a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19242f3a434c5154595a5a5a5a5a5a5a5a54524c443a3024190d01000000000000000000040f19222b32383b3c44444444444444444441403c372f271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0a0a0a0a0a0a0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a0e0e0e0e0e0e0e0c0c090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d2f35393a3c3e3f3f3f3e3d3b3936302e2b26201a150e060000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e0006121e2b37424e575f6264646673808d99a6b3c0b7aa9d9184776a64646464646462605854616e7b8385858585858585847f7265594c3f3226190c0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d201300000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000713202d3a4653606d7986929facb9bdb2a996897c6f63564949494d596673808c99a6b3bfb6aa9d908377675c5145382c1f130600000000000000000000000713202c3945515d6775828f9cabb5c0baada297897d706353493f505d6a7683909da9b6bbaea194887b6e6155483b2e221509020000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000000000000009121b22282d303137373737373737373737362f2e2b26201810060000000000000714212d3a46535e697885929eabb8b8ab9e9285796d6053606c7985929fabb8b8ab9e9285796c605346392d20130800000000000000000000000000000000000000000000010d1925303b4754616d7a86929facb9afa4998a7d7064574a3d3a46535f697884919eabb7b2a8998c807366584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474d4e4e4e4e4e4e4e4d4746413a32281e1308000000000000000000000007101920272b2e2f3738383838383838383533302b251d150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e242930363a3b404547494b4b4c4c4b4a4746413c3b37322b261f180f0800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000814212e3a47535f6a6e71717173808d99a6b3c0b7aa9d918477717171717171716f6a60555e696e777878787878787878726d62574a3e3125180b0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d201300000000000000000000000006131f2c3946525f6c7985929facb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000006131f2c3845515c667683909da9b6beb1a5988b7e7265584b3f404b556875828e9ba8b5c0b4a79a8d817467554b4034281c1004000000000000000000000004111d2935414c5564717e8b99a3afbbbeb3a99a8d8074655b50444f5c6975828f9ca8b5bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000000000000910171d2124242a2a2a2a2a2a2a2a2a2a2a22211f1a150e060000000000000005121e2a36424d576976838f9ca9b6b9ada197897c6f63565b657683909ca9b6b9ada197897c6f6256493c3025190e02000000000000000000000000000000000000000000000814202d3946525e6876828f9cabb5b5ab9a8d807467564d423b4855616e7b8896a1acb8aca096887c6f6255483c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4041414141414141403a3935302820160c02000000000000000000000000070f161b1f22232b2b2b2b2b2b2b2b2b282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0f0f0e0d0b08080602000000000000000000000000000000000000000000000000000003070b0d0d1313131313131313131313131313131313131313131313131313131313120706040100000000000000000000000000000007101920282f353b4246474b51535657585958585654524d4947433c37312a211a1209000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000815222f3b4855626e7c7e7e7e7e828f9ca8b5c2b8ab9e92857e7e7e7e7e7e7e7e7c6f675d575e616a6b6b6b6b6b6b6b6b65625b51463a2e2216090000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000004101c2834404b546774818d9aa7b4c0b4a79a8d81746753493f45515c677784919daab7beb4aa978b7e7164584b3e2e23180c000000000000000000000000010d19242f3a4754616d7a86929facb9c4b7ab9e9184786c6053464e5b6875818e9ba8b4bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000000000000060c111517181d1d1d1d1d1d1d1d1d1d1d1515120f0a030000000000000000020e1a2531404d5a6773808d9aa6b3beb3a9998d80736657536774808d9aa7b3beb3a9998c807366564d41362a1e11050000000000000000000000000000000000000000000005111d2a36414c5665717e8b99a3afb7aa9d918477695e52463f495365717e8b98a8b2b7aa9d9184776a5f53473a2a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3334343434343434342e2d29241e160e040000000000000000000000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a18140f09010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080e11141417191a1b1c1c1c1b19171514120e09060300000000000000000000000000000000000000000001080e1317191a20202020202020202020202020202020202020202020202020202020201f1413110d0701000000000000000000000000071019222a323a41454d5254555d6062646565656463615e5655534e47423c332c241b12090000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000f1c2835424f5b6875818b8b8b8b8f949eaab7c3b9ada197928b8b8b8b8b8b8b8b877a6d605452545d5e5e5e5e5e5e5e5e595751493f35291e12060000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000c18232e3e4b5864717e8b97aab4beb6a99c908376655b50444653606d7986929facb9baaea298887b6e6255483b2f221507000000000000000000000000000813202d3946525d6876828f9cabb5c0b9ada196887c6f6255494e5a6774818d9aa7b4bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000000000000000000000000005080a0b1111111111111111111110090806030000000000000000000000091825313e4b5864717e8b97abb4bfb7aa9d908377695e5865717e8b98abb5c0b6aa9d908377685e5246392d20140700000000000000000000000000000000000000000000010d1925303a4754616d7a86929facb9aca095877b6e61544744505b6575818e9ba8b4b1a8998c807366584e43372b180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202126272727272727272721201d19130c040000000000000000000000000000000000030608091111111111111111110e0e0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426272829292827262422211e1a15130f0a04000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c21201d18130c0400000000000000000000050e19222b343c444c52575e6166676d6f7172727271706e6867625f58534d453e362d241b100700000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000d1a2734404d5a6773808d9797979c9ea6b0bbc7beb3a9a19e9797979797979799887c6f625549485152525252525252524c4a463f372d23180d010000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000715222f3b4855626e7b8898a2aebab8ab9f9285796c6053464955626f7c8899a3afbbb8ab9f9285796c605346392d2013060000000000000000000000000005111d2935414c5665727e8b99a4afbbbdb2a8998c807366574d4d5a6673808d99a6b3bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aebab8aca095877b6e6155626f7c8899a3afbbb8aba095877a6e6154473b2e23180c00000000000000000000000000000000000000000000000813202d3946525d6876828f9cabb4b1a7978b7e7164584b4653606c7885919eabb8aca095887b6f6255483c31261b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141a1b1b1b1b1b1b1b1a1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e303234353535353433312e2d2b26221f1b160f0a04000000000000000000000000000000010b141c242b3033343939393939393939393939393939393939393939393939393939393939382d2c29241d160d040000000000000000020d17202b343d464e565d60696e73777a7c7e7e7f7f7e7d7a78746f6a615f5750483f362d23190c03000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000b1825313e4b5864717e8b97a4a4a8aab0b8c1ccc5bbb3adaba4a4a4a4a4a4ab978a7d7164574a3e4445454545454545453f3e3a352d251b1107000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000613202d394653606c7985929fabb8baaea298877b6e6154484b5764717e8a97abb5c0b6a99c8f8376665b5044382b1f120600000000000000000000000000010d1924303b4754616e7a86939facb9c3b7aa9d908477695f534c5966727f8c99a5b2bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000000000000002060a0c0c101010101010101010101010101010101010100a090704000000000000000000000713202d3a4653606d7986929facb9bcb1a7988b7e726555606d7986929facb9bcb1a7988b7e7165544b4034281c10040000000000000000000000000000000000000000000005111d2935414c5664717e8b99a3aeb4a79b8e817468574d4855626f7b8897a1adb7aa9d9184776a5f53473a2a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070d0e0e0e0e0e0e0e0d07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a0500000000000000000000000000000000000000060b141a1f262a2d3036393b3d3f414142424241403e3b3a37312e2b27201b160c07010000000000000000000000000008121c262e363c3f404646464646464646464646464646464646464646464646464646464646453a39352f281f160c010000000000000008141e29323d464e585f686d747b7f8386898a8b8c8b8b898784807c756e69615a50483f352b1e150b000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000916232f3c4956626f7c8995a8a7aaacb1b9c3cdc5bcb3aeaba7a7a7a7a7a7a5998c7f7266594c3f37383838383838383832312e29231b130900000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000006121f2b3844505b6676838f9ca9b6beb3aa968a7d7063574a4d5a6673808d99a6b3c0b3a6998d807366544a3f33281c0f0300000000000000000000000000000814202d3946525e687683909ca9b6c2b8aca095887b6e61554b5865727e8b98a5b1bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000000070d121618191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d171614100b05000000000000000006121f2c3844515c667783909daab7c2b5a89c8f8275675c5c677784919daab7c2b5a89b8f8275665c5145382c1f130600000000000000000000000000000000000000000000010d1924303a4754606d7a86929facb8ab9e918478695f534a5465727f8b98a9b3b1a7998c807366584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b03000000000000000000000000000000020a11171f262a31363a3b4146474a4c4d4e4f4f4f4e4c4a4847423c3b37322c272118120b030000000000000000000000030e19242e3840474c4d5353535353535353535353535353535353535353535353535353535353524745413a31281d1307000000000000010d1925303b444e58606a6f7a80868c90939a97989898979696918d88827b716c625a50473d30271d12070000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000714212d3a4754606d7a87969a9a9da0a7b1bcc8beb3aaa29f9a9a9a9a9a9a9a9a8e8174685b4e41352b2b2b2b2b2b2b2b2625221e1811090100000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000030f1c28333f4a546673808d99a6b3bfb2a5998c7f7266594c4b556975828f9ca8b5beb3a9978a7d7164574a3e2d22170b00000000000000000000000000000005111e2a36414c5665727f8b98a7b1bcbcb1a7988c7f7265564c5764717e8a97a4b1bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000000010a12181e2225262a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2323201c160f080000000000000004101c2834404a546874818e9ba7b4c1b8ac9f9285796d60556875818e9ba8b4c1b8ac9f9285796d6053463a2d20130900000000000000000000000000000000000000000000000813202c3945525d6875828f9caab4ada196887b6e6255505c6675828f9ba8b5aca095887b6f6255483c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d0807050200000000000000000000000000000000000000000000000000000000000000000104070708080808080808080706040000000000000000000000000000000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d0500000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a595755534d4947433d383229241d150d050000000000000000000007131f2b36404a52585a60606060606060606060606060606060606060606060606060606060605f54514b433a2f24180d01000000000005111e2a36414c56606a6f7c848d92999d9fa4aca5a5a5a4a8a19e9a948f867e716c62594f43392e23180c0000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000713202c3945525d6878848d8d8d9095a0acb8c4baaea298928d8d8d8d8d8d8d8d8d8276695c504336291f1f1f1f1f1f1f191816120d07000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000b17222d3d4a5764707d8a97a9b3beb4a89b8e817568544a515d677884919eabb7b9ada197877b6e6154483b2e211506000000000000000000000000000000010d1925303b4754616e7b87959fabb8c3b6a99c908376685e525763707d8a96a3b0bbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000a131c232a2f323336363636363636363636363636363636363636302f2c27211a1108000000000000000c18232e3f4c5965727f8c98a5b2bfbaaea2988a7d70635966727f8c99a5b2bfbaaea298897d7063564a3d31261a0e020000000000000000000000000000000000000000000004111d2935414c5664717e8a98a3aeb2a8988b7e72655453606d7985929fabb7aa9d9184776a5f53473a2a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141a1514120e09030000000000000000000000000000000000000000000000000000000001080d11131414141414141414141312100c070000000000000000000000000000000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d030000000000000000000000030c151d262d333b42464d5355565e6163656768686868676664615f5756544e48433d352f271f170e050000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605d554b4135291d110400000000000714202d3946525e686f7c8691969fa3abacafb6b1b2b2b1b2acaba69e9892887e716b60554b4034281b110600000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e0004111d2935414c5663707d81818083909daab6c3b8ab9f92868081818181818181817e7064574a3d3124171212121212120c0b09060100000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000615212e3b4854616e7b8797a1adb9b7aa9d908477665c5154606d7a8796a1acb9b8ab9e918578695e53463a2d211407000000000000000000000000000000000814202d3a46525e697683909da9b6c3b9ac9f93867a6d615456636f7c8996a2afbbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000007121c252e353b3e3f434343434343434343434343434343434343433d3c38332c231a0f05000000000000071623303d495663707c8996a8b2bdbfb4aa9a8d8074675863707d8996a9b2bebfb4aa9a8d807467574d42372b1e120600000000000000000000000000000000000000000000010d19242f3a4754606d7a86929facb5a89b8f8275665c55626f7c8897a2adb1a7998c7f7366584e43372b180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212621211e1a140d050000000000000000000000000000000000000000000000000000040c13191d20212121212121212121201f1c18120b030000000000000000000000000000000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b00000000000000000000020b151e262f383f444d53575f6166686e707274747575757473716e6967626058544f454039312920170e0400000000000000000d1926333f4c58646e737979797979797979797979797979797979797979797979797979797979786d675d5145392c2013060000000006131f2b37434e58616e7a859198a1a8afb5b9b8b2b0afb1b5b7b9b7b0aaa29a92877d6f675c5145382d22170b00000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e00010d19242f3a4855616b70747474808d99a6b3c0b7aa9d9184777474747474747474706c6155493c3023160a0505050505000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000714202d3a46525e697885919eabb8b9ac9f9286796d605356626f7c8995a8b2bdb5a89c8f827569574d42362a1e12050000000000000000000000000000000005111e2a36424d5765727f8c98a7b1bcbbafa4998b7e71655555626e7b8895a1aebbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000020d18232e373f464b4c505050505050505050505050505050505050504a48443d352c21160b0000000000000714212e3a4754616d7a8796a1adb9c4b7ab9e9184786a5f616d7a8797a1adb9c4b7aa9e918477695f53473a2e21140700000000000000000000000000000000000000000000000813202c3945515d6775828f9baab4ab9f9285796d605466727f8c99a9b3aca095887b6e6255483c31261a080000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292d2e332e2d2a251f170f07000000000000000000000000000000000000000000000000040d161e24292c2d2e2e2e2e2e2e2e2e2d2c28231c150c030000000000000000000000000000000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c11050000000000000000000a141d263038414950575f61696e73777a7d7f8081828282817f7d7b78746f6a636059514b433a322920160c02000000000000000d1a2734404d5a677380868686868686868686868686868686868686868686868686868686868685796d6054473a2d211407000000000815222e3b47545f6a75818e97a1aab2bbb3adaba6a3a2a4a8aab0b8bcb4aca3999184796d6053493f33271b0f03000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000008131e2c38444f596163676773808d99a6b3c0b7aa9d9184776a6767676767676764615a5044392d2014080000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000005121e2a36424d576975828f9ca8b5baaea399887b6f62555865717e8b98a4b1beb2a6998c7f7366594c4031251a0e0200000000000000000000000000000000020e1a25303b4855616e7b8895a0acb8c0b5ab9c8f8275675d54616e7a8794abb5bfaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000006121e2a353f495157595d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d56554f473d33271c100400000000000713202d3946525d687884919eabb7c4b9aca196887b6f625e687885919eabb8c4b8aca096887b6e6255483b2f24180d010000000000000000000000000000000000000000000004111d2935414c5564717e8a98a3aeada297887c6f625c6676828f9ca9b5aa9d9084776a5f53473a2a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000020b1620283035393a403b3a3631292119100800000000000000000000000000000000000000000000040e1620282f35393a3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a000000000000000006111b262f38424a535b60696e757b8084878a8c8d8e8f8f8e8d8c8a8884817c766f6b605d554c443a32281e140a00000000000000101d293643505c6976838f93939393939393939393939393939393939393939393939393939397887b6e6155483b2e22150800000004101c2834404b54626f7c88939ea9b2bab2a9a19e999696979c9ea6adb5beb5aba0968b7f72655b5044372b1f1205000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000001101c28333e474f55575a6673808d99a6b3c0b7aa9d9184776a5e5a5a5a5a5a5a575550483e33281c10020000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000020e1a2530404c5966737f8c99a6b2bfb4ab978a7e7164575a6774808d9aa7b3bdb2a8968a7d7063574a3d302417090000000000000000000000000000000000000914212d3a46535f697783909daab6c3b8ac9f92867a6d6053606d7a8699a3aebbaea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000a16222f3b46515b6366696969696969696969696969696969696969696360594f44382c201407000000000005111d2935414c566975828f9ca8b5c2bdb2a8988c7f7265566975828f9ca8b5c2bdb2a8988c7f7265554b4135291d110400000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb3a9998c7f7266606d7986929facb1a7998c7f7366584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323a4146474d4846423b332b231a11080000000000000000000000000000000000000000020c162028323a41454747474747474747474644403930271c1207000000000000000000000000000000000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e01000000000000020b17222d38414a545c656c727b81878c919596989a9b9b9b9b9a999796918d89837c746d675e564c443a30261c1106000000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa994887b6e6155483b2e22150800000006131f2c3845515c6674818e9ba5afbbb2a8a097928c89898a8f949ca3adb9bdb2a89d9184786c605346392d201306000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000007121d2731394045474d5a6673808d99a6b3c0b7aa9d9184776a5e514e4e4e4e4e4a4746413a32281e13080000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000091724303d4a5763707d8a96a8b2bdb3a6998d8073665a566976828f9ca9b6b9aca096877a6d6154473a2e21140700000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1bcbaaea3988a7d7064545d677986929facb9aea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000c1825323e4b57636d7276767676767676767676767676767676767676706b6055483c2f2316090000000000010d192430404d596673808c99a6b3bfc3b6a99c908376685d6673808d99a6b3c0c2b6a99c8f8276675d5145392c20130600000000000000000000000000000000000000000000000813202c3945515d6775828e9baab4a99c8f827667636f7c8998a2aeaca095887b6e6255483c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444c52545954534d453d352c231a10070000000000000000000000000000000000000008131e28323a444c5254545454545454545453514a42392e23180c02000000000000000000000000000000000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d10030000000000000a141d27333f49535c666d777f868e939a9da0a7a5a7a7a8a8a8a7a6a9a19e9a94908981796d685e564c42382e23170b030000000000101d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacaca194887b6e6155483b2e2215080000000713202d3a4653606d7985929facb8b9aca09691857f7d7c7e828c919ca7b1bcb8aca096887c6f6255493c2f221609000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e00000c18242f39434b5153575a6673808d99a6b3c0b7aa9d9184776a5e5757575757575754524c443a3024190d0100000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9b5a89c8f827569555e687885919eabb8b7aa9e918477685e5246392d201307000000000000000000000000000000000000020e1a26313b4855626e7b8895a0acb8bfb4aa9b8e8174665c556b7885929eabb1aea194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000c1926333f4c5966727f838383838383838383838383838383838383837d7063564a3d3023170a000000000000081724313e4a5764717d8a97aab4bfc5b9ac9f92867a6d6064717d8a97aab4bfc5b9ac9f92867a6d6054473a2d22170b000000000000000000000000000000000000000000000004111d2935404b5564717d8a98a2aeac9f9286796d6673808c99aab4aa9d9083776a5f53473a2a201509000000000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38424c565d6166615e574f473d352c22190e050000000000000000000000000000000000010d1925303a444c565d606161616161616161605c544a4034281f1409000000000000000000000000000000000000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d1104000000000006111b262f3844505b656d78818b92989fa4acacb1b2b3b4b5b5b5b4b2b2adaba69f9c928d837a6d685e544a3f34281f14090000000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea194887b6e6155483b2e221508000000091623303c4956636f7c8998a2aebab2a89e91847a73706f71757f8c95a0acb8bdb2a8988c7f7265594c3f3226190c000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e0004101d2935404b555d6064646673808d99a6b3c0b7aa9d9184776a6464646464646464615d564c4135291d110500000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2c3845525f6b7885929eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000713202d3946525e687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a89b8e817568564c4135291d1105000000000000000000000000000000000000000914212e3a47535f697784909daab7c3b8ab9f9285796d605e6b7784919ea4a4a4a194887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005121e2b3845515e6b78849090909090909090909090909090909090908e8174685b4e4135281b0e0200000000000815222f3b4855626e7b8898a2aebac6bbafa3998a7e7164626e7b8898a2aebac7bbaea3998a7d7164544a3f33281c0f0300000000000000000000000000000000000000000000010d18242f3a4753606d7986929facaea298897c70677683909ca9b1a7998c7f7366574e42372b180e030000000000000000000000000000000000000000000000000000000000000000000000000000040d182128333f4a545d686d736e6960594f473d342b20170b020000000000000000000000000000000005111d2935414c565e686d6e6e6e6e6e6e6e6e6d665c51443b30251a0e020000000000000000000000000000000000000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e110500000000000b17222d38414e58606c77818e939fa3aaafb6b8bcbfbfbcbbbbbcbebfbdb9b8b0aba49d9590837a6d665c50443b31261a0e0300000000101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194887b6e6155483b2e2215080000000c1926323f4c5965727f8c98aab4b9ada196897d70686363646c7883909daab6c1b4a89b8e8175685b4e4235281b0f020000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e0006131f2c3945515d676d70717173808d99a6b3c0b7aa9d9184777171717171717171706d685d5246392d20130700000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000005111d2935414c566875818e9ba8b4b9aca096867a6d6063707c8996a9b3beb5ab988c7f7265594c3f3025190d010000000000000000000000000000000000000006121e2b37424d576673808c99a8b2bdbaada297897d70635d6a76839097979797979a887b6e6155483b2e221508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005121f2b3845525e6b7885919c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b8e8174685b4e4135281b0e0200000000000613202d394653606c7985929facb8c5c0b5ab9b8e817466606d7985929facb8c5bfb5ab9b8e8174665b5044382b1f1206000000000000000000000000000000000000000000000007131f2c3945515d6775818e9baab4aa998d80736d7a86929facaca095887b6e6255483c31261a080000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c44505b666d7a807b6f6b60594f463d32291d140a000000000000000000000000000000000713202d3946525e68757a7a7a7a7a7a7a7a7a796d60574d42362a1e11050000000000000000000000000000000000000613202c3945515d677784919d9f9f9f9f9fa8978a7d7164574a3e312417070004101d2935404b556875828f9b9f9f9f9f9f9f9b8e8175685b4f4235281c0f0200000000030f1b27333f49535f6a737f8c939ea5aeb4bbc0bdb9b7b3b0aeaeafb1b5b9bbc0bcb7aea79f958f82786d60574d42362a1f140900000000101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa194887b6e6155483b2e2215080000010e1b2834414e5b6774818e9aa7b4b6ab9e9184786c6056565b65727f8c99a5b2bfb6a99d9083766a5d5043372a1d10040000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000714202d3a4753606d797d7d7d7d818f9ba8b5c2b8ab9e91857e7d7d7d7d7d7d7d7d7d7a6d6154473a2e21140800000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000010d1925303f4c5965727f8c98abb5bdb2a895897c6f6265727f8b98a5b2bbafa499897c6f6356493c302316080000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb8beb3a99a8d807467586875818a8a8a8a8a8a8a887a6e6154473b2e211408000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005121f2b3845525e6b7885919ea9a9a9a9a9a9a9a9a9a9a9a9a9a9a79b8e8174685b4e4135281b0e02000000000006121f2b3844505b667683909da9b6c3c5b8ab9e9285796c60667683909da9b6c3c4b8ab9e9185796c605346392d201308000000000000000000000000000000000000000000000004101d2935404b5564707d8a98a2aea99d908376707d8999a3aeaa9d908377695f53473a2a20150900000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c45505a606c78828c857d706b60584e443b2f261b11060000000000000000000000000000000714212e3a4754616d7a8787878787878787878377695e52463a2d20140700000000000000000000000000000000000004111d2935414c556875818e9ba8acacacaca6998c807366594d402f24180d0106131f2c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c000000000005121f2b3744505b656f7c87929fa5afbabfc0bbb2acaaa6a3a1a1a2a4a8acafb5bdc0b9b1a79f948c7f73695f53463b31251a0e02000000101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000003101c2936434f5c6976828f9ca9a9a9a89b8f8275655b50495363707d8a96a3b0bdb7ab9e9184786b5e5145382b1e12050000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453943505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000a1724313d4a5764707d8a8a8a8a8f939eaab6c3b9ada197918a8a8a8a8a8a8a8a8a8a8174685b4e413024190d01000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000081623303c4956636f7c8999a4afbbb1a4988b7e71656774818e9aa7b4b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000915212e3a47535f6a7784919eaab7c4b7ab9e9184786a5f616d7a7e7e7e7e7e7e7e7c6f685e5246392d201407000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005121f2b3845525e6b7885919eabafafafafafafafafafafafafafa79b8e8174685b4e4135281b0e020000000000030f1c28333f4a546774818d9aa7b4c0c3b9ada197897c6f626774818e9aa7b4c1c3b9ada197887c6f6255493c3025190e0200000000000000000000000000000000000000000000000c18242f3a4753606d7985929facac9f93867a73808d99abb1a7998c7f7366574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d57616c73808c9492867d706a60564d41382d22170b0000000000000000000000000000000714202d3a4753606d7a869294949494949495877b6e6154473b2e211407000000000000000000000000000000000000010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569554b4035291d11040714202d3a4753606d7a86939facb9b9bbafa499897c6f6356493c3023160900000000000613202d394653606c78839099a3afb7c1bdb5afa8a09e9996959495989c9fa4abb1b9c3b9b0a69f92867b6e61574d42362a1e1205000000101d293643505c6976838f9ca9b6c2baaea3989290909090909090909090909090909090909090887b6e6155483b2e221508000004101d2a3743505d6a7683909c9c9c9c9c9a8d80746753494956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12050000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453243505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000916222f3c4955626f7c889597979b9ea5afbbc6beb3a9a19e9797979797979797979083776a564c4135291d1105000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9b4a79a8d817467667783909daab6b7aa9d908377675d5145392c1f130600000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2bdb9aca196887c6f625e686d717171717171716f6a60564c41362a1e1105000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005121f2b3845525e6b7885919ea2a2a2a2a2a2a2a2a2a2a2a2a2a2a29b8e8174685b4e4135281b0e020000000000000b17222d3e4b5865717e8b98abb5b6b6b6b3a9998c80736665727e8b98acb6b6b6b6b3a9998c807366564c41362a1e1105000000000000000000000000000000000000000000000007131f2c3845515d6775818e9baaafa4998a7d7783909daaaca095887b6e6155483c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555f69707e8a929c9892867c6f695e53493f33271c1207000000000000000000000000000006131f2c3945515d677783909da1a1a1a1a7978a7d7164574a3e2f24180c000000000000000000000000000000000000000816232f3c4956626f7c8999a3afbbc4b7aa9e918477675d5145392c2013060916222f3c4955626f7c889aa4afbbc6b9ac9f93867a6d6053473a2d2014070000000006121e2b37424d5763707d8a949fabb5c0c0b5aba39f96918c898888898b8f9399a0a7b1b9c2baaea3998e8175695e53463a2d21150a000000101d293643505c6976838f9ca9b6c2b9ac9f92868383838383838383838383838383838383838382786d6053463a2d201307000004111d2a3744505d6a77838f8f8f8f8f8f8f8d8073675a4d495663707c8996a3afbcb8ab9e9285786b5f5245382c1f12050000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c574d443b43505d6a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8696a1a4a8aaafb8c1ccc4bbb3adaba4a4a4a4a4a4a4a49f928578685d5246392d20130a0a0a09070604010000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000006131f2c3945515d677784909daab7b6a99d908376666d7986929facb9b4a79a8e817467554b4035291d1004000000000000000000000000000000000000000000030f1b26313c4955626f7c8896a1acb9bdb2a8998c807366575e61646464646464646260584e443b3025190d01000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005121f2b3845525e6b78859195959595959595959595959595959595958e8174685b4e4135281b0e020000000000000616232f3c4956626f7c8999a4aaaaaaaaaaaa9d90837769636f7c899aa4aaaaaaaaaaaa9d908377685e5246392d201407000000000000000000000000000000000000000000000004101d2935404b5564707d8a98a2aeab9a8d807a86939facaa9d908377695f53463a2a20150900000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676e7b86929fa4a29892857b6e655b5044392e23180c000000000000000000000000000004101d2935404b556774808d9aa7adadada79a8d807467554b4035291d10040000000000000000000000000000000000000714202d3a4753606d7986929facb9c5b9ac9f93867a6d6053473a2d2014070b1825313e4b5864717e8b97acb6c0c3b7aa9d908477675d5145392c1f1306000000000814212d3a47535f6976828f9ca6b0bdc6bbafa399928c84807d7b7b7c7e82879195a0a7b1bdbfb4ab9f92877b6e6154483c31261b0f030000101d293643505c6976838f9ca9b6c2b7aa9d918477777777777777777777777777777777777777756d665c5044382c1f12060000000c1925323f4c5865727f82838383838383827d7063564a4b5764717e8a97a4b1bdb7aa9e9184776b5e5144382b1e11050000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f928578695e564d453f49536a7683909da9b6c0b4a79a8d8174675a4e4134271b0e000613202c3945515d677884919ea7aaacb1b9c3cec6bcb4aeaca7a7a7a7a7a7a7a7a297877a6d6154473a2e2116161616161413100d0701000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4b8ac9f9285796c6f7c8899a3aebab4aa988b7e7165584b3e2f24180c00000000000000000000000000000000000000000000000a13202d394653606c7884919eabb7c3b6aa9d908377695e53545757575757575756544e463d32291e140800000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110004101d2a3743505d6a768388888888888888888888888888888888888888807366594d4033261a0d000000000000000714202d3a4753606d7a86939d9d9d9d9d9d9d9d95877b6e616d7a86939d9d9d9d9d9d9d9d95877a6e6154473b2e2114080000000000000000000000000000000000000000000000000c18242f3a4653606d7985929fabaa9d91837d8a99a4afa7998c7f7266574d42372b180e030000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d79839198a2aeaaa1978f82776c60544a4034281c100400000000000000000000000000000c18242f3e4a5764717d8a97a8b2bdb6aa9d908377675d5145392c1f130600000000000000000000000000000000000006131f2c3845515c677783909daab6c3bbafa49a897c6f6256493c2f2316090d1a2734404d5a6773808d9aa6b3c0c1b4a79a8e817467554b4035291d1004000000000815222e3b4855616e7b88949fabb9c2bcaea49f92877f7973706e6e6f71757c839095a0abb4bfbbafa3998c807366584e43372b1f12060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69605c544a3f34281c10030000000b1825313e4a56626d727676767676767676706b6155484f596773808d9aa6b3c0b6aa9d9083776a5d5044372a1d11040000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb9ac9f92877b6e685e574f46505b657784919daab7c0b4a79a8d8174675a4e4134271b0e0004111d2935404b556976828f9b9b9da0a7b1bcc8bfb4aaa29f9b9b9b9b9b9b9b9b9b95897c6f6256493c2f23232323232320201d18120c040000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8b97abb4baaea398887c6f6255493c2f221607000000000000000000000000000000000000000000000005121f2b3744505b6573808d9aa9b2bdb8aca095877b6e6154484b4b4b4b4b4b4b4948433d342b20170d0200000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000714212d3a4754606d7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000006131f2c3945515d677784909090909090909090908a7e7164677784909090909090909090908a7e7164574b3e3124180b00000000000000000000000000000000000000000000000007131f2c3845515c6774818e9ba9aca0958e828e9bababa095887b6e6155483c31261a0800000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818f95a0aab4b3a99f948a7e71665c5144382c1f150900000000000000000000000000000714212e3b4754616e7b8796a1acb9b9ac9f92867a6d6053473a2d20140600000000000000000000000000000000000004101c2934404b556774818d9aa7b4c0c0b6ac988b7e7165584b3e32251813131d2935414c566976828f9ca9b5c2bfb4aa988b7e7165584b3e2f24180c0000000004101d2935404b5566727f8c99a6b0bbbfb4aa9d928a7e726d6663626162656a6f7a839099a3aebac0b5ab9e9184776a5f53473a2e2115080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c53504a42382e23170c000000000916222e3a46515b626569696969696969696361594f4b55606b7784919daab7c2b5a89b8f8275685c4f4235291c0f020000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000713202d3a4653606d798693a0b5bfbeb1a4978b7e7164584b3e3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2bebbafa39990837a6e6960595353606c7985929fabb8c0b3a79a8d8074675a4d4134271a0e00010d18242f414d5a6774808d8e8e9095a0acb8c5baaea298928e8e8e8e8e8e8e8e8e8e8a7d7164574a3e313030303030302d2c29241d160d0400000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000716222f3c4955626f7c8898a3aebab4aa968a7d7073808d9aa6b3b8ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000030f1b27333f4953636f7c8996a1adb9bcb1a7988b7f7265564c413e3e3e3e3e3e3c3b38322b22190e050000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000713202c3945525d686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d665c5144382c1f12060000000000000004101d2935404b5564717e83838383838383838383827c6f6264717e83838383838383838383827b6e6255483b2f22150800000000000000000000000000000000000000000000000004101c2834404b5563707d8a97a2ada79e938e939eaaaa9d908377695f53463a2a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939ea8b1bcbbb0a69e9184796d6053463c31261a0f02000000000000000000000000000714202d3a46525e697884919eabb7bbafa399897c706356493d2d22170b000000000000000000000000000000000000000c18232f3e4b5865717e8b98aab4bfc0b3a79a8d8074675a4d413025202020202c3945525d687884919eabb7c4baaea398887c6f6255493c2f221607000000000613202c3945515d677683909da9b6c2baaea2988d80746c605c54555556585f686e7b86929facb9c4b9aca096887b6f6255483c2f2215070000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e515050505050505050505050505050504f46443f3830261c11060000000006121e29343f495156585c5c5c5c5c5c5c5c56554f45515c67707d8995a0acb8bfb4aa998c807366594d4033261a0d000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000613202d394653606c798699a3aebbbeb1a5988b7e7265584b3f3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2bec0b5aba09590837b706b63605e626f7b8898a2aebac0b3a69a8d8073675a4d4034271a0d00000715222e3b4855616e7b81818183909daab7c3b8ac9f928681818181818181818181817b6e6155483d3d3d3d3d3d3d3c3a39352f281f160c01000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000005121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8b2a5988c7f7275828f9ca8b5b6a99c908376665c5144382c1f12060000000000000000000000000000000000000000000000000b17222d394653606c7984919eabb8c2b6a99c8f8376685d52463931313131312f2e2c2721191007000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000004111d2935414c565d6062626262626262626262626262626262626262605c544a4034281c100400000000000000000c18242f394955616c7177777777777777777777766f6a5f626c7177777777777777777777766e695f53473a2e211408000000000000000000000000000000000000000000000000000c18232e3a4653606d7985929fabafa59e9b9ea5afa7998c7f7266574d42362a180e0300000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c869299a3afbbc2b9aca1968b7e7164584e43372b1f12060000000000000000000000000005111e2a36424d566875818e9ba8b4c0b5ab998c7f7366544a3f33281c0f030000000000000000000000000000000000000715222f3c4855626f7b8898a2aebac2b6a99c8f837669564c41362d2d2d2d2d2d3a4754606d7a8796a1adb9c5b8ac9f9286796d6053463a2d201307000000000714202d3a4753606d7a86929facb9c5b8ac9f92867a6d615a504a4848494e565f6a74808d9aa8b2bdbdb2a8988b7f7265584c3f2f24180c0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444444444444444444444444444444423a38342e261e150a0000000000010d18232d373f464a4c505050505050504f4a4848515b606d7983909da7b1bcbaaea2988a7d7063574a3d3024170a000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000005121f2b3744505b657986929facb9bfb3a6998c80736653493f3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2bec7bdb1a7a09590847d756f6d686d74818d9aaab4bebfb2a5998c7f7266594c3f3326190c00000714212d3a46535f696e747474808d99a6b3c0b7aa9d918477747474747474747474746e695f534849494949494949494745403931281d1207000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000104060706121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000006121f2c3844515c667683909ca9b6b4a79a8e81747884919eabb7b3a79a8d807467544a4034281c100400000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa9b3beb9ac9f92867a6d6154473a2f2424242423221f1b160f0700000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110000010d1924303a444c5254555555555556595b5c5c5c5a5855555555555553514a42392e23180c00000000000000000007121d2d3945505a61646a6a6a6a6a6a6a6a6a6a69625f585a62646a6a6a6a6a6a6a6a6a6a69625f574d42372b1e12060000000000000000000000000000000000000000000000000007131f2c3845515c6674818e9ba9b3afaaa8aaafab9f95887b6e6155483b31261a080000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a707d87929fa7b1bcbdb2a89d9083776a5f53473a2e21140700000000000000000000000000020e1925303f4b5865727e8b98a9b3beb5a89c8f8275665b5044382b1f12060000000000000000000000000000000000000713202d3a4653606d7985929facb8c5b8ab9e928578685e52463a3a3a3a3a3a3a3c4956636f7c8996a8b2bdc3b6a99c908376665c5144382c1f1206000000000a1623303d495663707c8999a3afbbc1b4a79b8e8174685d52443f3b3b3c444e57626f7c8896a0acb9c1b5a89b8e827568554b4035291d100400101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443737373737373737373737373737362d2c28231c150c0300000000000007111b252d343a3e3f43434343434343433e47505a626d74808d95a0acb9c0b6ac9f92867a6d6053473a2d201407000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000030f1b27333f495f6b7885929eabb8c1b4a89b8e8175655b5044404956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2becfc3b9b1a7a0969189817c79787a808c929da9bcc5beb1a4978b7e7164584b3e3125180b000005121e2a36424d575f61676873808d99a6b3c0b7aa9d9184776a686868686868686867615f575355565656565656565653514b43392f24180d010000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000001070d10131413121f2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000004101c2834404a546774808d9aa7b3b6a99c8f83767a8696a1acb9b3a9978a7e7164574b3e2e23180c00000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9bbafa3998b7e7164554b4035291d18181615130f0a040000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000008131e28323a4145474a50545b606366686969696765625f57544f494644403930271c120700000000000000000001111d28343e485055575d5d5d5d5d5d5d5d5d5d5d55534e5056585d5d5d5d5d5d5d5d5d5d5d55534d453c31261a0e020000000000000000000000000000000000000000000000000004101c2834404b5463707d8997a2adb9b6b5b6b6aa9d908377695f53463a2a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e58606b737f8c95a0acb8c4b8ab9f95887b6e6255483b2f24180c00000000000000000000000000000915222f3c4855626f7b8897a2adbab8ab9f9285796c605346392d20130600000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3b9ada197877a6e61544746464646464646464b5865727e8b98a5b1bec0b3a79a8d807467544a4034281c1004000000000c1926323f4c5965727f8c98abb5c0bdb2a8978a7d7064564c41342e2e323c47535f6a7784919eaab7c4b7aa9e918477675d5145392c1f130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a2a2a2a2a2a2a2a2a2a2a2a29201f1c17110a03000000000000000009131b23292e3132363636363636343d474f59616c727f8b929da7b1bcbbafa49a8e8174675d5145392c201306000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000b17222d44515e6a7784919daab7c4b8ab9e9184786c60554d4b5156636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2bec7bdb5afaca9a19e938e898685878c929ca4aebac8bcb1a796897c706356493d3023160a0000020e1a26313b454d53555b6673808d99a6b3c0b7aa9d9184776a5e5b5b5b5b5b5b5b5b5553585f626363636363636363605d554b4035291d10040000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000040c12181d2020201f1b2b3845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000c18232e3e4b5764717e8a97a9b3b7ab9e9184787c8895a8b2baada297887b6e6155483b2e22150700000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8c0b5ab9b8f8275675d5145382c1f13060909070300000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000020c162028303a444c545c60666c6f737576767574726e69636059504941382e271e150b00000000000000000000000c17222c363e45494b505050505050505050505048474345494b50505050505050505050504847423c332a2015090000000000000000000000000000000000000000000000000000000c18232e3a4653606d7985929eabb8c5c1bcb1a7988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f59606d7883919da8b2bdbcb1a7998c7f7366554b4035291d1004000000000000000000000000000613202d394653606c7985929fabb8baada297887b6f6255483c2f22150800000000000000000000000000000000000003101c28343f4a546773808d9aa6b3c0beb3a996897d706356535353535353535353535a6774808d9aa7b3c0beb3a9978a7e7164574b3e2e23180c00000000010e1b2834414e5b6774818e9aa7b4c1b9aca096877a6d6054473a3023222b37434e586774818e9aa7b4c1b9ac9f93867a6d6053473a2d20140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1d1d1d1d1d1d1d1d1d1d1d1c1312100c0600000000000000000000010911181e222525292929292a333c464f59616b717e88939fa4aeb9beb3a99f93877c6f62554b4035291d1004000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000061c2936434f5c6976828f9ca9b5c2b9ada196897d70675e57555d60646f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2bec0b5aba39f9fa2a59e9b99929297999ca4aeb6c0c5b8aca095877a6d6154473a2e21140700000009141f29333b42464d5a6673808d99a6b3c0b7aa9d9184776a5e514e4e4e4e4e4e4e4e58606a6f707070707070706f6d675d5145392c2013060000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000040d161d24292c2d2d2b27223845525e6b7885919eabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000715222e3b4855616e7b8897a2adb9ac9f9386797e8a97a4b1b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9aa9b3beb8ac9f9285796d6053473a2e23170b0000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000000000c18232e39434c565d666d72787c7f81828382817f7b76706b605b53493f33271d140a000000000000000000000006101b242c34393d3e44444444444444444444433c3a37393d3e44444444444444444444433b3a37312a21180e0300000000000000000000000000000000000000000000000000000007121f2c3844505c6674818e9aa9b3bec4b8ab9f95887b6e6155483b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d44505c66707d8a96a1acb9c3b6a99c908376675d5145392c1f13060000000000000000000000000006121f2b3844505b6675828f9ca8b5beb3a9988b7e7165584b3e3025190d010000000000000000000000000000000000000b17232e3e4a5764717e8a97a9b3bebfb2a5988c7f72656060606060606060606060606976838f9ca9b6c2baada297887b6e6155483b2e2215070000000003101d293643505c6976838f9ca9b6c2b7aa9e918477685d5245392c1e1b26313f4b5865727e8b98a5b1bebbafa49a887b6f6255483c2f22150900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11111111111111111111110f0706030000000000000000000000000000070d121618191d162029333c454e58606b707d87929aa4afb6c0b9ada1978e81746a5f5343392f24180d01000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000010e1b2734414e5a6774818d9aa7b4c0bdb2a89d9083796e696768676d70757d8a97a3b0bdbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2bebbafa399929298a1a9aba39f9fa2a9a8aeb6bfccc0b5ab9d908477685d5246392d201307000000030d1721293136404d5a6673808d99a6b3c0b7aa9d9184776a5e514441414141414754606a6f7c7c7c7c7c7c7c7c7c796d6053473a2d2014070000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000020c161f282f35393a3937332d3845515e6b7884919eabb7bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8afa49a887b808c99a6b3b5a99c8f8276655b5044372b1f1205000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8997a2adbabaaea2988a7d7064544a3f34281c100300000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000004101c2834404b555d686d787e84898c8e8f8f8f8d8b88837d736c655b50443d2f261b1106000000000000000000000009121b22282d303137373737373737373737362f2e2b2d303137373737373737373737362f2e2b2620180f060000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8997a1adb7b7b6a99d908376695f53463a291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000040f192228343f4a54606c7884919eabb7c4b9ac9f92867a6d6053473a2d20140700000000000000000000000000030f1c28333f4a5466737f8c99abb5c0b4a79b8e817468564c41362a1d11050000000000000000000000000000000000000615222e3b4855616e7b8897a1adb9c1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d7885929eabb8c5b8ab9f9285796c605346392d20130600000000030f1b27333f49536a7784919daab7c2b5a99c8f827669564c4135291d1723303d4a5663707d8996a3b0bcc0b6ac968a7d7063574a3d3024170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104040404040404040404030000000000000000000000000000000000000106090b0c161f28323b454d575f6a6f7d869299a3acb6c0b7ada49e92857a6d61584e4331281d120700000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000b1825313e4b5864717e8b97a7b1bcc4b8aca09590827b767474767a7d8287939facb9c6bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb9ac9f9287859297a0a7afacabadb3b4b9bfc9c3bbafa4998d807366564c4135291d110500000000060f171f2633404d5a6673808d99a6b3c0b7aa9d9184776a5e5144373535353c4956626f7c8889898989898989898175685b4f4235281c0f0200101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d20130000000a141e28313940454746443f383645515e6b7884919eabb7bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5b6ac96897d818e9ba8b4b3a6998c80736653493f33271b0f030000000000000000000000000000000000000000000000000000000b17232e3a4653606d7985929fabb8bfb4aa9b8e8174665c5044382b1f120600000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000006131f2c3845515c676d7a828b9196999b9c9c9c9a9894908980776c60594f41382d22170b0000000000000000000000000910171d2124242a2a2a2a2a2a2a2a2a2a2a22211f2124252a2a2a2a2a2a2a2a2a2a2a22211e1a150e060000000000000000000000000000000000000000000000000000000000000c17232e3a4653606d7985929eaaaaaaaaa7988c7f7265574d42362a180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017232e3844505b6673808d99abb5c0bbaea399897c6f6356493c3023160900000000000000000000000000000b17222d3d495663707c8999a3afbbb7aa9e918477685e5246392d2013070000000000000000000000000000000000000714212d3a46535f697885929eabb8c3b6aa9d90837879797979797979797979797979797b8797a1adb9c2b5a99c8f8276655b5044372b1f12050000000005121f2b3744505b657885929fabb8c1b4a79a8e8174675b4e4130241915222f3b4855626e7b8895a1aebbbeb1a4978b7e7164584b3e3125180b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000020c151e28313a444d575f696f7c859298a2abb5bebaafa59c928a7d70685e52463c311f160c0100000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000815222e3b4855616e7b8895a0acb8c5bcb1a79f94908783818183868a8f9399a4afbbc7bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f92857c8591959ea5acb2b8bcbfc0bfbeb9b2a89f93877b6e6155483b3024190d010000000000060d1a2733404d5a6673808d99a6b3c0b7aa9e9184776b5e51442e2328313e4a5764717d8a969696969696969083776a5d5044372a1d110400101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c2013000006111c263039434b5153535049464245515e6b7884919eabb7bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000030f1b27333f49536673808c99a6b3b1a5988b7f83909daab6b2a8968a7d7063574a3d2d22170b0000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818e9baab4bfb8ab9e9285796d6053463a2d20130a00000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000005121e2a36424d57606d79838f949ea1a8a8a9a9a8a7a69f9c928d80736b6053493f33271b0f03000000000000000000000000060c111517181d1d1d1d1d1d1d1d1d1d1d1515121517181d1d1d1d1d1d1d1d1d1d1d1514120e09030000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674818d9a9e9e9e9e9e95877b6e6154483b31261a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28333f4a54636f7c8999a3afbbbfb5ab988b7e7265584b3f3225180c00000000000000000000000000000614202d3a4753606d7a86929facb9b9aca096877a6d6154473a2e21140700000000000000000000000000000000000005121e2a36424d576976828f9ca9b5c2b8ab9f9590868686868686868686868686868686878d97a9b3bebfb3a6998c80736653493f33271b0f03000000000613202d394653606c7986939facb9bfb3a6998c807366594d4033261a14212d3a4754606d7a8793aab4bfbfb2a5988c7f7265594c3f3226190c00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000020b141e27303a434c565e696e7b859297a2aab4bdc7b6a99d938c7f736b61564c41342a1e140a0000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000714212d3a46535f697783909da9b3bec3b9b0a69f99928f8e8e9092989c9fa4abb5c0ccbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285787b838e939ea0a8abb1b2b3b3b3ada8a0968e8174695f53463a2d1e1308000000000000000d192633404c5966737f8c99a6b2bfb7ab9e9184786b544a40342824313d4a5764707d8a97a3a3a3a3a39d9184776a5e5144372b1e110400101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f1300000b17232e38424b555d60605b53534d47515e6b7884919eabb7bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a97a8b2b3a6998c8086929facb8ada196877a6e6154473b2e2114060000000000000000000000000000000000000000000000000000000004101c2834404b5464707d8a98a2aebab9ada197897c6f6356493c31261b0f03000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000714212d3a46535e6973808d959fa6acaba9a5a4a5abacaba49c92897d70655b5044372b1f1205000000000000000000000000000005080a0b1111111111111111111110090806080a0b11111111111111111111100808060200000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d89919191919191908376695e53463a291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7986929facb9c0b4a79a8d8174675a4e4134271b07000000000000000000000000000006131f2c3945515d677683909da9b6bdb2a8978a7d7064574a3d2e23180c000000000000000000000000000000000000020e1a2631404d596673808c99a6b3bfbcb1a79f9d93939393939393939393939393939394979fa9bbc5bdb2a8978a7d7064574a3d2d22170b00000000000714202d3a4753606d7a8699a4afbbbfb2a5988c7f7265594c3f32261913202d394653606c798698a2aebabfb2a6998c7f7366594c403326190d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000a141d263039434b555e686e7b849197a1a9b3bcc6c1b4a79b8e81796c605d554b433a30261c110600000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000005121e2a36424d5765727f8c97a2adb9c1c2b8b0aba39f9c9a9b9c9fa3aaacafb5bdc7d2bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786e79818a91969d9fa7a6a6a6a9a19e9691847a6d61574d42372b1e0c02000000000000000c1926323f4c5965727f8c98a5b2bfb8ab9f928578665c5144382c24313e4a5764717d8a97a4afafafaa9d9184776a5e5144372b1e1104000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f120003101c28343f4a545d676d6c65615e5753515e6b7884919eabb7bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000614212e3b4754616e7a8796a1adb6aa9d90839098a2aeb7ab9e918478685e5246392d20140700000000000000000000000000000000000000000000000000000000000c18232e3a4753606d7985929facb8beb3a99a8d807367584e43372b1f1206000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1100000815212e3b4854616e7b87929fa7afa69f9c9897999ea1a8aea49d9083786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e394653606c7881848484848484847d7063574d42362a170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677783909daab7c2b5a99c8f8276695c4f432f24180c000000000000000000000000000004101d2935404b556773808d9aa6b3c0b3a69a8d807367554b4034281c1004000000000000000000000000000000000000091724303d4a5763707d8a96a8b2bdc3b9b1abaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bac5b9ada196877a6e6154473b2e21140600000000000714212e3a4754616d7a8794a0b5c0beb1a5988b7e7265584b3f322518121f2b3744505b657985929facb8c0b3a6998d8073665a4d4033271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040303030303030303000000000000000000000000000000000000000006111b262f38424b555d676d7a839196a1a9b3bcc5c6c4b8ab9e91857e756d675d554b42382e23170b03000000000000000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f120600000000000000020e1a26313b4754606d7a85929ea6b0b9c0c2bdb5afaca9a7a7a9acaeb4b4b6bac0c9c7bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f928578676d747d848b9095979999999897928c847b6e685d52453c31261a0e00000000000000000b1825323e4b5865717e8b98a4b1bebaada29786796d6053463a2d25323e4b5865717e8b98a4b1bcb7aa9d9084776a5d5144372a1e1104000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e110006121f2b3844505c666d7979736e6964605c556b7884919eabb7bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000714202d3946525e687884919eabb8aca0959095a0aab4b5a89b8e827568564c41362a1e1105000000000000000000000000000000000000000000000000000000000007131f2c3845515c6775818e9baab4bfb7aa9e9184776a5f53473a2e211509000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110005111d2a36414c566673808d99a3afa59e94908b8a8c9196a1a8aca095897c6f6356493c2d22170b0000000000000000000005080a0b101010101010101010100f080705090b0c101010101010101010100f07060401000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c7577777777777777706b6155453b31251a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556875828e9ba8b5c1b7aa9d9184776a554b4035291d100400000000000000000000000000000c18242f3d4a5764707d8a97a8b2bdb6a99c908376675c5145382c1f13060000000000000000000000000000000000000814212e3b4754616e7a8796a1acb9c5c3bcb8b6acacacacacacacacacacacacacacacadafb4bac3c4b7ab9e918478685e5246392d20140700000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180f1b27333f495f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1110101010101010100f08080602000000000000000000000000000000071017222d38414a545c676d79839095a0a8b2bbc0bbb9bbb9ada197918a81796d675d544a3f34281f1409000000000000000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f12060000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f120600000000000000000914202c3945515d67727f8b949ea7afb9bbbfc0bbb9b6b4b4b6b2acaaa7a9afb7c0cbbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c606c70797e83878a8c8d8c8b898580796e695f564c41332a1f140900000000000000000a1724303d4a5763707d8a96a3b0bdbeb3a994877b6e6154483b2e26323f4c5965727f8c98a5b2bfb6a99d9083766a5d5043372a1d1004000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f000713202d3a4653606d7885847f7b76716d67626b7884919eabb7bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000005111e2a36414d566875828f9ba8b5b1a7a09da0a7b1bcb6ac998c7f7266594c3f3025190e02000000000000000000000000000000000000000000000000000000000004101c2934404b5564717d8a98a3aebab9aca096887c6f6255483c31251a0e020000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000713202d3946525e687784919dabaa9e938f827e7d7f849196a1ada79a8d807467544a3f33281c0f0300000000000000050c111417171c1d1d1d1d1d1d1d1d1d1c1514121618191d1d1d1d1d1d1d1d1d1d1c1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60686b6b6b6b6b6b6a6361594f4433291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e404d5a6673808d99a6b3c0b8ab9f928578675d5145382c1f130600000000000000000000000000000714212e3b4754616e7a8796a0acb9b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000714202d3946525e687884919eabb7c4cdc8c4c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbfc5cec2b5a89b8f827568564c41362a1e110500000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b17222d45525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c1c1c1c1c1c1c1c1c1c1514120e0903000000000000000000000000030c192227333f49535c666d79828f959fa7b1babeb6afacafb6b2a9a19e938e82796d665c50443b31261a0e020000000000000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f12060000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f1206000000000000000004111d2935414c55606c77828f959da5acaeb5b3b3b3b2b3adaba8a09e9b9da5afbac6bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5961666d71767b7d7f80807e7c79736d675f574d443a3021180e0300000000000000000916222f3c4955626f7c8895a8b2bdbcb0a396897d7063564a3d302935404b556774818d9aa7b4c0b5a89c8f8275695c4f4236291c0f03000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e000714202d3a4753606d7a86918c87827e79746f6a7784919eaab7bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000020e1925303f4c5966727f8c99acb6b9b1acaaacb1b9bbafa49a897c706356493d30231608000000000000000000000000000000000000000000000000000000000000000c18232f3a4753606d7a86929facb8bdb2a8998c7f7366574d42362a1e12050000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11000714212e3a4754616d7a8795a0acaa9b8f81787271727a84919eabaa9d908377665b5044382b1f12060000000000000810171d212324292929292929292929292921211e222525292929292929292929292821201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50535b5e5e5e5e5e5e5e56554f473d3321170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071825323f4b5865727e8b98a5b1bebaaea298867a6d6053473a2d20140700000000000000000000000000000714202d3946525e687784919eaab7baaea398897c6f6356493c3023160900000000000000000000000000000000000005111e2a36414c566875828e9ba8b5c1d2c9c1bab6b5afafafafafafafafafafafafb7b9bdc4ccccc0b6ac998c7f7266594c3f3025190e0200000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b292929292929292929292922211e1a150e0600000000000000000000000b151e2a343c44505b656d78818f949fa7b1b9bab2aca49fa4acafb2ada59e958f82786d60574d42362a1e13080000000000000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f12060000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f12060000000000000000010d19242f3a44505b656d79828e939b9fa3aba6a6a6a5a9a19e9a96918e939da9b6c2bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f545c6064696e71737373726f6d66605d554d453b32281e0f060000000000000000000714212d3a4754606d7a8796a1adb9bfb2a5998c7f7266564d42362d3845515d677683909ca9b6c0b4a79a8d8174675a4e4134271b0e01000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c000714202d3a4753606d7a869399938f8a85807c777784919eaab7bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000081723303d4a5663707d899aa4afbbbcb8b6b8bcc3b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000713202c3945515d6775828f9babb4bfb6aa9d908377695e53463a2d2114080000000000000000000000000000101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e11000a1623303d495663707c8996a8aea298887c6f666468727f8c98a5ac9f9285796c605346392d201306000000000008121a22282d303136363636363636363636362e2d2a2e313236363636363636363636352d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f44464e515151515151514a48443d352c210f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdbeb4aa94877b6e6154483b2e211508000000000000000000000000000005111e2a36414c566874818e9ba7b4bfb4aa988c7f7265594c3f31261a0e020000000000000000000000000000000000010d1925303f4c5965727f8c98acb6c0ccc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac4c8bbafa49a897c706356493d302316080000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373636363636363636363636362f2e2b2620180f0600000000000000000007121c27303c46515b606c77818e939ea6b0b9bab2a8a09a939a9ea5afb9afa79f948c7f73695f53463a3025190d0100000000000000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e020000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e0200000000000000000008131e27333f49535d676d7981898f929998999a99989797918e8984818e9ba7b4c1bbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4a5153575e61646666666563605c54514b433b332920160c000000000000000000000613202c3945515d677884919eabb7c2b6a99c8f8276695e52463f3c3e4753606d7986929facb9bfb2a5998c7f7266594c3f3326190c00000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f231609000714202d3a4753606d7a8693a49f9c97928d88837f84919eabb8bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6c4c3c4c8c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a99a3aebab8aca095877b6e6154483b3024190d0100000000000000000000000000101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4ab9f9285796c6056626f7c8995a2aea298877a6d6154473a2e2114070000000005101a242c33393d3e43434343434343434343423b3a363a3e3f43434343434343434343423a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000a141d262d33383942444444444444443d3c38332c231a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea295887b6f6255483c2f2215090000000000000000000000000000020e1925303f4c5966727f8c99a5b2bfb5a89b8f827568574d42372b1e1206000000000000000000000000000000000000081623303d495663707c899aa4afbbc8baafa59e9b9595959595959595959595959ea0a8b2bdc6b9ac9f93867a6d6054473a2d2114070000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144434343434343434343434343423b3a37312a21180e0300000000000000000c18232e39424e58626d73808d939da5afb8bbb2a8a09691868e939ea6b0b9b0a69f92867b6e61564c4135291d110500000000000000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e010000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e01000000000000000000010b17222d38414b555d676d747c8286898b8d8d8c8b8a8885817d797d8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5244464d525457595a59585653514a454039312921170e040000000000000000000004111d2935414c556875828f9ba8b5c2b9ac9f92877b6e615a5049494a505a64707d8a98a3aebabcb1a7968a7d7063574a3d3024170a000006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d201307000714202d3a4753606d7a8693a0aca9a29e9a95908b9196a1adb9bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000613202c3945525d687784919daab7c1c1c1c1c1c1b4a79b8e817468554c4135291d110400000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606d7a86929facb5b5b1a7988b7f7265564c4135291d110500000000000000000000000000101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e11000c1925323f4c5865727f8b98a5aa9d918477655b55616e7b8894a1b4aa95887b6e6255483b2f221508000000000c17222c363e45494a4f5050505050505050504f484642464a4c505050505050505050504f4745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d3538383838383837302f2c27211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbbcafa296897c6f6356493c30231609000000000000000000000000000005121e2a36424d576875818e9ba8b4c1b8ab9e928578695f53473a2d2114080000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6b6aa9e938e8989898989898989898989899196a0acb9c4b7aa9d918477675d5145392c2013060000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514f4f4f4f4f4f4f4f4f4f4f4f4f4f4847423c332a2015090000000000000004101c2834404a545f6a727f8b929ca5afb7bbb3a9a19691847b818e949fabb4baaea3988e8174685e5246392d201307000000000000000006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b0000000006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b000000000000000000000006111b262f3a434b555d606b6f757a7d7f8080807f7d7b7974706f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4246484a4c4d4d4b4946444039352f281f170f060000000000000000000000010d19242f3f4c5965727f8c98a8b2bdbbafa3998d80746c605b5356575a616c76828f9caab4bfb8aca095877a6d6154473a2e211407000004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f1306000714202d3a4753606d7a8693a0adb3adaba7a09d989ea1a8b2bdbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000004111d2935414c566875818e9ba8b4b5b5b5b5b5b5b4ab988b7e7265584b3f2f24190d0100000000000000000000000000000000000000000000000000000000000000000713202c3945525d6875828f9caba8a8a8a89c8f8376685d5246392d20130700000000000000000000000000101d293643505c6976828f9b9b9b9b9b9b9b9184776a5e5144372b1e11000c1926333f4c5966727f8c99a5aa9d9084776a5354616e7b8794a1aea295887b6f6255483c2f22150900000005111d28333e485055575c5c5c5c5c5c5c5c5c5c5c54534d5156585c5c5c5c5c5c5c5c5c5c5b54524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282b2b2b2b2b2b2b2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebabcb0a396897d7063564a3d3023170a00000000000000000000000000000714212d3a46535e697884919eabb8c4b9ada197887b6e6155483b2e2215080000000000000000000000000000000000000613202c3945515d677784919daab7c1b5a89b8e817c7c7c7c7c7c7c7c7c7c7c7c84919eaab7c1b4a79b8e817468554c4135291d11040000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c55534d453c31261a0e0200000000000006121f2c3844515c666f7c86929fa4aeb7bcb3a9a19791847b6e78829099a3aebab4aa9f92867a6d6154473a2e2114070000000000000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372920170d02000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b2014080000000000000000000000000a141d28313a434b51596063686d707273737372706e6c65636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524530363a3b3e4040403f3c3a38342e29241d160d06000000000000000000000000000815222f3c4855626f7b8896a0acb8c0b5ab9f93887e716c65636363666c717e8a949fabbcc3b7aa9d908477685e5246392d2013070000000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c1004000714202d3a4753606d7a8693a9adb3b7b8b1acaaa5abadb2bac4bfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000010d19242f3f4c5865727f8b98aba8a8a8a8a8a8a8a8a399897c6f6256493c2f23160800000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665717e8b999b9b9b9b9b9b92867a6d6154473a2e21140700000000000000000000000000101d293643505c6976828e8e8e8e8e8e8e8e8e83776a5e5144372b1e11000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000814212d3945505a61646969696969696969696969615e575b62656969696969696969696968605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b1e1e1e1e1e1e1e171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000815212e3b4854616e7b8796a1adb9c5beb3a9978b7e7164584b3e3024190d01000000000000000000000000000000000004111d2935414b556874818e9ba7b4c1b5a99c8f82766f6f6f6f6f6f6f6f6f6f7986929facb9bfb4ab988b7f7265584c3f2f24190d010000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a69696969696969696969696969696969625f574d42372b1e1206000000000004101d2935404b55606d78839099a3aeb6bfb4aaa29791857b6e696e7b86929facb9baaea3998b7e7165584b3e2e23180c0000000000000000000a16202b343d4347495151515151515151514e4c4746423b32291f14090000000b17222c363e44494a4d5151515151515151514e4c4841392f251a0f03000000000000000000000000020b161f28313940454f54565d606365666766656461605b636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392a2d2e3133333332302d2c28231c18120c0400000000000000000000000000000815212e3a47535f6a7784919eaab4bfbbafa49a92877e7872706f7072767e86929fa6b0bbbbb0a6998d807366564c41362a1d11050000000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c00000714202d3a4753606d7a86979fa2a9abb0b8b8b7b2b8b9bdc4ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000816232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a878e8e8e8e8e8e8e8e8a7d7064574a3d3124170a000000000000000000000000000b1724313e4a5764717e8282828282828282827e7164584b3e3125180b000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000a1723303d4955616c7176767676767676767676756e695e626d7276767676767676767676756d685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000306060f111111111111110a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9c1b4a79a8e817467564c4135291d11040000000000000000000000000000000000010d18242f3f4b5865727e8b98abb4bfb8ab9e9185786862626262626262626e7b8899a3aebabaaea399897c6f6256493c2f231608000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d91847776767676767676767676767676767676756e695f53473a2e21140800000000000613202c3945515d67727f8c95a0abb4bfbaaea29892857c6f695f6974818e9aaab4bfb4ab9b8e827568554b4034281c10040000000000000000040f19222b32383b3c464e53555959595959595954524d443b3025190e020004101c28333e485055575959595959595853514b43393c372f271d13090000000000000000000000000000040d161f272f353d43484c525456585a5a595857555356636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c2021242627262523201f1c18120d070100000000000000000000000000000006121f2b37434e5866737f8c98a2aebac0b6aca399928b837f7d7c7d7f838a9298a3aeb8c2b7ab9f94887b6f6255483c3025190d0100000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d120700000613202d394653606c78858d92979c9fa6abadb3b9bbc0c7c9cfbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000714202d3a4753606d79868e8e8e8e8e8e8e8e8e8e8e8e8376675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000813202d3946525d68717e8282828282828282817b6e6255483b2f221508000000000000000000000000000a1723303c4955616c71757575757575757575716c6256493d3024170b000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000b1724313e4a5764717e82838383838383838383827b6e6165727f82838383838383838383817a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9bdb1a4978a7e7164574b3e3124180b0000000000000000000000000005111d2935414c566774818e9aa7b4c1cfc3b7aa9d908477685d5245392c2013070000000000000000000000000000000000000716222f3c4955626f7c8899a3aebab9ada196877a6d6156565656565764717d8a97abb4bfb9ac9f9286796d6053463a2d201307000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b8ac9f92868282828282828282828282828282828282827b6e6255483b2f22150800000000000714202d3a4753606d7985929ea7b1bdbaaea49f92867c6f6a5f57636f7c8998a3aebab7aa9e918477675c5145382c1f130600000000000000000007101920262f3c464e585f6266666666666666615e564d42362a1e1105000814202d3944505a616466666666666665605d554b41382d2217150b01000000000000000000000000000000040d151d242932383a4145474a4c4d4d4d4c4a484956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1517191a1a18161312100c07000000000000000000000000000000000000030f1b26313c4754616d7a86929fa8b2bdbeb4aba39f95908c8a898a8c90959fa3aab4bfbbafa59c8f82766a5f53473a2e1e130800000000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b00000005121f2b3744505b656e7b80858a8f94999ea1a9acafb5b9bdc4bfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8282828282828282828282827d7063554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616c717575757575757575756e695f53473a2e211408000000000000000000000000000814212d3945505a616468686868686868686864625a5045392d211508000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000f1c2936424f5c6975828f8f8f8f8f8f8f8f8f8f8c8073666a77848f8f8f8f8f8f8f8f8f8f8b7e7164584b3e312518090000000000000000000000000000000000000000000000000000000406071213131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000000000713202d3946525e687784919daab7c4d0c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000713202d3a4653606d7986929facb9bdb2a996897c6f63564949494d596673808c99a6b3bfb6aa9d908377675c5145382c1f1306000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2baaea298928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0000000005121e2a36424d5765727f8b97a1adb9bdb2a89d928a7e716a605853606d7986929facb8b9aca09686796d6053463a2d201307000000000000000000000b17222d38414e585f6a6f737373737373736e695e52463a2d201407000a1623303c4955616c70737373737373726d675d53493f33271e13080000000000000000000000000000000000030b121821272c2f35393a3d3f4040403f3d3c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120b0d0d0d0c090706040000000000000000000000000000000000000000000a15202d3946525e6873808d96a1abb5bfbdb4aea7a09d99969696999d9fa7aeb4bcbcb3a99e93897d7063584e43372b1f0c02000000000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d000000030f1b27333f49535f696e74797e83888d91979c9fa4abadb2b9bbb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000004101c2934404b55626d72757575757575757575757575706b615543392e23180c0000000000000000000000000000000000000000000000000000000000000000000000010d1924303a44505a6164686868686868686868625f574d42372b1e12060000000000000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b585650483f34291d1105000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000c1926333f4c5966727f8c999c9c9c9c9c9c9c9c8f8275696774818d9a9c9c9c9c9c9c9c9a8d8073675a4d403025190e02000000000000000000000000000000000000000000000000070c1012131e20202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000000000714212e3a4754616d7a8795a0acb8c5d1c8bbafa49a8a7d7063574a3d2e23180c00000000000000000000000000000000000006131f2c3845515c667683909da9b6beb1a5988b7e7265584b3f404b556875828e9ba8b5c0b4a79a8d817467554b4034281c1004000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2bfb4aaa29f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c000000000714212d3a46535e697783909da9b3beb8aca0968d80736c61584e505c667784909daab7bdb2a894877b6e6154483b2e211508000000000000000000030f1b27333f49535f6a6f7c7f80808080807f7b6e6154473b2e211408000a1724313d4a5764707e8080808080807e796d655b50443a3024190c03000000000000000000000000000000000001070c161b1e24292c2d303233343332313c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d79849199a3aeb5bdbfbab1acaaa5a3a2a3a5a9abb1babfbcb3aaa1978f82756b6054463c31261a0f00000000000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e1308000000000b17222d38414d575f61676d71767b80858a8f93999ea1a8acafb5a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000c18232f3943515b62656868686868686868686868686361594f4430271d120700000000000000000000000000000000000000000000000000000000000000000000000008131e28323e485055575b5b5b5b5b5b5b5b5b55534d453c31261a0e0200000000000000000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4b49453f362d22170c01000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000915222f3c4855626f7b8896a1a9a9a9a9a9a99e9184786863707d8a98a3a9a9a9a9a9a99c8f837669564d42362a1e110500000000000000000000000000000000000000000000030b12181c1f202b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000000000a1724313d4a5764707d8a97a7b1bcc8d4ccc0b6ac998d807366544a4034281c1004000000000000000000000000000000000004101c2834404b546774818d9aa7b4c0b4a79a8d81746753493f45515c677784919daab7beb4aa978b7e7164584b3e2e23180c00000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2c6bcb4aeaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c000000000815212e3b4854616e7b8795a0acbbbcb1a79d9184796d605a50464a546976838f9ca9b6bbaea295887b6f6255483c2f2215090000000000000000030d19232b3744505b656e7c868c8c8c8c8c8c897c706356493d3023160a00101d2a3643505d6976838c8c8c8c8c8c8b82776c60564c4135291e150a00000000000000000000000000000000000000040a0f13191d2021232527272625303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000010d1925303a45515d67707d87929fa3abb2b9bdbcb8b7b2b0afb0b2b6b8bcbdb9b1a9a29892857a6e61594f44342a20150a000000000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c010000000006111b262f3c454d53555c6064696e73797d82878c91969b9fa3aba6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000007121d27313f495156585b5b5b5b5b5b5b5b5b5b5b5b57554f473e331e150b00000000000000000000000000000000000000000000000000000000000000000000000000020c16202c363e45494a4f4f4f4f4f4f4f4f4e4847423c332a1f150900000000000000000000000000000005101a242c33393c3e4242424242424242423e3d39342d241b110600000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000815212e3a47535f6a7884919eabb6b6b6b6aca196877a6d606d7986929facb6b6b6b6ab9e928578695e52463a2d201407000000000000000000000000000000000000000000030c151c23282c2d3839393939393939393939393939393939393939393939393939393939393534312c251e150c0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000000000004101d2935404b556773808d9aa6b3c0cecdd2c2b6a99c8f8376665c5144382c1f12060000000000000000000000000000000000000c18232e3e4b5864717e8b97aab4beb6a99c908376655b50444653606d7986929facb9baaea298887b6e6255483b2f22150700000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2cec6bfbab8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2a5988b7f7265584c3f3225190c000000000b1825323e4b5865717e8b98a7b1bcb8aca095897d70675c5148434f5c6976828f9ca9b5bbafa295887c6f6255493c2f22160900000000000000010b151f2a36414c56606c77829098999999999083786c605346392d201306000a1724313d4a5764707d8a9599999999948b7e71685d52453d30261c1106000000000000000000000000000000000000000001080d11131417191a1a1a23303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000008131e2935414b55606b717e8b9299a0a8adb2b7b9bdbdbdbcbdc0bbb9b7b2aca79f9792867d6f685e52473d3222180e030000000000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d040000000000000a141d2a333c42474b5153575f62666d71767b80848a8f92999ea1998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000010b151f2d373f464a4c4f4f4f4f4f4f4f4f4f4f4f4f4a48443e352c210c030000000000000000000000000000000000000000000000000000000000000000000000000000040e1a242c33393c3e4242424242424242423b3a37312a21180e030000000000000000000000000000000008121a22282d303135353535353535353531302d29221b12090000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f22160900000006121f2b37434e586774808d9aaab4bfc2bdb2a896897c6f636775828f9ca8b5c2c2b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000000b151e272e34383a45464646464646464646464646464646464646464646464646464646464642403d372f271e130900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000000000006131f2c3945515d677683909da9b6c3c1c0c1c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000715222f3b4855626e7b8898a2aebab8ab9f9285796c6053464955626f7c8899a3afbbb8ab9f9285796c605346392d20130600000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2cec5bebab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2a5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b4c1b6aa9d9083776b60554b40414c566a7683909da9b6bbaea295887b6f6255483c2f2215090000000000000007121d27313946525e68717e8b949faaa69f94897d70655b5044372b1f1205000a1623303c4955616c7683909da6a6a69e92857a6d60584e42382e23170c02000000000000000000000000000000000000000000010406070a0c0d0d1623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000020d18242f3a434f59626c717e8791969ea1a9aaacb2b0b0b1b0b6afacaaa8a09e9590857d706b60564c41352b2110060000000000000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d00000000000000020b18212a3137394045474d53545c6064696e73797d82868c9196948c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000030d1b252d343a3e3f4242424242424242424242423d3c38332c231a100000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d30313535353535353535352f2e2b261f180f060000000000000000000000000000000000000810171c2123242828282828282828282524211d171109000000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f221609000000030f1a26313d4a5763707d8a98a2aebac6beb2a5988b7f726565727e8b98a7b1bcc8beb3a9968a7d7063574a3d30241707000000000000000000000000000000000000000007121c2730394044465153535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000000000000000714202d3a4753606d7a86929facb9b9b5b3b5b9baaea298897c6f6256493c2f2316090000000000000000000000000000000000000613202d394653606c7985929fabb8baaea298877b6e6154484b5764717e8a97abb5c0b6a99c8f8376665b5044382b1f120600000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2c5bcb4aeaba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7f7265584c3f3225190c000000030f1b27333f49536a7683909da9b6c0b5ab988c7f7265594f433946525e687885919eabb8beb3a994877b6e6154483b2e211508000000000000020b18232f39434f59616d7a85929fa6b0a69c8f82766b6053493f33271b0f03000814202d39444f59636f7d89949eacada1978d81746a60544a3f34281f140900000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626c717c848c91969a9ea0a8a3a4a4a4aca49f9d9a96918b837b706b60594f443b3023190f00000000000000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f050000000000000000060f181f262b2f34383c42474a5153575e61666d70757a7f848787877e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000009131b23292e3132353535353535353535353535302f2c28211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c21232428282828282828282822211e1a150e060000000000000000000000000000000000000000050c111417171c1c1c1c1c1c1c1c1c181715110c0600000000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f221609000000000a14202d3a4753606d7985929facb8c5c1b4a79b8e817468616e7b8795a0acb8c5bfb2a5998c7f7266594c3f2f24180d01000000000000000000000000000000000000000c18232e39424a51535e60606060606060606060606060606060606060606060606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1623303d495663707c8999a3aebbaea8a6a8aeb6b4aa988b7f7265584c3f31251a0e02000000000000000000000000000000000006121f2b3844505b6676838f9ca9b6beb3aa968a7d7063574a4d5a6673808d99a6b3c0b3a6998d807366544a3f33281c0f0300000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2beb4aaa29f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7f7265584c3f3225190c00000005121f2b3744505b657885919eabb8bbafa399887c6f6255483d3a4754616d7a8796a1adb9b9ada197867a6d6053473a2d2014070000000000000a141d2934404b55606b75818e97a2adac9e93897c6f62594f41382d22170b000004101c28333e4854606b75828f9aa4afa99f93887c6f665c50443b30251a0d03000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505a616a6f797f848a8e91969596979797969a93908d89847e786e6960594f473d32291e1107000000000000000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b00000000000000000000060e151a1d23292c3137394044464d53545c6063686e72797b7b7b716c6156493d3024170a000000000000000000000000000000000000000000000000000000000000010911181e2224252828282828282828282828282423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171c1c1c1c1c1c1c1c1b1514120e0903000000000000000000000000000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0b0b0805010000000000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000006131f2c3845515c6775828f9ca8b5c2c3b6aa9d908377665e697784909daab7c3c1b5a89b8e827568554b4035291d110400000000000000000000000000000000000004101c2834404a545c606b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000003101c28343f4a5466737f8c99abb5aea49d9a9da4aeb5a89b8e827568574d42362a1e12050000000000000000000000000000000000030f1c28333f4a546673808d99a6b3bfb2a5998c7f7266594c4b556975828f9ca8b5beb3a9978a7d7164574a3e2d22170b0000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2baaea298928e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c0000000613202d394653606c7986939facb9b9ac9f9286796d6053463a424e5864717e8a97a9b2bdb8ab9e918578675c5145382c1f1306000000000006111b262f3845515c67707d89939ea9afa49a8f82756a6054473d2f261b11060000000b17212c38444f59626f7c87939fabafa49a9083786d60574d42362a1f150b010000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000040d19232d363f48505860676d72797d818487888a8a8a8a89888684807d78716d665f574f473d342b20170d000000000000000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c03000000000000000000000003090e12181c1f262b2e34383b42464a5053565e61666c6e6e6e69615a5045392d2115080000000000000000000000000000000000000000000000000000000000000000060d121518191c1c1c1c1c1c1c1c1c1c1c1c171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b0f0f0f0f0f0f0f0f0f08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f2216090000000004101c2934404b5565727e8b98a7b1bcc5b9ac9f9286796d606673808d99a9b3bec4b7aa9e918477675d5145392c20130600000000000000000000000000000000000006121f2c3844515c666d787979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000006121f2b3844505c6676828f9ca9b5a89d928d929da8b8ab9e918478695e53463a2d2114070000000000000000000000000000000000000b17222d3d4a5764707d8a97a9b3beb4a89b8e817568544a515d677884919eabb7b9ada197877b6e6154483b2e2115060000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b8ab9f92868181818181818181818181818181818181817b6e6154483b2e2115080000000714202d3a4753606d7a8699a4afbbb8ab9e918578665c51443f4a54606a76828f9ca9b5c2b5a99c8f827669554b4034291c100400000000000b17222d38414e57606d7984919ea5afab9f93877c6f62584e43352b1d140a00000000050f1b27323d47535f6a75818e99a3aeaca0958b7f72695e52463d31271d12070000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000007111b242d363e464e555c60666d7074777a7c7d7d7e7d7d7b7a7774706c66605c544d453d352b22190e0500000000000000000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f05000000000000000000000000000001070c10151a1c23282c3136383f44464c52545b606161615e5650483e34281d11050000000000000000000000000000000000000000000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0f0f0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f22160900000000000c18232f3b4854616e7b8795a0acb8c4baaea399887b6f62636f7c8997a2adbac6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000713202d3a4653606d798486868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000000000713202d3a4653606d7985929facb3a69a8d808d9aaab4ada196877b6e6154483b2e2115070000000000000000000000000000000000000615212e3b4854616e7b8797a1adb9b7aa9d908477665c5154606d7a8796a1acb9b8ab9e918578695e53463a2d2114070000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d91847775757575757575757575757575757575746e695e52463a2d2014070000000714212d3a4754606d7a8793aab4bfb7aa9e9184776b544a4044505c666f7c89949fabb7beb3a9998c807366594d402f23180c0000000000030f1b27333f49535f6a73808c96a0acafa3998e81756a5f53463d32231a0b0200000000000b16212b37434e58616e7b86929faab1a79f92867b6e61594f43392f24180c0300000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000009121b242d343d434b51545c606367676d6f70717171706f6d676763605b54504a423c332b23191007000000000000000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f0600000000000000000000000000000000000004090e12181c1f252a2e34383b41464a5053545454524d443e362d22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708131313131313131312080705020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9084776a5d54616e7b8794a1aea295887c6f6255493c2f22160900000000000714202d3a46525e697783909daab7c3bfb4ab978b7e7164606d7985929fabb8c5bbafa49a897c6f6256493c2f2316060000000000000000000000000000000000000714202d3a4753606d7a86969393939393939393939393939393939393939393939393939393939084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000000000916222f3c4955626f7c8898a2aeb3a996897d8998a3aeb2a9978a7e7164574b3e2f24180d0100000000000000000000000000000000000714202d3a46525e697885919eabb8b9ac9f9286796d605356626f7c8995a8b2bdb5a89c8f827569574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a68686868686868686868686868686868615e574d42362a1e12050000000713202d3a4653606d798698a2aebab8ab9e918578665c50444f59606d7883909da6b0bbb9ada197897c706356493d3023160700000000050f19232b3744505b656e7b86929fa8b2aa9f92877b6e61584e43342b211108000000000000040f1b26323c46535f6974808d98a2aeaea2988e81756b61554b40352920150900000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000009121b222b303940454a505357555d6062636464646362605d555653504a443f38302a211911070000000000000000000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f0600000000000000000000000000000000000000000000070c10141a1c23282b3036383f444648484746423b322d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0e0e1313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000003090e12141520202020202020201f1414110e0802000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5aa9d9084776a5554616e7b8794a1aea295887b6f6255483c2f221509000000000005121e2a36424d576673808d99a9b3bec0b3a69a8d8073675c6675818e9babb5c0c0b6ac988b7e7165584b3e2d22170b0000000000000000000000000000000000000613202c3945515d677884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000000000c1925323f4c5865727f8b98aab4ada297877a86929facb4a79a8d817467554b4135291d1104000000000000000000000000000000000005121e2a36424d576975828f9ca8b5baaea399887b6f62555865717e8b98a4b1beb2a6998c7f7366594c4031251a0e020000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e0200000006131f2c3845515c677985929facb8b9ac9f9286796d60534e58616b737f8c959fabb8bfb4ab9e9285796d6053463a2d201307000000000b16212a36414c56606c77828f99a3aeaea3988e8174695f53463c3122190f00000000000000000a15202a36424d57616e7a86929fa9b3aa9e93897d70675d51453c31261a0e05000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221508000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000910191e272e34383f44464a4c51545557575757565553514b4946443f38342e261e180f0700000000000000000000000000000000000000030b12181f282f35383f4446494a5053555657575757565553514b4a47454039363028231c150c050000000000000000000000000000000000000000000000000004090e11171c1f252a2d3338393b3b3b3a363029201b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020201b1b18140f09010000000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2b21201e19140d050000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5ab9e918478675d55626e7b8895a1b2a994887b6e6155483b2e2215080000000000020e1a25303c4956636f7c8997a1adb9c2b5a99c8f8276695664717e8a99a4afbbc0b4a79a8d817467544a3f33281c0f03000000000000000000000000000000000004111d2935404b5566737f8c99a3aeacacacacacacacacacacacacacacacacacacacacacacaa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000000000006121e2b37424d576875828e9ba8b5ab9f92857884919daab6aa9d908377675d5145392c2013060000000000000000000000000000000000020e1a2530404c5966737f8c99a6b2bfb4ab978a7e7164575a6774808d9aa7b3bdb2a8968a7d7063574a3d30241709000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f14090000000004101c2834404b556b7784919eaab7bbaea399887c6f625458606a707d87939fa7b1bcbaaea3998d8073665c5044382b1f120600000004101c27323946525e68717e8b949fabb4aa9f92867b6e61574d42342a2010070000000000000000040e1a26313b46525e6873808c97a1adafa59e9184796d60574d42372b22170b000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb7b7aea194887b6e6155483b2e221508000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282e34383a3d414547494a4a4b4a4a484745403d3938332d28231c140c0600000000000000000000000000000000000000000001070d161d24292d3338393d3f444648494a4b4b4a49484645403d3a38342f2a251f18120b030000000000000000000000000000000000000000000000000000000000060b1014191c22282b2d2e2e2e2d2a251f170e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000050f171f252a2d2e3939393939393939382e2d2a251f170e0500000000000000000000000000000000000000000000000a1724313d4a5764707d8a97aaac9f92867a6d605a63707d8a96a3ada196867a6d6053473a2d2014070000000000000913202d3a4653606d7985929eabb8c5b8ab9e928578695e616d7a86939facb9c3b6a99d908376665b5044382b1f12060000000000000000000000000000000000010d18242f3b4754616e7a86929facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000814212d3a47535f697885919eabb6aa9d908377828f9ca9b5ac9f93867a6d6054473a2d211406000000000000000000000000000000000000091724303d4a5763707d8a96a8b2bdb3a6998d8073665a566976828f9ca9b6b9aca096877a6d6154473a2e211407000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144424242424242424242424242413b3a36302921170d0200000000000c18232e424f5c6875828f9ba8b5bfb5ab998c7f72665c5f6a6f7c869299a4afb9bdb2a89f92867b6e61544a3f34281c10030000000713202c38444f59616d7a85929ea6b0aea2988d8073695e52453c3122180e0000000000000000000009141f2a36414c56606d7a85929ea8b2aca0968c8073695f53473e33281c10040000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aaaaaaaaa194887b6e6155483b2e221508000815222e3b4754606a6f777777777777777777746f64594c4033271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2d2f35393a3c3d3e3e3e3d3c3a39352f2d2b28221c17110a02000000000000000000000000000000000000000000000000040c13181c22282b2d2e34383a3b3d3d3e3e3d3d3b3a38342e2d2c29231d19140c0700000000000000000000000000000000000000000000000000000000000000000003080e11171c1f20212121201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b3033343939393939393939393534312c251d150b0100000000000000000000000000000000000000030d17212930363a3b4646464646464646453b3936302920170d02000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aea3998a7e716a696c74818e9aa7ab9e918578675d5145392c1f130600000000000006121f2b3844505c6675818e9babb5c0b9ada197877a6e615e687683909ca9b6c3b8ac9f9285796c605346392d2013060000000000000000000000000000000000000714202d3946525e6875818e9ba7b1bcc8c6cac2bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000815222e3b4855616e7b8897a1adb5a89b8e8275818d9aa7b4afa499897d706356493d2d22170b0000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9b5a89c8f827569555e687885919eabb8b7aa9e918477685e5246392d201307000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373535353535353535353535352e2d2a251f170f05000000000000071926323f4c5965727f8c98a7b1bcb7ab9e9184796d60696f7c859298a2abb5c0b5aba1968d8073695e5242382e23170b000000000916222f3b4854606b74818e97a1a7a7a99f92857a6d61574d42332a1f100600000000000000000000030d1925303b45515d67727f8c96a1a7a7a89f92867b6e625a5044392d2114080000000000000000000000000000000000000000000000091623303c4956636f7c89969e9e9e9e9e9e94887b6e6155483b2e2215080006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f2024292c2d2f30313131302f2d2c2924201f1c17110b0600000000000000000000000000000000000000000000000000000001070d11171c1f2023282c2d2e3031313131302f2d2c2823201f1c18120e090200000000000000000000000000000000000000000000000000000000000000000000000000060b0f121315151414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c404146464646464646464642403d372f271d13090000000000000000000000000000000000000009141f29333b4246485353535353535353524746413b32291f1408000000000000000000000000000000000000000000000713202d3a4653606d7985929facab9e91847c7776787e87939facaa9b8f827568554b4035291d100400000000000003101c28343f4a5464717e8a99a3afbbbeb3a9968a7d70635666727f8c99a8b2bdbaaea298887b6e6255483b2f22150800000000000000000000000000000000000005111e2a36414c56626f7c8995a0abb8c5ccc2b8b0aaa9a5a5a5a5a5a5a5a5a5a5a5a5a5a59d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000000000b1825313e4b5864717e8b97a9b3b3a6998d80737f8c98a5b2b5ab998c7f7366544a3f33281c0f0300000000000000000000000000000000000713202d3946525e687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a89b8e817568564c4135291d1105000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b282828282828282828282821201e1a140d05000000000000000815222f3b4855626e7b88959fabb8b9aca1968c7f726a6e7b859197a1aab4bdbbafa49991847a6d60574d4230261c1106000000000a1623303d495663707d89939a9a9a9a9a978c7f73685e52453b3021180e00000000000000000000000008141e2935414c55606d7984919a9a9a9a9a998f82766c6155493c3023160a0000000000000000000000000000000000000000000000091623303c4956636f7c899191919191919191887b6e6155483b2e22150800030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213191d202122242424242322201f1d1813120f0b060000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1f202223242424242322201f1c181413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608080807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e5353535353535353534e4d4841392f251a0f040000000000000000000000000000000000020e1a25303b454d52545f606060606060605e54524d443b3025190e0200000000000000000000000000000000000000000006121f2c3844515c6675828f9ca8ada19691878383848a9399a4aea3988b7f7265584b3f2f24180c00000000000000000b17232e3a4754606d7a86929facb9bfb2a5998c7f726659626f7c8896a1adb9bfb4aa978a7d7164574a3e31241708000000000000000000000000000000000000010d1925303b4854606a7783909da9b3bec7bbb0a69e9c9999999999999999999999999999999084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000005111e2a36414c566874818e9ba7b4b1a5988b7e727d8a97a3b0b5a99c8f8276665b5044382b1f1206000000000000000000000000000000000005111d2935414c566875818e9ba8b4b9aca096867a6d6063707c8996a9b3beb5ab988c7f7265594c3f3025190d01000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1b1b1b1b1b1b1b1b1b1b1514120e090200000000000000000814212e3a47535f697683909da6b0bcb2a89f92867c717b849197a1a9b3bcb7aea49f93877d70675d51453b301e140a0000000004111d2a3744505d6a77838d8d8d8d8d8d8d8d857a6d60564c4133291f0f06000000000000000000000000020d19242f3a45515c67717e8b8d8d8d8d8d8d8d8a7d7164574a3e3124170b00000000000000000000000000000000000000000000000714212e3a4754616d7a83848484848484848482796d6053463a2d20130700000a16202b343d4347495151515151515151514e4c4841392f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314161717181717151413100c0706030000000000000000000000000000000000000000000000000000000000000000000000000306060c10121315161718181716151313100c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606060605b59534b41372c201408000000000000000000000000000000000005121e2a36424d575e616c6c6c6c6c6c6c6c6b615e564d41362a1e110500000000000000000000000000000000000000000004101c2834404a5464717d8a96a0aba9a19a93908f91969fa4aba89f92867a6d6154473a2e21140700000000000000000613202c3945525d687683909ca9b6c1b5a89b8e82756855606c7884919eabb7c0b3a6998d8073665a4d403025190d0100000000000000000000000000000000000008141e2c38434e5864717e8b97a1adb9c7b7aa9e948f8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c83776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000000000714202d3946525e687784919eaab7b4aa96897c707b8895a8b2b8ab9f9285796c605346392d2013060000000000000000000000000000000000010d1925303f4c5965727f8c98abb5bdb2a895897c6f6265727f8b98a5b2bbafa499897c6f6356493c3023160800000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110f0f0f0f0f0f0f0f0e080705020000000000000000000006121e2b37424d5764707d8a949faab4baaea39892857e849196a1a9b2bbb8afa59d928c7f726b60554c4133291f0c0200000000000c1925323f4c5865727f81818181818181807c6f675d51443a3020170d000000000000000000000000000008131e2934404b55606c787f81818181818181807c6e6255483b2f22150800000000000000000000000000000000000000000000000713202d3946525d686d767777777777777777766d675c5145382c1f13060000040f19222b32383b3c44444444444444444441403c372f271d13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0b0b0b0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0a0b0b0a0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d1313131313131313130e0e0b080300000000000000000000000000000000000000000004090c0e0f1313131313131313130c0b090601000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000000000714202d3a46525e696e7979797979797979786e685e5246392d201407000000000000000000000000000000000000000000000c18232e3a4653606d78849199a4adaca49f9d9c9ea1a8afa9a1968d8074685e5246392d201307000000000000000004111d2935414c5665727f8c98a8b2bdb7aa9d918477675d5b6574818d9aaab4bfb5a89c8f827569564c4135291d1105000000000000000000000000000000000000020f1b27323d4753606d7985929eabb5c0b5a99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000000000814212e3b4754616e7a8796a0acb8aea298877b6e7a8696a1adb9aea298887b6f6255483c2f221508000000000000000000000000000000000000081623303c4956636f7c8999a4afbbb1a4988b7e71656774818e9aa7b4b9ac9f93867a6d6053473a2d20140700000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110402020202020202020000000000000000000000000000020e1a26313c4653606c78829098a2abb4b4aaa297928a9196a0a8b2bbb8b0a69e938d80746d63594f433a2f21170d0000000000000b1824313e4a56626d7274747474747474746f6a60554c4132281e0e050000000000000000000000000000010c18232f3944505b666c7274747474747474746e6a5f53473a2e211408000000000000000000000000000000000000000000000005111d2935414c565d616a6b6b6b6b6b6b6b6b69605c554b4034281c100400000007101920272b2e2f3738383838383838383533302b251d150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1316191a2020202020202020201b1a18140f0901000000000000000000000000000000000002091015191b1c202020202020202020181815120c060000000000000000000000000000000000000000010e1a2733404c59646f74797979797979797979756f65594d4034271b0e01000000000000000000000000000000000815212e3b4854616e7b8686868686868686857a6e6154473b2e23180c0000000000000000000000000000000000000000000007121f2b3844505c666f7d87939ea1a9acacaaa9abacaca7a09791847a6d60564c41362a1d11050000000000000000010d1924303c4855626f7b8896a1acb9b9ac9f93867a6d605363707d8a98a3aebab7ab9e918478685e5246392d201307000000000000000000000000000000000000000a161f2c3845515c6773808d99a3afbbb6a99d9083767272727272727272727272727272726f6b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000000000b1724313e4a5764717d8a97a8b2b8ac9f9285796c7884919eabb7b3aa988b7e7265584b3f3025190e0200000000000000000000000000000000000714202d3a4753606d7a86939facb9b4a79a8d817467667783909daab6b7aa9d908377675d5145392c1f130600000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000009151f2b3744505b656e7b869299a3aab2b3a9a29f979ea0a8b2bab9b0a69e948e81786c605b51473d31281e0f050000000000000915222e3a46515b626567676767676767676260584e433a2f20160c0000000000000000000000000000000007121d28333f4a545b60656767676767676767625f574e42372b1e12060000000000000000000000000000000000000000000000010d1924303a444c52545d5e5e5e5e5e5e5e5e5c53514b43392e23180c0000000000070f161b1f22232b2b2b2b2b2b2b2b2b282724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0f0d0b0906050300000000000000060606060606060600000000000000000000000000000000000000000000000000000000010406070a0c0e0f0f0f0f0e0c0a0707050100000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2d282724201a130b02000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000010e1b2834414e5b6774818686868686868686868175685b4e4235281b0f02000000000000000000000000000000000714202d3a4753606d7a86929393939393978b7f7265544a4034281c100400000000000000000000000000000000000000000003101c28343f4a54606b727f8a92979da0a7a4a4aba39f9c9590857c6f685d52443a3025190d010000000000000000000815212e3a47535f6a7884919eabb7bbafa499897c6f6256606d7a86929facb9b9ada196877a6d6154473a2e2114070000000000000000000000000000000000000004101c2934404b55616e7b87929facb9b8ab9f95887c6f66666666666666666666666666666360594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000004111d2935414b556774808d9aa7b3b7aa9d9083776676828f9ca9b6b4a89b8e817568564d41362a1e1105000000000000000000000000000000000006131f2c3945515d677784909daab7b6a99d908376666d7986929facb9b4a79a8e817467554b4035291d100400000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000030f1b27333f49535f69707d879298a0a8adb3adaba4aaacb2bab9b1a79f948f82786d665b50493f352b1f160c0000000000000006121e29343f495156585a5a5a5a5a5a5a5a55544e463c31281e0e0500000000000000000000000000000000010b17222d38424a5053585a5a5a5a5a5a5a5a55534e453c31261a0e0200000000000000000000000000000000000000000000000008131e28323a414647505151515151515151504645403930271d1207000000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a18140f0901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1b1c1c1b1a181513120f0b060006090b0c1313131313131312070705010000000000000000000000000000000000000000000004080d11131417191a1b1c1c1b1a19171413110d080401000000000000000000000000000000000000000a131c242a2f32333939393939393939393533302b251d140b0100000000000000000000000000020c151e252c31343539393939393939393932312e29231b130900000000000000000000000000000000000004111e2a3744515d6a778490939393939393939083776a5d5044372a1d1104000000000000000000000000000000000613202c3945515d677683909c9f9f9fa99c8f8275665c5144382c1f1206000000000000000000000000000000000000000000000b17232e38424f59626d727e858c91959697979799928f8a837b6f6a5f564c4132291e13080000000000000000000006121f2b37434e586774808d9aaab4bfb5ab988b7e7165585d6776828f9ca9b5bdb2a896897c706356493d3023160700000000000000000000000000000000000000000c18232f3946535e6975828f9ba7b1bcb1a79a8e8174685d59595959595959595959595956544f473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000613202c3945515d677783909daab6b4a89b8e81756874808d9aa7b3b7aa9e918477685e5246392d201407000000000000000000000000000000000004101d2935404b556774818e9aa7b4b8ac9f9285796c6f7c8899a3aebab4aa988b7e7165584b3e2f24180c0000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11080808080808080808080707050100000000000000000000000b17222d38414d57616b707e8691969ca3adbab8b1b7b9bdbab1a79f958f82796d665c544a3f372d23190d0400000000000000010d18232d373f464a4c4e4e4e4e4e4e4e4d4947433c342b1f160c00000000000000000000000000000000000006111c262f383f44464c4e4e4e4e4e4e4e4d4847423c332a20150900000000000000000000000000000000000000000000000000020c1620283035393a434444444444444444433a38342e271e150b000000000000000000030608091111111111111111110e0e0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122252628282928272522201f1b17110c12161819202020202020201f1413110d0802000000000000000000000000000000000001070c1013191d20212325272829292827262421201d1913110d08020000000000000000000000000000000007121c252e353b3f4046464646464646464641403c362f261d13090000000000000000000000000009141e2730373d41424646464646464646463f3d3a342d251b1106000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000000000000000000000004111d2935404b5566737f8c99a9b3acab9f9285796d6053463a2d2013080000000000000000000000000000000000000000000006111c26303d47515b626c707a7f8487898a8a8a8886837e786e695f584e443a3020170c0200000000000000000000030f1a26313d4a5663707d8998a2aebab4a79a8d817467545565727f8b98a7b1bcb2a5988c7f7265594c3f2e23180c000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8b8ac9f92867a6d60544a4c4c4c4c4c4c4c4c4c4c4948433d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000714212d3a4754606d7a86929facb9b2a6998c7f7366727e8b98a5b1b9aca096877a6e6154473b2e2114070000000000000000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8b97abb4baaea398887c6f6255493c2f2216070000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e15151515151515151515151413110d080200000000000000000006111b262f3c454f59616c707c848c919ca8b4c5bdc4c4bab2a8a0959083796d675c544a42382d251c110700000000000000000006111b252d343a3e3f41414141414141413c3b37322b22190d04000000000000000000000000000000000000000a141d262d3338393f41414141414141413b3a37312a21180e030000000000000000000000000000000000000000000000000000040e161e24292d2e373838383838383838362d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d141a1e21262b2e2f31333435353534322f2d2b27221b181e2225262d2d2d2d2d2d2d2c21201d19130c05000000000000000000000000000000030b12181c1f24292c2d303234353535353432302e2d2924201d19130c070000000000000000000000000000020d19242e3740474b4d5353535353535353534e4c4841392f251a0f03000000000000000000000004101b25303942494d4f5353535353535353534b4a463f372d23180c010000000000000000000000000000000004111e2a3744515d6a7784909daaacacacaa9d9083776a5d5044372a1d110400000000000000000000000000000000010d18242f3c4956626f7c8997a2adb9aea298897c6f6356493c2f24190d01000000000000000000000000000000000000000000000a141e2b353f49515a61686d73777a7c7d7e7d7c7a76716d665f574e463c32281e0e050000000000000000000000000a14202d3a4753606d7985929facb8b6a99d908376665b55616e7b8895a0acb8b4a79b8e817468554b4034281c100400000000000000000000000000000000000000010e1a25313b4653606c7884919daab3baaea2988c7f72665c50443f3f3f3f3f3f3f3f3f3c3b38322b23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000000000a1723303d4a5663707d8999a3afbbb3aa978a7d70646f7c8996a8b2bdb2a8978a7d7164574a3e2f24180c0000000000000000000000000000000000000716222f3c4955626f7c8898a3aebab4aa968a7d7073808d9aa6b3b8ac9f9286796d6053463a2d2013070000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222222222222222222222221201d19130c050000000000000000000a141d2a333e47505a616a6f797f8c99a6b2bfcec5bbb2a8a09690837a6d675d554b42382f261c130a000000000000000000000009131b23292e313234343434343434342f2e2b27201910070000000000000000000000000000000000000000020b141c22282b2d3234343434343434342f2e2b2620180f0600000000000000000000000000000000000000000000000000000000040c13191d20212a2b2b2b2b2b2b2b2b29201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0f0f0e0c080806020000000001020606060606060606000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e4041424242403e3c3937332d2924292e313239393939393939392e2d2a251e170e0500000000000000000000000001070d151d23292c2f35393a3d3f4142424242413f3d3a3935302c29241e18120b0300000000000000000000000007131e2a3540495257596060606060606060605b59534b41362b20140800000000000000000000000915212c37424b53595c606060606060606060585651493f34291d12060000000000000000000000000000000004111e2a3744515d6a7784909daab7b9b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000713202d3a4653606d7985929eabb8b4aa998c807366564c4135291d110400000000000000000000000000000000000000000000020c19232d373f4850565d6166686d6f7171706f6d6764605c544d453c342a20160c0000000000000000000000000006131f2c3845515c6775828f9ca8b5b5ac9f9285796c60535f697784919daab5b5aa9d908477675c5145382c1f1306000000000000000000000000000000000000000009141f2b3744505b65727e8b98a2aebab4aa9e9184786d6053463c3133333333333333302f2c27211910070000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000004101c2834404a546673808c99abb5baaea298877b6e616d7a8796a1acb9b3a69a8d807367554b4035291d100400000000000000000000000000000000000713202d3a4653606d7986929facb8b2a5988c7f7275828f9ca8b5b6a99c908376665c5144382c1f12060000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e160e050000000000000000020b18212c353e485059606c78818e9aa7b4c1c5bcb3a9a19691847a6e685d554b433930261d140a010000000000000000000000010911181e222425272727272727272722221f1b150e0700000000000000000000000000000000000000000000020a11171c1f2025272727272727272722211e1a150e0600000000000000000000000000000000000000000000000000000000000002080d1113141d1e1e1e1e1e1e1e1e1d1313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f13131313131313130808060200000000000000000000000000000000070d161e242931363a3c4247484b4d4e4f4f4e4d4b4846443f38352f353a3e3f46464646464646453a3936302920170c0200000000000000000000040c13181f272f34383a4145474a4c4d4e4f4f4e4d4c4a4746413a39353028231d150c0600000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c6c68645d53483c3024180b00000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c6c6c65625b51463a2e2215090000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000006121f2b3844505c6675828e9ba8b5b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000007111b252d363e444c5254565e616364646462605d5553504a423c332a22180e040000000000000000000000000004101c2934404b5565727e8b98a7a8a8a8a298887b6e6255576773808d9aa9a8a8a89f9286796d6053463a2d2013070000000000000000000000000000000000000000030f1b27333f4953606d7985929facb6b9aca1968a7d7064584e43372b26262626262623221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000006121f2c3844515c6676838f9ca9b6b8ab9f9285796c60687884919eabb7b6a99d908376675d5145382c1f1306000000000000000000000000000000000006121f2c3844515c667683909ca9b6b4a79a8e81747884919eabb7b3a79a8d807467544a4034281c10040000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302820160d04000000000000000006111d2935414c56616b73808c939da9b5c6bcb3a9a19791847b6e685e564c433a31271e150b020000000000000000000000000000060d121518191b1b1b1b1b1b1b1a1615130f0a0400000000000000000000000000000000000000000000000000060b0f1213191b1b1b1b1b1b1b1a1514120e090300000000000000000000000000000000000000000000000000000000000000000001050707101111111111111111100706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f0903000000000000000000000000000710181f282f353b4246484d535558595b5b5c5b5a58555350494540393f464a4c53535353535353524746413a32291e1308000000000000000000040d161d242931394045474c525456585a5b5c5c5b5a595754524c4745413a342e271e180f07000000000000000000000c1925323f4b57636d73797979797979797979746f64594c4033271a0e01000000000000000000020e1b2834414d59656f75797979797979797979726d62564a3d3124180b0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101c28343f4a5465717e8b98a8b2b9ac9f93867a6d6054473a2d21140900000000000000000000000000000000000000000000000009121b242c323a4146474c5254565757575553514b46443f38302a211810070000000000000000000000000000000c18232f3b4854616e7b87959b9b9b9b9b978a7d7164575663707c89979b9b9b9b9b99887c6f6255493c2f2216090000000000000000000000000000000000000000000b17222d3845515d6774808d9aa4afbbb2a89c8f82766a5f53473a302419191919191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000713202d3a4653606d7985929facb8b6a99c908376655b6975828f9ca8b5b9ac9f92867a6d6053473a2d201406000000000000000000000000000000000004101c2834404a546774808d9aa7b3b6a99c8f83767a8696a1acb9b3a9978a7e7164574b3e2e23180c000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848484848484848484848484848484746413a32281f160c01000000000000000713202c3945525d68707d8a929ca5afbabdb4aaa29792857c6e695e564c443a31281f150c03000000000000000000000000000000000106090b0c0e0e0e0e0e0e0e0e0908060300000000000000000000000000000000000000000000000000000000000306060c0e0e0e0e0e0e0e0e0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e060000000000000000000000071119222a313a41454d5354575f62646667686868676562605b53514b4349515759606060606060605f54524c443a3025190d0100000000000000040d161f282f353e434b5153565d6063656768686868676563615d5654524c454039302a221911070000000000000000000d1a2633404d596673808686868686868686868174685b4e4135281b0e00010406070907060400000f1c2935424f5c6875818686868686868686877f7265584b3f3225180c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000b17232e3b4854616e7b8796a0acb8afa4998a7d7064574a3d31261a0e0200000000000000000000000000000000000000000000000009121a20283035393a414647494a4b4a494745403a38342e261e180f07000000000000000000000000000000000714202d3a46525e6977838e8e8e8e8e8e8e8c7f73665953606d79858e8e8e8e8e8e8e8a7e7164574b3e3124180b00000000000000000000000000000000000000000006111b2935404b55616e7b87939facb9b7ab9f94887c6f62564c4135291c11060c0c09090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000000916232f3c4956626f7c8998a2aebab4a79a8d817467536673808c99a6b3bbaea399897c6f6356493c2d22170b0000000000000000000000000000000000000c18232e3e4b5764717e8a97a9b3b7ab9e9184787c8895a8b2baada297887b6e6155483b2e221507000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5555555555555555555555555555555554524c443a31281e130800000000000005121e2a36424d57606d7a85919ea4adb7bfb5aba29892857c6f6a5f574d443b32281f160d100d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b08070502000000000000000000000000000000000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f06000000000000000000060f19232b343c434c51575e6166696e71737475757573716f6c65605d554f515b62656c6c6c6c6c6c6c6c615e564c41362a1d1105000000000000020c162028313a404550555c6065686d707274757575757472706d6865605d56514b433c342b2319100600000000000000000f1c2835424f5b6875828e939393939393939084776a5d5144372a1e11070d101314161313100c07121e2b3845515e6b7884919393939393939a8e8174675b4e4134281b0e0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000614212d3a46535e697784919daab7b5ab9a8d817467574d42362a1e120500000000000000000000000000000000000000000000000000080e161e24292d3036393a3c3e3e3d3c3a39352f2c28231c150c06000000000000000000000000000000000005121e2a36424d5763707d82828282828282817d6f6356505c66717e82828282828282817b6e6255483b2f221508000000000000000000000000000000000000000000000d18242f3946535f6976828f9ca8b2bbb0a69a8e8174685d5245382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000000030f1b27333f495365727f8c98aab4bfb1a5988b7e72655864717d8a97aab4bfb5ab998c7f726653493f33271b0f0300000000000000000000000000000000000715222e3b4855616e7b8897a2adb9ac9f9386797e8a97a4b1b8ab9f9285796c605346392d201306000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a6161616161616161616161616161616161615e564c433a2f24190d0100000000000714212d3a46535e6974808d97a1adb6bfbbaea39992867d6f6a5f574e453b32292016201d1c1a16110a03000000000000000000000003070b0d0e1212121212121212121212121212121212121212121212121210070603000000000000000000000000000004080a0b12121212121212121212121212121212110807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e0905020000000000000000000000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e0300000000000000030c18212b353d464e555d60696e73787b7e8081828281807e7b78726d67605957626d7279797979797979786d685e5246392d2013070000000000000a141e28323a434b515a61676d71767a7d7f8081828281807f7d7a76726d68605c554e463d352b22180d04000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9d9084776a5d5144372a1e0c12181d202022201f1c18120b1f2b3845525e6b7885919e9f9f9f9f9f9a8d8174675a4e4134271b0e0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000005121e2a36424d576774808d9aabb5b7aa9e918477695f53463a2d2114060000000000000000000000000000000000000000000000000000040c13191d20252a2d2e303131312f2d2c29241f1c17110a03000000000000000000000000000000000000020e1a25303b4855616b7075757575757575756f6b60544a54626c7175757575757575756e695f53473a2e2114080000000000000000000000000000000000000000000007121d2b37424d5763707d8a96a0acb9b8ac9f92867a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000005121f2b3744505b6575828f9ba8b5bdb2a896897c6f6356626e7b8898a3aebab5a89c8f8275655b5044372b1f120500000000000000000000000000000000000613202d394653606c7985929fabb8afa49a887b808c99a6b3b5a99c8f8276655b5044372b1f1205000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e564c4135291d110400000000000815212e3b4854616e7b86929fa9b3bebaafa59f92877d706b60584e453c33292c2c2c2c2a2926221c150d04000000000000000001080e1317191a1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1312100c0600000000000000000000050b101416171e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e09030000000000000000000000000000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a201509000000000000000b151e2a333d474f585f676d747b8084888b8c8e8e8f8e8d8b88847f79706b625b65727f87868686868686857a6d6154473a2e211407000000000006111c26303a444c555d606c71797e8386898b8d8e8f8f8e8d8c8a86837f7a736d675f584f473d342a1f160c010000000000000f1b2835424e5b6875818e9ba8acacacaa9d9184776a5e5144372b1e161d24292c2d2f2d2c28231d151f2b3845525e6b7885919eabacacaca79a8d8074675a4d4134271a0e0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000020e1a25313d4a5764707d8a99a3afb9aca096887b6e6155483b2e23170b00000000000000000000000000000000000000000000000000000002080d1113191d20212324242422201f1d1812100c0600000000000000000000000000000000000000000009141f2c38444f59616368686868686868686360594f42505a62656868686868686868625f574d42372b1e120600000000000000000000000000000000000000000000010e1a26313c4653606c7884919eaab4baaea2988c7f72665b5044382b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000613202d394653606c7985929eabb8b9aca096877a6d6054606d7986929facb8b8ab9e9285796c605346392d201306000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5b6ac96897d818e9ba8b4b3a6998c80736653493f33271b0f03000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d685d5245392c2013060000000005121e2a36424d576673808d99a3aebbbdb2a89d938b7e716b60594f463c333939393939393735322d271f160d03000000000000020b12191f2326272b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b29201f1c17110a03000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b22211e1a140d060000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d08010000000000000000000000000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f02000000000007121d27303c454f59606a6f7a80868d919697999a9b9b9b9a9896918c847d726d626976828f9a9393939397877a6e6154473b2e21140800000000000b17232e38424c565d676d757e848b8f9299989a9b9b9b9b9a989a93908b857f796e6a60594f463c31281e13080000000000000e1b2835414e5b6874818e9ba7b4b9b7aa9e9184776b5e5144382b161f282f35393a3c3a38342e271e152b3845525e6b7885919eabb8b9b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000914212d3a4754606d7a86929facb9b2a8988b7e7265544a3f34281c1003000000000000000000000000000000000000000000000000000000000105080d11131416171817161413100c0703000000000000000000000000000000000000000000000002101c28333e474f55575b5b5b5b5b5b5b5b56544f463f485056585b5b5b5b5b5b5b5b55534d453c31261a0e02000000000000000000000000000000000000000000000009141f2b3844505b66727f8c98a2aebab4aa9e9184786c6053463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000815222f3b4855626e7b8897a1adb9b7aa9e918477675d515c667783909daab6b9ada297887b6e6255483b2f2215080000000000000000000000000000000000030f1b27333f49536673808c99a6b3b1a5988b7f83909daab6b2a8968a7d7063574a3d2d22170b00000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b9aca0969188888888888888888888888888888888888888867a6d6054473a2d211407000000000714212d3a46535f697784919eabb5bfb9ada1968e81746c62594f473d454646464646464643423e3831281f150a0000000000010b141d242b30333438383838383838383838383838383838383838383838383838362d2c28231c150c03000000000008121a22282d303138383838383838383838383838383838382e2d2a261f180f06000000000000000000000000000000000000000000000000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c040000000000000000000000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f120600000000000c18232e39434d57606b6f7c848d92999ea1a8a6a7a8a8a8a6a8a09e9691877f726d6b7784919e9f9f9f9f9286796c605346392d2013060000000003101c28343f4a545d686d79818b91979c9fa3aba7a8a8a8a8a7aca49f9d98928c837c6f6b60584e433a2f24190d0300000000000e1b2834414e5b6774818e9aa7b4c1b7aa9e9184776b5e5144382b1d283139404547494645403930271d2c3845525f6b7885929eabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000613202c3945515d677683909ca9b6b5a89b8e8275665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000001050707090b0b0a090706040000000000000000000000000000000000000000000000000000000b17212c353e44484a4f4f4f4f4f4f4f4f4948433d363f454a4b4f4f4f4f4f4f4f4e4847423c332a1f1509000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a86929facb8b9aca0968a7d7063574d42372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000000000b1825323e4b5865717e8b98a9b3beb5a89c8f827569554c546874818e9ba7b4beb3a9988b7e7165584b3e3025190d0100000000000000000000000000000000000b17222d3d4a5764707d8a97a8b2b3a6998c8086929facb8ada196877a6e6154473b2e21140600000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949494949494949494949494949498887b6e6155483b2e221508000000000815222e3b4855616e7b8896a0acbdbfb4aa9e9184796d605a504747485253535353535353504e4a433a31271c11050000000008121d262e363c3f4145454545454545454545454545454545454545454545454545433a38342e261e150a0000000005101a242c33393c3e45454545454545454545454545454545443b3a36312921180d030000000000000000000000000000000000000000000000000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d070000000000000000000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e2114080000000004101c2834404b555f696f7d8691969fa3abacb2b3b4b5b5b4b3b2aca8a199938b7f726b7885929fabacab9e918478665b5044382b1f12060000000006121f2b3844505c666d7a838f939ea1a9acafb5b3b4b5b5b4b3b6afacaaa29f9591857d6f6a5f554c41352920150a00000000000e1b2834414e5b6774818e9aa7b4c1b7ab9e9184786b5e5145382b242f39434b51535553514b43392e232c3845525f6b7885929eabb8c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000004111d2935414b5566737f8c99a9b3b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d42424242424242423c3b38322d343a3d3e42424242424242423b3a37312a21180e03000000000000000000000000000000000000000000000000000b17222d3845525d6874818d9aa6b0bbb2a89c8f8275695f5346392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000005111e2a36424d576874818e9ba7b4bfb3a6998c807366594d5965727f8c98a5b2bfb4a79b8e817468564c41362a1d110500000000000000000000000000000000000614212e3b4754616e7a8796a1adb6aa9d90839098a2aeb7ab9e918478685e5246392d20140700000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa94887b6e6155483b2e221508000000000b1724313e4a5764717d8a97a8b2bdbaaea2988b7e71675d51484e53555f5f5f5f5f5f5f5f5d5b554c43382d22160a000000030e19242e3840474c4d515252525252525252525252525252525252525252525252524f46443f3830261c11060000000b17222c363e44494a51525252525252525252525252525252514846423b33291f14090000000000000000000000000000000000000000000000000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f282019100700000000000000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f2215080000000006131f2c3845515c676e7b859298a1a8afb5b9bdbfc1c0bdbbbbbdb9b2aba49f93877d70798698a2aeb6aa9d9083776a544a3f33281c0f0300000005111e2a36424d56606d78828f959ea5adb2b9bbbfbab8b7b6b7b9bdbbb9b4aea7a09792867c6f675d51453c31261a0f03000000000e1b2734414e5a6774818d9aa7b4c0b7ab9e9184786b5e5145382b2935404b555d6062605c554b4034282c3945525f6c7885929fabb8c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000010d18242f3c4956626f7c8997a2adbaada297897c6f6256493c2f24180d010000000000000000000000000000000000000000000000010407070808080808080808080808080808080808080808080706040100000000000000000000000000000000000008111a21282c2f303535353535353535302f2c2722292e313235353535353535352f2e2b261f180f06000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88949fabb7b9ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000714202d3a46525e697784919eaab7bfb4aa978a7d7164574a5663707c8996a9b2beb7aa9d918477685e5246392d20130700000000000000000000000000000000000714202d3946525e687884919eabb8aca0959095a0aab4b5a89b8e827568564c41362a1e110500000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e221508000000000d192633404c5966737f8c99a6b2bfb8ac9f92867a6d60554b4e575f626c6c6c6c6c6c6c6c6a665e554a3e32261a0d01000007131f2b36404a52585a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c53504a42382e23170c000004101c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e55534d453b31261a0e02000000000000000000000000000000000000000000000000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b2219110700000000000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f22160900000005111d2935414c56606d79839097a2aab2bbc0c5bebab8b4b0afaeaeb0b3b5afa49991847a7a8794aab4b5a99c8f8276695c4f432d22170b000000000714202d3a46525e69727f8c949fa7afb9bebcb7b4aeacaaaaabacb2b8babebab1a9a29891847a6d60584e43372b1f1409000000000e1a2734414d5a6774808d9aa7b3c0b8ab9e9185786b5e5245382b2c3945515d676d6f6d675c5145392f243945525f6c7885929fabb8bfb3a6998c807366594d4033261a0d0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b3a9998c7f7366554b4035291d110400000000000000000000000000000000000000000002080d1113141414141414141414141414141414141414141414141413110d080100000000000000000000000000000000000810171c202324282828282828282823221f1b181d212425282828282828282822211e1a150e06000000000000000000000000000000000000000000000000000000000d19242f3a47535f6a76828f9ca8b2bbafa49a8d8074675d5145392c20160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000814212e3b4754616e7b8796a0acb9baaea398887b6e62554854616d7a8797a1adb9b8aca096877a6d6154473a2e211407000000000000000000000000000000000005111e2a36414d566875828f9ba8b5b1a7a09da0a7b1bcb6ac998c7f7266594c3f3025190e0200000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea194887b6e6155483b2e221508000000010e1b2734414e5a6774818d9aa7b4c0b6a99c8f8376675d5147535f6a6e78797979797979797671665b4e4235291c100300000b1723303c47525c64676b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b69605c544a3f34281c1003000814212d3944505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b615f574d42362a1e120500000000000000000000000000000000000000000000000000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f060000000000000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e2215080000000713202d3946525e68737f8c95a0a9b3bcc4c0bbb3adaba7a4a2a1a1a3a6abadaba1968d807b8794a1aeb5a89b8e8275685b4f4235281c0600000004101c2834404b55616e7b86929fa6b0b9c1b9b1abaaa29f9d9d9ea1a8acaeb4bcbcb3aaa0968d80746a5f53473b30251a0e020000000d1a2734404d5a6773808d9aa6b3c0b8ab9e9185786b5e52453828343f4a54606d797c796d60554b4035293946525f6c7985929facb8bfb2a6998c7f7366594c403326190d0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000006121f2b3844505c6675828e9ba8b5b6a99c908376675d5145392c2013060000000000000000000000000000000000000000040c13191d202121212121212121212121212121212121212121212121201d19130c040000000000000000000000000000000000050b101416171c1c1c1c1c1c1c1c1615130f0c111517181c1c1c1c1c1c1c1b1514120e0903000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717d8a96a1adb9b6ac9f9285796d6053473d32271b10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000000000b1824313e4b5764717e8a97a8b2bdb8ac9f9286796d605346525e687885919eabb8bdb2a8978a7d7064574a3d2e23180c0000000000000000000000000000000000020e1925303f4c5966727f8c99acb6b9b1acaaacb1b9bbafa49a897c706356493d302316080000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aea194887b6e6155483b2e221508000000020f1b2835424e5b6875818e9ba8b4c0b4a79a8d817467554b4855626e7b868686868686868683766a5d5043372a1d100400000d1926333f4c58646e7478787878787878787878787878787878787878787878787878766d665c5044382c1f1206000a1623303c4955616c7178787878787878787878787878787878776e695f53463a2d211407000000000000000000000000000000000000000000000000000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c020000000000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e2114070000030f1c28333f4a54616d7a86929fa7b1bcc5bfb6aea9a29f9a9795949596999ea1a9a89f92867d8996a3afb4a79a8e8174675b4e4134281b0e01000006131f2c3845515c6774808d98a2aeb8c1b7afa79f9d989290909196999fa2aab2bbbcb2a89f93877c6f62574d42362a1e12050000000d1a2734404d5a6773808d9aa6b3c0b8ab9e9285786b5f5245382c3844505c667581888175675d5145382c3946525f6c7985929facb8bfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000003101c28343f4a5465727e8b98a8b2b9ac9f92867a6d6053473a2d20140900000000000000000000000000000000000000090e161e24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241e160d0800000000000000000000000000000000000004070a0a0f0f0f0f0f0f0f0f090907030105090b0b0f0f0f0f0f0f0f0f0808060200000000000000000000000000000000000000000000000000000000000000010f1b26313c4653606d7984919eaab4baada2978b7e7265594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000004111d2935414c566774818d9aa7b4c0b6aa9d908377665c50444c566976828f9ca9b5c0b3a69a8d807367544b4034281c10040000000000000000000000000000000000081723303d4a5663707d899aa4afbbbcb8b6b8bcc3b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000814212e3b4754616e7a8794a1adb5b5b1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb5b5b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194887b6e6155483b2e221508000000020f1c2835424f5b6875828e9ba8b5bfb3a6998c807366594d4a5763707d8a9292929292929285786c5f5245392c1f120600000e1a2734414d5a6774808485858585858585858585858585858585858585858585858582786d6053463a2d201307000b1724313e4a5764717e84858585858585858585858585858585847b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a0000000000000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d201407000006121f2b3844505b66737f8c98a2aeb9c3bfb6ada49d97928d8a8888888a8d91969fa4a3988f828f9ca9b5b3a69a8d8073675a4d4034271a0d0100000713202d3a4653606d7985929faab4bfbbafa59e95908985848384878c9298a1a9b2bdbbafa4998e8275695e52463a2d2014090000000d1a2733404d5a6673808d99a6b3c0b8ab9f9285786c5f5245392d3a4653606d79859286796d6053473a2d3946535f6c7986929facb9bfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000b17232e3b4855616e7b8896a0acb9aea3998a7d7063574a3d30251a0e02000000000000000000000000000000000009121b20283035393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f281f1a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3844505c66727f8c98a3aebab3a99d9083776b6054483b30251a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000613202c3945525d687783909daab7c1b4a79b8e817468544a3f4d5a6773808d9aa6b3c0b6a99c908376665c5145382c1f130600000000000000000000000000000000000714212d3a4754606d7a86939facb9c6c4c3c4c8c4b7aa9d918477675d5145392c2013060000000000000000000000000000000814212e3b4754616e7a8794a1a8a8a8a8a4988b7e7165584b3e322518121f2c3945525f6c7885929fa8a8a8a8a69a8d8073675a4d4034271a0d00101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94887b6e6155483b2e221508000000020f1b2835424e5b6875818e9ba8b4bfb2a6998c7f7366594c4a5764717d8a979f9f9f9f9e9185786b5e5245382b1f12050000121e2b3845515e6b788491919191919191919191919191919191919191919191919191877b6e6154483b2e211508000e1b2734414e5a6774818d9191919191919191919191919191918a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c11060000000005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d20130600000613202d394653606c7884919eaab4bfc2b8ada39c928d85807d7c7b7b7d80848c9399a49f948f949fabb7b3a6998d8073665a4d4033271a0d0000000a1724303d4a5763707d8a97a2adbcbeb3a99e938e837d797777787a7f869196a1abb5c0b5ab9f92877b6e6154483b3025190e0200000d1a2633404d596673808c99a6b3bfb8ab9f9285786c5f524539303d495663707c89988a7d7063574a3d313946535f6c7986929facb9bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000614212d3a46535f697784919eaab7b5ab9a8d807467574d42362a1e12050000000000000000000000000000000006101b242d323a4145474747474747474747474747474747474747474747474745413a312c241a100500000000000000000407090a131313131313131313100f0d0905000000000407090a131313131313131313100f0d090500000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a86929facb9b8aca095897c7063574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000714212d3a4754606d7a86939facb9beb2a5988b7f7265584c3f4b5864717e8b97abb5c0b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000613202c3945525d687784919daab7c1c1c1c1c1c1b4a79b8e817468554c4135291d11040000000000000000000000000000000814212e3b4754616e7a87949b9b9b9b9b9b988b7e7165584b3e322518121f2c3945525f6c7885929b9b9b9b9b9b9a8d8073675a4d4034271a0d00101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6155483b2e221508000000010e1b2834414e5b6774818e9aa7b4c0b4a79a8d817467584e4e5866727f8c99a5acacaa9d9084776a5d5144372a1e11040000121f2b3845525e6b7885919e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e94877b6e6154483b2e211508000e1b2734414e5a6774818d9a9e9e9e9e9e9e9e9e9e9e9e9e9e978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b000000000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f12050000091623303c4956636f7c8996a1adbcc5bbb0a69c918c807a74716f6e6e7073797f879399a49f9c9fa6b0bbb2a6998c7f7366594c403326190d0000030f1c28333f4a546774808d9aa9b3beb9ada1978e8178706d666a686e727b849199a4afbbbbafa3998c7f7366564d42362a1e110500000d192633404c5966737f8c99a6b2bfb8ac9f9285796c5f52463936424d576773808d9a8d807467574d42363946535f6c7986929facb9beb2a5988b7f7265584c3f3225190c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000005121e2a36424d576774818d9aabb5b7aa9d918477695e52463a2d201406000000000000000000000000000000000c17222d363e444c525454545454545454545454545454545454545454545454524c433e362c22170b000000000000050b101316162020202020202020201d1c1915100a03050b101316162020202020202020201d1c1915100a0300000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6874818e9ba7b1bcb1a79b8e8275695e5246392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000000a1724303d4a5763707d8a9aa4afbbbeb2a996897c706356493d4855626f7c8899a3afbbbaaea398897c6f6256493c2f231609000000000000000000000000000000000004111d2935414c566875818e9ba8b4b5b5b5b5b5b5b4ab988b7e7265584b3f2f24190d010000000000000000000000000000000714212e3a4754616d7a878e8e8e8e8e8e8e8e8b7e7165584b3e322518121f2c3945525f6c78858e8e8e8e8e8e8e8e8d8073675a4d4034271a0d000b1724313e4a5764717e828282828282828282828282828282828282828282828282828282828280796d6053463a2d201307000000000d1a2633404d596673808c99a6b3bfb6a99d9083766a5f57575f6a76828f9ca9b5b5a99c8f8276695c4f4336291c10030000121f2b3845525e6b7885919eabababababababababababababababababababababa194877b6e6154483b2e211508000e1b2734414e5a6774818d9aa7abababababababababababa3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c11060000000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f030004101c2834404b556673808d99a8b2bdc4b7ab9f948c7f746d676462616263666d737e87939fa8a9abb0b8bfb2a5998c7f7266594c3f3326190c000006121f2b3844505b667683909da9b6c3b8ab9e92857a6d66605c565e61696f7c87939facb9c0b5ab9d908377695e52463a2d20140700000d192633404c5966737f8c99a6b2bfb9ac9f9286796c5f5346393a46535e697784909d918477695f53463a394653606c7986939facb9beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3afb8aca095877b6e6154483b2d22170b00000000000000000000000000000005111d28343e4850565d60616161616161616161616161616161616161616161605d5650483e33281c100400000000070f161c2022232c2d2d2d2d2d2d2d2d292826211b140c0f161c2022232c2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c88959fabb8b9ac9f92877b6e61554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000004101c2834404b556673808d99acb6c0b9ada197877a6d6154473a4653606d7986929facb9bfb4aa988c7f7265594c3f31261a0e0200000000000000000000000000000000010d19242f3f4c5865727f8b98aba8a8a8a8a8a8a8a8a399897c6f6256493c2f231608000000000000000000000000000000000613202d394653606c77808282828282828282817b6e6154483b2e21150c1926323f4c5965727f8282828282828282817c6f6256493c2f231609000a1723303c4955616c717575757575757575757575757575757575757575757575757575757575746d665c5044382b1f1206000000000b1824313e4b5764717e8a97a8b2bdb8ab9f95887c6f696666696f7c87939facb9b5ab9a8d8073675a4d4034271a0d010000121f2b3845525e6b7885919eabb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2aea194877b6e6154483b2e211508000e1b2734414e5a6774818d9aa7b4b4b4b4b4b4b4b4b4b4b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c0000000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b000006131f2c3845515c677683909da9b6c3bdb2a89c8f82776c605d55555555545c606c737f8c96a0acb7bbc2bfb2a5988c7f7265594c3f3226190c00000613202d394653606c7985929facb8beb3a9998c8073675d54504c5257606a74818e9ba8b2bdb8aca095877b6e6154473b2e21140800000c1926333f4c5966727f8c99a5b2bfb9ac9f9286796c5f53462e3b4854616e7b8795a096887b6e6155483b3844505b66798699a4afbbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d5044372a1d0800000000000000000000000000000000000000000000000914212d3a4754606d7a86929facb9b1a7978b7e716453493f33271b0f0300000000000000000000000000000815212d3945505a61686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d68615a5044392d21140800000007111921272c2f303939393939393939393635322d261e161921272c2f303939393939393939393635322d261e160c03000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7683909da9b3bbafa3998d8073675c5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b00000006131f2c3845515c677683909ca9b6c3b8ab9e918578685e52463945515c677784909daab7c2b5a89b8f827568574d42362a1e120500000000000000000000000000000000000816232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9286796d6053463a2d2013070000000000000000000000000000000005121f2b3744505b656c747575757575757575756e695e52463a2d2019171c25313e4a57636d727575757575757575756f6a6054473b2e221508000814212d3945505a6164686868686868686868686868686868686868686868686868686868686867605c544a3f34281c1003000000000815222f3b4855626e7b8896a1adb9bcb1a79d91837b757373757b84919aa4afbbafa3998a7d7164574a3e3124170b000000121f2b3845525e6b7885919ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000e1b2734414e5a6774818d9aa7a8a8a8a8a8a8a8a8a8a8a8a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c100300000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f1200000713202d3a4653606d7986929facb9c5b9aca096897c6f655b514b4948484b515a606d7984919eaab4bfcbbfb2a5988c7f7265594c3f3226190c00000815212e3b4854616e7b8798a3aebab9ada197887b6f62554b4441464e58626f7c8896a1adb9bcb1a7978a7e7164574b3e3124180700000c1926323f4c5965727f8c98a5b2bfb9ac9f9386796c604a3f34404b5565727e8b98a7988b7f7265554b40394653606c7986939fb5c0beb1a4988b7e7165584b3e3225180b0000000000000000000000000000000004111e2a3744515d6a7784909daab7c3b6aa9d9083776a5d50442f24190d01000000000000000000000000000000000000000000000613202c3945525d687683909ca9b6b4a89b8e8175655b5044372b1f120500000000000000000000000000000a1724303d4956616c717a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a716c6155493c3023160a0000050f19232b33383c3d46464646464646464643423e3830281e232b33383c3d46464646464646464643423e3830281e140a0000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1adb9b5ab9e9285796d6053463d32271b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b0000000713202d3a4653606d7986929facb9c2b5a99c8f827669564c4136404b556875818e9ba8b4c1b8ab9e918578695f53463a2d21140700000000000000000000000000000000000714202d3a4753606d79868e8e8e8e8e8e8e8e8e8e8e8e8376675c5145382c1f130600000000000000000000000000000000030f1b27333f49535b6067686868686868686868615e574d42362c292422282d2d3a46515b63656868686868686868686260584e43372b1f13060005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a53504a42382e23170b00000000000814212e3a47535f6a7884919eabb5bfb8aca0959186817f7f82869196a0acb6b9ac9f92867a6d6054473a2d211407000000121f2b3845525e6b78859198989898989898989898989898989898989898989898989a877b6e6154483b2e211508000e1b2734414e5a6774818d9a9b9b9b9b9b9b9b9b9b9b9b9b9b978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f120600000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e1205000916222f3c4955626f7c8899a3afbbc4b7aa9e9184776b605349413c3b3b4045515c66717e8b98a3aebac7beb2a5988b7f7265584c3f3225190c00000916232f3c4956626f7c8995aab4bfb8ab9e9285786a5f53433a363d4754606a7884919eabb7c0b3a79a8d8074675a4d412f24180d01000c1925323f4c5865727f8b98a5b2bebbafa49a8679665c50443845515c6775828f9ca89c8f8275675c51453a4653606d798693a0acb9beb1a4978b7e7164584b3e3125180b0000000000000000000000000000000005111e2a36414c566a7784909daab7c3b6aa9d9083776a564c4135291d11040000000000000000000000000000000000000000000004111d2935414c5666737f8c99a9b3b8ab9e9285786c605346392d20130700000000000000000000000000000b1825313e4b5864717e87878787878787878787878787878787878787878787877e7164574a3e3124170b00000b16212b353d444849535353535353535353504e49423a30262b353d444849535353535353535353504e49423a30261b1005000000000000000000000000000000000000000000000000000000000000020f1b27323c4653606d7985929eabb5b9ada1978b7e7164584e43372b1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9bdb1a4978a7e7164574b3e3124180b000000091623303c4956636f7c8998a3aebac0b3a69a8d8073675a4d40303f4c5966727f8c99a5b2bfb9ada197887b6e6155483b2e221508000000000000000000000000000000000006131f2c3845515c67727f8282828282828282828282827d7063554b4034281c100400000000000000000000000000000000000b17222d38414950535a5b5b5b5b5b5b5b5b5b54524d443f3a39352f2c3339383f44465157595b5b5b5b5b5b5b5b5b56544e463d32271b0f0300000c17222c363e45494a4f4f4f4f49505353514b4f4f4f4f4f4f4f4f4f4a505353504a4f4f4f4f4e46443f3830261c1106000000000006121e2b37424e576773808d99a3aebbbcb1a7a098928e8c8c8e9299a0a8b2baafa59b8f8275685d5245392c201307000000111e2b3744515e6a77848b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887a6d6154473a2e211407000e1a2734414d5a6774808d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b0000111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e1105000b1824313e4b5764717e8a97abb5c0c0b4a79a8d817467594f41382f2e2e34404a54606d7a86929facb8c5beb2a5988b7f7265584c3f3225190c00000a1723303d4a5663707d8996a3b0bcb6a99c8f837669584e43312b37434e586875818e9ba8b4c1b6a99c90837669554b4035291d1104000c1925323f4c5865727f8b98a5b2bec0b6a09386796d6053463a4653606d7985929fac9f9285796d6053463a4653606d798693a0acb9beb1a4978b7e7164584b3e3125180b000000000000000000000000000000000714202d3946525e687784919daab7c3b6aa9d908377685d5245392c20130700000000000000000000000000000000000000000000010d19242f3c4956636f7c8997a2adb9ada197887c6f6255483c2f23180c00000000000000000000000000000d1a2734404d5a6773808d94949494949494949494949494949494949494949a8c807366594d4033261a0d0004101c27333d474f54565f60606060606060605c5a544c42382d333d474f54565f60606060606060605c5a544c42382d211509000000000000000000000000000000000000000000000000000000000001000a151f2c3845515c6673808c99a3afbbb3a99d9083766a6054473a3025190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb7b7b1a4978a7e7164574b3e3124180b0000030f1c28333f4a5466727f8c99aab4b7b7b5ab978b7e7164584b3e313d4a5763707d8a96a9b3b7b7b3a9978b7e7164584b3e2f24190d010000000000000000000000000000000004101c2934404b55626d72757575757575757575757575706b615543392e23180c00000000000000000000000000000000000006111b262f383f44464d4f4f4f4f4f4f4f4f4b515353504a4745413a363e4549495053535350494f4f4f4f4f4f4f4f4947433d342b20150a00000005101a242c33393c3e434b5153535b60605c545755504842444c5254545c60605c5456544e46413a38342e261e140a000000000000020e1a26313c4854616e7b86929fa7b1bab9b1aaa29f9b99999b9fa3abb2bab2a89e93897c6f63564c4135291d11040000000915222f3c4855626f7c7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d70685e5246392d201307000915222f3c4855626f7c81818181818181818181818181818181817a6d6054473a2d211407000000000000000000000000000000000000000000000000000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c100300121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e1105000c1926333f4c5966727f8c99a5b2bfbdb1a4978a7e7164574b3e2f2622232e3945515d6775828f9ca8b5c2beb2a5988b7f7265584c3f3225190c00000a1724313d4a5764707d8a97a3b0b3b3a79b8e8174685b4e413127323f4c5966727f8c99a5b2bfb8ab9e928578675d5145392c201306000c1825323f4b5865727e8b98a5b1beb9aca09386796d6053463d4a5663707d8998a2aea298897d7063564a3d4753606d7a8693a0adb9bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000814212e3b4754616e7a87939facb9c5b9ac9f92867a6d6054473a2f24180d01000000000000000000000000000000000000000000000813202d3a4653606d7985929fabb8b3a9988c7f7265554b4034291c1004000000000000000000000000000d1a2734404d5a6773808d9aa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1998c807366594d4033261a0d000713202c38444f5960636c6c6c6c6c6c6c6c6c69665e54493e3238444f5960636c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000000000000000000000406070d0e0e101c2834404b54616e7b87929facb9b8ab9f95897c6f62564c41362a1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aaaaaaaaa4978a7e7164574b3e3124180b000006121f2b3844505b6675828f9ca8aaaaaaaaa399887b6f6255483c2f3b4854616e7b8797a2aaaaaaaaa79a8d817467564c4135291d110400000000000000000000000000000000000c18232f3943515b62656868686868686868686868686361594f4430271d1207000000000000000000000000000000000000000a141d262d3337394142424242474f5456545c60605b5454524c4441485055535b6060605b5353514b42424242423c3b37322b22190f040000000008121a2228303b444d555d6066656c6d666964615a524a4d565d6066666d6d666862605851483f3428231c140c02000000000000000915212d3a46535e6973808d95a0a8afb8bcb4aeaca8a6a6a8acaeb4b8b0a9a1968e81756b6054443a3024190d010000000815212e3b47535f6a6f72727272727272727272727272727272727272727272727272706b60564c4135291d1105000815212e3a47535f6a6f74757575757575757575757575757575746d685d5245392c201307000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c2b9ada19791857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000e1b2734414e5a6774818d9aa7b4c0bfb4aa95887b6f6255483c2f22141c2935404b5565727f8c98a5b2bfbeb2a5988b7f7265584c3f3225190c00000a1724313d4a5764707d8a97a3a6a6a6a69a8d8074675a4d413427313d4a5764707d8a97a3b0bdb9ada197867a6d6053473a2d201407000b1825323e4b5865717e8b98a4b1beb9ada093867a6d605347424d576774808d9aaab4aa9a8d807367574d424753606d7a8693a0adb9bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000005111d2935414c5665727e8b9aa4afbbc7baaea3998a7e7164554b4035291d10040000000000000000000000000000000000000000000006121f2b3844505c6675828f9ba8b5b5a99c8f8276675c5145382c1f1306000000000000000000000000000d1a2734404d5a6773808d9aa6adadadadadadadadadadadadadadadadada6998c807366594d4033261a0d000916222f3c4854606b707979797979797979797670665a4e42353c4854606b707979797979797979797670665a4e4235281c0f000000000000000000000000000000000000000000000000070c1013131a1b1b1b18232e3946525e6975828f9ba7b1bcb1a79b8e8174685e5246382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939e9e9e9e9e9e978a7e7164574b3e3124180b00000613202d394653606c7985929e9e9e9e9e9e9e9286796d6053463a2d3a46525e697885929e9e9e9e9e9e9d908477685d5245392c201306000000000000000000000000000000000007121d27313f495156585b5b5b5b5b5b5b5b5b5b5b5b57554f473e331e150b0000000000000000000000000000000000000000020b141b22272b2d343535404a5259606369666d6c6666605d564d4a525a6164656c6d6c6565605c544b433a2f352f2e2b272019100700000000000008111e2a36424d565e676d737779797976706c645c52575f686d7377797978756f6a625b51463c31261a0f02000000000000000005121e2a36424d57606d798390959ea5abb1b5b7b8b4b2b2b5b8b6b1aca69f9691847a6d61594f4332281e13080000000006121f2b37434e585f62656565656565656565656565656565656565656565656565656360594f443a3025190d010006121f2b37434e585f626868686868686868686868686868686867605d564c4135291d1104000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d20130700121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000f1c2835424f5b6875828e9ba8b5c1baaea298867a6d6053473a2d201418242f3d4a5663707d8996abb5c0beb2a5988b7f7265584c3f3225190c00000a1724303d4a5763707d8a969999999999998d8073675a4d4034272f3c4956626f7c8995a2afbcbeb3a995887b6e6255483b2f221508000b1825323e4b5865717e8b98a4b1beb9ada093867a6d60534746535f697784919daab7aa9d918477695e53464753606d7a8693a0adb9bdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000713202d3946525d6876828f9cacb6c0cbbfb4ab9b8f8275675d5145392c2013070000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a8b2b8ac9f9286796d6053473a2d201408000000000000000000000000000d1a2734404d5a6773808d9aa6b3bababbb3adabababababababababababa6998c807366594d4033261a0d000a1623303d495663707d8786868686868686868276695c5043363d495663707d8786868686868686868276695c504336291d1000000000000000000000000000000000000000000000030b12181c1f202728282828282a36424d5763707d8995a0acb8b9ac9f92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798691919191919191918a7e7164574b3e3124180b00000915222f3c4855626f7b889191919191919191908477675c5145382c36424d57697683909191919191919191867a6d6054473a2d21140700000000000000000000000000000000000114202b36414b53595b5d5d5d5d5d5d5d56554f4f4f4a48443e352c210c03000000000000000000000000000000000000000000020a11171b1f2028333e47525c636b707578797977736d685e57525c646c717679797976726d665d554b40352923221f1b150f07000000000000000714202d3a46525e696e797f84868685827d746e645a5f696e7a8084868685827c726d62584e43372b1f12060000000000000000020e1a25313b45515c676e7b838f939d9fa7a8abacafb5afacaba9a8a09d9490847c6e685e52463d3220160c0200000000030f1b26323c464e53555858585858585858585858585858585858585858585858585856544f473d32281e13080000030f1b26313c464e53555b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a54524c443a2f24190d01000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c575e616c75818e9ba9b3bebaada297887b6f6255483c2f22150900121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101c2936434f5c6976828f9ca9b5c2b8ac9f928579675d5145392c201315212e3b4854616e7b8799a4afbbbeb2a5988b7f7265584c3f3225190c00000a1623303d495663707d898c8c8c8c8c8c8c8c8073665a4d4033272f3b4855626e7b8895a1aebbbcafa296897c6f6356493c30231609000b1825313e4b5864717e8b97a4b1bebaada093877a6d6054474855616e7b8896a0acb8aca095877b6e6154484754606d7a8793a0adbabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000714212e3a4754616d7a86929facb9c5d1c5b8ac9f92867a6d6053473a2f24180c00000000000000000000000000000000000000000000000b17232e3b4855616e7b8896a0acb9aea398897d7063564a3d3025190d010000000000000000000000000d1a2734404d5a6773808d9aa6b3c0beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e998c807366594d4033261a0d000c1925323f4c5865727f8b999393939393939285786c5f5245393f4c5865727f8b999393939393939285786c5f5245392c1f12000000000000000000000000000000000000000000030c151d23282c2d34343434343434303b4653606c7884919daab3baaea3988c7f72665c5044382c1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675818484848484848484837c6e6255483b2f22150800000815222f3b4855626e7c848484848484848484847f7265554b403428303e4b5864717e848484848484848484837a6d6154473a2e21140700000000000000000000000000000000000b1824303c48535d64686a6a6a6a6a6a696360594f443d3c38332c231a10000000000000000000000000000000000000000000000000060b0f12202d39444f59636e737d8285868684807a6e695e5a646e747e83858685837f786d675d5145392f2318130f0a040000000000000006121f2b37434e58616e7b848c909298928f8a80746c61656e7b848d919397928e887f726a5f53473a2e21140800000000000000000009141f2934404b555e696e7a828a9095999c9e9fa3a0a49f9e9c9995918b827b6e6a5f564c41342b210e040000000000000a15202a343c4347484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4948443d352b20160c020000000a15202a343c4347484e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4745413a32281e13080000000000000000000000000000000000000000000000000004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514d525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b00111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3643505d697683909ca9b6c3b7ab9e9184786b554b4035291d1113202d3a4653606d7986939facb9beb2a5988b7f7265584c3f3225190c00000713202d3a4653606d797f808080808080807f7b6e6154473b2e212e3b4854616e7b8794a1aebabdb0a3978a7d7064574a3d3124170a000b1824313e4b5764717e8a97a4b1bdbaada094877a6d6154474b5565727f8b98a8b2bcb1a7988b7e7265544a4754606d7a8793a0adbabdb0a3968a7d7063574a3d3024170a000000000000000000000000000004111d2935414c5565717e8b99a3afbbc7d3c7baaea3988a7d7164554b4035291d1004000000000000000000000000000000000000000000000614212d3a46535f697784919eaab7b4aa9a8d807367564c41362a1e11050000000000000000000000000d1a2734404d5a6773808d9aa6b3c0b9ada197929191919191919191919191918c7f7366594c403326190d000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245393f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f120000000000000000000000000000000000000000000b151e272e34383a40414141414141414144505b65727e8b98a2aebab4aa9e9184796d6053463c31261a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54656f757777777777777777776e6a5f53473a2e21140800000814212e3a47535f6a6e77777777777777777777726d625643392e23303d4956626c71777777777777777777776d685d5246392d20130700000000000000000000000000000000010e1a2733404c59646f7477777777777776706b60564c41362c28211a110800000000000000000000000000000000000000000000000000000a1623303c4955616c7380898f929792918d847b6e61626c74808a8f929892908b83796d60554b4034291c10040000000000000000000815212e3a47535f6a76828f969d9fa29f9c928a7e71646c788390969e9fa19e9a92877c6e6255483b2f221508000000000000000000030c18232f39434d565e686d757d83888c8f919299949a93918f8d89847e786e695f574e443a3022190f00000000000000040e18222a32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b23190e0400000000040e18222a31373a3c41424242424242424242424242424242413a39352f2820160c01000000000000000000000000000000000000000000000000000613202c3945515d677885929fabb8c1b4a79b8e8174665c5045424653606c7985929eabb8c0b3a6998d8073665a4d4033271a0d00101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f241814151f2c3844505c667885929fabb8beb2a5988b7f7265584c3f3225190c000006121f2c3844515c666d7273737373737373736e695e52463a2d212e3b4754616e7a8794a1adbabdb1a4978a7e7164574b3e3124180b000b1724313e4a5764717d8a97a4b0bdbaada094877a6d615447515d6776828f9ca9b5c2b5a89b8f8275665c514754616d7a8794a0adbabcb0a396897d7063564a3d3023170a00000000000000000000000000000613202c3945515d6775828f9cabb5c0cbcdcbbfb4aa9b8e8175675d5145382c1f13070000000000000000000000000000000000000000000005121e2a36424d576774818d9aabb5b6aa9d908377685e5246392d2013070000000000000000000000000d1a2733404d5a6673808d99a6b3c0b8ab9e9285858585858585858585858585847c6f6255493c2f221609000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245393f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f12000000000000000000000000000000000000000007121d2730394045464d4e4e4e4e4e4e4e4e4e4953606d7a85929fabb8b9ada1968a7d7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842545d65686b6b6b6b6b6b6b6b6a625f584e43372b1f1206000006121e2b37424e575f626a6b6b6b6b6b6b6b6b6b65625b514630271d2d3945505a62646b6b6b6b6b6b6b6b6b6a615d564c4135291d110500000000000000000000000000000000020e1b2835414e5b687481848484848484837d70685e52463d31271d12070000000000000000000000000000000000000000000000000000030f1b27333f495364707d8a929c9fa29f9d968f82766a64717e8b929c9fa29f9d958d8074675c5145382c1f13060000000000000000000915222f3c4855626f7b88949fa8acaeaca49c908376656f7c89959fa8acadaca3998d8074675a4d4134271a0e0100000000000000000007121d27313b444d565d606c70777c7f828486878787868582807c78716c665e574e453c32281e1007000000000000000006101820262b2e2f32323232323232323232323232323232323232323232323232302f2c272119110700000000000006101820262b2e2f35353535353535353535353535353535342d2c29241e160d0400000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f3744505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e21222328343f4a546b7884919eabb7beb2a5988b7f7265584c3f3225190c000004101c2834404a545c60656666666666666666615e574d42362a212e3b4754616e7a8794a1adbabeb1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0bdbaada194877a6e61544753606d7a86929facb9c5b8ab9f9285796d60534754616d7a8794a0adbabcafa396897c706356493d3023160a00000000000000000000000000000714212d3a4754606d7a86929facb9c5c2c0c2c5b8ac9f9285796d6053473a2e23180c00000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3afb8aca095877a6d6154473a2e2114090000000000000000000000000c1926333f4c5966727f8c99a5b2bcb0a396897d787878787878787878787878776f6a5f53473b2e211508000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245393f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000c18232e39434b51535a5b5b5b5b5b5b5b5b5b5b5a5d6774808d9aa6b0bbb2a89c8f83766a5f53473a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630424b545a5c5e5e5e5e5e5e5e5e5e55534e463c31261a0f020000020e1a26313c454e53555e5e5e5e5e5e5e5e5e5e585651493f341e1d29343f485056585e5e5e5e5e5e5e5e5e5d54524c443a3024190d0100000000000000000000000000000000020f1c2935424f5c6875828f909090909090857a6e61594f43392f24180b020000000000000000000000000000000000000000000000000005121f2b3744505b6576838f9ca4abadaca89f94887c6f677783909da4acaeaca79f9286796d6053473a2d2014070000000000000000000b1825323e4b5865717e8b98a6b0b9bab8ac9f9285796c727f8c98a7b1b9b9b5ab9d9083766a5d5043372a1d1004000000000000000000010b151f29323b444c525a61646a6f737578797a7a7a797876736f6c65605b544d453c332a20160c00000000000000000000060e151b1f2122252525252525252525252525252525252525252525252525252322201c160f070000000000000000060e151b1f2122282828282828282828282828282828282721201d19130c040000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d333f49536774818d9aa7b4c0b5a99c8f8276695c4f4336291c10000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514437262b2e2f30302e44515e6a7784919daab7beb2a5988b7f7265584c3f3225190c0000000c18232e39424a515358595959595959595954524d453b3025212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b000a1724313d4a5764707d8a97a3b0bdbaaea194877b6e61544a5763707d8a98a3aebac6baaea298897c7063564954616e7a8794a1adbabcafa396897c706356493d3023160a0000000000000000000000000004101d2935404b5564717e8a99a3aebabab5b4b5babaaea2988a7d7064544b4034281c1004000000000000000000000000000000000000000000000914212d3a4754606d7a86929facb9b1a7978a7e7164574b3e31261a0f0200000000000000000000000b1825323e4b5865717e8b98a4b1bdb0a4978a7d716b6b6b6b6b6b6b6b6b6b6b6a625f584e43372b1f1306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000004101c2834404b555c6067676767676767676767676767666e7b88949fabb7b7ab9f94887c6f62564c4135291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e303942494d4f5151515151515151514847433c332a201509000000000915202a333c424748515151515151515151514c4a463f372a251e2328363f45494b515151515151515151504746413a32281e13080000000000000000000000000000000000000916222f3c4955626f7c88939d9d9d9d978e81756b61554b4035291d140a000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8bab9b0a6988b7e716d7a86939facb8bab8aea298887c6f6255493c2f2216090000000000000000000c1926333f4c5966727f8c99a5b2bfc6baaea398867a6d73808d99a6b3c0c4b7aa9e9184776b5e5144382b1e110500000000000000000000030d172029323a41455055585f626669666d6d6d6d6d66696663605b53504a423b332a21180e050000000000000000000000040a0f12151518191919191919191919191919191919191919191919191919161613100b0500000000000000000000040a0f1215151b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1413110d0801000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c2d404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d1000091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51443731373a3b3d3d3d44515d6a7784909daab7beb2a5988b7f7265584c3f3225190c00000007121c2730394044464c4d4d4d4d4d4d4d4c4746423b33291f212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0bdbaaea194877b6e61544e586774818d9aaab4bfc4beb3aa998d807366564d54616e7a8794a1adbabcafa296897c6f6356493c30231609000000000000000000000000000613202c3945515d6775828f9babb4b6aea9a7a9aeb6b4aa9b8e8174665c5145382c1f1306000000000000000000000000000000000000000000000613202c3945525d687683909da9b6b4a79b8e817468584e43372b1f120600000000000000000000000a1623303d495663707c8996a7b1bcb2a6998c7f7366565e5e5e5e5e5e5e5e5e5e55534e463c32261b0f03000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000006131f2c3845515c676d73747474747474747474747474737376828f9ca9b5bbb0a69a8d8174685d5245382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000030c1e2730373d41424145474949494745403b3a37312a21180e0300000000030e18212a31373a3b4444444444444444444443423f3a393630282e34383a3e4243444444444444444444443a3935302820160c020000000000000000000000000000000000000815212e3b47535f6a75818e99a4aaa99e93897d70675d51453c2f261c11060000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6bfb2a5998c7f726e7a879aa4afbbc7bfb4aa96897d7063564a3d3023170a0000000000000000000c1926333f4c5966727f8c99a5b2bfc8bbafa49a867a6d73808d99a6b3c0c4b7aa9e9184776b5e5144382b1e11050000000000000000000000050e17202830353e44494e535559545c60606160605c545a56535049443f382f2921180f060000000000000000000000000000030608090c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a0907040000000000000000000000000000030608090e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e07070401000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e11000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144333c42474849494949515d6a7784909daab7beb2a5988b7f7265584c3f3225190c000000000b151e272e34383a3f40404040404040403b3a3630292017212e3b4754616e7a8794a1adbabeb1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0bcbbaea194887b6e6155535f6a7884919eabb7b9b8b9b7aa9d908377685e5254616e7b8794a1aebabcafa295897c6f6256493c2f231609000000000000000000000000000714202d3a4753606d7a86929facb8aea49d9a9da4aeb8ab9f9285796d6053463a2e23170b0000000000000000000000000000000000000000000004111d2935414c566673808c99aab3b7ab9e9184786a5f53473a2e21140700000000000000000000000714212d3a4754606d7a8795a0acb8b5a99c8f8276695e525252525252525252514947433c342a20150a00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000713202d3a4653606d798081818181818181818181818080807f828f9ca8b5c2b8ac9f92867a6d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000008111c252e353e44484c525455565553514b48433d342c241a0e050000000000060f1820262b2e2f37382f383f44464a4e50504f4c4746413a32383f44464b4f50504f4b474540393138372e2d29241e160e040000000000000000000000000000000000000006131f2b37434e58626e7c87939fabafa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8bfb2a5998c7f726e7b8794a9b3bec9bcb0a396897d7063564a3d3023170a0000000000000000000c1925323f4c5865727f8b98a9b2bdc0b9ac9f9386796d737f8c99a9b3bdbfb7aa9d9084776a5d5144372a1e1104000000000000000000000000050e161e242933393c4347484c4a505354545453504a4d4946443f38332d261d170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51443c454e535556565656565d6a7784909daab7beb2a5988b7f7265584c3f3225190c00000000030c151c23282c2d3233333333333333332e2d2a251f1714212e3b4754616e7a8794a1adbabdb0a4978a7d7164574a3e3124170b000a1723303d4a5663707d8996a3b0bcbbaea194887b6e615555626e7b8896a1acb3adabadb3aca095877a6e615454616e7b8794a1aebabbafa295887c6f6255493c2f22160900000000000000000000000004101c2834404b5564717d8a98a2aeb5a99d928d929daab4ada297897d7063544a3f34281c1003000000000000000000000000000000000000000000010d19242f3c4956636f7c8998a2aeb9ada196887b6e6255483b2e23180c00000000000000000000000713202c3945525d687784909dabb5b9ac9f92867b6e61584e43454545454545443c3b37322a22180e0400000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000916232f3c4956626f7c898e8e8e8e8e8e8e8e8e8e8d8d8d8c8c8f949eaab7c3baaea2988c7f72665b5044382b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232e3740474f55565d60626362605d55544f463e362c20170c020000000000060e151a1e212228323a424a5053575b5d5d5c5954524c443d424a5053575b5d5d5b5853514b433c332a21201d19130c040000000000000000000000000000000000000000030f1b26323c47535f6a75818e99a3afaca0968d80736a5f544a3f33281e140800000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c0beb3a9988b7f726d7a8797a1adb9bebcb0a696897c6f6356493c302316090000000000000000000a1723303d4a5663707d8996a1abb1b6afa89e91847766717d8a97a2acb2b4aea69b8e8275685b4f4235281c0f0200000000000000000000000000040c131922282d32373b3c403f444647474746443f403c3937332d28221c140b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0e10111212110f0b0706040000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144444e575f626363636363636a7784909daab7beb2a5988b7f7265584c3f3225190c0000000000030b12181c1f2025262726262626262621201e1a140d15212e3b4854616e7b8794a1aebabdb0a3968a7d7063574a3d3024170a000a1623303d495663707c8996a3afbcbbaea195887b6e62555565727f8c98a8b2a9a19ea1a9b1a7978b7e71645454616e7b8794a1aebabbafa295887c6f6255493c2f22160900000000000000000000000006131f2c3845515c6775818e9baab4b3a99a8d818d98a3aeb3a99a8e8174665c5044382b1f1206000000000000000000000000000000000000000000000813202d3a4653606d7985929fabb8b2a8988b7f7265544b4034281c10040000000000000000000004111d2935414c566673808c99a4afbbafa3998d80746a60554c42382f383838372f2e2b26201810070000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c89969a9a9a9a9a9a9a9a9a9a9a9999999c9ea6b0bbc7bfb4aa9e9184786c6053463c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000b16212b35404a52596163686d6f6f6f6d6763605950483e32291e130800000000000003090e121924303a444c545b606468696a6865615e564f474d545c6064686a6a6865605d554d453c30271d120d0802000000000000000000000000000000000000000000000a15202b37434e58616e7b87929fabb2a89f92877c6f665b50443b3025190d030000000000000000000000000000000000000000000006121f2c3844505c667784919da7afb5b2aca197897d70687885919ea8afb1b1aa9f94877a6e6154473b2e2114080000000000000000000713202d3a4653606d79849199a0a8aca49f968c8073666d7a85929ea1a8aaa39f948a7d7164574a3e3124170b00000000000000000000000000000002080d171c20262b2e2f2e34383a3a3a3a3a38342e302d2b27221b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151a1b1d1e1e1e1d1b181413100c07010000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51414d565f6a6e707070707070707784909daab7beb2a5988b7f7265584c3f3225190c0000000000000a131c232a2f3233342e2d2a261f1a1414110e090815222f3b4855626e7b8895a1aebbbcafa296897c6f6356493c3023160900091623303c4956636f7c8996a2afbcbbaea295887b6f62555d6776838f9ca9ada1979197a1ada89b8e8275665c55616e7b8894a1aebbbbaea295887b6f6255483c2f2215090000000000000000000000000713202d3a4653606d7985929fabb8ada197887b86929facb8ab9e9285796d6053463a2d22170b0000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8b5b5a89c8f8275665c5145382c1f130600000000000000000000010d1924303b4855616e7b87939fabb4b5ab9f92877c6f675d544a423830262b2b22211f1b150e07000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c8996a2a7a7a7a7a7a7a7a7a7a7a6a6a6a8aab0b8c1ccc6b9aca096897d7063574d42372b1d120700000000000000000000000000000000000000000000000000000000000000000000000004101c27333d47525c636b70767a7c7c7c7a766f6b615a50443a3025190d010000000000000005111d2935414c565d666c7074767675726d6860594f565e666d7175767675716d675f574d42392e23180c000000000000000000000000000000000000000000000000040f1a26313c46535f6974818e99a3aeafa3999083786c60564c41362a1f150b0100000000000000000000000000000000000000000003101c28343f4a546673808c959fa3aba8a19a9185796d6773808d969ea5a4a79f988f8376685e5246392d20140700000000000000000006131f2c3845515c66707d87919597979a938f847a6d6067717e8a9196979798928d82776c605346392d2013060000000000000000000000000000000000050b10151b1f212223282b2d2d2e2d2d2c282323201f1b17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f212226282a2b2b2b2a2824201f1d18120b0300000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5146525e686e7b7c7c7c7c7c7c7c7d84919eabb7beb2a5988b7f7265584c3f3225190c000000000007121c252e353b3e40413b3a36312b261f1c1813110d1623303c4956636f7c8996a2afbcbfb4aa95887b6f6255483c2f22150900091623303c4956636f7c8996a2afbcbbaea295887b6f6255606d7a86929faca89e9185919eabab9f9285796d6055616e7b8894a1aebbbbaea195887b6e6255483b2f221508000000000000000000000003101c28343f4a5463707d8a98a2aeb8ab9e91857883909ca9b6ada197897c7063544a3f33281c0f0300000000000000000000000000000000000000000003101c28343f4a5465727e8b98a8b2b8ac9f9285796d6053463a2d20130800000000000000000000000814212d3a46535f6975818e99a3aebaafa39991847a6d665c544a423830261e1415130f0a0400000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c8996a2afb4b4b4b4b4b4b4b4b3b3b3b2b5b7bbc1c4c4c4bdb2a89c8f8275695f5346392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f59636e737d838688898886827c716c61564c41362a1d1105000000000000000713202d3946525d686d787d818383827f7a706b60575e686e787e818383817e796e695f544b4034281c10040000000000000000000000000000000000000000000000000a15202b37424d57616e7b86929faab4ab9f958b7e72685e52463d31271d1207000000000000000000000000000000000000000000000c17232e3a4753606d79838e929997979691887e7167606d7a848f939798979590867c6f62564c41362a1e110500000000000000000004101c2834404b54616b707d84888a8b8a87827a6e675d616c717d84898b8b898680796d655b5044372b1f120500000000000000000000000000000000000000040a0f121515171c1f20212121201f1c171613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3335363738383735312d2c29241d150d07000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514754616e7b8789898989898989899196a1acb9beb2a5988b7f7265584c3f3225190c00000000020d19232e3740464b4c4e4846423b37312c2823201e191724313e4b5764717e8a97a4b1bdbaaea398877a6d6154473a2e211407000916232f3c4956626f7c8995a2afbcbbafa295887c6f625364707d8a99a3aca0968b7f8b99a4ada297897c6f6356626e7b8895a1aebbbbaea195887b6e6255483b2f221508000000000000000000000006121f2c3844505c6674818e9baab4b5a89b8f8275808d99abb5b3a99a8d8074665b5044382b1f1206000000000000000000000000000000000000000000000c17232e3b4855616e7b8896a0acb9aea298897c6f6356493c3024190d010000000000000000000005121e2a36424d57616e7b86929fa7b1b5aba0968f82786d665c544a423830261d140a00000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c8996a2afb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ac9f93877b6e61544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b73808a90939a9699938f877e71685e5246392d20130700000000000007131f2c38444f59616d7a828a8e90908f8c857d70695e666e7a838a8e90908e8b847b6e665c5145382c1f1306000000000000000000000000000000000000000000000000030e1a26313c46535e6974808d98a3aeb1a79f92857a6e61594f43392f24180c000000000000000000000000000000000000000000000613202c3945515d676d7a81868a8b8a88847e716c615d686e7a82878a8b8a88837c6f6a5f53443b3025190d01000000000000000000000c18232e39424f59616b70787c7e7e7d7b756e685e555a616c70787c7e7e7d7a746d675d53493f33271b0f03000000000000000000000000000000000000000000030608060b1012131414141312100c06060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c40414344454544423e3a38352f271f1911070000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514855626f7b8899969696969696969ea1a8b2bdbeb2a5988b7f7265584c3f3225190c0000000006121e2a3540495157595a55534d47423c38342e2d2a25232935414c556673808c99a6b3bfb8ac9f9285796c605346392d201306000916222f3c4955626f7c8895a2afbbbbafa295887c6f625b6574818e9aabaa9e91847a86939faca9998c80736656626e7b8895a1aebbbbaea194887b6e6155483b2e22150800000000000000000000000713202d3a4653606d7985929fabb8b4ab998c7f727d8999a4afb8ab9e9184796c605346392d22170b000000000000000000000000000000000000000000000614212d3a46535f697784919eaab7b4aa998c807366564c4135291d110400000000000000000000020e1a26313b46535f6973808c95a0a9b3b2a89e948e81786d665c544a42382f261c1106000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c8996a2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa49a8d8073665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d89929d9fa4aba49f9992867a6d6154473a2e2114070000000000000915222f3b4854606b76828f949b9c9d9b9792867b6e616c788390959b9d9d9b969184796d6053463a2d2013070000000000000000000000000000000000000000000000000009141f2a36424d57616e7b86929faab4ada2978e81756b61554b4035291d100400000000000000000000000000000000000000000004101d2935404b555d686d747a7d7e7e7c78706c615a565e686e757b7d7e7d7b776f6a60584e4332291e1408000000000000000000000007121d27303e474f5960656c6f7171706e69615e564c505a61666d6f7171706d68605d554b41382d22170b00000000000000000000000000000000000000000000000000000003060707070707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484d4e50515151504e4b47454039312b2319110700000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514855626f7b8895aba3a3a3a3a3a3abacb2bac4beb2a5988b7f7265584c3f3225190c000000000a16232f3b46515b636667615f57534e4645403a3936302e343a45515d6776828f9ca9b5c2b7aa9d918477655b5044372b1f1205000915222f3c4855626f7b8895a2aebbbcafa295897c6f62606c7885919eaba79a8e817783909daaaa9d908377685e626f7b8895a2aebbbaaea194877b6e6154483b2e21150800000000000000000000030f1c28333f4a5463707d8997a2adbaaea399897c6f7a86939facb9ada196897c6f6353493f33271b0f0300000000000000000000000000000000000000000005121e2a36424d576774818d9aabb5b6a99d908376685d5245392c201307000000000000000000000009141f2a36424d57606d79839097a2aab4b0a69d938e81786d665c544a42382d221711070000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c89969e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546976828f9ca4acafb5afaba2988b7f7265584c3f3225190c000000000000091623303c4956636f7c89949fa6a9a9a9a2988d807367707d8a959fa7a9a9a8a0968a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000030e1a25313b46525e6873808d98a2a3a3a99e93897d70675d5145382c1f1306000000000000000000000000000000000000000000010d18242f39434c565d60686d7071716f6c66615a504c565e61696e7071716e696260584e463c3220170d020000000000000000000000000b151e2c353e474f535b6062646464615e56524c444750545c6062646463605d56514b43392f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c464e5355595b5d5e5e5e5d5b5753514b433d352b23190c03000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514855626f7b8895a2aeafafafafafb7b9bdbdbdbdb2a5988b7f7265584c3f3225190c000000000c1925323e4b57636d73746e69625f5753514b47464141413f444c56606d7a86929facb8c2b5a89b8f82756853493f33271b0f03000915222f3c4855626f7b8895a2aebbbcafa295897c6f62626f7c8897a1ada8978a7e73808d9aabac9f93877a6d61626f7b8895a2aebbbaada194877a6e6154473b2e2114080000000000000000000006121f2b3844505b6674818d9aa9b3b9ac9f9286796d7783909daab6b2a99a8d8073655b5044372b1f1205000000000000000000000000000000000000000000020e1a26313e4a5764717d8a99a4afb9ac9f93867a6d6054473a2d2114090000000000000000000000030e1a26313b45515c676e7b859298a3abb4afa59d938e81786d665c544a3f332823190c0300000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000091623303c4956636f7c8991919191919191919191919191919191919191919191919191919191887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8bbc0bbb4aa9b8e8175685b4e4235281b0f0000000000000d1a2633404d596673808c99a6b0b6b6b3aa9d9083776a74808d9aa7b1b6b6b2a89a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000009141f2a36414d56616d7a86929696969696969184796d6053473a2d2014070000000000000000000000000000000000000000000007121d28313a444c52565e6163646462605b545047444c52575e61646564625f57544e463c342a200e0500000000000000000000000000030c1a232c353d414950535557585754524d46413b3e424a50535658585654524c45403931271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d0d0d0d0d0d0d0d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626668696a6b6b6a6864605d554f473d352b1e150b000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514855626f7b8895a2aeb0b0b0b0b0b0b0b0b0b0b0b0a5988b7f7265584c3f3225190c000000000d192633404c5966737f817b746e6a64605c5554524c4e4e4a50565e68727f8b98a3aebac0b5ab998c7f7366594c402d22170b00000815222f3b4855626e7b8895a1aebbbcafa296897c6f6366727f8c99a9aca096877b707d8999a3aea49a8b7e7164626f7c8895a2afbbbaada194877a6e6154473b2e211408000000000000000000000613202d394653606c7985919eabb8b6a99c9083766774808d9aa7b3b7ab9e9184786c605346392d20130a000000000000000000000000000000000000000000000914212d3a4754606d7a86939facb9afa4998a7d7164574a3e31261a0e02000000000000000000000009141f2834404b555f696f7d869299a3aab4afa59d938e81786d665b50443f352b1e150b00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000714212e3a4754616d7a8384848484848484848484848484848484848484848484848484848484837a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6ccc2b5a99c8f8276695c4f4336291c100000000000010e1b2834414e5b6774818e9aa7b4c1c3b8ab9e9185786b75828e9ba8b5c1c2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000030e1925303b46525e68727f888a8a8a8a8a8a8a897d7063574a3d3024170a00000000000000000000000000000000000000000000010c161f28323a41454c52545758575553504a423e3b41464d525457585755534d47433c342b22180e00000000000000000000000000000008111a232b2f383f4446484b4b4a4746423b363030383f4446494b4b4a4745413a352f271f150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161a1a1a1a1a1a1a1a1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f7374767778787775716d6760594f473d30271d12070000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514855626f7b8895a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3988b7f7265584c3f3225190c0000000613202d394653606c79878d87817b76716d6764615e565b5a545c60686d7a85929eaab4bfbbafa399897d7063564a3d3023170600000815222e3b4855616e7b8894a1aebbbcafa396897c7063687683909ca9aa9e9184776d7a86929facac9b8e817566626f7c8895a2afbbbaada094877a6d6154473a2e211407000000000000000000030f1b27333f4953636f7c8997a1adb9b5ab998d807366707d8a97a7b1b9aca196887c6f6255493c31261b0f030000000000000000000000000000000000000000000713202c3945525d687683909da9b6b5ab9a8d817467574d42362a1e12050000000000000000000000030c18232e39434d57606b707d879298a2aab3afa59e938e81786c605b51473d30271d1207000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000713202d3946525e686d7677777777777777777777777777777777777777777777777777777777776e685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a9b3bec9cfc2b6a99c8f8376695c504336291d100000000000010e1b2834414e5b6774818e9aa7b4c1c4b8ab9e9185786b75828e9ba8b5c1c2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000008141f2a36414c56626d727c7d7d7d7d7d7d7d7d796d6053463a2d2013070000000000000000000000000000000000000000000000040d16202830353a4146474a4b4b4946443f382f30363b4246484a4b4a4847423c37322b22191006000000000000000000000000000000000811191d262d3337393c3e3e3d3b3a36302a25262e34383a3c3e3e3d3a39352f29241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223272727272727272723221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c80818384848483817e79706b60594f42392e23180c0000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514855626f7b8895969696969696969696969696969696968b7f7265584c3f3225190c00000006121f2c3945525f6c788592928e87827d7974716d6869686767666d707a829097a1adbcc5b9ac9f92867a6d6054473a2d21140700000815212e3b4854616e7b8794a1aebabcafa396897c70636d7a86939faca79a8e8174677683909ca9ab9e9285796c626f7c8895a2afbbbaada093877a6d6054473a2d21140700000000000000000005121f2b3744505b6574808d9aa9b3bbafa4998a7d70636d7a8795a0acb8b2a8998d807366584e43372b1f120600000000000000000000000000000000000000000004111d2935414c566673808c99aab4b7aa9e918477695f53463a2d21140600000000000000000000000007121d27303c454f59616b707d869298a1a9b2afa59e938e81746d63594f43392e23180c010000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000005111d2935414c565e616a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a615e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a1adb9c7cbc2b5a99c8f8276695c4f4336291c100000000000010e1b2734414e5a6774818d9aa7b4c0c1b7ab9e9184786b75818e9ba8b4c1c1b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000020d1925303a44515b626a6f70707070707070706d675c5145382c1f1306000000000000000000000000000000000000000000000000040e161e24293036393a3d3e3e3c3938332d26252a30363a3b3d3e3e3b3a37312b2720191007000000000000000000000000000000000000080b141b22272b2d2f3131312e2d2a251f191c23282b2d2f3131302d2c29241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f3033333333333333332f2e2b2720191007000000000000000000000000000000000000000000000000000606060606060600000000000000000000000000000000000000000000000004111e2a3744515d6a77838c8e90919191908e8a847d706b60544b4034281c100400000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514854616e7b878a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897e7165584b3e3225180b00000005121e2b3845515e6b7884919e9a938f8a85817d7a787674747476797d8490949fa9b3bebfb4aa9c8f8376675d5145392c20130600000815212e3b4854616e7b8794a1aebabcb0a396897d7064717e8a99a4afa8978a7e716673808c99aaada197897c6f626f7c8995a2afbcb9ada093867a6d6053473a2d2014070000000000000000000613202d394653606c7884919eabb7b9ac9f93867a6d60687784919daab7b7aa9d9184776a5f53473a2e211509000000000000000000000000000000000000000000010d1924303c4956636f7c8998a2aeb9aca096887b6e6155483b2e23170b000000000000000000000000000b151e2a333d474f59616b707d869297a1a8b2afa59d938c7f726b60554b4034281e13080000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000010d1925303a444c52545d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929eabb5bbbfbab3a99b8e8174685b4e4135281b0e0000000000000c1926333f4c5966727f8c99a5afb4b4b2a99d9083766a73808d99a6b0b4b4b0a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000008131e28323f49515860626363636363636363605c554b4034281c100400000000000000000000000000000000000000000000000000040c13191e252a2d2e3031312f2d2b28221c191f252a2d2e3132312f2e2b261f1b150e070000000000000000000000000000000000000000020a11171b1f202224252421201e19140d11171c1f202325252321201d19130c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3c40404040404040403c3b37322b22190f04000000000000000000000000000000000000000002060808121313131313130a0a0704000000000000000000000000000000000000000005111e2b3844515e6b7784919b9c9d9e9e9d9b9691877d70665c5145382c1f130600000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5146525e696f7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d786d6053463a2d20130700000004111e2a3744515d6a7784909da49f9c97928e8a87848381818182858a91969fa6b0bbc5baaea2988b7f7265554b4135291d110400000814212e3b4754616e7a8794a1adbabcb0a396897d706674818e9babaca095877a6e63707c8998a3aea9998c7f73666f7c8995a2afbcb9ada093867a6d6053473a2d2014070000000000000000000916232f3c4956626f7c8996a1adb9b7aa9d908377685d6774818e9aa7b4b8aca096887c6f6255483c31261a0e020000000000000000000000000000000000000000000813202d3a4653606d7985929fabb8b2a8988b7e7265544a3f34281c1003000000000000000000000000030c18212b353e474f59616b707c859196a1a8b2afa59f93877d6f675c51453a2f24190d0100000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000008131e28323a4146475051515151515151515151515151515151515151515151515151515151504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546875818e99a4acaeb4aeaaa1978b7e7165584b3e3225180b0000000000000916222f3c4955626f7c88939ea5a7a7a8a0978c807366707d89949ea6a7a7a69f958a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000020c16202d373f464e5455575757575757575653514b43392e23180c00000000000000000000000000000000000000000000000000000002080d13191d202124252422201f1c17110d141a1e202124252422211e1a150f0a040000000000000000000000000000000000000000000000060b0f1213151818171414110e0902060b101213161818171413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4d4d4d4d4947433d342b20150a00000000000000000000000000000000000003090e1214151f20202020201f171614100b0500000000000000000000000000000000000005111e2b3844515e6b7784919ea7a9ababaaa8a1999184796d6053463a2d20130600000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51424d57606a6f7070707070707070707070707070707070706d665c5145382c1f130600000003101d293643505c6976838f9ca9aca9a29f9b9796918f8e8d8e8f92979ea0a8b0b8c2beb4aa9f92867a6d6054473a2f24180d0100000714212e3a4754616d7a8794a0adbabcb0a396897d706c7985929eabaa9d91847768606d7986929faca99d908376686f7c8996a2afbcb9aca09386796d6053463a2d201307000000000000000006121f2b37434e586673808d99a8b2bdb6ac9a8d8074675664717e8a97a8b2bdb2a8998c807366574d42372b1e120600000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8b5b5a89b8f8275665c5044382b1f1206000000000000000000000000040a0f19232c353e474f59606a6f7b849196a1a9b3afa4999184796d60554c4135291d110400000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000020c1620283035393a4344444444444444444444444444444444444444444444444444444444443b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4956626f7c87939a9fa3aaa39f989185796d6053473a2d2014070000000000000815222e3b47545f6a75818e93999a9b9a9691857a6d616b76828f94999b9b99949083786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000050e1b252d343c4347494a4a4a4a4a4a4a4a4645403930271d1207000000000000000000000000000000000000000000000000000000000002080d1113141718181613120f0b0603090e1214151718171514120e0903000000000000000000000000000000000000000000000000000000030506090b0b0a0807050200000000030607090b0b0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565a5a5a5a5a5a5a5a56544e463d32271b0f0300000000000000000000000000000000060e151a1e21222c2d2d2d2d2d2c2423201c171008000000000000000000000000000000000005111e2b3844515e6b7784919b9b9c9fa3abb2aba1968a7e7164574b3e2d22170b00000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144454e586062636363636363636363636363636363636363605c544b4034281c1004000000020f1c2935424f5c6875828f9ba8b5b3adaba7a8a19e9c9b9a9a9c9fa2a9acb2bac2c0baaea2988d8074685d5245392c1d13070000000714212e3a4754616d7a8794a0adbabcb0a396897d706f7c8997a1ada79a8d8174675c6776838f9ca9ac9f93867a6d707c8996a3afbcbbafa49a86796c605346392d20130600000000000000000815212e3a47535f6a7784919eaab7bbafa49a8a7d716457616e7b8796a0acb9b7aa9d908477695f53473a2e21140900000000000000000000000000000000000000000003101c28343f4a5465727f8b98a8b2b8ab9f9285796d6053463a2d2013070000000000000000000000070f161b1f22232c353e474f5860696e7b849197a2abb5aba0968c7f72675d5145392c20130800000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000040e161e25292d2e3738383838383838383838383838383838383838383838383838383838372e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000715222e3b4754606a727f888f92999598928e867d70675d5145392c20130600000000000006131f2b37434e58606d7981888c8e8e8d8a847c6f685e606d7a82898c8e8e8c89827a6e665c5044382b1f120600000000000000000000000000000000000000000000000000000000000009131b222b32373b3c3d3d3d3d3d3d3d3d3a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000010507070a0b0b0906060300000000020507080a0b0b0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606366666666666666666260584e43372b1f1409000000000000000000000000000000060f1820262b2e2f39393939393939302f2c28211a11080000000000000000000000000000000005111e2b3844515e6b77848f8e8e8f9299a3abb2a89b8e81756853493f33271b0f03000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51443d464e545657575757575757575757575757575757575653514b42392e23180c00000000020e1b2835414e5b6874818e9ba7b4bebab8b4b2adaba9a7a7a7a9abadb3b9bdc4beb9afa59f92857a6e61564c4135291d0c010000000714212d3a4754606d7a8793a0adbabcb0a396897d7073808c99a9b1a7978a7d71645566737f8c99aaafa4998a7e71707d8996a3b0bcb9ac9f938679655b5044372b1f120500000000000000000915222f3c4855626f7c8896a0acb8b9ac9f93877a6d61545e697784919eaab7b8aca095887b6e6255483b31251a0e020000000000000000000000000000000000000000000c17232e3b4855626e7b8896a1acb9ada297897c6f6256493c2f24180d0100000000000000000007101921272c2f303535353d464e575f696e7b859299a4afb2a89f92857a6d6054473a3024190d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000040c13191d20212a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626d727c828688888886827c706b60554b4035291d1104000000000000030f1b26323c45515d676d757c7f8181807d796f6a5f565d686d757c808181807c786e685e544a3f34281c10030000000000000000000000000000000000000000000000000000000000000109101920272b2e2f30303030303030302d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0e0f10101010100f0e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f73737373737373736f6a6054473b31261a0e0200000000000000000000000000030e18212a31373a3b454646464646463d3c38332c231a1005000000000000000000000000000000020f1c2935424f5c68758183818182879299a3afaa9e918477655b5044372b1f1205000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144343d4347494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4645403930271d120700000000010d1a2734404d5a6773808d9aa6b3c0c2b9b1aba9acafb5b4b4b5b8babebebcb8b3ada59d938b7e71685e52443a3024190d000000000714202d3a4753606d7a8693a0adb9bcafa396897c707683909da9aca095877a6d6156636f7c8998a2aeab9b8e8174707d8996a3b0bcb9ac9f9286796c5f493f33271b0f030000000000000006121e2b37424d576673808c99a8b2bdb7aa9d908377685e52576774818e9aa7b4bcb1a7998c7f7266574d42362a1e12050000000000000000000000000000000000000000000614212e3a47535f697884919eabb7b3a9998c7f7366554b4035291d11040000000000000000040f19222b32383b3c4242424242454d575f69707d87939fa9b3ada2978b7f7265564c4135291d1104000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000002080d1113141d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46515b626b6f75797b7c7b79756e6a60594f433a2f24180d01000000000000000a15202935404b555d606a6f72747473706d665f584e565d606a6f737474736f6c655e564d42382e23170b000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222424242424242423201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0d1313131313131313131313131313131313131313131313131313131313120706040100000000000000000000000000000000000000000004060c10121316181a1b1c1d1d1d1d1c1c1a19171414110e0807030000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d80808080808080807c6f62574d42362a1e1205000000000000000000000000000915202a333c424748525353535353524a48443e352c21170b000000000000000000000000000000020e1b2834414d59656f75767574767d87929facac9f9286796c605346392d201306000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51443732373b3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3a38342e271e150b0000000000000c1926333f4c5966727f8c99a5b2bfbcb1a79f9d9fa4ababadb3b1b1b1b1b1aca9a19e938e81746c62564c4132281e1308000000000713202d3a4653606d798693a0acb9bcafa296897c6f7a87939facaa9d908477685e53606d7985929facab9e928579707d8996a3b0bcb8ac9f9285796c5f52462d22170b00000000000000000814212e3a47535f697784909daab7c0b5ab9a8d807467564c5764717e8a97a7b1bcb6aa9d908377695e53463a2d21140900000000000000000000000000000000000000000006121e2b37424d576774818e9aabb5b6a99c908376675d5145392c20130600000000000000000a16212b343d4348494f4f4f4f4f4f4e4d57606b73808d97a1adb3a99d908376685d5245392c201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000001050707101111111111111111111111111111111111111111111111111111111111080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343f4951596063676d6e6f6e6d66625f584f473d31281d13070000000000000000040c18242f39434b51585f626667686764605c544e464c525860626668686663605b534d443b30261c110600000000000000000000000000000000000000000000000000000000000000000000040a0f13151617171717171717171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1317191a20202020202020202020202020202020202020202020202020202020201f1413110d07010000000000000000000000000000000001070c1013171c1f202225262829292a2a2a292827262421201e1915130f0a040000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818d8d8d8d8d8d8d8d8377695f53463a2d211408000000000000000000000000020e1a26313c454d53555f60606060605f57554f473e33281c10040000000000000000000000000000000c1925313d49535d65686968686a76828f9ca9aea399867a6d6053473a2d201407000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d514437272b2e2f3030303030303030363636363636363636352d2c28231d150c030000000000000c1825323f4b5865727e8b98a5b1beb8ab9f959093999b9fa2a9a4a5a5a4a7a09d97928b81786d605a50443b3020160c02000000000713202d3a4653606d798693a0b5c0bcafa295897c717e8a9aa4afac9a8d81746756515c6676828f9ca9ada197897c707c8996a3afbcb8ac9f9285796c5f5246392c1f1300000000000000000815222f3b4855626e7b8895a0acb8bbafa4998a7d7063574a54616e7a8795a0acb8b8aba095877b6e6154483b30251a0e020000000000000000000000000000000000000000020e1a26313e4a5764717d8a99a4afb9ac9f92867a6d6053473a2d20140900000000000000030f1b27323d464f54565b5c5c5c5c5c5b545259606d7985929eabb8ac9f93867a6d6054473a2d211407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222d373f464f54555c60626262605c54534e463d352b1f160c0100000000000000000007121d27313940454e5355595b5b5a5753514a423c41454e5456595b5b5956535049413b32291e140a00000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c21201d18130c040000000000000000000000000000060c12181c1f23282c2d2f313335363637373636353432302e2d2a25221f1b16100b05000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99999999999995887b6e6155483b2f24190d01000000000000000000000006121e2b37424d575f626c6c6c6c6c6c6c6361594f44382c2014070000000000000000000000000000000915212c37424b53595c5c5b586774818e9aa7b4a093867a6d6053473a2d201407000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e110000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e110500101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1f22232424242b32373b3c424343434343434343413938332d261d140a0000000000000b1824313e4b5764717e8a97a4b1bdb6a99d9083868b8f929796979898979695908c857e746d665c50483f32291e0e04000000000006121f2b3844505c66798699a3afbbbcafa295897c74818e9bacafa49a8a7d7164574a5465727f8c98aab3a9998c80737c8996a3afbcb8ab9f9285786c5f5245392c1f120600000000000005121e2a36424d5766727f8c99a7b1bcb9ac9f93867a6d605447525e687784909daab7bcb1a7988c7f7265574d42362a1e11050000000000000000000000000000000000000000000914212e3a4754616d7a86939facb9aea3998a7d7063574a3d30251a0e0200000000000007131f2c38434f59606368686868686868615d565d6774808d9aa7b3afa49a897d706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f0f0e0d0a070604000000000000000606060606060606000000000000000000000000000000000000000007101b252d343d43484b515355555553514a47433c342b23190d0400000000000000000000010b151f272f353c4347484c4e4e4d4a4644403930353d4347494d4e4e4d4946443f382f2920170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c242b3033343939393939393939393939393939393939393939393939393939393939382d2c29241d160d040000000000000000000000030a11171d23292c2e34383a3c3e404142434343434342413f3d3b3936302e2c27211c160d070100000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa6a6a6a7988b7f7265564c4135291d1104020507080b0b0b0b0b0b0b0b14212e3a47535f696e78797979797979706b6155483c2f23160a00000000000000000000000000000004101b25303942424a505354556774818d9aa7ada093867a6d6053473a2d2014070000000000000000000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b333f4c5966727f8c99a5b2bfb7aa9d9084776a5d5144372a1e1100000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e110400101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e151617202b343d4347494f4f4f4f4f4f4f4f4f4e46443f382f261c110600000000000a1724303d4a5763707d8a96a3b0bbafa295887c7a7e828588898a8b8b8b8987837f7a716c605c544a3f362d20170d00000000000003101c28343f4a5f6c7986929facb9bbaea295887b7884919eabac9f93867a6d61544955626f7c8898a2aea99d9083767c8996a2afbcb8ab9e9285786b5f5245382c1f12050000000000000714212d3a46535f697783909daab6c3b6a99d908376685d52454c566774808d9aacb6c0b6a99d908376695e52463a2d2014080000000000000000000000000000000000000000000713202d3946525d687783909daab6b5ab9a8d807467574d42362a1e12050000000000000915222f3b4854606b6f757575757575746d685d5563707d8a96a3b0b6ac988b7e7265584b3f3225180c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181a1b1c1b19161312100c07000407090a13131313131313130c0b0906010000000000000000000000000000000009121b222b3238394045464849484644403937312a22191107000000000000000000000000030d151d242931373a3c3f4141403d3a38342e272932373b3c404141403c3937332d261d170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0f0f0e0d0b080806020000000000000000000000000000000000000000000008121c262e363c3f404646464646464646464646464646464646464646464646464646464646453a39352f281f160c01000000000000000000050c151c23282f34383a3f4446494b4d4e4f505050504f4f4d4c4a4746413c3b38322c272118130c04000000000000000000000000000000000000000000000000000000000713202d3946525e687683909ca9b3b3a99c8f8376685d5245392c2013090e121415171818181818181818222f3b4855626e7b858686868686867d7063574a3d3024170a0000000000000000000000000000000003101c28343f4a545c6061616775818e9ba8afa399867a6d6053473a2d2014070000000000000000000916222f3c4955626f7c8895a2afbbbcafa295897c6f6256493c33404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d1000000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d100300101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110f1b27323d464e54565c5c5c5c5c5c5c5c5c5b53504a42382d22170b00000000000916232f3c4956626f7c8995a2afbcafa396897c707275797b7d7e7e7e7e7c7a77726d67625a504a42382e241b0e05000000000000000b17232e46535f6c7986929facb9bbaea195887b7b8896a1adaa9d908377685d524653606d7985929fabac9f92867a7c8995a2afbcb8ab9e9185786b5e5245382b1f12050000000000000815222e3b4855616e7b8895a0abb8bfb5ab998d807366564c414a5764707d8a9aa4afbbb9ac9f93877b6e6154473b3025190d01000000000000000000000000000000000000000005111d2935414c566673808c99aab4b7aa9d918477695e52463a2d201406000000000000091623303c4956636f7d828282828282817a6d6155616e7b8894a1aeb3a6998d8073665a4d4033271a0d000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e202125272829282623201f1c18120d101416172020202020202020191816120d070000000000000000000000000000000009101921272c2e34383a3b3c3b3a38342e2b2620180f070000000000000000000000000000030b121820262b2e2f33343534312d2c28231c20272b2e2f33353533302d2b27221b140b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080e11141417191a1b1c1c1c1b19171514120e090603000000000000000000000000000000000000030e19242e3840474c4d5353535353535353535353535353535353535353535353535353535353524745413a31281d13070000000000000000050f171e262e34394045474a50535558595b5c5c5d5d5d5c5b5a595754524d4948433d383329241d160d0400000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8b98a7b1b9ac9f92867a6d6054473a2e2318141a1e212124242424242424242424313e4b5764717e8a97939393988d8073665a4d4033271a0d0000000000000000000000000000000006121f2b3844505c666d6e6e707984919eabac9f9286796c605346392d2013060000000000000000000815222e3b4855616e7b8894a9b3bebdb0a3978a7d7064574a3d343f4a546774818e9aa7b4c1b5a99c8f8276695c4f4336291c100000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f0200101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11131f2b37434e58606269696969696969696968605b544a3f33281c0f03000000000815222f3b4855626e7b8895a1aebbb0a3978a7d7065656c6e7071727271706d6865605d5550443f3830261c12090000000000000000131f2c3946525f6c7985929facb8baaea194877b7f8b98a8b2ab9a8d807467564c44505c6675828f9ba8afa3998a7d7c8895a2afbbb8ab9e9185786b5e5245382b1f1205000000000005111e2a36424d5765727f8c98a7b1bcbbaea399897d7063564a3d4754616d7a87939facb9bbafa49a8b7f7265564c41362a1d11050000000000000000000000000000000000000000010d1924303c4956636f7c8998a2aeb8aca095877b6e6154483b2d22170b0000000000020f1b2835424e5b6875818e8f8f8f8f8f8a7d716457606d7a8793a0adb4a79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f252a2d2e313435353533302d2c28231c191c2022232c2d2d2d2d2d2d2d2525221e18110901000000000000000000000000000000070f161b1d23282c2d2f2f2f2d2c28231c1a150e060000000000000000000000000000000001070c151b1f21222628282724201f1c1812161b1f22232628282623201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426272829292827262422211e1a15130f0a040000000000000000000000000000000007131f2b36404a52585a60606060606060606060606060606060606060606060606060606060605f54514b433a2f24180d01000000000000050f17212930383f444b5153545c606264666869696a6a696968676563615e5656544e48443d352f281f160e040000000000000000000000000000000000000000000000000000010d1925303b4854616e7b8795a0abb8afa3998a7e7164544b4034281c1f252a2d2e31313131313131313131313e4b5764717e8a97a99f9f998d8073665a4d4033271810070000000000000000000000000000000713202d3a4653606d787a7a7d828f96a1adac9e918477655b5044372b1f12050000000000000000000714202d3a4753606d798697a1adb9bfb2a5988c7f7265554b403844505c6676838f9ca9b6c1b4a79b8e8174685b4e4135281b0e00000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d0100101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1115222e3b4754606a6f757676767676767676746c665b5044382b1f1206000000000714212e3a4754616d7a8794aab4bfb1a4988b7e71655b6061636465656463615d5654514c433e342e261e140a000000000000000006121f2c3945525f6c7885929fabb8bfb5ab94877a828e9ba8afa4998a7d7064574a3f4a5465727f8b98a9b3ab9a8d807b8895a1aebbb7ab9e9184786b5e5145382b1e120500000000000714202d3a46525e697683909da9b6c3b9ac9f92867a6d6053473a46525d687783909daab6c0b6ac9c8f8376685e5246392d2013080000000000000000000000000000000000000000000813202d3a4653606d7985929facb8b1a8988b7e7165544a3f33281c0f0300000000020f1c2935424f5c6875828f9b9b9b9b978a7d716457606d7a8693a0adb4a79a8e8174675b4e4134281b0e000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a3036393b3e40424241403d3a38342e2924272c2f30393939393939393932312e29231b130900000000000000000000000000000000040a0f12181c1f20222222201f1c18120f0a0300000000000000000000000000000000000000030a0f121515191b1b1a171312100c070a0f1315161a1b1b1a1613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e303234353535353433312e2d2b26221f1b160f0a0400000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605d554b4135291d11040000000000030c172129333b424a50555c6064666d6f717374757676767676757472706e6867626058544f45403a312820160c0300000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab6b5ab9b8e8275665c5145382c212931363a3b3e3e3e3e3e3e3e3e3e3e3e3e4b5764717e8a97a4aca6998d8073665a4d40322a22180e0400000000000000000000000000000c1926323f4c5965727f8787898f949fa8aca49a8e81746753493f33271b0f0300000000000000000006131f2c3845515d677885929eabb8c1b5a89b8e8175675c5146454653606d7985929fabb8bfb3a6998c807366594d4033261a0d00000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1116232f3c4956626f7c82828282828282828281786c605346392d201306000000000713202d3a4653606d798698a2aebab2a5998c7f726659535556575858585654524c4745413a3128231c140c02000000000000000005121f2c3845525f6b7885929eabb8bbaea399867985919eabac9f93867a6d6154473c4855626f7c8897a1adaa9d90847b8794a1aebab7aa9e9184776b5e5144382b1e110500000000000814212e3b4754616e7b87939facb9c3b6a99c908376675d514539414c566773808d9aabb5c0b9ac9f93867a6d6154473a3024190d01000000000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5b4a89b8e8175665b5044382b1f120600000000020f1c2935424f5c6875828f9ba8a8a4978b7e716458616d7a8794a0adb4a79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212931363b4146474b4d4e4f4e4c4946444039353033383c3d46464646464646463f3e3a342d251b1107000000000000000000000000000000000000070c1013131516151312100c07000000000000000000000000000000000000000000000000030608090c0e0e0d0a070604000000030608090d0e0e0d0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f262a2d3036393b3d3f414142424241403e3b3a37312e2b27201b160c07010000000000000000000000000d1926333f4c58646e737979797979797979797979797979797979797979797979797979797979786d675d5145392c20130600000000000b151e29333b454d545c60676d7175797c7e808182838383838282807f7d7a77746f6a636059514b433a32281e150a000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b8ab9f9285796d6053463a2d29333b4246484a4b4b4b4b4b4b4b4b4b4b4b4b5764717e8a97a4b1a6998d8073665a4d433c342a20150a00000000000000000000000000040a1a2734404d5a6773808d94969c9fa6a29f9c93877c6f6255493c2d22170b0000000000000000000004101d2935404b55697683909ca9b6c3b8ab9f9285796d60585351535b63707d8998a2aebabeb3a9978a7e7164574b3e3124180b000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f2215080000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e071825323e4b5865717e8b8f8f8f8f8f8f8f8f877b6e6154473b2e2114080000000006131f2c3845515c667985929facb8b3a6998d8073665a4d484a4b4b4b4b494746413a39352f281f17110a0200000000000000000005121f2c3845525f6b7885929eabb8b9ac9f92867b8897a1adaa9d908377685d5246394653606c7985929eabaca095887b8895abb5bfb7aa9d9184776a5e5144372b1e11040000000005111d2a36414c5665727f8b9aa4afbbbfb4aa998c807366554b40353d4a5763707d8a99a3afbbbbafa4998b7e7165564c4135291d1104000000000000000000000000000000000000000004101c2834404b5465727f8b98a8b2b8ab9e9285796c605346392d20130700000000020f1b2835424e5b6875818e9ba8b2a6998c7f736659626e7b8895a1aeb3a6998d8073665a4d4033271a0d000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222b333b42464d5254585a5b5c5b595653514a45413a3d44484a53535353535353534c4a463f372d23180d010000000000000000000000000000000000000004060708090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a31363a3b4146474a4c4d4e4f4f4f4e4c4a4847423c3b37322c272118120b0300000000000000000000000d1a2734404d5a677380868686868686868686868686868686868686868686868686868686868685796d6054473a2d2114070000000007121d27303b454d575e666d72797e8285888b8c8e8f8f9090908f8e8d8c8a8784807c77706b605d554c443a30261c110600000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8aea298897d706353493f33313b454d5354575757575757575757575757575764717e8a97a4b1a6998d8073665a534e463c32261b0f030000000000000000000000060e151b2733404d5a6673808d99aba9a29a98928f8a7f726a5f54473b2e1b110600000000000000000000000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c60636d76828f9caab3beb9ada197887b6e6255483b2f221508000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d2013060000101d2a3643505d697683909ca9b6c3b7aa9d9184776a5e51442f24180d1724313d4a5764707d8a979c9c9c9c9c9c95887b6f6255483c2f2215090000000004101c2834404b546b7884919eabb7b4a79a8d8174675a4e413d3e3f3f3e3d3a3935302c29241e160d06000000000000000000000005121f2b3845525e6b7885919eabb8b8ab9e92857e8b98a9b3ab9a8d807367564c413744505b6575828e9ba8b1a7978a7e8a99a3aebbb7aa9d9184776a5e5144372b1e1104000000000713202d3946525e6876838f9cacb6c0baaea298897c6f6356493c2f3a4753606d7a86929facb9c0b5ab9c8f8276685d5245392c2013070000000000000000000000000000000000000000000c18232e3b4855626e7b8896a1adb9ada197887c6f6255493c2f24180c00000000010d1a2734404d5a6773808d9aa6b3a99c8f82766b6667717e8b97a4b1b2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17212b343d454d53565e6164676868686663605c54524c44474f54565f60606060606060585651493f34291e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0f0f0e0d0b08080602000000000000000000000000000000000000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a595755534d4947433d383229241d150d0500000000000000000000101d293643505c6976838f93939393939393939393939393939393939393939393939393939397887b6e6155483b2e221508000000000c18232e39434d575e696e787f858a8f929897999b9c9c9d9d9c9c9b9a989696918d89837d756d675d564c42382e23170c02000000000000000000000000000000000000000000000000000914212e3a47535f6a7784919daab7b3aa9a8d8074655b50443736424d575e61646464646464646464646464646464717e8a97a4b1a6998d807366625f584e43372b1f13060000000000000000000109101820262b323d4a5764707d8a99a3a59a908a86837d726d63584e43372b1f110a0200000000000000000000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d70757f8c949fabbcc4b8ab9e9185786c605346392d2013060000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f12050000101d293643505c6976838f9ca9b6c2b7ab9e9184786b554b4035291d111623303d495663707c8996a3a9a9a9a9a295897c6f6256493c2f23160900000000000c18232e44515d6a7784909daab7b4a89b8e8175685b4e423531323231302e2d2924201d19130c0400000000000000000000000005121e2b3845515e6b7884919eabb7b7aa9e9184818e9ba7afa4998a7d7063574a3d333f495365727e8b98a9b2a79a8d8086929facb9b7aa9d9084776a5d5144372a1e1104000000000714212e3a4754616d7a86939facb9c5b8ac9f9286796d6053463a2d3945515d677683909da9b6c3b9ac9f92867a6d6054473a2f24180d0100000000000000000000000000000000000000000714212e3a47535f6a7884919eabb7b3a9988c7f7265554b4035291d1004000000000b1825313e4b5864717e8b97a7b1ab9f948a7d7573747983919daab7b1a7968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333d464f575e61686e717375757473706d66605d56504f5960636c6c6c6c6c6c6c6c65625b51463a2e221609000000000000000000000000000000000000000000000105070708080808080807070501000000000406070808080808080807060400000000000000000000000000000000000000000000000000000205080e11141417191a1b1c1c1c1b19171514120e0906030000000000000000000000000000000000000000000000000000030c151d262d333b42464d5355565e6163656768686868676664615f5756544e48433d352f271f170e05000000000000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa994887b6e6155483b2e22150800000004101c2834404b555e696e7b838b91979b9fa2aaa6a7a8a9a9a9a9a9a8a7a5a8a09e9a95908981796d685d544a3f34281f14090000000000000000000000000000000000000000000000000006121f2b37434e586673808c99a8b2b7ab9e9184786c605346393a46535e696e717171717171717171717171717171717e8a97a4b1a6998d8073716f6a5f53473b2e2115080000000000000000010a131b222a32373d444753606d7a86929fa3978a7d7976706b635b51463c3027221b140b020000000000000000000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828c919ca6b0bbbcb1a79a8e8174655b5044372b1f12050000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f0300000f1c2936424f5c6975828f9ca8b5c2b8ab9f928578675d5145392c20131623303d495663707c8996a3afb5b5afa295897c6f6256493c2f2316090000000000071d2a3643505d697683909ca9b6b5a89c8f8275695c4f4236292525252321201d1913110d08010000000000000000000000000005121e2b3845515e6b7884919eabb7b6a99d908384919eaaac9f93867a6d6054473a2d3b4855626e7b8896a1adaa9d908385929fabb8b6aa9d9083776a5d5044372a1d110400000004111d2935414c5665717e8b99a4afbbc2b5a99c8f8276665c5145382c35404b556673808c99aab4bfbbaea3998b7e7164554b4135291d1104000000000000000000000000000000000000000006121e2b37424e576774818e9aacb6b5a99c8f8276675d5145382c1f1306000000000815222f3b4855626e7b8895a0acb0a69f9388828081849195a0acb8aca095877a6e6154473b2e211408000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454f5960696e757b7e808182817f7d79736d68615a54606b707979797979797979726d62564a3e3125180b000000000000000000000000000000000000000002080d1113141414141414141413110d0802070c101313141414141414141413100c070100000000000000000000000000000000000000000003090e1214191e20212426272829292827262422211e1a15130f0a040000000000000000000000000000000000000000000000020b151e262f383f444d53575f6166686e707274747575757473716e6967626058544f454039312920170e040000000000000000101d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacaca194887b6e6155483b2e22150800000006131f2c3845515c676e7b8490959ea1a9acaeb4b3b4b5b6b6b6b6b5b5b3b2b2acaaa7a09d938e837a6d665c50443b3025190e00000000000000000000000000000000000000000000000000020f1a26313c4955626f7c8896a1acb9aca196887c6f6255493c3b4854616e7b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d9aa7b3a89b8f817e7e7c6f6255493c2f22160900000000000000000a141c252d343c43474f54545d6776828f9ca89b8e81756763615953514b423e332d261d140a0000000000000000000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ca3adb8c2b8aca095897c706353493f33271b0f0300000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b0000000e1b2834414e5b6774818e9aa7b4c1baaea298867a6d6053473a2d20141723303d4a5663707d8996a3b0bcbcafa295897c6f6256493c2f23160900000000020f1c2935424f5c6875828f9ba8b5b6a99d9083766a5d5043372a1d1818161413110d08040100000000000000000000000000000005111e2b3844515e6b7784919eaab7b8ab9e91859196a0aca99d908376685d5245392e3a47535f6a7884919eabac9f928786929facb8b6aa9d9083776a5d5044372a1d11040000000713202c3945525d6875828f9cabb5c0beb3aa998c7f7266544b4034282f3d4a5663707d8998a3aebabfb5ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000020e1a26313e4a5764717d8a9aa4afb9ac9f9286796d6053473a2d201408000000000814212e3a47535f697784919da8b2afa49a938f8d8d9196a0a7b1b3a99d908377685e5246392d201407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606b6f7b81878b8d8e8f8e8c8985807a716c605d63707d86868686868686867f7265584c3f3225190c00000000000000000000000000000000000000040c13191d202121212121212121201e19130d12181c1f2021212121212121201f1c18120b0300000000000000000000000000000000000003090e141a1e21252a2d2e303234353535353433312e2d2b26221f1b160f0a040000000000000000000000000000000000000000000a141d263038414950575f61696e73777a7d7f8081828282817f7d7b78746f6a636059514b433a322920160c0200000000000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea194887b6e6155483b2e221508000004111d2935414c56606d798390969fa7adb3b8babcb8b6b2b0aeaeaeafb0b3b7b9b9b7b1aba59e959082786d60564d42362a1c1106000000000000000000000000000000000000000000000000000913202d394653606c7884919eabb7b2a8998c7f7366574d4244515d6a77838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5aa9e938f8a8a85786b5e5245382b1f120000000000000009121c262e373f464e53596063666d727e8b98a59f928679706d6865605c544f443f382f261b1106000000000000000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5adb5bfbab0a69d9083786c605346392d22170b00000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b11060000000d1a2733404d5a6673808d99a6b3c0beb4aa95887c6f6255483c2d22171824313e4b5764717e8a97a4b1bdc0b5ab95887b6f6255483c2f22150900000000020e1b2835414e5b6874818e9ba7b4b7aa9d9184776a5e51442f24180c12121212121212121210060603000000000000000000000004111e2b3744515e6a7784919daab7b9ada1979197a0a8b2ab998d807366564c41352b37424e576875818e9ba8afa399929298a2aebab6a99d9083766a5d5043372a1d10040000000714212d3a4754606d7a86929facb9c5baaea298897c6f6256493c2e232d3a4753606d7986929facb9c5b8ac9f92867a6d6054473a2f24180c0000000000000000000000000000000000000000000914212e3a4754616d7a87939facb9aea398897d7063564a3d3025190d0100000006121e2b37424d5765727e8b96a0aab4aca49f9c999a9ea1a8b1b9ada1978c7f7265564d41362a1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7d858e93999a9b9b9b9997928c857e746d676774808d9993939393938d8074675a4d4134271a0e000000000000000000000000000000000000090e161e24292d2e2e2e2e2e2e2e2e2d2a251e171d23282c2d2e2e2e2e2e2e2e2d2c29231d150d0500000000000000000000000000000000060b141a1f262a2d3036393b3d3f414142424241403e3b3a37312e2b27201b160c070100000000000000000000000000000000000006111b262f38424a535b60696e757b8084878a8c8d8e8f8f8e8d8c8a8884817c766f6b605d554c443a32281e140a00000000000000101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194887b6e6155483b2e22150800000613202c3945525d68737f8c95a0a8b1b9bebebab1abaaa5a3a2a1a1a2a4a6abacb2bbbcb8afa79f948c7f73695e5246382d22170b0000000000000000000000000000000000000000000000000005121f2b3744505b6573808d9aa9b3b6aa9d908377695e524645515e6b7884919797979797979797979797979797979a9da4aeb9b0a69e9b979285796c5f5246392c1f13000000000000060f1b242e38404951585f626b6f75797c808c99a6a2988d807d7a76716d666159504941382d22170e0400000000000000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7bfbbb2a89e948a7d70655b5044372b1b1106000000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a000000000b1825323e4b5865717e8b98a4b1bebdb1a4978a7e7164544a3f33281b1c28343f4a5466737f8c99a6b2bfbbafa399877a6e6154473b2e21140800000000010d1a2734404d5a6773808d9aa6b3b8ab9e9185786b554b4035291d1f1f1f1f1f1f1f1f1f1f1d13120f0b0600000000000000000004111e2a3744515d6a7784909daab7beb3a9a19ea1a9b2afa3998a7d7063574a3d2f26313e4b5865717e8b98a8b2aba39f9fa2aab4bfb6a99c908376695d5043362a1d1003000004101d2935404b5564717e8b99a3aebbc5b8ab9f9285796d6053463a2d202c3845515c6776838f9ca9b6c2baaea3988a7e7164554b4035291d100400000000000000000000000000000000000000000713202d3946525e687783909daab6b4aa9a8d807367564c41362a1e1105000000020e1a26313c4653606d79849198a2aab1afaca8a6a7abadb2b2ada39e92857a6d6054473b3025190e02000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245343f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b8592979fa4aba8a8a7a9a19e97928a81796d6875828e9b9f9f9f9f998c7f7366594c403326190d000000000000000000000000000000000009121b20283035393a3b3b3b3b3b3b3a3936302920272e34383a3b3b3b3b3b3b3b3a38342f271f170e0500000000000000000000000000020a11171f262a31363a3b4146474a4c4d4e4f4f4f4e4c4a4847423c3b37322c272118120b0300000000000000000000000000000000020b17222d38414a545c656c727b81878c919596989a9b9b9b9b9a999796918d89837c746d675e564c443a30261c1106000000000000101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa194887b6e6155483b2e22150800000714212d3a4754606d7a85929fa7b1bac2bbb3ada79f9d999695949495979a9ea1a8aeb5bdb9b0a69f92867b6e61544a3f33281c0f03000000000000000000000000000000000000000000000000030f1b27333f4953636f7c8997a1adb8aca095877b6e61544843505d697683909caba4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeb6c0b8b0aaa89f9285796c5f5246392c1f130000000000030e18212d37404a525b626a6f767c8185888c929ca8aa9d928d8a87837e79706b605b53493f332720160c020000000000000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbbeb9b1a9a1968f82756c6153493f33271b0a000000000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b0200000000091623303c4956636f7c8996a8b2bdc1b4a79a8e8174665b5044382d26252c3844505c6675828f9ba8b5c2b9ac9f9286796d6053463a2d20130700000000000d192633404c5966737f8c99a6b2b8ac9f928579675d5145392c2b2b2b2b2b2b2b2b2b2b2b29201f1c17110a020000000000000004111e2a3744515d6a7784909daab7c3bbb3adabadb3b9ac9f92867a6d6053473a2d212e3b4854616e7b8796a1acb5afacacaeb4bcc2b6a99c8f8376695c504336291d100300000613202c3945515d6775828f9babb5bfc2b5a89c8f8275665c5044382b1f2934404b5566737f8c99aab4bfbfb4aa9b8e8275675d5145382c1f1307000000000000000000000000000000000000000005111d2935414c566673808d99aab4b7aa9d908377685e5246392d2014070000000009151f2c3845515c666f7c869298a0a7acaeb4b1b0b5aeaca9a19e918a7e71675d514539291f140800000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c594f463d3f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975818e97a2a9afb5b4b5b4b3ada9a19e938e837a6e76838f9ca9acaca5988b7e7265584b3f3225180c0000000000000000000000000000000006111b242d323a4146474747474747474746413a322e30394045464747474747474747454039312920170d020000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a595755534d4947433d383229241d150d050000000000000000000000000000000a141d27333f49535c666d777f868e939a9da0a7a5a7a7a8a8a8a7a6a9a19e9a94908981796d685e564c42382e23170b030000000000101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000b1825323e4b5865717e8b98a2aeb9c3beb3a9a29f95908c89888888898a8d91969fa3abb5bfbaaea3988d8073665b5044382b1f1206000000000000000000000000000000000000000000000000000b17222d394653606c7985919eabb8b1a7988b7e7265554b414c5865727f8b99a3afb1b1b1b1b1b1b0b0b0b0b0b0b2b3b8bfc7c1bbb8ac9f9285796c5f5246392c1f1300000000000915202a333f49525c636d727c82898e9297999ca4adaea49d9a9a93908b847d736c655b50443e32281e130800000000000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b3ada79f9791847a6d615a5041382d22170b0000000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d00000000000714212d3a4754606d7a8796a0acb8c4b8ab9e9184786c6053493f363130363f4a54606d7985929fabb8c4b7aa9e918477665c5044382b1f120600000000000c1925323f4c5865727f8b98a5b2baaea298867a6d6053473a383838383838383838383838362d2b28221c140b0200000000000004111d2a3744505d6a7783909daab6c3c4beb9b8b9beb6a99d908376675d5145392c212d3a46535e697884919eabb7bbb9b8babfc6c2b6a99c8f8376695c504336291d100300000714202d3a4753606d7a86929facb8c1beb3a9988b7f7265544a3f34281c232f3c4956636f7c8998a2aebac1b8ac9f9286796d6053473a2e23180c0000000000000000000000000000000000000000010d1925303d495663707c8998a2aeb5aca095877a6e6154473b2e2114080000000004101c2834404b54606a707d8690959c9fa2aaa4a4aba39f9c97918a7f726c61554c413529170d0200000c1925323f4c5865727f8b98a5b2beb8ab9f9285786b60594f443f4c5965727f8c98a5b2bfb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87929fa9b3bbc0c1c2bdb9b7b3ada59e9590837a7784919daab7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000c17222d363e444c525454545454545454524c44403839424b51535454545454545453514b433b33291f140900000000000000000000030c151d262d333b42464d5355565e6163656768686868676664615f5756544e48433d352f271f170e050000000000000000000000000006111b262f3844505b656d78818b92989fa4acacb1b2b3b4b5b5b5b4b2b2adaba69f9c928d837a6d685e544a3f34281f14090000000000101d293643505c6976838f9ca9b6c2baaea3989290909090909090909090909090909090909090887b6e6155483b2e2215080004111d2935404b556875828f9baab4bec0b6aca297928a837f7d7b7b7b7c7d80848b9299a3aebbbfb4aa9e9184796c605346392d2013060000000000000000000000000000000000000000000000000006121f2b3844505b6674818e9aa9b3b5a99c8f8276675d51454754616d7a86929facb9bdbab2acaba3a3a3a3a3a3a5a7adb5bfb7afaaa89f9285796c5f5246392c1f1300000000020e1a26313c45515b636e737f8790949b9fa2a9a8adb6b7aea9aca49f9c96918a80776c605a50443a3025190d01000000000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a19e9590857c6e685e52483e2f261b110600000000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f0500000000000613202c3945525d687784919daab7c4b9ada196897d70655b504642403f4246505b66717d8a97a2adbac1b5a89b8e827568544a3f34281c100300000000000b1824313e4b5764717e8a97a4b1bfb4aa94877a6e61544745454545454545454545454545433938332d261d140a00000000000004101d2a3743505d6a7683909da9b6c3cfc9c6c4c6bfb5ab998c807366554b4035291e2a36424d576874818e9ba7b4c1c5c5c6cad0c2b5a99c8f8276695c4f4336291c10030004101c2934404b5564717d8a98a3aeb5b5b5ada197887c6f6255483c2e2317202d3a4653606d7985929facb5b5b5aea2988a7d7064544b4034281c100400000000000000000000000000000000000000000813202d3a4653606d7985929fa8a8a8a7978a7e7164574b3e3124180b00000000000c18232e39424e58616b707c838a8f92989697979699928f8b847e726d635a50433a2f2419050000000c1925323f4c5865727f8b98a5b2bebaada297897d706b6059504a49536673808c99a6b3bfb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8c99a3afbbc5c5bfbab2adaba9abada79f9590837a85929eabb8b0a4978a7d7164574a3e3124170b00000000000000000000000000000005111d29343e4850565d61616161616161615e56524a40434b545c6061616161616161605c554d453b30251a0e020000000000000000020b151e262f383f444d53575f6166686e707274747575757473716e6967626058544f454039312920170e040000000000000000000000000b17222d38414e58606c77818e939fa3aaafb6b8bcbfbfbcbbbbbcbebfbdb9b8b0aba49d9590837a6d665c50443b31261a0e0300000000101d293643505c6976838f9ca9b6c2b9ac9f92868383838383838383838383838383838383838382786d6053463a2d201307000613202c3945515d677885919eabb8c4bbafa49a92857d7772706f6e6e6f7173787f87929fa7b1bcb9ada196887c6f6255493c2f22160900000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a2adb9ac9f92867a6d60544746525e6875828f9caab4bdb2a8a19e969696969696989ba3adb8afa59e9b969285796c5f5246392c1f130000000006121e2b37424d57626d73808b92999fa6abadb3b4b9bfc0bab5b6afaca8a19e928c80736c61564c4135291d120700000000000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c97928c837b6e6a5f564c41362c1d140a000000000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b00000000000004111d2935414c566774818d9aa9b3bebdb2a89c9083786c605a534d4c4c4d525a606c7883909da9b3bebdb2a8988c7f7265594c3f2e23170b0000000000000a1724303d4a5763707d8a96a3b0bbaea195887b6e625552525252525252525252525252525046443f382f261c1106000000000003101d2a3643505d697683909ca9b6c3cfd5d2d1c7bbaea399897d7063564a3d2f241a25313e4b5764717e8a97a8b2bdc8d2d3d6cfc2b5a89c8f8275695c4f4236291c0f030006131f2c3845515c6775818e9baaa8a8a8a8a89e9285786c605346392d20131f2c3845515c6676828f9ca8a8a8a8a8aa9b8e8175665c5145382c1f1306000000000000000000000000000000000000000006131f2c3845515c6675828f9b9b9b9b9b9b8e8174685b4e4135281b0e020000000007121d27303c464f59616a6f787d8285888a8a8a8a8886837e79706c635b51483e31281e13080000000c1925323f4c5865727f8b98a5b2bebeb3a99f92867d706b605c54515b6574818e9ba7b4c1b8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9cabb5c0c5bcb4aea8a19e9d9ea1a8a7a0958f8387929facb9b0a3978a7d7064574a3d3124170a0000000000000000000000000000000815212d3945505a62686d6e6e6e6e6e6e6d68635c52474b555c666d6e6e6e6e6e6e6e6d675e574d42362a1e110500000000000000000a141d263038414950575f61696e73777a7d7f8081828282817f7d7b78746f6a636059514b433a322920160c0200000000000000000000030f1b27333f49535f6a737f8c939ea5aeb4bbc0bdb9b7b3b0aeaeafb1b5b9bbc0bcb7aea79f958f82786d60574d42362a1f140900000000101d293643505c6976838f9ca9b6c2b7aa9d918477777777777777777777777777777777777777756d665c5044382c1f1206000714202d3a4753606d798697a1adb9c6b9ac9f93887d706b66636261616264666d727e8b959fabb8bdb2a9988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929fabb8aea3998a7d7164544a414c5664717e8b98a3aeb9aca196918a8a8a8a8a8a8b919ba7b3aa9e938e8a8a84786b5e5245382b1f12000000000814212e3a47535f69727f8b929fa3abb0b8babebbb9b7b6b7b9bdbbb9b2aca49c928a7e71685e5246392f24180d010000000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8b857f786e695f584e443a30241a0b0200000000000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d03000000000000010d19242f3d4a5763707d8a97a2adb9c4b7ab9f948b7f726c615f575959575e616c727f8c95a0acbcc5b9aca096887b6f6255483c2f221506000000000000091623303c4956636f7c8996a2afbcafa296897c6f635e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c53504a42382d22170b000000000003101d2a3643505d697683909ca9b6c3cfdcdfd2c5b9ac9f92867a6d6053473a2d2015212e3b4854616e7b8796a0acb8c5d1dedbcec2b5a89b8f8275685c4f4235291c0f02000714202d3a4753606d7985929b9b9b9b9b9b9b9b8e8275655b5044372b1f121c2834404b5466727f8c999b9b9b9b9b9b9b9285796d6053463a2d201307000000000000000000000000000000000000000004101c2834404b5465727f8b8e8e8e8e8e8e8e85786b5e5245382b1f120500000000000b151e2b343e474f585f666c7175797b7d7e7d7d7b7976726d67615a51493f362c1f160c010000000c1926323f4c5965727f8c98a5b2bfc5baaea29892867d726d66605d606c7884919eabb7c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5bfb4aaa29f96919091969a9fa39f948f9299a3afbbb0a3968a7d7063574a3d3024170a0000000000000000000000000000000a1724303d4956626c717a7a7a7a7a7a7a7a736e63574b515c676d797a7a7a7a7a7a7a796e695e52463a2d2014070000000000000006111b262f38424a535b60696e757b8084878a8c8d8e8f8f8e8d8c8a8884817c766f6b605d554c443a32281e140a0000000000000000000005121f2b3744505b656f7c87929fa5afbabfc0bbb2acaaa6a3a1a1a2a4a8acafb5bdc0b9b1a79f948c7f73695f53463b31251a0e02000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69605c544a3f34281c1003000815222e3b4855616e7b8894a9b3bec1b5a89b8e82756b61595655555556545c606c7683909da9b6c0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000006131f2c3845515c6675818e9baab4b5ab9b8e8175665c50444754606d7a86929facb7ab9e91847d7d7d7d7d7d7f8b98a5b2a89b8e817d7d7b6e6255483b2f22150800000006131f2b37434e58626e7b86929fa4afb5bdbebab5aeacaaaaabacb2b6babdb9aea49e92857a6d61554b4035291d100400000000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827e79726d665e574e463c32291e1208000000000000000000000000060f181f282f353b4146474c52545658595a5a5a59575653514b4746413a342e271e160e0600000000000000000813202d3a4653606d7985929eabb5c0bcb0a69f92877e746e6967666667696e747e87939fa7b1bcbfb4aa9e9184776a5f53473a2e2115080000000000000815222f3b4855626e7b8895a1aebbb0a3968a7d706b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b69605b544a3f33281c0f030000000003101d293643505c6976838f9ca9b6c2cfdcdccfc3b6a99c908376675d5145392c1f14202d3a46525e697784919daab7c4d0dddbcec2b5a89b8f8275685c4f4235291c0f02000a1723303d4a5663707d898e8e8e8e8e8e8e8e8e8b7e726553493f33271b0f18232e3c4955626f7c888e8e8e8e8e8e8e8e8e897c6f6256493c2f2316090000000000000000000000000000000000000000000c18232e3a4754606d7a81828282828282828174675b4e4134281b0e010000000000030c19222c353e464e545b6064666d6f707171706f6d6765605d5550483f372e241a0d04000000000c1926323f4c5965727f8c98a5b2bfc3bdb4aaa29892877f78716d676d717e8a96a1acb9c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a2aebac6baaea2989289848384888d9299a19f9c9fa3abb5c0b0a396897d7063564a3d3023170a0000000000000000000000000000000b1825313e4b5864717e8787878787878787807366594d53606d798487878787878787867b6e6154473b2e211408000000000000020b17222d38414a545c656c727b81878c919596989a9b9b9b9b9a999796918d89837c746d675e564c443a30261c11060000000000000000000613202d394653606c78839099a3afb7c1bdb5afa8a09e9996959495989c9fa4abb1b9c3b9b0a69f92867b6e61574d42362a1e1205000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c53504a42382e23170c00000915222f3c4855626f7b8895a2aebbbdb0a4978a7e7164594f4a484848494a505a65727f8b98a5b2beb5a99c8f8276695c4f4336291c10000000000000000000000004060606060606060606060606060604101c2834404b5464707d8a98a2aeb8ab9f9285796d60534645515d6775828e9baab3ac9f93867a70707070707b8895a1aea6998d8073706e695f53473a2e2114080000000815222e3b4754606a76828f98a3aebbc0bbb3adaba39f9d9d9ea1a8aaafb7bfb9ada2978d8073675d5145392c2013060000000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c7976716d67605c544d453c332a20170d000000000000000000000000040e161d262d3338393d4143414547494b4c4d4d4d4c4b4947454043423e3a38352f271f180f060000000000000006121f2c3844515c6673808d99a3afbbc2bbafa399928a817b7774737273767b818a9399a4afb9c3baaea2988c7f7266584e43372b1f12060000000000000714212e3a4754616d7a8794aab4bfb1a4978a7e7878787878787878787878787878787878766c665b5044382b1f12060000000003101c2936434f5c6976828f9ca9b5c2cfdbd7cbbfb4aa998c807366554b4035291d121e2a36424d576774818d9aa7b4c0ced9dbcec1b5a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b81828282828282828282817a6d6154473a2d22170b13202d394653606c7780828282828282828282817a6d6154473a2e2114070000000000000000000000000000000000000000000713202c3945525d686d7475757575757575746f64584c4033271a0d0100000000000007101a232c343c424a5053545c60626364646362605c5553514b433e362e251c120800000000000c1926323f4c5965727f8c98a5b2bfbab2acaaaaa299928c837e7a78797e86929fa8b2bdc2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab3bec5b8ac9f92867d7876787b81879196a0a8acafb5bdbcb0a396897d7063564a3d3023170a0000000000000000000000000000010d1a2734404d5a6773808d9494949494948f8275685c4f54616e7b8796949494949498897c6f6356493c302316090000000000000a141d27333f49535c666d777f868e939a9da0a7a5a7a7a8a8a8a7a6a9a19e9a94908981796d685e564c42382e23170b030000000000000006121e2b37424d5763707d8a949fabb5c0c0b5aba39f96918c898888898b8f9399a0a7b1b9c2baaea3998e8175695e53463a2d21150a000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e515050505050505050505050505050504f46443f3830261c110600000815222f3b4855626e7b8895aab4bfbbaea195887b6e6255483e3c3b3b3c3f4956626f7c8995a2afbcb6a99d9083766a5d5043372a1d100000000000000000030607111313131313131313131313131313130c18232e3a4753606d7a86929facb8ada297897d70635649414b5564707d8a98a2aeafa49a8b7f726563636e7b8794a1aea6998d807366625f574d42372b1e1206000004101c2934404b55626f7c89949faab4bfbcb3a9a29f9992919091969b9ea5aeb6beb3a99f9285796d6053473a2d20140900000000000000000008121b252d363e444d52575f6166686d70717273737372716f6d6664605d55504a423b332a21180e050000000000000000000000020c1620282f383f44464a4e50504f4c4746414040403f44464b4f50504f4b47454039312a21180c0300000000000004101c2834404a54616e7b87929fa9b3bec0b5aba39f938e8783817f7f8083878d929fa4abb5c0bdb2a89f92867a6d6154473c31261b0f030000000000000713202d3a4653606d798698a2aebab8ab9f9285858585858585858585858585858585858582786c605346392d2013060000000003101c2936434f5c6976828f9ca9b5c2cececec7baaea398897c706356493d2f24180e1a25303e4a5764717d8a97a7b1bcc8cececec1b4a89b8e8175685b4e4235281b0f02000714212d3a46535f696e75757575757575757575746d685e5246392d1b1106121f2b3744505b656c73757575757575757575756d685e5246392d20130700000000000000000000000000000000000000000004111d2935414c565d60676868686868686867645c53483c3024180b000000000000000008111a222a2f383f44464a515355575757575553514b47454039312c231c130a0000000000000c1926333f4c5966727f8c99a5b2bdb2a8a09e9a9da39f95908a8785868b9298a2aebac4c0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdbfb2a6998c7f736b6a696e747c849196a0a9b2bdc7bcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa1a1a1a19b8f8275685c4f54616e7b8794a9a1a1a1aa96897c6f6356493c30231609000000000006111b262f3844505b656d78818b92989fa4acacb1b2b3b4b5b5b5b4b2b2adaba69f9c928d837a6d685e544a3f34281f1409000000000000000814212d3a47535f6976828f9ca6b0bdc6bbafa399928c84807d7b7b7c7e82879195a0a7b1bdbfb4ab9f92877b6e6154483c31261b0f030000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444444444444444444444444444444423a38342e261e150a0000000714212e3a4754616d7a8798a2aebabaada194877a6e6154473b2f2e2e2e3b4754616e7a8794a1adbab7aa9d9184776a5e5144372b1e11000000000000060b1012131d2020202020202020202020202020202020202c3945515d6775828f9babb5b3a99a8d807467584e434653606d7985929fabb6ac9c908376695e616d7a8794a0b5a6998d8073665a534d453c31261a0e02000006131f2c3845515c6775818e9ba6b0bcbeb3aaa297928b86848384888e939da4aebbbaaea2988a7e7164574b3e3025190e0200000000000000000009131b242c323b42464d5355565d61636566666766656462605c5453514b443f38302921180f0600000000000000000000000008131e28323a424a5053575b5d5d5c5954524c443d424a5053575b5d5d5b5853514b433c332a1e150b000000000000000c18232e3946535e6974818d97a1adb9bfbdb5afa59d9a93908d8c8c8d8f92999da4afb5bdc0b5aba1968d8073685e5246392a20150a0000000000000006131f2c3845515c667985929facb8baaea298929191919191919191919191919191919191877a6e6154473b2e21140800000000030f1c2936424f5c6975828f9ca8b5c1c1c1c1c1b9ac9f9286796d6053473a2d20140914212e3a4754616d7a8795a0acb8c1c1c1c1c1b4a89b8e8175685b4e4235281b0f020005121e2a36424d575f616868686868686868686868615e564c41362a1d0a030f1b27333f49535b606768686868686868686868615e564c4135291d1105000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b5b58534a41362b2014080000000000000000000810181d262d333839404446484a4b4a4a484645403a39352f271f1a110a010000000000000d192633404c5966737f8c99a6b2b8aca096918d929da5a09d97979292999fa2aab4bec7bcb0a6978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bebfb4aa95887c6f62595f616a6f7b849196a1adb9c5bcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6adada89b8f8275685c4f54616e7b8794a1adadada296897c6f6356493c3023160900000000000b17222d38414e58606c77818e939fa3aaafb6b8bcbfbfbcbbbbbcbebfbdb9b8b0aba49d9590837a6d665c50443b31261a0e030000000000000815222e3b4855616e7b88949fabb9c2bcaea49f92877f7973706e6e6f71757c839095a0abb4bfbbafa3998c807366584e43372b1f12060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443737373737373737373737373737362d2c28231c150c030000000613202d394653606c7785929facb8baada194877a6e6154473b2e23252e3a4754616d7a8794a0adbab7aa9d9184776a5e5144372b1e1100000000020a11171c1f202a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2935404b5564717e8b99a3aeb7aa9e9184776a5f534745515c6774818e9ba9b3ac9f93877b6e61606d798699a3afa6998d8073665a4d423c332a2015090000000714202d3a4753606d7985929facb8c2baaea29892857f7a7777787b818d929da9b3beb3aa9b8e817568564d42362a1e11050000000000000000000109121a202930363b4246484c52545658595a5a5a59575553514b47454039342e261e170f06000000000000000000000000010d1924303a444c545b606468696a6865615e564f474d545c6064686a6a6865605d554d453c30271d120700000000000007121c2a36424d57616d7a85929ea4adbbc0c0bbafaca49f9d9a99999a9c9fa3abaebbc0bfbaafa4999184796d60564c413529180e040000000000000004101c2834404b546b7885919eabb8beb3aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e94877a6e6154473b2e21140800000000020f1c2935424f5c6875828f9ba8b5b5b5b5b5b5b5a99c8f8376675c5145382c1f130713202d3946525e687784909daab5b5b5b5b5b5b4a79b8e8174685b4e4135281b0e0200020e1a26313b454d53555b5b5b5b5b5b5b5b5b5b5b54524c443a3025190d000b17222d38414950535a5b5b5b5b5b5b5b5b5b5b54524c443a3025190d010000000000000000000000000000000000000000000008131e28323a4145474e4f4f4f4f4f4f4f4e4c4841382f251a0f0300000000000000000000060b141c22282b2e34383a3c3d3e3e3d3c3a38342e2c29241d150d0800000000000000000d192633404c5966737f8c99a6b2b7aa9e9184808d939ea5aaa9a29f9fa3abaeb4bcc5c6b7ab9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bebaaea398867a6d6053535860696e7b84919eabb8c4bcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000000030f1b27333f49535f6a737f8c939ea5aeb4bbc0bdb9b7b3b0aeaeafb1b5b9bbc0bcb7aea79f958f82786d60574d42362a1f1409000000000004101d2935404b5566727f8c99a6b0bbbfb4aa9d928a7e726d6663626162656a6f7a839099a3aebac0b5ab9e9184776a5f53473a2e2115080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a2a2a2a2a2a2a2a2a2a2a2a29201f1c17110a030000000005121f2b3744505b657683909ca9b6bcafa295897c6f6256493c303031303b4854616e7b8794a1aebab6aa9d9083776a5d5044372a1d11000000020c141c23282b2d37393939393939393939393939393939393939392f3a4754606d7a86929facb9aca096887c6f625548404b5563707d8997a1adafa49a8b7f72655c677986929faca6998d8073665a4d40312a21180e030000000a1723303d4a5663707d8998a2aebabeb3aa9f92867c726d676a696e75808d97a1adb9b8ab9e918578695e52463a2d201407000000000000000000060f181f272f35383a3e4243414647494b4c4d4d4d4c4b4946454043413d3937332d261d160d04000000000000000000000005111d2935414c565d666c7074767675726d6860594f565e666d7175767675716d675f574d42392e23180c000000000000000e1a25313b46525d68707d8a929ca4afb5bdc0beb6afacaaa7a6a5a6a9acafb5bdc0bdb4aea49f93877d70675d51443a302519060000000000000000000c18232e44515d6a7784909daab7c3bcb3aeababababababababababababababababa194877a6e6154473b2e21140800000000020f1c2835424f5b6875828e9ba8a8a8a8a8a8a8a8aa998c807366554b4034291c1005111d2a36414c566774808d9aaba8a8a8a8a8a8a8a79a8e8174675b4e4134281b0e01000009141f29333b4246484e4f4f4f4f4f4f4f4f4f4e4746413a32281e13080006111b262f383f44464d4f4f4f4f4f4f4f4f4f4e4746413a32281e13080000000000000000000000000000000000000000000000020c1620283035393a414242424242424241403c362f261d1308000000000000000000000000020a11171c1f23282c2d2f303131302f2d2c28231f1d18120b030000000000000000000d1a2733404d5a6673808d99a6b3b6a99d908378818e939da4aeadabacafb5babec5c5bcb1a79c908376685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ac9f928579675d51474e575e69707d8996a3b0bcbcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090000000005121f2b3744505b656f7c87929fa5afbabfc0bbb2acaaa6a3a1a1a2a4a8acafb5bdc0b9b1a79f948c7f73695f53463b31251a0e02000000000613202c3945515d677683909da9b6c2baaea2988d80746c605c54555556585f686e7b86929facb9c4b9aca096887b6f6255483c2f2215070000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1d1d1d1d1d1d1d1d1d1d1d1c1312100c06000000000000030f1b27333f49536673808c99a6b0beb1a5988b7e7265584e423c3d3e3f424a54636f7c8996a2afbcb6a99c908376695d5043362a1d100000000a141e262e34383a4446464646464646464646464646464646464646464645525d6876828f9cacb6b2a8998c7f7266564d414653606d7985919eabb6ac9c908376695e6c7885929faba6998d8073665a4d403327180f06000000000d1a2633404d596673808c99aab4bfbaaea2988b7f726a605d575f616d7985919eabb8b9ada197877a6e6154473b2e2114080000000000000000040d18222a31394045474b4f50504f4b4645404040404145474c4f50504e4a46443f382f281f160c01000000000000000000000713202d3946525d686d787d818383827f7a706b60575e686e787e818383817e796e695f544b4034281c100400000000000009141f2935414c56616b737f8c929fa3abb1b8bcc0bbb9b6b4b2b2b3b6b9bbc0bcb8b1aba39f928b7f726b60554b4032281e1308000000000000000000071d2a3643505d697683909ca9b6c1c1bebab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8ada194877a6e6154473b2e21140800000000020f1c2835424f5b6875828e9b9b9b9b9b9b9b9b9b9b98897c6f6356493c2f23180c010d1925303d4a5764707d8a999b9b9b9b9b9b9b9b9b9a8d8174675a4e4134271b0e010000030d18212931363a3b42424242424242424242413a3936302820160c0200000a141d262d33373940424242424242424242423a3935302820160c02000000000000000000000000000000000000000000000000040e161e24292c2d34353535353535353433302b251d140b010000000000000000000000000000060b0f12181c1f20222424242422201f1c1813100c0701000000000000000000000e1a2734414d5a6774808d9aa7b3b5a99c8f827678818d929fa2aab0b9bbbfc0c0bfbab3aaa0958b7e7164564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c554b40454d57616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000000000613202d394653606c78839099a3afb7c1bdb5afa8a09e9996959495989c9fa4abb1b9c3b9b0a69f92867b6e61574d42362a1e1205000000000714202d3a4753606d7a86929facb9c5b8ac9f92867a6d615a504a4848494e565f6a74808d9aa8b2bdbdb2a8988b7f7265584c3f2f24180c0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11111111111111111111110f0706030000000000000000000b17222d3c4855626f7c88949facb6b5a99c8f82766a5f544a494a4b4c4d525b66727f8c98a5b2bfb5a89b8f8275685c4f4235291c0f000006111c2630383f444650535353535353535353535353535353535353535353524c5665717e8b9aa4afb6a99d908376685e524644505c6674808d9aa8b2ac9f93877b6e616b7885919eaba6998d8073665a4d4033271a0d0000000003101c28343f4a546976828f9ca9b5c2b8ab9f9285796d6058514d535d6774808d9aa7b3beb3a996897c706356493d3023160a00000000000000010c161f2a343c434b5153585b5d5d5b5853514b433c434c5154585c5d5d5b57535049413a31281e130800000000000000000007131f2c38444f59616d7a828a8e90908f8c857d70695e666e7a838a8e90908e8b847b6e665c5145382c1f1306000000000000030d1924303a444f59636d73808b9299a0a7acb1b6b8babfbdbdbdbdbfbab8b6b1aca7a099928b7f736d62594f433a2f20160c020000000000000000030f1c2936424f5c6975828f9ca8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5ada194877a6e6154473b2e21140800000000020e1b2835414e5b6874818e8e8e8e8e8e8e8e8e8e8e8e86796d6053463a2d201307000814212d3a4754606d7a878e8e8e8e8e8e8e8e8e8e8e8d8074675a4d4134271a0e01000000060f181f262a2d2e35353535353535353535352e2d2a251e160e05000000020b141b22272b2d34353535353535353535352e2d29251e160e040000000000000000000000000000000000000000000000000000040c13191d20212828282828282828282724201a130b02000000000000000000000000000000000003070c1012131517181717151313100c0704000000000000000000000000000e1b2834414e5b6774818e9aa7aaaaa79b8e81746d78808b92989fa6acaeb5b3b3b4aea9a2989083786d6053463b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000006121e2b37424d5763707d8a949fabb5c0c0b5aba39f96918c898888898b8f9399a0a7b1b9c2baaea3998e8175695e53463a2d21150a000000000a1623303d495663707c8999a3afbbc1b4a79b8e8174685d52443f3b3b3c444e57626f7c8896a0acb9c1b5a89b8e827568554b4035291d100400101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104040404040404040404030000000000000000000000000615212e3a47535f6a76828f9aa4afb7ab9f94887c6f665c5455565859575e616c7883909daab7c0b3a69a8d8073675a4d4034271a0d00000b17232e38424a50535d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5554616e7a87939facb9ac9f93877b6e6154473f4a54626f7c8996a0acafa49a8b7f72656a7784919daaa6998d8073665a4d4033271a0d0000000006121f2c3844505c667884919eabb7c1b5a89b8e8275675c5145424b5564717d8a97a4b0bdb1a4988b7e7165584b3e3225180b0000000000000007131d28313c464e555d6065686a6a6865605c554d464e555d6065686a696764605b534c433a2f24190d0300000000000000000915222f3b4854606b76828f949b9c9d9b9792867b6e616c788390959b9d9d9b969184796d6053463a2d2013070000000000000008131e28323e47525b646e737f8790959da0a7a9acaeb4b0b1b1b0b4aeaca9a7a09d9590867f736d635b51473d31281d0e04000000000000000000020e1b2835414e5b6874818e9ba7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194877a6e6154473b2e2114080000000000091623303c4956636f7d8282828282828282828282827f72665c5145382c1f1306000713202c3945525d68727f8282828282828282828282827d6f6256493c2f2316090000000000060d141a1e2122282828282828282828282821201d19130c050000000000020a11171b1f20272828282828282828282821201d19130c040000000000000000000000000000000000000000000000000000000002080d1113141b1c1c1c1c1c1c1c1b1a18140f0801000000000000000000000000000000000000000000040607090a0b0b0a09070604000000000000000000000000000000000f1c2935424f5c6875828f9b9e9e9e9e998c8073666c737e868f949c9fa3aba6a6aaa39f9792867c6f665c504438291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090000000814212d3a47535f6976828f9ca6b0bdc6bbafa399928c84807d7b7b7c7e82879195a0a7b1bdbfb4ab9f92877b6e6154483c31261b0f030000000c1926323f4c5965727f8c98abb5c0bdb2a8978a7d7064564c41342e2e323c47535f6a7784919eaab7c4b7aa9e918477675d5145392c1f130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa6b0b0a69c9083786d60616263646667696e747f8c95a0acb8beb3a9988b7e7165584b3e3225180b0003101c28343f4a545c606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b625f5e687683909ca9b6afa49a8b7e7165554b404653606c7884919eaab6ac9c908376686a7783909daaa6998d8073665a4d4033271a0d000000000713202d3a4653606d7986939facb9bfb2a5998c7f7266554b403c4855626f7b8895a2aeb8b2a5998c7f7266594c3f3326190c000000000000010d18242f3a434e585f676d7175767675716d675f574e5860676d7275767674706c655d564c4135292015090000000000000000091623303c4956636f7c89949fa6a9a9a9a2988d807367707d8a959fa7a9a9a8a0968a7e7164574b3e3124180b00000000000000020c16202c354049525c646d727c838b9095999c9fa3aaa3a4a4a3aaa39f9d9995908a837c726d635b52493f352b1f160c00000000000000000000010e1a2734414d5a6774808d9a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94877a6e6154473b2e21140800000000000915222f3b4854606b6f757575757575757575757575726d62544b4034281c10040004111d2935414c56626d727575757575757575757575756f6a6054483b2e22150900000000000003090e1214151b1c1c1c1c1c1c1c1c1c1b1413110d08020000000000000000060b0f12131a1c1c1c1c1c1c1c1c1c1b1413110d080200000000000000000000000000000000000000000000000000000000000000010407070e0f0f0f0f0f0f0f0e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909191919191918b7e7164606c717b82898f92999899999998928e857d706a5f544a3f3428170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090000000815222e3b4855616e7b88949fabb9c2bcaea49f92877f7973706e6e6f71757c839095a0abb4bfbbafa3998c807366584e43372b1f12060000010e1b2834414e5b6774818e9aa7b4c1b9aca096877a6d6054473a3023222b37434e586774818e9aa7b4c1b9ac9f93867a6d6053473a2d20140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000030f1b26313c4754606a73808d949ea6aeab9f948d80746d6e6f70717274767b818c919ca7b1bcb9ada197887c6f6255493c2f2216090006121f2b3844505c666d77797979797979797979797979797979797979797979786f6a5f65727f8c98a7b1b6ac9c8f8275675d514544505b6573808d99a7b1ac9f93877b6e697683909ca9a6998d8073665a4d4033271a0d000000000814212e3b4754616e7a879aa4afbbbdb0a3978a7d7064574a3d3b4854616e7b8794a1abababa6998d8073665a4d4033271a0d00000000000004111d2935414b555f6a6e797e828383827e796e695f56606a6f7a7f828383817d776d685d52453c31261a0e02000000000000000d1a2633404d596673808c99a6b0b6b6b3aa9d9083776a74808d9aa7b1b6b6b2a89a8e8174675b4e4134281b0e0100000000000000040e1a232e37404a525b626a6f787e83888c9092989697979797969892908c88837e786f6a625b524940372d23190d0400000000000000000000000d192633404c5966737f8c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e877a6d6154473a2e21140700000000000713202c38444f59606368686868686868686868686865625b5142392e23180c0000010d19242f3a44515b62656868686868686868686868686260584e43382c1f13070000000000000000020507080f0f0f0f0f0f0f0f0f0f0e070705010000000000000000000000000305060d0f0f0f0f0f0f0f0f0f0f07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b0e0e0e0e0e0e0e0e0807050200000000000000000000000000000000000000000d1a2733404d5a66738084848484848484837a6e615a61696e767d8286898b8d8d8c8a86817b706b60584e42382e23170500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000004101d2935404b5566727f8c99a6b0bbbfb4aa9d928a7e726d6663626162656a6f7a839099a3aebac0b5ab9e9184776a5f53473a2e211508000003101d293643505c6976838f9ca9b6c2b7aa9e918477685d5245392c1e1b26313f4b5865727e8b98a5b1bebbafa49a887b6f6255483c2f22150900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000a15202b37434e58606d78828f949da4aea69d928d80797a7c7d7e7f8183878e939ca3adb9c3b8ab9e9285796c605346392d201306000713202d3a4653606d7883868686868686868686868686868686868686868686857c6f62616e7b8795a0acb8ac9f92867a6d6053473f4953626f7c8895a0acafa49a8b7f726975828f9ca8a6998d8073665a4d4033271a0d000000000915222f3c4855626f7b8895acb6c0bcafa296897c6f6356493c3b4754616e7a87949e9e9e9e9e9a8d8073675a4d4034271a0d0100000000000613202c3945515d676e7c848b8e90908e8b847b6e665e686f7c848b8f90908e8a827a6d60574e42372b1e1206000000000000010e1b2834414e5b6774818e9aa7b4c1c3b8ab9e9185786b75828e9ba8b5c1c2b5a89c8f8275695c4f4236291c0f03000000000000000008111c252e384049515860666d71777c80838688898a8a8a8a89888683807c77716c665f58514940372e251b11070000000000000000000000000815222e3b4855616e7b81828282828282828282828282828282828282828282828282828073685e5246392d2013070000000000030f1b27323d474f54565b5b5b5b5b5b5b5b5b5b5b5b585651483f30271d120700000008131e28323f485156585b5b5b5b5b5b5b5b5b5b5b5b56544e463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d0905000000000407090a131313131313131313100f0d090500000000000000000000060c111517181b1b1b1b1b1b1b1b1414110e09020000000000000000000000000000000000000d1926323f4b58636e7377777777777777776e685e52575f616b70757a7d7f80807f7d7a746e6960594f463c30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000613202c3945515d677683909da9b6c2baaea2988d80746c605c54555556585f686e7b86929facb9c4b9aca096887b6f6255483c2f2215070000030f1b27333f49536a7784919daab7c2b5a99c8f827669564c4135291d1723303d4a5663707d8996a3b0bcc0b6ac968a7d7063574a3d3024170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040303030303030303000000000000000000000000000000030f1b27323d44505c666d79828d929da9aea49d928d868788898b8c8d9093999da5adb5bfbbafa59a8d8174665b5044382b1f1206000814212e3b4754616e7a879292929292929292929292929292929292929292928b7e71655e697783909daab6aea3988a7d7064544a3f47535f6a7784909daab6ac9c9083766875828e9ba8a6998d8073665a4d4033271a0d000000000916232f3c4956626f7c8995a2afbcbbaea295887b6f6255483c3b4854616e7b87929292929292928d8074675a4d4134271a0e0100000000000714212d3a4754606d798491969b9d9d9b969083786d616d7a8591969b9d9c9a948e81756a5f53473a2e211408000000000000010e1b2834414e5b6774818e9aa7b4c1c4b8ab9e9185786b75828e9ba8b5c1c2b5a99c8f8276695c4f4336291c10030000000000000000000a131c262e373f464e545c60646a6f7376797b7c7d7e7e7d7c7b7976736f6a64605b544e463f372e251c1309000000000000000000000000000714212d3a46535f696e7575757575757575757575757575757575757575757575757575736e63564c41362a1d11050000000000000b16212b353d4448494f4f4f4f4f4f4f4f4f4f4f4f4b4a453f362d1e150b00000000010c16202d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4948433d342b21160a000000000000000000000003080b0d0e13131313131313131308080602000000000000000004080a0a131313131313131313131313130a0907040000000000000000000000050b101316162020202020202020201d1c1915100a03050b101316162020202020202020201d1c1915100a03000000000000000911181d212425282828282828282721201e19140d0500000000000000000000000000000000000a17232f3b47525c63666b6b6b6b6b6b6b6a615e564d4d53596063676d7072737372706d68615e564f473d342a1e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000714202d3a4753606d7a86929facb9c5b8ac9f92867a6d615a504a4848494e565f6a74808d9aa8b2bdbdb2a8988b7f7265584c3f2f24180c000005121f2b3744505b657885929fabb8c1b4a79a8e8174675b4e4130241915222f3b4855626e7b8895a1aebbbeb1a4978b7e7164584b3e3125180b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1110101010101010100f080806020000000000000000000000000a152028343f4a545d676d78808d9aa7b4aea49d9a9394959697999a9d9fa4abafb7bfbbb2a99e93887c6f62544a3f33281c0f03000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f988b7e71655766737f8c99a8b2b4aa9b8e8174665c5044434e5866727f8c99a7b1ac9f93877b6e74818e9ba3a3998d8073665a4d4033271a0d00000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b3a4653606d788385858585858585857e7164574a3e3124170b0000000000000c1926323f4c5965727f8c96a0a8a9a9a8a0958a7e716673808c97a1a9a9a9a69e93887b6e6255483b2f221508000000000000010e1b2734414e5a6774818d9aa7b4c0c1b7ab9e9184786b75818e9ba8b4c1c1b5a89c8f8275695c4f4236291c0f03000000000000000000010a141c252d343d424a505358606266666c6e6f70717170706e6d6666625f5853504a423c342d241c130a010000000000000000000000000005121e2a36424d575f61686868686868686868686868686868686868686868686868686866635b52443a3025190d01000000000000040f19232b32383b3c4242424242424242424242423f3d3a342d241b0c030000000000040d1b242d343a3d3f4242424242424242424242423c3b38322b22190f0400000000000000000001080e14171a1b20202020202020201f1514120e090300000000050b1014161720202020202020202020202020171614100b050000000000000000070f161c2022232c2d2d2d2d2d2d2d2d292826211b140c0f161c2022232c2d2d2d2d2d2d2d2d292826211b140c04000000000009121b22292e313235353535353535342e2d2a251f170e050000000000000000000000000000000007131f2a36404a52585a5e5e5e5e5e5e5e5d54524d4442474f54555d60636566666663605d56524d443d352b22180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000a1623303d495663707c8999a3afbbc1b4a79b8e8174685d52443f3b3b3c444e57626f7c8896a0acb9c1b5a89b8e827568554b4035291d1004000613202d394653606c7986939facb9bfb3a6998c807366594d4033261a14212d3a4754606d7a8793aab4bfbfb2a5988c7f7265594c3f3226190c00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c1c1c1c1c1c1c1c1c1c1514120e090300000000000000000000040c17232e38424f59636d73808c99a6b3b6aea9a7a0a1a2a3a4a5a7a9acafb5bdbdb8b1a9a1968e81756a5f5342382d22170b00000814212e3b4754616e7a8794a1acacacacacacacacacacacacacacacacaca4988b7e716558626e7b8896a0acb8ab9e9285796d6053463c4855616e7b88959fabafa49a8b7f7274808d969696968d8073665a4d4033271a0d00000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b3844505c666d767878787878787878716c6155493c3023170a0000000000030f1c2936424f5c6975828f9ca8b2b6b6b1a79a8e81746a7683909da9b2b6b6afa5988b7e7265584b3f3225180c000000000000000c1926333f4c5966727f8c99a5afb4b4b2a99d9083766a73808d99a6b0b4b4b0a79a8d8174675a4e4134271b0e0100000000000000000000020a131b222b30383f44464e5455545b606163646464646361605c5455544e46443f382f2a221b120a010000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b595752494032281e1308000000000000000007111921272c2f3035353535353535353535353532312e29231b12090000000000000009121b23292e31323535353535353535353535352f2e2c2721191007000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2c22211e1a150e0600000810171c2023242c2d2d2d2d2d2d2d2d2d2d2d2c2323201c16100800000000000007111921272c2f303939393939393939393635322d261e161921272c2f303939393939393939393635322d261e160c0300000006111b242d343a3d3e41414141414141413b3a36302920170d02000000000000000000000000000000020e19242e3840474b4d51515151515151504746413b373d44484c515456585a5a595754524c46423b322b23191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000c1926323f4c5965727f8c98abb5c0bdb2a8978a7d7064564c41342e2e323c47535f6a7784919eaab7c4b7aa9e918477675d5145392c1f1306000714202d3a4753606d7a8699a4afbbbfb2a5988c7f7265594c3f32261913202d394653606c798698a2aebabfb2a6998c7f7366594c403326190d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b292929292929292929292922211e1a150e06000000000000000000000615222f3b4854606b737f8c929ca8b4c0b9b5b4adadafb0b1b2b4b6b9b9b8b6b2aca79f9791847a6d61584e432f261c110600000814212e3b4754616e7a8794a1acacacacb2b9b9b9b9b9b9b9b9afacacaca4988b7e7165585f6a7784919daab7ada197897c6f6356493c46535f697683909dabb5ac9c8f8376727f8989898989897f7265594c3f3226190c00000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b343f4a545c606a6b6b6b6b6b6b6b6b64615a5045392d211408000000000004111d2a3744505d6a7783909daab6c3c2b5a89c8f82756b7784919eaab7c3bfb3a6998c807366594d4033261a0d000000000000000916222f3c4955626f7c88939ea5a7a7a8a0978c807366707d89949ea6a7a7a69f958a7d7064574a3d3124170a000000000000000000000000010910191e262e34383c4347494a5053555657575757565553504a4947433c38332d261d181009000000000000000000000000000000000009141f2a333b4246484e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4b4740372e20160c02000000000000000000070f161b2022232828282828282828282828282524221d1811090000000000000000000911181d22242528282828282828282828282823221f1b160f07000000000000000000010b141d242b3033343939393939393939392f2e2b261f180f0608111a22282d303139393939393939393939393939302f2c27211a110800000000050f19232b33383c3d46464646464646464643423e3830281e232b33383c3d46464646464646464643423e3830281e140a0000010c18222d363f454a4b4e4e4e4e4e4e4e4e4746423b32291f14090000000000000000000000000000000008121c262e363b3f4044444444444444443b3936302b33383a4145474a4c4d4d4c4a4745413a3630292019110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900010e1b2834414e5b6774818e9aa7b4c1b9aca096877a6d6054473a3023222b37434e586774818e9aa7b4c1b9ac9f93867a6d6053473a2d201407000714212e3a4754616d7a8794a0b5c0beb1a5988b7e7265584b3f322518121f2b3744505b657985929facb8c0b3a6998d8073665a4d4033271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373636363636363636363636362f2e2b2620180f06000000000000000006131f2b37434e58636f7d88939fa4adb9c4c5c4beb9b8b6b5b4b2b1b0b3adaba9a8a09d9590857c6f685e52463c321d140a0000000814212e3b4754616e7a8794a79f9f9f9fa5a7adb5bfbcb2aaa4a29f9f9fa9988b7e716558586673808d99a8b2b3a99a8d807367584e43424d5765727f8b99a4afac9f93877a6e787c7d7d7d7d7c786d6053463a2d20130700000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e38424a50535d5f5f5f5f5f5f5f5f575550483e33281c1104000000000004111e2a3744515d6a7784909daab7c3c2b5a89c8f82756b7884919eabb7c4bfb3a6998c807366594d4033261a0d000000000000000815222e3b47545f6a75818e93999a9b9a9691857a6d616b76828f94999b9b99949083786d6053463a2d2013070000000000000000000000000000070c141c23282b32373b3c3f444648494a4b4b4a494846443f3c3b37322b28221c140b07000000000000000000000000000000000000030e18212a31363a3b4242424242424242424242424242424242424242424242424242403f3b352e251c0e050000000000000000000000040b0f1315161c1c1c1c1c1c1c1c1c1c1c1c181715110c060000000000000000000000060c111517181c1c1c1c1c1c1c1c1c1c1c1c1615130f0a040000000000000000000008131d262f363c3f414646464646464646463b3a37312a21180e101a242c33393c3d464646464646464646464646463d3c38332c231a10050000000b16212b353d444849535353535353535353504e49423a30262b353d444849535353535353535353504e49423a30261b10050005111d29343f485056585b5b5b5b5b5b5b5a54524d443b3025190e02000000000000000000000000000000000a141c242a2f323338383838383838372e2d2a2521272c2f35393a3d3f40403f3d3a39352f2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090003101d293643505c6976838f9ca9b6c2b7aa9e918477685d5245392c1e1b26313f4b5865727e8b98a5b1bebbafa49a887b6f6255483c2f221509000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180f1b27333f495f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144434343434343434343434343423b3a37312a21180e03000000000000000815212e3b47535f6a7683909aa4afb6bfbdb9b7b3adabaaa8a7a6a4a3a9a19e9c9996918b837b6f6a5f564c41342a200b020000000814212e3b4754616e7a87959393939393989ba3adb8b5aaa0999593939393978b7e71655855626f7c8896a1acb7aa9e9184776a5f53473b4754616e7a87939facafa4998b7f726c6f707070706f6d665c5144382c1f120600000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e30383f44465052525252525252524a49453e362c22170c00000000000004111d2a3744505d6a7783909daab6c1c1b5a89b8f82756b7784919eaab7c1c0b6ac998c7f7366594c403326190d0000000000000006131f2b37434e58606d7981888c8e8e8d8a847c6f685e606d7a82898c8e8e8c89827a6e665c5044382b1f1206000000000000000000000000000000020a11171c1f272b2e2d3338393b3c3d3e3e3d3d3b3a38342e2e2b261f1c17110a020000000000000000000000000000000000000000060f181f262a2d2e353535353535353535353535353535353535353535353535353533322f2a241c130a0000000000000000000000000000030709090f0f0f0f0f0f0f0f0f0f0f0f0c0b090501000000000000000000000000000105090b0c0f0f0f0f0f0f0f0f0f0f0f0f090907030000000000000000000000030e1a242f3841474c4e5353535353535353524847423c332a1f1517222c363e44494a535353535353535353535353534a48443d352c21160b000004101c27333d474f54565f60606060606060605c5a544c42382d333d474f54565f60606060606060605c5a544c42382d211509000915212e3a45505a62656868686868686867615e564d42362a1e110500000000000000000000000000000000020a12191f2326272b2b2b2b2b2b2b2a21201e19161c1e24292c2d3032333333302d2c29241e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900030f1b27333f49536a7784919daab7c2b5a99c8f827669564c4135291d1723303d4a5663707d8996a3b0bcc0b6ac968a7d7063574a3d3024170a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b17222d45525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514f4f4f4f4f4f4f4f4f4f4f4f4f4f4847423c332a201509000000000000000916222f3c4955626f7c88959facb6c0bab2adaba9a19e9d9c9a9997969597928f8c89847e786e695f584e443a3022180e000000000713202d3a4653606d78838686868686868c919ba7b4b0a4998e888686868686857c6f625553606c7884919eabb7aca096887b6e6255483b46525e6876828f9cabb4ab9c8f837668636363636363605c544a4034281c100400000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e262e34383a4345454545454545453e3c39332c241a1005000000000000020f1c2935424f5c6875828f9ba8b0b4b4b0a79a8d80746976838f9ca8b1b4b4afa49a8b7e7165584b3e3225180b00000000000000030f1b26323c45515d676d757c7f8181807d796f6a5f565d686d757c808181807c786e685e544a3f34281c10030000000000000000000000000000000000060b10151b1f2222282b2d2e3031313131302e2d2b2823221f1b150f0b060000000000000000000000000000000000000000000000060e141a1e212228282828282828282828282828282828282828282828282828282625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b36414a52585a60606060606060605f55534d453c31261a1c28333e485055575f60606060606060606060605f56554f473d33271c1004000713202c38444f5960636c6c6c6c6c6c6c6c6c69665e54493e3238444f5960636c6c6c6c6c6c6c6c6c69665e54493e3226190d000b1724313d4a56626c7174747474747474746e695e52463a2d201409000000000000000000000000000000000000080e1317191a1e1e1e1e1e1e1e1d1414110e0b1013191d202123252727262421201d19130e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090005121f2b3744505b657885929fabb8c1b4a79a8e8174675b4e4130241915222f3b4855626e7b8895a1aebbbeb1a4978b7e7164584b3e3125180b000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c55534d453c31261a0e020000000000000d192633404c5966737f8c99a7b1bebbb2a8a19e979792908f8d8c8b8988868583807c78716d665f574e463c32291e10060000000006121f2b3844505c666d777979797979797f8c98a5b2afa295887c7979797979786f6a5f53505b6574808d9aa9b3b2a8998c7f7266564d41414c5665717e8b99a3aeac9f93867a6e61565656565653514a42392e23180c0000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2223282c2d37383838383838383831302d28221a120800000000000000000b1825323e4b5865717e8b959fa6a7a7a69f958a7d7066727f8c96a0a7a7a7a59f93877b6e6154483b2e21150800000000000000000a15202935404b555d606a6f72747473706d665f584e565d606a6f737474736f6c655e564d42382e23170b0000000000000000000000000000000000000000030a0f1315171c1f202223242424242322201f1c1715130f0a03000000000000000000000000000000000000000000000000000003090e1214151b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a1916130e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c625f574d42372b1e202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000916222f3c4854606b707979797979797979797670665a4e42353c4854606b707979797979797979797670665a4e4235281c0f000b1825323e4b5865717e81818181818181817b6e6154473b31251a0e0200000000000000000000000000000000000002070a0d0d1111111111111111080705020001080d11131417191a1a19171413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000613202d394653606c7986939facb9bfb3a6998c807366594d4033261a14212d3a4754606d7a8793aab4bfbfb2a5988c7f7265594c3f3226190c000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a69696969696969696969696969696969625f574d42372b1e12060000000000020f1c2835424f5b6875828e9ba8b5beb3a9a196918b87858382817f7e7d7b7a7876736f6c65605c544d453c342a20170c000000000003101c28343f4a545c606a6c6c6c6c6c727f8c98a5b2afa295887c6f6c6c6c6c6c625f584e4953636f7c8997a1adb6a99d908376685e52463b4754606d7a86929facafa4998b7e7265564c4a4a494644403930271c12070000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22171c1f202a2c2c2c2c2c2c2c2c2423211c1710080000000000000000000713202d3a4653606d79839094999b9b99948f83786c606d79849095999b9a98938e8174695e53463a2d2114070000000000000000040c18242f39434b51585f626667686764605c544e464c525860626668686663605b534d443b30261c1106000000000000000000000000000000000000000000000306060b0f121315161718181716151312100b060603000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a26333f4c58646e747979797979797979796e695f53473a2e2123303c4955616c7079797979797979797979797979706b6155483c2f231609000a1623303d495663707d8786868686868686868276695c5043363d495663707d8786868686868686868276695c504336291d1000111e2b3744515e6a77848e8e8e8e8e8e8e8d807367574d42362a1e12050000000000000000000000000000000000000000000000050505050505050400000000000000010406070a0c0d0d0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000714202d3a4753606d7a8699a4afbbbfb2a5988c7f7265594c3f32261913202d394653606c798698a2aebabfb2a6998c7f7366594c403326190d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d91847776767676767676767676767676767676756e695f53473a2e211408000000000003101d2a3643505d697683909ca9b6baada29791847e7a787775747371706e6d67696663605b53504a423c332a22180e050000000000000b17232e38424a50535d6060606065727f8c98a5b2afa295887c6f626060605f55534e464653606d7985929eabb8ac9f93877b6e6154473b45525d6875828f9baab4ab9c8f8376685e52463d3c3a38342e271e150b000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22151012131d1f1f1f1f1f1f1f1f171714110c050000000000000000000006131f2c3845515c676e7b83898c8e8e8c89827a6d665d676e7b838a8d8e8e8c8881796d60574d42362a1e120500000000000000000007121d27313940454e5355595b5b5a5753514a423c41454e5456595b5b5956535049413b32291e140a00000000000000000000000000000000000000000000000000000003060608090a0b0b0a0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808686868686868686867b6e6255483b2f2228343f4a5464707e868686868686868686868686877d7063564a3d3023170a000c1925323f4c5865727f8b999393939393939285786c5f5245393f4c5865727f8b999393939393939285786c5f5245392c1f12000f1c2936424f5c6975828f9b9b9b9b9b9b918477695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000714212e3a4754616d7a8794a0b5c0beb1a5988b7e7265584b3f322518121f2b3744505b657985929facb8c0b3a6998d8073665a4d4033271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b8ac9f92868282828282828282828282828282828282827b6e6255483b2f221508000000000004101d2a3743505d6a7683909da9b6b8ab9f92857b716d686a696766646362605d555956535049443f38302a211810060000000000000006111c2630383f4446505353535865727f8b98a5b2afa295887c6f62555353524847433c44505c6674818e9aa9b3afa49a8b7f7265564c41414c5664717e8a98a2aeac9f93877a6e6154473b302d2c28231c150c03000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150806071012121212121212120b0a080400000000000000000000000004101c2834404b555e696e787c808181807c766d685e555f696e787d8081817f7b746d675c51453b31251a0e02000000000000000000010b151f272f353c4347484c4e4e4d4a4644403930353d4347494d4e4e4d4946443f382f2920170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070f111111111111111111110e0d0b0803000000000000000000000000000004060712131313131313131313130a090704000000000000000004090c0f0f1313131313131313131313131313131313131313131313131313131313110605030000000000000000101d293643505c6976838f93939393939398897d7063564a3d30232c3844505c6675828f99939393939393939393998c7f7265594c3f3226190c000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245393f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f12000d1a2633404d596673808c99a6a7a7a7a095877b6e6154483b2f24180c0000000000000000000000000000000000000000010406070b0e0f0f0e0c080806020000000001020606060606060606000000000000000000000000000000000000000000000000000000010507080a0c0e0f0f0f0e0d0c0907060400000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180f1b27333f495f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2baaea298928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c000000000003101c2936434f5c6976828f9ca9b5b3a69a8d807369615e565c5a5958565553514b4d4946443f38342e261e180f060000000000000000000a141e262e34383a4446464c5865727f8b98a5b2afa295887c6f62554946453c3b37343f4a5463707d8a97a2adb6ac9c8f8376685e52463a4753606d7985929facafa4998b7e7265564c41362a1f1c18120b0300000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080d0f10131313131313131209090703000000000000000000000000000c18232e39434d575e656c7073747473706b615e564d575f666d70737474726f6a605c554b4033291f14090000000000000000000000030d151d242931373a3c3f4141403d3a38342e272932373b3c404141403c3937332d261d170e05000000000000000000000000000000000000000000000000000000000000000000000307090a13131313131313131313131313131313131313131313131313131313131313131309080603000000000000000000000000060c1012131c1e1e1e1e1e1e1e1e1e1e1b1a18140f080100000000000000000001070c1013141f20202020202020202020161613100b050000000002091015191b1c20202020202020202020202020202020202020202020202020202020201e13120f0b06000000000000101d293643505c6976838f9c9f9f9f9f9f96897d7063564a3d30232d3a4653606d7985929f9f9f9f9f9f9f9f9f9f988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245393f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97aab4b4b1a7988b7f7265554b4035291d1004000000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f13131313131313130808060200000000000000000000000000000000000000000004080d11141417191b1c1c1c1b1a18161313100c070300000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b17222d45525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2bfb4aaa29f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c0000000000010e1a2734414d5a6774808d9aa9b3b1a4978b7e716457524c50504f4e4d4a474641403c3937332d28231c140c0600000000000000000000020c141c23282b2d37393f4c5865727f8b98a5b2afa295887c6f6255493c392f2e2b2e3a4653606d7985929fabb8ac9f93867a6e6154473b45515d6774818e9ba9b3ab9c8f8276685e5246392d20130c07000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221515191c1d1f1f1f1f1f1f1f1f1615130f0a04000000000000000000000007121d27303b454d535b606366686866636059524c454d545c606366686765625f58514b43392e21170d03000000000000000000000000030b121820262b2e2f33343534312d2c28231c20272b2e2f33353533302d2b27221b140b05000000000000000000000000000000000000000000000000000000000000000000040b101316161f202020202020202020202020202020202020202020202020202020202020201f1615130f0a040000000000000000030a11171c1f20292a2a2a2a2a2a2a2a2a2a282724201a130b0200000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2d2c2322201c160f070000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b201f1b17110a0200000000101d293643505c6976838f9ca9acacaca396897d7063564a3d3023303c4956636f7c8998a2aeacacacacacacaca5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245393f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f12000815222f3b4855626e7b8898a2aebab5a89c8f8275675d5145382c1f130600000000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f09030000000000000000000000000000000001070c1014191e202124262728292828272523201f1c18120f0b060000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2c6bcb4aeaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c0000000000000a1724313d4a5764707d8a97a1adb1a5988b7e72655a5b5c5d5d5c5b595754524c46443f38302a2217110a02000000000000000000000000020a11171c1f202a323f4c5865727f8b98a5b2afa295887c6f6255493c2f22211f2c3845515c6675818e9baab4afa4998b7e7265564c41404b5563707d8a97a1adac9f93877a6d6154473a3025190d01000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215212628292c2c2c2c2c2c2c2c23221f1b160f0700000000000000000000000b151e29333b4149505356595b5b5956544f46413c424a5053575a5b5b5955534e45403930271d0f05000000000000000000000000000001070c151b1f21222628282724201f1c1812161b1f22232628282623201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23221f1b150f07000000000000030c151c23282c2d36373737373737373737373433302b251d140b010000000000030d151d24292c2d3839393939393939393939302f2c2721191107020c151e262c3134363939393939393939393939393939393939393939393939393939393939382d2b27221b140b02000000101d293643505c6976838f9ca9b6b9b0a396897d7063564a3d302a36414c566673808d99aab3beb9b9b9b9b9b2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000613202d394653606c7985929facb8b8ac9f9286796d6053473a2d2014090000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e060000000000000000000000000000030b12181d1f252a2d2e313334353535353332302d2c28231f1b17110a02000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2cec6bfbab8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2a5988b7f7265584c3f3225190c0000000000000714202d3a4753606d7985929ea6b0a99c8f82766c666869696969686664615e5653504a423c342c241a11070000000000000000000000000000060b10121925323f4c5865727f8b98a5b2afa295887c6f6255493c2f22161c2834404b5464707d8a98a2aeb5ab9c8f8276685e52463a4653606d7985929eabafa4998b7e7265564c41362a1d1105000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22262d3235363939393939393938302f2c272119110700000000000000000000030c1721292f383f4446494d4e4e4d4948443d3630383f44464a4d4e4e4c4847433c342e271e150b0000000000000000000000000000000000030a0f121515191b1b1a171312100c070a0f1315161a1b1b1a1613120f0b060000000000000000000000000000000000000000000000000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939392f2e2b272019100700000000000a151e262e34383a424444444444444444444441403c362f261d130800000000010b151f272f35383a45464646464646464646463d3b38332b23190f09141e2730373d41424646464646464646464646464646464646464646464646464646464646443937332d261d140a000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d302d3946525e687783909daab6c3d0c6c6c6bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120006121f2b3844505b667683909da9b6baaea2988a7d7063574a3d31261a0e02000000000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f06000000000000000000000000080d151d24292c3036393b3d3f4142424241403f3c3a38342e2b27221b140b060000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2cec5bebab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2a5988b7f7265584c3f3225190c00000000000006131f2c3845515c67727f8b949fa8ab9f948b7e737374757676767573716e6864605c544e463e362c23190d04000000000000000000000000000000030c1925323f4c5865727f8b98a5b2afa295887c6f6255493c2f221618232e3a4753606d7986929facb8ac9f93877a6d6154473a44505c6674818d9aa8b2ab9c8f8276685e5246392d201307000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2230383e424346464646464646453c3b38322b23190f0400000000000000000000050f171d262d3337393d404141403d3b38322a262e34383a3d4041413f3c3a373128231d150c0300000000000000000000000000000000000000030608090c0e0e0d0a070604000000030608090d0e0e0d090605030000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3d4646464646464646464646464646464646464646464646464646464646464646463c3b37322b22190f0400000006111c2630383f44464f515151515151515151514e4c4841382f251a0f0300000007121d27313940454752535353535353535353534948443d352b2116101b26303942494d4f53535353535353535353535353535353535353535353535353535353535146443f382f261b11060000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d302e3b4754616e7a8795a0acb8c4d1d2d2cbbfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200030f1c28333f4a546774818d9aa7b4bfb4aa9a8d807467574e42372b1e12060000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e03000000000000000000020a121a1f272f35383b4146474a4c4e4f4f4f4e4d4b494645403937332d261d18100900000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2c5bcb4aeaba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7f7265584c3f3225190c00000000000004101c2934404b55606d78839096a0a7a69f9387807f818283838281807d7a76716d665f5850483e352b1f160c010000000000000000000000000000000c1925323f4c5865727f8b98a5b2afa295887c6f6255493c2f2216131f2c3945515d6775828f9babb4afa4998b7e7265564c413f4a54636f7c8996a1a8a89f92867a6d6154473a2e211407000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e303a42494e5052525252525252524948443d352b21160a0000000000000000000000050b141b22272b2d3033353533302f2c27211c23282b2d30333534322f2e2b262018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448495253535353535353535353535353535353535353535353535353535353535353524947433d342b20150a0000000c17232e38424a50535c5d5d5d5d5d5d5d5d5d5d5b58534a41362b2014080000000c18242f39434b51535f6060606060606060605f56544f473d33271c15212c37424b545a5c60606060606060606060606060606060606060606060606060606060605e53504941382d22170b0000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d30333f4a5464717e8b97a7b1bcc8d4ded8cbbfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000b17222d3e4b5865717e8b98abb5c0b7aa9e9184776a5f53473a2e21140700000000000000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a2015090000000000000000010a141c242c31394045474c525457595a5b5c5b5b5a585653514b46443f382f2a221b1209000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2beb4aaa29f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7f7265584c3f3225190c000000000000000c18232f3944505c666e7b8490959fa6a499938d8c8e8f90908f8e8c8a87837e786f6a615a50473d31281d13070000000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216101d2935404b5564717e8a99a3aeb5ab9c8f8276685e5246394653606c7884919b9b9b9b998b7e7265584b3f3225180c000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e38424c545a5c5f5f5f5f5f5f5f5f56544f473d32271b0f030000000000000000000000020a11171b1f2023262828262322201b1611171c1f20242728282622211f1a150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000104070708080808080808080706040000000000000000000000000000000000000000000000000000000003101b27323d474f54565f606060606060606060606060606060606060606060606060606060606060605f56544e463d32271b0f030003101c28343f4a545c60696a6a6a6a6a6a6a6a6a6a67645c53483c3024180b000004101d2935404b555d606b6c6c6c6c6c6c6c6c6c6c6360594f44382c201925313d49545d65696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605b53493f33271b0f0300101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d303844505b6675818e9ba8b4c1cdd1d2d5cbbfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000616232f3c4956626f7c8999a4afbbb9aca096887b6e6255483b2f24180d010000000000000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f02000000000000000a131c262e363e434b5153565e6164666768686868666563605c55535049413c342d241b12090000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2baaea298928e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c0000000000000007121d28343f4a545e696e7b838f949faba49f99999b9c9c9c9c9b999794908b837c706c61594f433a2f24180d0100000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f22160c18242f3a4754606d7a86929facb9ac9f92867a6d6154473a44505b6573808d8e8e8e8e8e8e8276695c4f4336291c10030000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e3e49545e66696c6c6c6c6c6c6c6b6360594f44382c1f130700000000000000000000000000060b0f1213161a1b1b1a161613100b060b101213171a1b1b191515120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131414141414141414141312100c0700000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f13060006121f2c3844505c666d7577777777777777777777746e64584c4033271a0d010006131f2c3845515d676d7879797979797979797979706b6054483b2f221b2834414d5a656f757979797979797979797979797979797979797979797979797979797979776c655b5044372b1f120500101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d30394653606c7985929eabb8c5c5c4c5c9cebfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000714202d3a4753606d7a86939facb9bdb2a8988c7f7265554b4135291d1104000000000000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f120600000000000007111c252e38404850555d6065686e7072747575757473726f6d6763605b534e463f362d241b100700000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b8ab9f92868181818181818181818181818181818181817b6e6154483b2e21150800000000000000010c17232e38424d565e696e79828f9ca9afaca6a6a7a8a9a9a9a8a6a69f9c9590867e706b60554b4135291d130700000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f22160713202c3945515d6775828f9cabb5afa3998b7e7165564c413f4953606d79808282828282817e7165584b3e3225180b000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e424e5a66707679797979797979786f6b6054483b2f2215090000000000000000000000000000000305060a0d0e0e0d0a0907030000000306070a0d0e0e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212121212121212121201f1c18120b030000000000000000000000000000000000000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979796f6a6054473b2e221508000713202d3a4653606d7882848484848484848484848074675b4e4134281b0e01000714202d3a4753606d7985868686868686868686867d706356493d3025192936424f5c697582868686868686868686868686868686868686868686868686868686868684786c605346392d20130600101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d303c4956626f7c8997a1adb9bab8b7b9bdc4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000006131f2c3945515d677784919daab7c2b6a99c8f8276675d5145392c20130600000000000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e2114080000000000020b19232e37404a525a61676d72767a7d7f8182828281807e7c7975706c655f5850483f362d22190c03000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d91847775757575757575757575757575757575746e695e52463a2d201407000000000000000006111c26303b44515c666e7b85929fabb8b9b3b2b4b5b6b6b5b4b3b0aba7a09892877d6f675d51453a2f24180d01000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f221609111d2935414c5565717e8b99a3afb5ab9c8f8276685e52463845515d676d74757575757575716c62564a3d3124170b000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b3643505c69768285858585858585857d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d2e2e2e2e2e2e2e2e2d2c28231c150c0300000000000000000000000000000000000000000000000a1623303d495663707d8686868686868686868686868686868686868686868686868686868686868686867c6f6256493c2f231609000814212e3b4754616e7a879090909090909090909086796c5f5346392c201306000613202d394653606c79859293939393939393988d807467564c41362a1d2b3845515e6b78849193939393939393939393939393939393939393939393939393939396867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d35414c5666737f8c99a9b3b3aeabaaacb2babfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000004101d2935404b556875828e9ba8b5c1b9ac9f92867a6d6054473a2d22170b00000000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f22150800000000000a141d2b354049525c636c70797e83878a8c8d8e8f8e8e8d8b8985827d786f6a625a50483f342b1e150a000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a68686868686868686868686868686868615e574d42362a1e1205000000000000000004101c2834404a54606d78839097a2adbac0bbb9b3adababadb3b8bab7b1aaa3999184796d60554b4035291d1104000000000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216090d19242f3a4754616d7a86929facb9ac9f92867a6d6154473a414b555d606768686868686865625a50453a2e2115090000000000000000000916232f3c4956626f7c8995a2afbcbbaea295887b6f6255483c3845515e6b7884919292929292928d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000020507080b0d0f0f0e0d0a070604000000000000000606060606060606000000000000000000000000000000000000000000040e1620282f35393a3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000c1926323f4c5965727f8c989393939393939393939393939393939393939393939393939393939393988b7e7265584b3f3225180c000714212e3a4754616d7a87949d9d9d9d9d9d9d9d9285796c5f5246392c1f13060006121f2b3844505b6675828e9b9f9f9f9f9f9f9d908477685e5246392d202b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa893867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d3945525d687683909da9b3aaa29f9ea0a8b2bdb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000c18242f3f4c5966727f8c99a5b2bfbbaea3998a7d706453493f33271b0f0300000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f2216090000000006111c262f3d47525b636e737e848b909597999a9b9b9b9b999898928e89837c716c625a50463d30261c11060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e02000000000000000006121f2c3844515c66727f8b95a0a9b3beb6afaca9a29f9fa2a9acaeb4bcb4aba1968d8073675d5145392c201307000000000000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f2216090813202d3946525e6876838f9cacb6afa3998b7e7165564c413a434b51545a5b5b5b5b5b5b585650483f34291d11050000000000000000000915222f3c4855626f7b8895acb6c0bcafa296897c6f6356493c343f4a546b7784919e9f9f9f9f9b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000002080e111414181a1b1c1b19161312100c07000407090a13131313131313130c0b090601000000000000000000000000000000020c162028323a41454747474747474747474644403930271c1207000000000000000000000000000000000000000000000c1926323f4c5965727f8c989f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faa988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0aaaaaaaaaaaa9f9285796c5f5246392c1f130600030f1c28333f4a5465727e8b98a8b2acacacaca095877a6d6154473a2e212b3845515e6b7884919eabacacacacacacacacacacacacacacacacacacacacacacacaca093867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d3a4754606d7a86939facaea298929196a0acb9b2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000071724303d4a5763707d8a96a9b3bebfb5ab9a8e8174655b5044372b1f1205000000000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e221508000000000b17222d38424f59636d73808a91969d9fa7a5a7a8a8a8a7a6aaa29f9b9590867e716c62584e42382e23170c0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f14090000000000000000000713202d3a4653606d7984919ea7b1bbb6aca49f9997929297989fa2aab4bdb2a89f92857a6d6053473a2e23180c000000000000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f22160905111d2a36414c5665727e8b9aa4afb5ab9c8f8276685d5246393a4145474e4f4f4f4f4f4f4b4a453f362d22170c010000000000000000000815212e3b4854616e7b879aa4afbbbdb0a3978a7d7064574a3d3844505c667885919eabacaca89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000003090e14191e202125272829282623201f1c18120d101416172020202020202020191816120d07000000000000000000000000000008131e28323a444c5254545454545454545453514a42392e23180c020000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5acacacacacacacacacacacacacacacacacacacacacacacacacacaca5988b7e7265584b3f3225180c000714202d3a4753606d7a8693a0adb7b7b7b7ab9f9285786c5f5245392c1f120600000b17222d3b4855616e7b8896a0acb9b9bcb1a7978a7d7064574a3d30242b3845515e6b7884919eabb7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada093867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d3f495364717d8a99a4afab9f928584919eaab7b2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000814212e3b4754616e7a8797a1adb9c4b8ab9e9185786c605346392d20130800000000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e211407000000030f1c28333f4a54606b73808c929ea1a8abb1b2b4b5b5b5b4b3b4aeaca79f99928b7e716a60544a3f34281c100300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144424242424242424242424242413b3a36302921170d020000000000000000030f1b27333f495364707d8a96a1adb9bbafa49a938d878585878b9298a2aebabaaea2988b7e7164544a4034281c10040000000000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f221609010d1925303b4754616e7b87939facb9ac9f92867a6d6154473a3035393a414242424242423e3d3a342d241b1106000000000000000000000713202d3a4653606d7986939facb9bfb2a5988c7f7265554b403a4653606d7986929facb8b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000050d141a1f252a2d2e313435353533302d2c28231c191c2022232c2d2d2d2d2d2d2d2525221e181109010000000000000000000000010d1925303a444c565d606161616161616161605c544a4034281f14090000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b1a5988b7e7265584b3f3225180c000713202d3a4653606d798693a0b6c0c3c3b8ab9e9285786b5f5245382c1f120500000614212d3a46535f697784919eaab7c4c0b3a79a8d807467564c4135292b3845515e6b7884919eabb7c4cec5bebab8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ada093867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d44505b6574818e9babb5a99c8f8284919eabb8b2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000714202d3a46525e697885929eabb8c5b9ada197887c6f6255493c3025190d01000000000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d20140700000006121f2b3844505b66707d88939fa4adb2b8bab5afacababadb2b9bab8b1aba39f92877c6f665c5044382c1f140900000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373535353535353535353535352e2d2a251f170f0500000000000000000005121f2b3744505b6575818e9ba9b2bdb3a99f9388807b78787a7f86929fa6b0bbb3aa9c8f8275665c5144382c1f12060000000000000000000000030b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f221609000814202d3a46525e697683909da9b6afa3998b7e7164564c4135292c2d3435353535353532312e29221b1209000000000000000000000006131f2c3845515c667884919eabb7c1b5a89b8e8275675c5146454b55626f7b8899a3afbbb4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000070f171f252a3036393b3e40424241403d3a38342e2924272c2f30393939393939393932312e29231b1309000000000000000000000005111d2935414c565e686d6e6e6e6e6e6e6e6e6d665c51443b30251a0e0200000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0cac2bbb7b6b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b1a5988b7e7265584b3f3225180c000613202d394653606c79869aa4afbbc8c4b8ab9e9185786b5e5245382b1f1205000005121e2a36424d576774818e9aacb6c0c3b7aa9d908377685d5245392c2b3845515e6b7884919eabb7c4c5bcb4aeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa093867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d4653606c7885919eabb3a6998d8085929facb8b2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000005111e2a36424d566976828f9ca9b5c2beb2a9998c7f7366564c4135291d110500000005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d2013060000000613202d394653606c7883909aa4afb9bcb4aeaba39f9e9ea1a9acafb5bdb4aea3999183786d6053463b31261a0e02000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b282828282828282828282821201e1a140d05000000000000000000000613202d394653606c7985929eabb8b9ada1978c7f736e69686d727d89949fabb7b8ac9f9285796d6053463a2d201307000000000000000000040a0f131825323e4b5865717e8b98a4b1afa295887c6f6255493c2f2216090005111e2a36424d5665727f8c98a7b1b5ab9c8f8275685d5245392c2021272828282828282524211d17110900000000000000000000000004101c2834404b546976828f9ca9b5c2b8ab9f9285796d60585351545c67727f8c98abb5c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000071019212931363b4146474b4d4e4f4e4c4946444039353033383c3d46464646464646463f3e3a342d251b1107000000000000000000000713202d3946525e68757a7a7a7a7a7a7a7a7a796d60574d42362a1e110500000000000000000000000000000000000000000c1926323f4c5965727f8c98aab4bfcac2b8b0aba9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a5988b7e7265584b3f3225180c0006121f2b3844505b667986939facb9c6c4b7ab9e9184786b5e5145382b1e12050000020e1a26313e4a5764717d8a9aa4afbbc6b9ac9f93867a6d6054473a2d2b3845515e6b7884919eabb7c4beb4aaa29f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d93867a6d6053473a2d20140700101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d4855626f7c8897a1adb2a8978a7e8a98a2aebab2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000020e192530404d5a6773808d9aa6b3c0c3b6a99c908376685e5246392d2013060000000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f1205000003101c28343f4a5463707d8a95a0acb6bfb4aaa39f9992919197999fa4abb5bfb5aba0958b7e7164574d42362a1e1205000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1b1b1b1b1b1b1b1b1b1b1514120e090200000000000000000000000815222f3b4855626e7b8897a1adb9b8ab9e9285796d615e5d616b7683909ca9b6baaea298887c6f6255493c2f2216090000000000000000070f161b1f2225313e4b5864717e8b97a4b1afa295887c6f6255493c2f22160900020e1925303b4855616e7b8895a0acb9ac9f92867a6d6054473a2f24191b1c1c1c1c1c1c181715110c0600000000000000000000000000000c18232e404d596673808c99aab3bebaada2978b7f726a62605c60666d7984919eabb7beb3a9978b7e7164584b3e3125180b00000000000000000000000000000000000000000000050f19222b333b42464d5254585a5b5c5b595653514a45413a3d44484a53535353535353534c4a463f372d23180d010000000000000000000714212e3a4754616d7a8787878787878787878377695e52463a2d20140700000000000000000000000000000000000000000b1824313e4b5764717e8a98a2aebac7bbb0a69f9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a988b7e7265584b3f3225180c00030f1c28333f4a5f6c7986929facb9c5c4b7aa9e9184776b5e5144382b1e11050000000914212e3a4754616d7a87939facb9c6bbafa49a8a7d7063574a3d2f243845515e6b7884919eabb7c4baaea298929090909090909090909090909090909090909086796d6053463a2d20130700101d293643505c6976838f9ca9b6bcb0a396897d7063564a404b5565727f8c98a9b2ada196887c8895aab4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000091824313e4b5764717e8a97abb4bfc6b9ac9f93867a6d6154473a2e23170b0000000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f03000006121f2c3844505c6675828f9ba7b1bebaaea398928b868485878d9399a4afbbbdb1a79d908376695f53463a2d211407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110f0f0f0f0f0f0f0f0e08070502000000000000000000000000000b1824313e4b5764717e8a97a9b3beb4a79b8e8174665c52525966727f8c99a5b2bfb4aa978b7e7164584b3e3125180b0000000000000007101920272b2e2f313e4b5864717e8b97a4b1afa295887c6f6255493c2f22160900000914212d3a46535f697783909daab6aea3998b7e7164564c4135291d110f0f0f0f0f0f0b0b090501000000000000000000000000000000071723303d4a5663707d8998a2aebabeb3a99f92867c736e6c676d7078818e96a1acb9b9ada197887c6f6255483c2f221509000000000000000000000000000000000000000000020d17212b343d454d53565e6164676868686663605c54524c44474f54565f60606060606060585651493f34291e12060000000000000000000714202d3a4753606d7a869294949494949495877b6e6154473b2e21140700000000000000000000000000000000000000000714212d3a4754606d7a85929fabb5c0b7ab9f948f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8b7e7164584b3e3125180b00000b17222d46525f6c7985929facb8c5c4b7aa9e9184776b5e5144382b1e11050000000713202d3946525e687783909daab6c3c0b6ac9a8d807367554c4135293845515e6b7884919eabb7c4b8ab9f9286838383838383838383838383838383838383838174675c5145382c1f130600101d293643505c6976838f9ca9b6bcb0a396897d7063564a45515d6776838f9ca9b6ab9e91847b8794a1aebab2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000915222f3c4855626f7b8899a3aebac7bbafa4998a7e7164544a3f34281c100300000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b0000000713202d3a4653606d7985929facb8bdb2a89f92867f7a78787a8087939fa7b1bcb8ab9f95887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104020202020202020200000000000000000000000000000000000d192633404c5966737f8c99a6b2beb2a5988b7f7265544a4a5663707d8996a3b0bcb3a6998d8073665a4d4033271a0d000000000000040f19222b32373b3c3c3e4b5864717e8b97a4b1afa295887c6f6255493c2f221609000005121e2a36424d5766737f8c99a7b1b5ab9c8f8275685d5245392c201308000202020200000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c1baaea2989286807b7978797d828e939da8b2bdb8ab9e9285796c605346392d20130600000000000000000000000000000000000000000009141f29333d464f575e61686e717375757473706d66605d56504f5960636c6c6c6c6c6c6c6c65625b51463a2e22160900000000000000000006131f2c3945515d677783909da1a1a1a1a7978a7d7164574a3e2f24180c00000000000000000000000000000000000000000713202c3945525d6873808d99a3afbbb6a99c8f82808181818181818181818181818181818181818181807a6d6054473a2d2114070000121f2c3945525f6c7885929fabb8c5c4b7aa9d9184776a5e5144372b1e110400000005111d2935414c566673808d99aab4bfc3b6aa9d908377675d5145392d3845515e6b7884919eabb7c2b6a99c8f8277777777777777777777777777777777777777746f64554b4034281c100400101d293643505c6976838f9ca9b6bcb0a396897d7063564a4753606d7a86929facb5a89b8e827b8895a1aebbb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000713202d3a4653606d7986929facb9c5c0b5ab9b8e8175665c5044382b1f120600000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f120000000916222f3c4955626f7c8898a2aebab9aca1968b7e726d67686e737f8b95a0acb8bcb1a7988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4bdb0a3968a7d7063574a4855626e7b8895abb5c0b4a89b8e8175685b4e4235281b0f0200000000000a16202b343d43474949474b5864717e8b97a4b1afa295887c6f6255493c2f2216090000020e1a26313b4855626e7b8895a0acb9ac9f92867a6d6054473a2f24190d0100000000000000000000000000000000000000000000000006131f2c3845515c6674818e9aa5afbbbfb4aaa298928d88868586898f949da5afbabcb0a69a8e8174665b5044382b1f12060000000000000000000000000000000000000000020e1a25303b454f5960696e757b7e808182817f7d79736d68615a54606b707979797979797979726d62564a3e3125180b00000000000000000004101d2935404b556774808d9aa7adadada79a8d807467554b4035291d10040000000000000000000000000000000000000004111d2935414c56616e7b87929facb9b6aa9d9083787474747474747474747474747474747474747474736d685d5245392c2013060006121f2c3945525f6c7885929fabb8c5c3b7aa9d9084776a5d5144372a1e1104000000010d1925303d4a5663707d8998a3aebac6b9ac9f93867a6d6054473a3a3a45515e6b7884919eabb7c2b6a99c8f83766a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68645d5343392e23180c0000101d293643505c6976838f9ca9b6bcb0a396897d7063564a4a5764707d8a99a3aeb4aa988c7f7c8895a2afbbb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000006121f2c3844515c667783909daab6c3c5b8ab9e9285796d6053463a2d20130800000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e120500000b1824313e4b5764717e8a97aab4bfb7ab9e9184786c605d5e616c7884919daab7c0b4a79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5bbaea295887b6f6255484754606d7a8799a4afbbb6a99c8f8376695c504336291d100300000000030f1b27323d464e545656544e5764717e8a97a4b1afa295887c6f6255493c2f2216090000000914212e3a47535f6a7784919daab7aea3998b7e7164554c4135291d110400000000000000000000000000000000000000000000000004101c2834404b54626f7c88939ea9b3bdbcb4aaa39f9999929292999c9fa6afb7bfb4aa9e94887c6f62544a3f33281c0f03000000000000000000000000000000000000000005121e2a36424d57606b6f7b81878b8d8e8f8e8c8985807a716c605d63707d86868686868686867f7265584c3f3225190c000000000000000000000c18242f3e4a5764717d8a97a8b2bdb6aa9d908377675d5145392c1f130600000000000000000000000000000000000000010d1924303a46525e6975828f9ca8b5b8aca0958a7d706767676767676767676767676767676767676766605d564c4135291d11040005121f2c3845525f6b7885929eabb8c5c3b6aa9d9083776a5d5044372a1d1104000000000814202d3a4753606d7986929facb9c5bbafa4998a7d7063574a46464646515e6b7884919eabb7c2b6a99c8f8376695d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b59534b4130271d12070000101d293643505c6976838f9ca9b6bcb0a396897d7063564a4d576774818d9aabb5aea298897c7c8996a2afbcb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000004101c2834404a546874818e9ba7b4c1c3b9ada197897c6f6256493c3025190e0200111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e110500000c1926333f4c5966727f8c99a5b2bfb4a79a8e8174655b51525b6673808c99a6b3bfb6a99c8f8376695c504336291d10000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f52453b4854616e7b8794a1aeb7b7afa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110808080808080808080807070501000000000000000000000004101d2a3743505d6a7683909da9b6baaea194877b6e6154484653606c7986939facb9b6aa9d9083776a5d5044372a1d11040000000006131f2b37434e5860626260585764717e8a97a4b1afa295887c6f6255493c2f22160900000006121f2b37434e586673808c99a8b2b4ab9b8f8275675d5145392c201307000000000000000000000000000000000000000000000000000c18232e3947535f6a75818e97a2abb5bdbcb4aeacaba39f9f9fa3ababb0b8bebaaea2988f82756a5f5442382d22170b0000000000000000000000000000000000000000000714202d3a46525e696f7d858e93999a9b9b9b9997928c857e746d676774808d9993939393938d8074675a4d4134271a0e000000000000000000000714212e3b4754616e7b8796a1acb9b9ac9f92867a6d6053473a2d201406000000000000000000000000000000000000000008131e2a36424d5764717e8b97a8b2bcb1a79c8f8276685e5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c433a2f24190d010005121f2b3845525e6b7885919eabb8c4c3b6a99d9083766a5d5043372a1d10040000000006131f2c3845515c6776828f9ca9b5c2c0b5ab998d807366555353535353535e6b7884919eabb7c2b6a99c8f8376695c505050505050505050505050505050504e4d4841392f1e150b000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a535f697784919eaab7ac9f9285797d8996a3b0bcb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000c18232e3f4c5865727f8b98a5b2b6b6b6b3a9998c807366564d41362a1e110500121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e110500010d1a2734404d5a6773808d9aa6b3beb2a5988b7f726553494a5464707d8a97a3b0bdb7aa9e9184776b5e5144382b1e11000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f52453b4854616e7b8794a1aaaaaaaaa396897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e15151515151515151515151413110d080200000000000000000004111e2b3744515e6a7784919daab7baada094877a6d61544744505b657985929facb8b7aa9e9184776b5e5144382b1e1105000000000815222e3b4754606a6f6f6a666164717e8a97a4b1afa295887c6f6255493c2f221609000000020f1a26313c4955626f7c8896a0acb9ac9f92867a6d6054473a2f24180d0100000000000000000000000000000000000000000000000007121d2b37434e58616e7b859299a4abb3bbbfbab9b4aeacabacafb5b7bbbcb4aea39f92867b6e61584e432f261c1106000000000000000000000000000000000000000005121e2a36424d57616e7b8592979fa4aba8a8a7a9a19e97928a81796d6875828e9b9f9f9f9f998c7f7366594c403326190d000000000000000000000714202d3a46525e697884919eabb7bbafa399897c706356493d2d22170b0000000000000000000000000000000000000000020e1a25303b4754616e7a8796a0acb9b9ac9f93877a6e61544e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4745413a31281e1308000005121e2b3845515e6b7884919eabb7c4c3b6a99c908376695d5043362a1d10030000000004101c2934404b5566727f8c99a9b3bec3b6a99d9083766760606060606060606b7884919eabb7c2b6a99c8f8376695c5044444444444444444444444444444441403c372f271d0c03000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a55626e7b8896a0acb6a99c8f83767d8a97a3b0bdb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000071623303c4956636f7c8996a8aaaaaaaaaaaa9d908377685e5246392d20140700121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500010e1b2734414e5a6774818d9aa7b4b5b1a4978a7e7164574b4956636f7c8996a2afbcb8ab9e9285786b5f5245382c1f12000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f52453b4854616e7b87949e9e9e9e9e9e96897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222222222222222222222221201d19130c05000000000000000005111e2b3844515e6b7784919eaab7baada093877a6d6054473f495f6c7885929fabb8b7ab9e9184786b5e5145382b1e1205000000000916232f3c4956626f7c7c77736e69717e8a97a4b1afa295887c6f6255493c2f221609000000000915222e3b47545f6a7784919eaab7aea3998a7e7164554b4135291d1104000000000000000000000000000000000000000000000000000f1b26313c46525e69707d879399a2a9afb5b9bbbfbab9b8b9bbbdb9b7afaaa29f918a7e71695f53463c321d140a0000000000000000000000000000000000000000000714202d3a46525e6975818e97a2a9afb5b4b5b4b3ada9a19e938e837a6e76838f9ca9acaca5988b7e7265584b3f3225180c0000000000000000000005111e2a36424d566875818e9ba8b4c0b5ab998c7f7366544a3f33281c0f0300000000000000000000000000000000000000000914202d3946525e687784919eaab7bbafa49a8b7e7164584b414141414141414141414141414141403a39352f281f160c01000005111e2b3844515e6b7784919eaab7c4c3b6a99c908376695d5043362a1d100300000000000c18232f3c4955626f7c8897a2adb9c5b9ac9f92867a6d6d6d6d6d6d6d6d6d6d7884919eabb7c2b6a99c8f8376695c504337373737373737373737373737373534302b251d150b00000000101d293643505c6976838f9ca9b6bcb0a396897d7063564b5565727f8b98a8b2b5ab998c80737e8a97a4b1bdb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000714212d3a4754606d7a87969d9d9d9d9d9d9d9d95877a6e6154473b2e21140800121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500010e1a2734414d5a6774808d9aa7a8a8a8a3978a7d7064574a4956626f7c8995a2afbcb8ab9f9285786c5f5245392c1f12000c1925323f4c5865727f8b919191919191919185786c5f52453b4854616e7b879191919191919191897c706356493d3023160a0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e160e050000000000000005121e2b3845515e6b7884919eabb7b9ada093867a6d60534745525f6b7885929eabb8b8ab9e9185786b5e5245382b1f120500000003101d293643505c6976828984807b76727e8a97a4b1afa295887c6f6255493c2f2216090000000006131f2b37434e586773808d9aa9b2b4ab9b8f8275675d5145392c201307000000000000000000000000000000000000000000000000000a15202a36424d56616b717e8792979fa3abacafb6b2b3b3b3b2b2acaba59e98928a7f726c61574d42342a200b020000000000000000000000000000000000000000000815212e3b4854616e7b87929fa9b3bbc0c1c2bdb9b7b3ada59e9590837a7784919daab7b1a4978a7e7164574b3e3124180b00000000000000000000020e1925303f4b5865727e8b98a9b3beb5a89c8f8275665b5044382b1f1206000000000000000000000000000000000000000005111e2a36414d566875828f9ba8b5c0b6ac9a8e8174675b4e412d34343434343434343434343434332d2c29241e160d0400000004111e2b3744515e6a7784919daab7c4c2b6a99c8f8376695c504336291d100300000000000713202d394653606c7985929eabb8c5bbafa399897d797979797979797979797884919eabb7c2b6a99c8f8376695c5043362a2a2a2a2a2a2a2a2a2a2a2a2a282724201a130b0300000000101d293643505c6976838f9ca9b6bcb0a396897d706356515c6775828f9ca8b5aea399897c717e8b97a4b1beb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000613202c3945525d687784909090909090909090908b7e7164584b3e3125180b00121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000d1a2733404d5a6673808d999b9b9b9b9b978a7d7064574a4a5663707d8996a3b0bcb8ab9f9285786c5f5245392c1f12000916222f3c4955626f7c8384848484848484848074675a4e413a4653606d78828484848484848484837a6d6154473a2e2114070000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302820160d0400000000000005111e2b3844515e6b7784919eaab7baada093877a6d60544745525f6c7885929fabb8b7ab9e9184786b5e5145382b1e120500000003101d293643505c6976838f918c88837f7f8b98a5b2afa295887c6f6255493c2f22160900000000030f1b26323c4956636f7c8996a1adb8ac9f92867a6d6054473a2f24180d01000000000000000000000000000000000000000000000000030e1925303b444f59626c717d858e92999d9fa4aca5a6a6a6a5a8a19e9a938e867e726d625a50453b3122190e000000000000000000000000000000000000000000030f1b27333f495365727f8c99a3afbbc5c5bfbab2adaba9abada79f9590837a85929eabb8b0a4978a7d7164574a3e3124170b00000000000000000000000915222f3c4855626f7b8897a2adbab8ab9f9285796c605346392d2013060000000000000000000000000000000000000000020e192530404d5a6673808d99a6b3c0b6a99c9083766953493f33272727272727272727272727272721201d19130c040000000004111e2b3744515e6a7784919daab7c4c2b5a99c8f8276695c4f4336291c1003000000000006121f2b3844505b6675828e9ba8b5c1c0b5ab998f8986868686868686868686869196a1acb9c2b6a99c8f8376695c504336291d1d1d1d1d1d1d1d1d1d1d1d1b1a18140f09010000000000101d293643505c6976838f9ca9b6bcb0a396897d70635653606d7986929facb8ac9f92867a727e8b98a5b1beb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000004111d2935414c5665717e83838383838383838383837c6f6256493c2f23160900111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000c1926333f4c5966727f8c8e8e8e8e8e8e8e8a7d7164574a4c5665727e8b98a5b1beb8ab9e9185786b5e5245382b1f12000815212e3b47535f6a6f777777777777777777746e64584c403844505c666d767777777777777777766d685d5246392d2013070000000000000000000000000002090e1a2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848484848484848484848484848484746413a32281f160c01000000000004111e2b3744515e6a7784919daab7baada094877a6d61544744505c667985929facb8b7aa9e9184776b5e5144382b1e110500000003101d293643505c6976838f9c9995908b8b919ba7b3afa295887c6f6255493c2f22160900000000000a13202d394653606c7984919eabb8aea3988a7e7164554b4035291d11040000000000000000000000000000000000000000000000000009141f29323e47505a626b707a81868c90939a9899999a99989796918d88827b716c625b51483e332a1f100700000000000000000000000000000000000000000005121f2b3744505b6576828f9cabb5c0c5bcb4aea8a19e9d9ea1a8a7a0958f8387929facb9b0a3978a7d7064574a3d3124170a00000000000000000000000613202d394653606c7985929fabb8baada297887b6f6255483c2f221508000000000000000000000000000000000000000000081825323f4b5865727e8b98a5b1beb8ab9e918578655b5044372b1f1b1b1b1b1b1b1b1b1b1b1b1a1413110d0801000000000004111e2a3744515d6a7784909daab7c3c2b5a89c8f8275695c4f4236291c0f030000000000030f1c28333f4a5465717e8b98a8b2bdc7bdaba1999693939393939393939393939ea1a8b2bdc2b6a99c8f8376695c504336291d11111111111111111111110e0e0c080300000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063565663707d8998a2aeb6a99c908376727f8b98a5b2beb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000010d19242f3a4956626c7177777777777777777777766f6a6054473b2e22150800101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000815222e3b4855616e7b8182828282828282817b6e615447525e6875818e9ba8b5c1b6aa9d9083776a5d5044372a1d110006131f2b37434e585f626a6b6b6b6b6b6b6b6b67645c52473c343f4a545c60696b6b6b6b6b6b6b6b6a615d564c4135291d1105000000000000000000000001080d141a1e2734404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5555555555555555555555555555555554524c443a31281e1308000000000004101d2a3743505d6a7683909da9b6bbaea194887b6e6155484653606d798698a2aebab6aa9d9083776a5d5044372a1d110400000003101d293643505c6976838f9ca79f9d98989ba3adb8afa295887c6f6255493c2f221609000000000006121f2b3844505b6674818d9aa9b3b4aa9b8f8275675d5145392c20130700000000000000000000000000000000000000000000000000020d17202c353f48505961686d747b7f8386898b8c8d8d8c8b8a8784807c756e69615a51493f362c21180e000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5bfb4aaa29f96919091969a9fa39f948f9299a3afbbb0a3968a7d7063574a3d3024170a000000000000000000000006121f2b3844505b6675828f9ca8b5beb3a9988b7e7165584b3e3025190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdb9ac9f9286796c605346392d20130e0e0e0e0e0e0e0e0e0e0d070604010000000000000004111d2a3744505d6a7783909daab6c3c2b5a89b8f8275685c4f4235291c0f020000000000000b17222d3b4855616e7b8896a0acb9c5bdb3aba5a3a0a0a0a0a0a0a0a0a0a0a0abacb2bac4c2b6a99c8f8376695c504336291d1004040404040404040404020100000000000000000000101d293643505c6976838f9ca9b6bcb0a396897d706356576773808d9aaab4b4aa998c8073727f8c99a5b2bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000008131e2d3945505a62656a6a6a6a6a6a6a6a6a6a696260584e43382b1f1306000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000814212d3a47535f696e7575757575757575756e695e52505a616d7a86929facb8c2b5a89b8f8275685c4f4235291c0f00030f1b26323c464e53555d5e5e5e5e5e5e5e5e5a58524a41362e38424a50535c5e5e5e5e5e5e5e5e5d54524c443a3024190d0100000000000000000000040c13191f252a2d34404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776a6161616161616161616161616161616161615e564c433a2f24190d010000000003101c2936434f5c6976828f9ca9b5bcafa295897c6f6256494754616d7a8794aab4bfb5a99c8f8276695c4f4336291c100300000003101d293643505c6976838f9ca9aba9a5a5a7adb5bbafa295887c6f6255493c2f2216090000000000030f1c28333f4a5463707d8997a1adb8ac9f92867a6d6053473a2f24180d0100000000000000000000000000000000000000000000000000050e1a232d363f474f565e61696e73777a7c7e7f8080807f7d7b78746f6a615e5750483f372d241a0f06000000000000000000000000000000000000000000000814212e3b4754616e7b8798a2aebac6baaea2989289848384888d9299a19f9c9fa3abb5c0b0a396897d7063564a3d3023170a0000000000000000000000030f1c28333f4a5466737f8c99abb5c0b4a79b8e817468564c41362a1d110500000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbbaea399867a6d6053473a2d20140701010101010101010100000000000000000000000004101d2a3743505d6a7683909da9b6c3c2b5a89b8f8275685c4f4235291c0f020000000000000614212d3a46535f697784919eaab7c4c5bdb6b1b0acacacacacacacacacacacb7b9bdc4ccc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063565e697784909daab7aea298897c70737f8c99a6b2bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000001111d29343f485056585d5d5d5d5d5d5d5d5d5d5d56544e463d32271b0f03000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000006121e2b37424d575f61686868686868686868615e56505a616c74818e98a2aebabeb3a9998c807366594d4033261a0d00000a15202a343c4347495151515151515151514e4c4741382f2630383f4446505151515151515151504746413a32281e130800000000000000000000060d161e242930363a3b404d5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e564c4135291d110400000000010e1b2834414e5b6774818e9aa7b4bdb0a4978a7d7164574a4955626f7c8895a2afbbb4a79b8e8174685b4e4135281b0e0200000003101d293643505c6976838f9ca8abadb3b2b3b8bfbbafa295887c6f6255493c2f2216090000000000000b17222d3a4653606d7985929eabb8aea3988a7e7164554b4035291d1004000000000000000000000000000000000000000000000000000008111b242d353e444c52575e6166686d70717273737372706e6967625f58534d453e362d251b12080000000000000000000000000000000000000000000000091623303c4956636f7c8996aab3bec5b8ac9f92867d7876787b81879196a0a8acafb5bdbcb0a396897d7063564a3d3023170a0000000000000000000000000b17222d3d495663707c8999a3afbbb7aa9e918477685e5246392d20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3c1b5a89b8e8275685b4f4235281c0f0200000000000005121e2a36424d576774818d9aacb6c0ccc7c2bebcb9b9b9b9b9b9b9b9b9b9b9c4c5c9cecfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6bcb0a396897d706356616e7b8795a0acb8ac9f9286796d73808c99a6b3bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000010c17222d363f45494b50505050505050505050504947433d342b20160a0000091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000020e1a26313c454d53555b5b5b5b5b5b5b5b5b5452545b606c717e8b939daab4bfbaada297897d7063564a3d3023170a0000040e18222a32373b3c44444444444444444441403c362f261e262e34383a434444444444444444433a3935302820160c02000000000000000000060f1820282f353b4246474c4f5a6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d685d5245392c20130600000000000d192633404c5966737f8c99a6b2bfb2a6998c7f7366564d4a5464717d8a97a4b0bdb3a6998c807366594d4033261a0d0000000003101c2936434f5c6976828f969a9ea1a9abadb3b8baafa295887c6f6255493c2f22160900000000000006121f2c3844505c6674818e9aaab3b4aa9b8e8275675d5145392c20130700000000000000000000000000000000000000000000000000000009121b232c323a41464d5254565d606365666667666564615e5755534e46423b332c241b13090000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdbfb2a6998c7f736b6a696e747c849196a0a9b2bdc7bcafa396897c706356493d3023160a0000000000000000000000000614202d3a4753606d7a86929facb9b9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaada194877a6e6154473b2e21140800000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2c1b4a89b8e8175685b4e4235281b0f02000000000000020e1a26313e4a5764717d8a9aa4afbbc8d4c8c0b9b5b3afafafafafafafafafb8b9bec4cdc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6bcb0a396897d70635465717e8b98a7b1b5a99c8f82766773808d99a6b3bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000006111b242d34393d3e44444444444444444444433c3b38322b22190f0400000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000009151f2a333c4247484e4f4f4f4f4f4f4f4e4f565e666c737e87929fa5afbcbfb4aa9f9285796d6053463a2d20130700000006101820262b2e2f3738383838383838383433302b241d151c23282c2d363838383838383838372e2d29241e160e04000000000000000000040d18212a323a41454d5254585b5d6773808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2b9aca0969188888888888888888888888888888888888888867a6d6054473a2d21140700000000000b1724313e4a5764717d8a97a9b2bdb5a89c8f8275685e55565c6673808d9aa6b3beb3a9978a7e7164574b3e3124180b00000000000a1724303d4a5763707d84898d91979a9fa2a9acaeb4a295887c6f6255493c2f22160900000000000003101c28343f4a5463707d8a98a2aeb8ac9f92867a6d6053473a2f24180c0000000000000000000000000000000000000000000000000000000009111a202930363b4246484c52545658595a5a59585754534d4847433c363129211a1209010000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bebfb4aa95887c6f62595f616a6f7b849196a1adb9c5bcafa396897c706356493d3023160a00000000000000000000000006131f2c3945515d677683909da9b6bdb2a8978a7d7064574a3d2e23180c00000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2c1b4a79b8e8174685b4e4135281b0e02000000000000000914212e3a4754616d7a87939facb9c6cac0b6aea9a6a2a2a2a2a2a2a2a2a2abadb3bbc4c2b6a99c8f8376695c504336291d1003030303030303030300000000000000000000000000101d293643505c6976838f9ca9b6bcb0a396897d70635c6675828e9ba8b5b3a9988c7f726773808d9aa6b3bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000009121b22292d303237373737373737373737362f2e2b272019100700000006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000000030e18212a31373a3b4242424242424149505960686d787f889299a3afb7c0baaea2988d8074675c5145382c1f130600000000060e151b1f21222a2b2b2b2b2b2b2b2b2726241f1a130a11171c1f20292b2b2b2b2b2b2b2b2a21201d19130c04000000000000000000010c16202a333b444c52575e6165686a6b73808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949494949494949494949494949498887b6e6155483b2e22150800000000000815222e3b4855616e7b8896a1adb9b9ac9f92867b6e676363656d7884919eabb7b9ada197887b6e6255483b2f22150800000000000916232f3c4855616b70787c8085898e92979b9fa2aaa295887c6f6255493c2f221609000000000000000c17232e3a4653606d7985929fabb8aea2988a7d7164554b4035291d100400000000000000000000000000000000000000000000000000000000080e171e252a30363a3b414547494b4c4d4d4d4c4a4846423c3a37312a251f170f0800000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bebaaea398867a6d6053535860696e7b84919eabb8c4bcafa396897c706356493d3023160a00000000000000000000000004101d2935404b556773808d9aa6b3c0b3a69a8d807367554b4034281c1004000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2c1b4a79a8e8174675b4e4134281b0e01000000000000000713202d3946525e687783909daab6c3c5b9aea49d9a9595959595959595959ea1a9b3bec2b6a99c8f8376695c504336291d1010101010101010100f08080602000000000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063606d7985929fabb8ada197887c6f6774808d9aa7b3bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000911171d2124252a2a2a2a2a2a2a2a2a2a2a23221f1b160f070000000004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000000060f181f262b2d2e353535343c444c535b606b6f7a828c939aa3abb5c0b9b0a69f92867b6e61554b4034281c10040000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a17140e0800060c1012131d1e1e1e1e1e1e1e1e1d1413110d08020000000000000000000008131e28323b454d565d60696e7275777878808d9aa6b3b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa94887b6e6155483b2e22150800000000000714212d3a46535f697884919eabb8baaea3998f82797270707176808d96a1acb9b8ab9e9285796c605346392d20130600000000000714202c38444f5961656c6f74797d81858a8e92989c9f95887c6f6255493c2f2216090000000000000006131f2c3845515c6775818e9baab4b4aa9b8e8275675d5145392c1f13070000000000000000000000000000000000000000000000000000000000050d13191f252a2d3035393a3d3e3f4040403f3d3b3a36312e2b26201a140d050000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ac9f928579675d51474e575e69707d8996a3b0bcbcafa396897c706356493d3023160a000000000000000000000000000c18242f3d4a5764707d8a97a8b2bdb6a99c908376675c5145382c1f1306000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e211508060400000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c0b4a79a8d8174675a4e4134271b0e010000000000000005111d2935414c566673808d99aab4bfc1b5a99d928d8989898989898989899197a1adb9c2b6a99c8f8376695c504336291d1c1c1c1c1c1c1c1c1c1c1514120e090300000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063636f7c8997a2adb8ab9e9185786c6774808d9aa7b3bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000060c111517181d1d1d1d1d1d1d1d1d1d1d1615130f0a040000000000000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000000060e151a1e2122262d333f464e565d656c727d848f949fa4acb5bdb9b1a79e948c7f72695e5243392e23180c0000000000000000030608091111111111111111110e0d0b08030000000003060710111111111111111110070705010000000000000000000000010d19242f3a444d575f686d747b7f8283848486929facb8b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e221508000000000005121e2a36424d576774818e9aa8b2bdb4ab9e948f847f7d7c7e828d929ca8b2bdb2a89b8e8175665b5044382b1f1206000000000004101c28333e474f535b6062666d7074797d81868a8f9297887c6f6255493c2f2216090000000000000004101c2834404b5564707d8a98a2aeb8ac9f9286796d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000002080d141a1e2024292c2d30323333343332312e2d2a25211f1a150e0903000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c554b40454d57616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000714212e3b4754616e7a8796a0acb9b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e21151413100c070100000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2c0b4a79a8d8174675a4e4134271b0e0100000000000000010d1925303d4a5663707d8998a3aebac0b3a69a8d807c7c7c7c7c7c7c7c7c85919eabb8c2b6a99c8f8376695c50433629292929292929292929292922211e1a150e06000000000000101d293643505c6976838f9ca9b6bcb0a396897d70636673808c99a9b3b6ac9b8e8174656774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000105090b0b111111111111111111111009080603000000000000000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e110500000000000003090e141d262f383f44515860686d777f8791969fa6afb6beb8b0a7a0958f82786c60574d4230271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565f696e7a81878b8e9091919298a2aebab5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea194887b6e6155483b2e2215080000000000020e1a26313d4a5663707d8996a0acb8bdb0a69e95918b89898b90949ca4aebab9aca1968a7d7064544a3f33281c0f030000000000000b16212c353e41495053545c6063676d70757a7e828686857a6d6154473a2e21140700000000000000000c18232e3a4753606d7a86929facafaea2988a7d7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000003090e1214191d2021232526272726252421211e1a15120f0a030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000714202d3946525e687784919eaab7baaea398897c6f6356493c30231609000000000000000000000000000000000000030b1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e2120201f1c18120b03000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1c0b3a79a8d8074675a4d4134271a0e0100000000000000000814202d3a4753606d7986929facb8c1b4a89b8e81756f6f6f6f6f6f6f7884919eabb7c2b6a99c8f8376695c5043363636363636363636363636362e2d2b261f180f060000000000101d293643505c6976838f9ca9b6bcb0a396897d7063687783909daab6afa49a8a7e71646774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000404040404040404040403000000000000000000000000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e11050000000000000006111c262f38424a505b626a6f7a828c9299a1a8b0bbbebaaea69e959083796d665b50453b301e150b00000000000000000000000406070707070707070707070707070707070707070707070707070707070707060400000000000000000000000000000713202c3945525d686e7b848e92999b9d9e9e9fa2aab4bfb5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aea194887b6e6155483b2e2215080000000000000913202d394653606c7884919ea6b0bab8b0a8a09d989696989c9fa6aeb6bbb1a79e9184796d6053463a2d22170b0000000000000005101a232c2f383f44464a5053555c6064676d71767979786d685d5246392d20130700000000000000000713202c3945515d6775828f9baaa2a2aa9b8e8175675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000205080d1113141618191a1a1a19171514120e09060300000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000005111e2a36414c566874818e9ba7b4bfb4aa988c7f7265594c3f31261a0e0200000000000000000000000000000000080c151c23303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e2d2d2d2c29231d150d0d0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1c0b3a69a8d8073675a4d4034271a0d01000000000000000006131f2c3845515c6776828f9ca9b5c2b8ab9e9185786962626262626b7884919eabb7c2b6a99c8f8376695c5043434343434343434343434343423b3a37312a21180e0300000000101d293643505c6976838f9ca9b6bcb0a396897d70636d7a87939facb9ac9f93877a6d616774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245343f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e1105000000000000040e17222d38424a545b606d727c848f939fa3abb2babcb3ada49c948f837a6d675d544a3f33291f0c03000000000000000001070c101314141414141414141414141414141414141414141414141414141414141313100c07000000000000000000000005121e2a36424d57606d7a8491969fa3abaaababacaeb4bcc2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194887b6e6155483b2e22150800000000000006121f2b3844505b66717e8a949fa8b1bbbab1acaaa5a3a3a4a9abb0b8beb3a99f958b7e72665c5044382c1c1106000000000000000008111a1d262d3337393f44464b5153555d6064656c6d6c655d564c4135291d1105000000000000000004101d2935404b5564717e8a9895959595959285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000010407070a0b0c0d0d0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000020e1925303f4c5966727f8c99a5b2bfb5a89b8f827568574d42372b1e120600000000000000000000000000000008111a1e272e343d4a5663707d8996a3b0bcbaaea194877b6e6154483b3a3a3a3a38342f271f1f160d03000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1c0b3a6998d8073665a4d4033271a0d00000000000000000004101c2934404b5566727f8c99a9b3beb9ada197887b6e625656565e6b7884919eabb7c2b6a99c8f8376695c504f4f4f4f4f4f4f4f4f4f4f4f4f4f4847423c332a1f150900000000101d293643505c6976838f9ca9b6bcafa396897c7064717e8b9aa4afb6aa9d908377685e6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c594f463d3f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e11050000000000020c162028333f4a545b666c747f8791969ea5afb5bdb9b1a9a29f928d82796d685d554b42382d21170d0000000000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121201f1c18120b030000000000000000000714212d3a46535f6974818d96a0a8afb5b6b7b8b8babfc5c2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94887b6e6155483b2e221508000000000000030f1c28333f4a54606c77828f96a0a7aeb5b8b8b7b2b0afb1b6b7bbc2b9ada1979083786d60544a3f34281c0a00000000000000000000080b141b22272b2e34383a4045464b5153535b6060605b534c443a3024190d010000000000000000010d18242f3a4754606d7a8688888888888888887c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000005121e2a36424d576875818e9ba8b4c1b8ab9e928578695f53473a2d211408000000000000000000000000000005101a232c303940444a5663707d8996a3b0bcbaaea194877b6e61544847474747474540393130281f140a000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1bfb3a6998c807366594d4033261a0d000000000000000000000c18232f3c4955626f7c8897a1adb9beb3a9988b7e7265584b515e6b7884919eabb7c2b6a99c8f8376695c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c55534d453c31261a0e02000000101d293643505c6976838f9ca9b6bcafa296897c6f6575818e9bacb6b3aa998c807366566774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786b60594f443f4c5965727f8c98a5b2bfb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e1105000000000008131e28323a44505b666c78808b9299a1a8afbbbfbaafa7a097928a80786d675d564c433a2f261c0f0500000000000000060d151d23292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0500000000000000000815222e3b4855616e7b87929fa8b2bbc0c3c4c4c5c6cad0c2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6155483b2e221508000000000000000b17222d3844505b656e7a8491959fa3abacb1b1b2b3b3b3b2b7b9bdb8ab9e92857b6e665c5042382e23170c0000000000000000000000020a11171b1f23282b2e34383a40454749505353535049413a32281e1308000000000000000000000713202c3945525d686e7b7c7c7c7c7c7c7c7c786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f0f0f0e0d0a080705020000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000714212d3a46535e697884919eabb8c4b9ada197887b6e6155483b2e22150800000000000000000000000000000b17212c353e424a51535663707d8996a3b0bcbaaea194877b6e6154535353535353514b43423a30261b10050000000000000000000000010e1b2834414e5b6774818e9aa7b4c1bfb2a6998c7f7366594c403326190d000000000000000000000713202d394653606c7985929eabb8c1b4a89b8e817568574d515e6b7884919eabb7c2b6a99c8f83766969696969696969696969696969696969615f574d42372b1e1206000000101d293643505c6976838f9ca9b6bcafa295897c6f6c7885929eabb8aea298897c6f635a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2bebaada297897d706b6059504a49536673808c99a6b3bfb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e110500000000010d1924303a44505a606c78818d929fa3abb2babdb4aea59e9590857d736d665d554c443a31281d140a000000000000000610181f272f34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e170e0500000000000004111d2935414c566673808c99a3afbac3cbd1d1d1d2d3d6cec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000b1724313e4a5764717e828282828282828282828282828282828282828282828282828282828280796d6053463a2d2013070000000000000006111c27333f49535e686e7b838d92999da0a8a5a6a6a6a6a5abacb2b2a5998c7f72695f544a3f30261c110600000000000000000000000000060b0f12171c1f23282c2f35393a3f44464646443f382f2820160c020000000000000000000004111d2935414c565e686e6f6f6f6f6f6f6f6f6c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1b1c1c1b1b19171514120e0905010000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000815212e3b4854616e7b8796a1adb9c5beb3a9978b7e7164584b3e3024190d0100000000000000000000000004101c28333e474f545c606063707d8996a3b0bcbaaea194877b6e61606060606060605c55544c42382d21150a0000000000000000000000010e1b2734414e5a6774818d9aa7b4c0bfb2a6998c7f7366594c403326190d0000000000000000000006121f2b3844505b6675828e9ba8b5c1b8ab9e918578695f53515e6b7884919eabb7c2b6a99c8f827676767676767676767676767676767676756e695f53473a2d211408000000101d293643505c6976838f9ca9b6bbafa295887c6f6f7c8897a1adb8ab9f9285796d605a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2bebeb3a99f92867d706b605c54515b6574818e9ba7b4c1b8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e11050000000004111d2935414c56616c73808d939da4aeb4bdbab2aba39f938e837b706c605c544b433a32281f160b02000000000000030e18222a31394045474747474747474747474747474747474747474747474747474747474746454039302920170d0200000000000713202c3945525d687784909dabb5c0ccd7dcdededfdfdbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adb5b5b1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb5b5b3a69a8d8073675a4d4034271a0d000a1723303c4955616c717575757575757575757575757575757575757575757575757575757575746d665c5044382b1f120600000000000000000b17222d38414c565e696e7980868c9195969899999a99989ea1a8b2a6998c7f7366574d42382e1e150a0000000000000000000000000000000003060b1012181c1f24292c2d3337393a3937332d261d160e040000000000000000000000010d19242f3a434d565e616262626262626262605b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f202325272828292827262421211e1a14110d0802000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9c1b4a79a8e817467564c4135291d11040000000000000000000000000714202c38444f5961666d6d6d707d8996a3b0bcbaaea194877b6e6d6d6d6d6d6d6d6d67665e54493e3226190d0100000000000000000000010e1a2734414d5a6774808d9aa7b3c0bfb2a5998c7f7266594c3f3326190c00000000000000000000030f1c28333f4a5465717e8b98a8b2bdb9ada197887b6e6255515e6b7884919eabb7c4b8ab9e92858282828282828282828282828282828282827b6e6155483b2e221508000000101d293643505c6976838f9ca9b6bbaea295887b6f727f8b98a9b3b5a89b8f8275665c5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1926323f4c5965727f8c98a5b2bfc5baaea29892867d726d66605d606c7884919eabb7c4b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e1105000000000713202c3945525d68707e8a929ca5aebabfb8b0a8a199928b81796e69615a504a423a312820160d07010000000000000a15202a343c434b51535454545454545454545454545454545454545454545454545454545453514b423a32291e130800000000000714212d3a4754606d7a8795a0acbdc7d1dee8eaebebe8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1a8a8a8a8a4988b7e7165584b3e322518121f2c3945525f6c7885929fa8a8a8a8a69a8d8073675a4d4034271a0d000814212d3945505a6164686868686868686868686868686868686868686868686868686868686867605c544a3f34281c1003000000000000000006111b262f3b444d575e676d747b808487898b8c8d8d8c8b9196a1aca79a8d8074675a4d4130261c0c030000000000000000000000000000000000000003070c1013181d2022272b2d2d2d2b27221b140b040000000000000000000000000008131e28313b444d5254555555555555555553504a42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3234353535353433312e2d2a25201e19140c070000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000005111d2935414c566774818e9aa7b4c1cfc3b7aa9d908477685d5245392c2013070000000000000000000000000a16232f3c4855616b70797a7a797d8a96a3b0bdbbaea194887b7a7a7a7a7a7a7a7a7a7670665a4e4235281c0f0200000000000000000000010e1a2734414d5a6774808d9aa7b3c0bfb2a5988c7f7265594c3f3226190c00000000000000000000000b17222d3b4855616e7b8896a0acb9beb3a9988b7e726558515e6b7884919eabb7c4b9ada297928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6bbaea195887b6e75828f9ca8b5b2a8988b7e7265545a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1926323f4c5965727f8c98a5b2bfc3bdb4aaa29892877f78716d676d717e8a96a1acb9c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000010507080a0a0a0907060300000000000000000000000000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000004111d2935414c56606d7a85929ea4aeb7c0b7afa69f9691877f746d675f5750443f38302821201d18130c0400000000030f1b26313c464e555c6061616161616161616161616161616161616161616161616161616161605c544c443a3025190d01000000000a1623303d495663707c8996a7b1bccfd9e3f0f9f7f5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a87949b9b9b9b9b9b988b7e7165584b3e322518121f2c3945525f6c7885929b9b9b9b9b9b9a8d8073675a4d4034271a0d0005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a53504a42382e23170b000000000000000000000a141d29323b454d555d60696e73777a7d7e7f8080807f84919eaba89b8e8175685b4e422d22170b000000000000000000000000000000000000000000000004070d1013171b1f2020201f1b17110a020000000000000000000000000000010c161f29323b414647494949494949494946443f382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2e34383a3c3f404142424241403d3b3a36312d2a251e18120b03000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000713202d3946525e687784919daab7c4d0c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000a1724303d4a5763707d878686868a8f9aa5b1bebcb0a3988d888686868686868686868276695c504336291d100300000000000000000000010d1a2734404d5a6773808d9aa6b3c0beb2a5988b7f7265584c3f3225190c00000000000000000000000614212d3a46535f697784919eaab7c1b4a89b8e817568574d5e6b7884919eabb7c4beb3a9a29e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6baaea194877b6e7985929fabb8aca096887b6e61555a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1926323f4c5965727f8c98a5b2bfbab2acaaaaa299928c837e7a78797e86929fa8b2bdc2b5a89b8f8275685c4f4235291c0f0000000000000000000000000002080d111414161717151312100b0600000000000000000000000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000713202c3945525d6874808d97a1adb6c0b8afa59e948f847c726d605d554d453e342e35342d2c29241d160d0400000006121f2b37434e585f676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d665e564c41362a1e1105000000000b1825323e4b5865717e8b98a4b1beced7ebf5fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000714212e3a4754616d7a878e8e8e8e8e8e8e8e8b7e7165584b3e322518121f2c3945525f6c78858e8e8e8e8e8e8e8e8d8073675a4d4034271a0d00000c17222c363e45494a4f4f4d525453514b4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d535453504a4f4e46443f3830261c110600000000000000000000020b172029333b434b51575e6166686e7072737373737683909ca9a99c8f83766953493f33271b0f030000000000000000000000000000000000000000000000000104060b0f12131313120f0b060000000000000000000000000000000000040d1720293036393b3c3c3c3c3c3c3c3c3938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333839404546494b4d4e4f4f4e4e4c4a4846423b39363028231d150c050000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000714212e3a4754616d7a8795a0acb8c5d1c8bbafa49a8a7d7063574a3d2e23180c0000000000000000000000000d1a2633404d596673808c999393969aa1abb6c2c0b4a99f989493939393939393939285796c5f5246392c1f130600000000000000000000000d1a2733404d5a6673808d99a6b3c0beb1a5988b7e7265584b3f3225180c000000000000000000000005121e2a36424d576774818d9aacb6c0b8ab9e918578695f535e6b7884919eabb7c4c5bbb3adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6baada194877a6f7b8897a2adb7aa9e918477695f535a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000c1926333f4c5966727f8c99a5b2bdb2a8a09e9a9da39f95908a8785868b9298a2aebac4c0b3a69a8d8073675a4d4034271a0d0000000000000000000000040b1014191e202123242422201f1c17110d0701000000000000000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000000714212d3a4754606d7a86929fa9b3bebcb0a69e938e827a6f6a625b514b434242424242413a39352f281f160c0100000815212e3a47535f6a6f797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d685e5246392d201307000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000613202d394653606c77808282828282828282817b6e6154483b2e21150c1926323f4c5965727f8282828282828282817c6f6256493c2f231609000005101a242c33393c3e424d575e61605c54524d4843424242424242464b5153575e61605b544a3f3a38342e261e140a000000000000000000000000050e172129313940454d5254565e6163656666676976828f9ca9aa9d918477655b5044372b1f120500000000000000000000000000000000000000000000000000000000030506070605030000000000000000000000000000000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282f383f44464b515356585a5b5b5c5b5a595754534d4746413b342e271e170e0500000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000a1724313d4a5764707d8a97a7b1bcc8d4ccc0b6ac998d807366544a4034281c100400000000000000000000000d1a2633404d596673808c99a0a0a3a5abb3bdc8c6bbb1a9a3a1a0a0a0a0a0a0a09f9285796c5f5246392c1f130600000000000000000000000d1a2633404d596673808c99a6b3bfbeb1a4988b7e7165584b3e3225180b0000000000000000000000020e1a26313e4a5764717d8a9aa4afbbb9ada197887b6e62555e6b7884919eabb7c4cdc5beb9b8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6baada094877a727e8b98a9b3b5ab9a8d807467574d5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000d192633404c5966737f8c99a6b2b8aca096918d929da5a09d97979292999fa2aab4bec7bcb0a6978a7e7164574b3e3124180b00000000000000000000070f161b1e252a2d2e3031302f2d2b28231c18120c04000000000000000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000030f1b27333f495365727e8b98a2aebbbeb3aa9f948e81786d686058514e4e4e4e4e4e4e4e4e4745413a31281d130700000915222f3c4855626f7c8687878787878787878787878787878787878787878787878787878787857a6d6154473a2e211407000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0005121f2b3744505b656c747575757575757575756e695e52463a2d2014071825313e4a57636d727575757575757575756f6a6054473b2e22150800000008121a22282d303a46525e696e6d66615e57544f47454044464d52555c6064696e6c665b5044382b28231c140c0200000000000000000000000000050f171f282f353b4246484c52545658595a5c6875828f9ba8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212222222222222222201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333d424a5053555c6062656768686868676664615e5754524c454039302920170f05000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000004101d2935404b556773808d9aa6b3c0cecdd2c2b6a99c8f8376665c5144382c1f120600000000000000000000000d1a2633404d596673808c99a6adb0b1b6bdc5cfcdc3bbb4b0aeadadadadadadac9f9285796c5f5246392c1f130600000000000000000000000d192633404c5966737f8c99a6b2bfbeb1a4988b7e7165584b3e3225180b0000000000000000000000000914212e3a4754616d7a87939facb9beb3a9988b7e7265585e6b7884919eabb7c4cdc4beb9b8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6b9ada093867a75818e9ba8b4aea3998a7d7063574e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000d192633404c5966737f8c99a6b2b7aa9e9184808d939ea5aaa9a29f9fa3abaeb4bcc5c6b7ab9f94877a6e6154473b2e21140800000000000000000009111921272c3036393b3d3d3d3c3a38342e29241d160d04000000000000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000005121f2b3744505b6575828f9caab4bfbaaea2988f82786d665e5653555b5b5b5b5b5b5b5b5a54514b433a2f24180d01000b1824313e4b5764717e8a98949494949494949494949494949494949494949494949494949497897c6f6256493c2f231609000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1adb5b5b1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb5b5b3a69a8d8073675a4d4034271a0d00030f1b27333f49535b6067686868686868686868615e574d42362a1e131218222e3a46515b63656868686868686868686260584e43372b1f1306000000000810171c212e3b4854616e7b79736e6963605953514b5053575e61676d71767b786c605346392d2017110a02000000000000000000000000000000050d161d242930363a3b4146474a4b4c4e5b6874818e9ba7aea398877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414161616161616161613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f444f545b6063676d6f7273747575757473706e6966615e56514b423b332921170c030000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000006131f2c3945515d677683909da9b6c3c1c0c1c5b8ac9f9285796d6053463a2d20130700000000000000000000000d1a2633404d596673808c99a6b3b7b8bcc3cbd5d4cbc2bcb8b6b6b6b6b6b6b6ac9f9285796c5f5246392c1f130600000000000000000000000c1926333f4c5966727f8c99a5b2bfbeb1a4978b7e7164584b3e3125180b0000000000000000000000000713202d3946525d687783909daab6c1b4a89b8e817568575e6b7884919eabb7c4c4bbb3adaba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6bbafa49986797784919eaab7ac9f92867a6d60534e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000d1a2733404d5a6673808d99a6b3b6a99d908378818e939da4aeadabacafb5babec5c5bcb1a79c908376685e5246392d201407000000000000000009121b232b32383b414647494a4a4846443f38352f281f160d04000000000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000613202d394653606c7985929fabb8c5b8ab9f92857a6e665c54585f62686868686868686867605d554b4135291d1104000b1824313e4b5764717e8a97aaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a995897c6f6256493c2f231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a8794a1a8a8a8a8a4988b7e7165584b3e322518121f2c3945525f6c7885929fa8a8a8a8a69a8d8073675a4d4034271a0d00000b17222d38414950535a5b5b5b5b5b5b5b5b5b54524d453b3029241d1c23282c353f495157595b5b5b5b5b5b5b5b5b56544e463d32271b0f030000000000050c1e2b3744515e6a778485807b756f6b65605c555b6063696e73797e83877c6f6256493c2f231606000000000000000000000000000000000000040c12181f252a2d3036393b3d3f414d5a6774808d9aa7b4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a505960666c7075797c7e8081828281817f7d7b77736e68605c544d453b33291e150b0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000714202d3a4753606d7a86929facb9b9b5b3b5b9baaea298897c6f6256493c2f23160900000000000000000000000d1a2633404d596673808c99a6a9aaacb1b9c3cecdc2b9b1aba9a9a9a9a9a9a9a99f9285796c5f5246392c1f130600000000000000000000000c1926333f4c5966727f8c99a5b2bfbdb1a4978a7e7164574b3e3124180b00000000000000000000000005111d2935414c566673808d99aab4bfb8ab9e918578695f5e6b7884919eabb7c4beb3a9a19e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6b9ac9f9386797a8796a0acb6a99c8f8376675d514e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000e1a2734414d5a6774808d9aa7b3b5a99c8f827678818d929fa2aab0b9bbbfc0c0bfbab3aaa0958b7e7164564c41362a1e110500000000000000060f1b242d353d44484c52545657575553504a45403931281f160c01000000000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500000815212e3b4854616e7b8797a2adbac0b6ac9a8d8073685e54535f6a6f7475757575757575746d675d5145392c201306000b1824313e4b5764717e8a97a4adadadadadadadadadadadadadadadadadadadadadadadada295897c6f6256493c2f231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000814212e3b4754616e7a87949b9b9b9b9b9b988b7e7165584b3e322518121f2c3945525f6c7885929b9b9b9b9b9b9a8d8073675a4d4034271a0d000006111b262f383f44464d4f4f4f4f4f4b515354524c46443f38352f2b2a2e34383c43474b515454524c4f4f4f4f4f4f4947433d342b20150a00000000000005111e2b3844515e6b7784918c86817c77716d6762656c70757b80858b90897c6f6356493c302316090000000000000000000000000000000000000001070d141a1e20252a2d2e3033404c5966737f8c99a6b1a4988b7e7165584b3e322518070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414a545b606b70787d8285898b8d8e8e8f8e8d8c8a87847f7a736d665e574d453b30271c120700000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000a1623303d495663707c8999a3aebbaea8a6a8aeb6b4aa988b7f7265584c3f31251a0e02000000000000000000000d1a2633404d596673808c999c9c9da0a7b1bcc8c7bcb1a79f9d9c9c9c9c9c9c9c9c9285796c5f5246392c1f130600000000000000000000000c1926323f4c5965727f8c98a5b2bfbdb0a4978a7d7164574a3e3124170b000000000000000000000000010d1924303d495663707d8998a3aebab9ada197887b6e625e6b7884919eabb7c4b9ada197918e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7f7265584b3f3225180c000000101d293643505c6976838f9ca9b6b8ac9f9285797d8a96a8b2b3a9998c7f7266554b4e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000e1b2834414e5b6774818e9aa7aaaaa79b8e81746d78808b92989fa6acaeb5b3b3b4aea9a2989083786d6053463b3025190e02000000000000030d18212d363f474f54565e6163646362605c54514b433a31281d1307000000000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050000091623303c4956636f7c8996a9b3bebbafa49a897c6f62564c55626f7c818181818181818180796d6054473a2d211407000b1824313e4b5764717e8a97a4b1b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8afa295897c6f6256493c2f231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000714212e3a4754616d7a878e8e8e8e8e8e8e8e8b7e7165584b3e32251e1d1f2c3945525f6c78858e8e8e8e8e8e8e8e8d8073675a4d4034271a0d0000000a141d262d33373941424242404b555d60615e5653504945403a3736394044464e53555d60615e564c41424242423c3b37322b22190f0400000000000005111e2b3844515e6b77849199928e89837e79736e72787d82878d929796897c6f6356493c3023160900000000000000000000000000000000000000000002090e1214191e202125323f4b5865727e8b98a5b1a69a8d8073675a4d402f23180c000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b0807050200000000000000000000000000000000000000000000030f1b27333f49535b666c737d838a8f9298989a9b9b9b9b9a999795918c8680796e695e574d42392e23180c01000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000003101c28343f4a5466737f8c99abb5aea49d9a9da4aeb5a89b8e827568574d42362a1e1205000000000000000000000d192633404c5966737f8c8f8f8f9095a0acb8c5c4b8ab9f95908f8f8f8f8f8f8f8f8f85786c5f5245392c1f120600000000000000000000000c1925323f4c5865727f8b98a5b2bebdb0a3978a7d7064574a3d3124170a000000000000000000000000000814202d3a4753606d7986929facb8beb3a9988b7e72655e6b7884919eabb7c4b8ab9e91858181818181818181818181818181818181817b6e6154473b2e211408000000101d293643505c6976838f9ca9b6b8ab9f928578808c99a6b3ada197887c6f6255494e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000f1c2935424f5c6875828f9b9e9e9e9e998c8073666c737e868f949c9fa3aba6a6aaa39f9792867c6f665c504438291e14080000000000000009141f29333f4850596063686e7070706f6d66605d554b433a2f24180d01000000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e110500000a1724313d4a5764707d8a97a3b0bdb9ac9f93867a6d60534c5865727f8b8e8e8e8e8e8e8e897d706356493d3023160a000b1824313e4b5764717e8a97a4ababababababababababababababababababababababababa295897c6f6256493c2f231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000613202d394653606c77808282828282828282817b6e6154483b2e2a2a2a2526323f4c5965727f8282828282828282817c6f6256493c2f231609000000020b141b22272b2d3435353945515d676d6e6863605b53514b464241464a5153585f62676d6d685e5246393535352f2e2b27201910070000000000000005111e2b3844515e6b7784919e9f9b95908b85807b7e84898f92999ea196897c6f6356493c3023160900000000000000000000000000000000000000000000000205080e11141724313e4a5764717d8a97a4b0a89c8f827569554b4034291c1004000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e09050200000000000000000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e090502000000000000000000000000000000000000050f1a232b3744505b656c78808990959b9fa2aaa6a7a8a8a8a7a6a7a09d98928c837b6e695e544a4034281d1307000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000006121f2b3844505c6676828f9ca9b5a89d928d929da8b8ab9e918478695e53463a2d211407000000000000000000000916222f3c4955626f7c8283838383909daab7c3c3b6a99d90838383838383838383837f7366594c403326190d0000000000000000000000000c1825323f4b5865727e8b98a5b1bebdb0a3968a7d7063574a3d3024170a0000000000000000000000000006131f2c3845515c6776828f9ca9b5c1b4a89b8e817568576b7884919eabb7c2b6a99c8f827675757575757575757575757575757575746e695e52463a2d201407000000101d293643505c6976838f9ca9b6b8ab9e918578828f9ca9b5ab9e9285786c6053464e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00101d2a3643505d697683909191919191918b7e7164606c717b82898f92999899999998928e857d706a5f544a3f3428170d02000000000000020e1a26313b45505a626b70767a7c7d7d7b79736d675d554b4135291d12070000000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e110400000b1824313e4b5764717e8a97a4b1bdb8ab9f928578675c514b5865717e8b989b9b9b9b9b968a7d7063574a3d3024170a000b1824313e4b5764717e8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090005121f2b3744505b656c747575757575757575756e695e52463a373737373231313e4a57636d727575757575757575756f6a6054473b2e22150800000000020a11171b1f2027282d3a4753606d797a75706c65605d55534d4d52545c60646a6f747a7a6d6154473a2e282823221f1b150f07000000000000000005111e2b3844515e6b7784919eaaa7a09d97928d888b91959b9fa3aba296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000205091623303c4956636f7c8996a2afaa9e918477675c5145382c1f1306000000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e09030000000000000000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e0903000000000000000000000000000000000b16212b37434e58606c77818d929da0a7acaeb4b3b4b5b5b4b4b2b1acaaa29f9590847b6e665c51443a2f24180d010000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000713202d3a4653606d7985929facb3a69a8d808d9aaab4ada196877b6e6154483b2e211507000000000000000000000815212e3b47535f6a6f767676767d8996a3b0bcbaaea194877b767676767676767676736d63574b3e3225190c0000000000000000000000000b1825323e4b5865717e8b98a4b1bebdb0a3968a7d7063574a3d3024170a0000000000000000000000000004101c2934404b5565727f8c98a9b3beb8ab9e918578695f6b7884919eabb7c2b6a99c8f83766968686868686868686868686868686867615e574d42362a1e1105000000101d293643505c6976838f9ca9b6b7aa9e91847985929fabb4a89b8e8175655b50444e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000d1a2733404d5a66738084848484848484837a6e615a61696e767d8286898b8d8d8c8a86817b706b60584e42382e2317050000000000000005121e2a36424d57626c717d8387898a8a888580796d675d5145392f24180d0100000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d100300000b1724313e4a5764717d8a97a4b0bdb8ab9e928578675c514b5865727e8b98a5a8a8a8a3968a7d7063574a3d3024170a000b1724313e4a5764717e8a92929292929292929292929292929292929292929292929292929292897c6f6256493c2f231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900030f1b27333f49535b6067686868686868686868615e574d4244444444433e3d3a3a46515b63656868686868686868686260584e43372b1f1306000000000000060b0f12131a25323f4c5865727f87827d78726d67615f57565e61666d71767c81858175685b4e4235281c1615130f0a0400000000000000000005111e2b3844515e6b7784919ea4abaca9a19e9995989da0a7acaca7a096897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b3ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d080100000000000000000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d08010000000000000000000000000004101c27333b4754606a73808c939ca4acb1b8bab8b6b2afafb0b3b8b9b8b4aea7a0969083786d60554b4135291d11040000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000916222f3c4955626f7c8898a2aeb3a996897d8998a3aeb2a9978a7e7164574b3e2f24180d0100000000000000000006131f2b37434e585f62696969707d8996a3b0bcbaaea194877b6e696969696969696966635b52463b2f23160a0000000000000000000000000b1825313e4b5864717e8b97a4b1bebcb0a396897d7063564a3d3023170a00000000000000000000000000000c18232f3c4955626f7c8897a1adb9b9ada197887b6e626b7884919eabb7c2b6a99c8f8376695c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e02000000101d293643505c6976838f9ca9b6b7aa9d91847b8897a2adb1a7978b7e716453493f4e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000d1926323f4b58636e7377777777777777776e685e52575f616b70757a7d7f80807f7d7a746e6960594f463c30261c1106000000000000000714212d3a46535f69717e87909496979697928d83796d60554b4035291d10040000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f0200000a1724303d4a5763707d8a96abb5c0b9ac9f9386796d6054535a6773808d9aa6b3b4b4aa96897c706356493d3023160a000815222e3b4855616e7b8485858585858585858585858585858585858585858585858585858585837a6d6054473a2d211407000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000b17222d38414950535a5b5b5b5b5b5b5b5b5b54524d515151515151504b4a453f3f495157595b5b5b5b5b5b5b5b5b56544e463d32271b0f03000000000000000003050c1925323f4c5865727f8b8f89847e7a746e696363686e73797e83888e8e8275685b4f4235281c0f080603000000000000000000000004101d2a3743505d6a76838e93999fa3abadaba6a1a5aaacaba7a09d9590887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a2a7a7a49a887c6f6255493c2f221609000000000000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c040000000000000000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c040000000000000000000000000714202c38444f59626f7c87939fa5aeb8bcb9b1acaaa5a3a2a3a6abadb3bbbab1a89f958c7f72675d5145392c2013070000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000c1925323f4c5865727f8b98aab4ada297877a86929facb4a79a8d817467554b4135291d1104000000000000000000030f1b26323c464e53555c5c63707d8996a3b0bcbaaea194877b6e615c5c5c5c5c5c5c5957524940352a1e13070705010000000000000000000b1825313e4b5864717e8b97a4b1bebcafa396897c706356493d3023160a00000000000000000000000000000713202d394653606c7985929eabb8beb3a9988b7e72656b7884919eabb7c2b6a99c8f8376695c504e4e4e4e4e4e4e4e4e4e4e4e4e4e4746423b33291f140900000000101d293643505c6976838f9ca9b6b6aa9d90837e8b97a9b3aca095877a6d615447414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000a17232f3b47525c63666b6b6b6b6b6b6b6a615e564d4d53596063676d7072737372706d68615e564f473d342a1e150a00000000000000000815222e3b4855616e7b8692999fa6a3a9a29e958d8074675d5145392c20130600000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d0100000916222f3c4955626f7c8899a4afbbbbafa499897d70666060616c7784919daab7baaea398887b6e6155483b2e221508000714212d3a46535f696e7778787878787878787878787878787878787878787878787878787878776d685d5245392c201307000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000006111b262f383f44464d4f4f4f4f4f4f4f4f4e5157595d5d5d5d5d5d5d585650483f3f464a4c4f4f4f4f4f4f4f4f4f4947433d342b20150a00000000000000000000000c1925323f4c5865727f8b9895918b85807b75706f757b80858a90949a8e8275685b4f4235281c0f0200000000000000000000000000000815222e3b4855616e7b81878e92999fa3abaeb4b0aba79f9d95908a837e70695f53473a2e211408000000000000000000000000000000000000000000000000000000000613202c3945515d677885929a9a9a9a978a7e7164574b3e3124180b000000000000000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d0700000000000000000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d0700000000000000000000000916222f3c4854606b76839099a4afb7bfb6aea7a09d98969596999ea1a9b0b8bab1a79f92857a6d6054473a2e23180c0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000006121e2b37424d576875828e9ba8b5ab9f92857884919daab6aa9d908377675d5145392c201306000000000000000000000a15202a343c4347494f5663707d8996a3b0bcbaaea194877b6e61545050505050504c4b4640372e241a191413110d0802000000000000000b1824313e4b5764717e8a97a4b1b5b5afa296897c6f6356493c30231609000000000000000000000000000006121f2b3844505b6675828e9ba8b5c1b4a89b8e8175686b7884919eabb7c2b6a99c8f8376695c5043424242424242424242424242413b3a36302920170d0200000000101d293643505c6976838f9ca9b6b6a99c8f83818d9aa7b4aa9d908377685e5246414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0007131f2a36404a52585a5e5e5e5e5e5e5e5d54524d4442474f54555d60636566666663605d56524d443d352b22180c0300000000000000000d1a2733404d5a6673808d99a3abb0b0b3ada79f92867a6d6053473a2d20140700000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b0000000714202d3a4753606d7a86939facb9c0b5ab9d908378706d6d6e737e8a95a0acb8b9ac9f9286796d6053463a2d2013070005121e2a36424d575f616b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605d564c4135291d1104000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c302316090000000a141d262d333739414242424242424246515b63666a6a6a6a6a6a6a65625a50463d3a3e3f4242424242424242423c3b37322b22190f0400000000000000000000000c1925323f4c5865727f8b98a09d98928d87827d7c81868c91979c9f9b8e8275685b4f4235281c0f0200000000000000000000000000000714212d3a46535f696e757b81878e92999fa3aaa69f9c95908a837d78706c61574d42372b1e12060000000000000000000000000000000000000000000000000000000004101d2935404b556a76838d8d8d8d8d8d8c7f7366594c403326190d000000000000000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f2820191007000000000000000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f282019100700000000000000000004101d2935404b5563707d89959fabb5c0b7aea49c95908b89898a8c91979fa6b0bcbaada2978b7e7165544a4034281c100400000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000814212d3a47535f697885919eabb6aa9d908377828f9ca9b5ac9f93867a6d6054473a2d21140600000000000000000000040e18222a32373b3d4a5663707d8996a3b0bcbaaea194877b6e6154484343434343403e3b352e2626262621201d19130c040000000000000b1724313e4a5764717d8a97a4a9a9a9a9a295897c6f6256493c2f2316090000000000000000000000000000030f1c28333f4a5465717e8b98a8b2bdb8ab9e918578696b7884919eabb7c2b6a99c8f8376695c5043363535353535353535353535342e2d2a251f170e050000000000101d293643505c6976838f9ca9b6b5a89c8f8283909daab4aa998d807366564c41414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00020e19242e3840474b4d51515151515151504746413b373d44484c515456585a5a595754524c46423b322b23191006000000000000000003101d2a3643505d697683909cabb4bdbdbeb9aea398897c6f6356493c30231609000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f22150800000006131f2c3945515d677783909dabb5c0b8ab9f9590827d7a797b7f87929fa7b1bcb4aa9c908376665c5144382c1f120600020e1a26313b454d53555e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d54524c443a2f24190d01000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000000020b141b22272b2d343535353535353e4b57636d7277777777777776716c62584e42382e323535353535353535352f2e2b27201910070000000000000000000000000c1925323f4c5865727f8b98a5aaa29f9a938f89898e92999ea1a9a89b8e8275685b4f4235281c0f02000000000000000000000000000005121e2a36424d575f61696e747b81868d92989f9c949089837d78706c65615a50453c31261a0e0200000000000000000000000000000000000000000000000000000000010d18242f3c4956636f7d808080808080807c6f6255483c2f2215090000000000000000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b2219110700000000000000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b2219110700000000000000000613202c3945515d6775828e9ba7b1bdbbafa59c928c837f7c7c7d80858f949faab4beb3a99c8f8276665c5144382c1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000815222e3b4855616e7b8897a1adb5a89b8e8275818d9aa7b4afa499897d706356493d2d22170b000000000000000000000006101820262b303d4a5663707d8996a3b0bcbaaea194877b6e6154483b363636363333333333333333332e2d29251e160e0400000000000a1724313d4a5764707d8a979c9c9c9c9c9c95897c6f6256493c2f2316090000000000000000000000000000000b17222d3b4855616e7b8896a0acb9b9ada197887b6e6b7884919eabb7c2b6a99c8f8376695c50433629282828282828282828282821201e1a140d05000000000000101d293643505c6976838f9ca9b6b5a89b8f8287939facaea298897c706356493d414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000008121c262e363b3f4044444444444444443d3b383234383a404547484a4c4d4d4c4a4745413a3630292019110700000000000000000005111e2b3844515e6b7784919eaab7c4d0cabfb4aa978a7e7164574b3e3124180b000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d20130600000004101d2935404b556673808c99a4afbbbcb1a79f9490898786888c9299a3aeb9baaea3988c7f7265544a4034281c1004000009141f2a333b424648515252525252524d575e616767676767676767615d564c525252525252514745413a32281e130800000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000000020a11171b1f20272828282828333f4c5966727f838484848484837e716a60544a3f342828282828282828282823221f1b150f07000000000000000000000000000c1925323f4c5865727f8b98a1a9adaca49f9c96969b9fa3abadaaa29b8e8275685b4f4235281c0f020000000000000000000000000000020e1a26313b454d53575f62696e747b80868d928f89837d76706c65605b5350483e332a1f15090000000000000000000000000000000000000000000000000000000000000715222f3b4854606b6f747474747474746f6a5f53473a2e211508000000000000000000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f0600000000000000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f06000000000000000714202d3a4753606d7a86929facb8c2b6aa9e938c807872706f70737a828f98a2aebab8ac9f9285796d6053463a2d20130700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000b1825313e4b5864717e8b97a9b3b3a6998d80737f8c98a5b2b5ab998c7f7366544a3f33281c0f030000000000000000000000060e151b23303d4a5663707d8996a3b0bcbaaea194877b6e6154483b2e33383c3d404040404040403f3a3935302820160c02000000000a1724303d4a5763707d8a8f8f8f8f8f8f8f8f887c6f6255483c2f2215090000000000000000000000000000000614212d3a46535f697784919eaab7beb3a9988b7e726b7884919eabb7c2b6a99c8f8376695c504336291d1b1b1b1b1b1b1b1b1b1b1414110e090200000000000000101d293643505c6976838f9ca9b6b8ac9f92859299a4afac9f9285796d6053463a414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000a141c242a2f323338383941484d4e504948443e3f44464b515355565553514b48443e35302a251f170e070000000000000000000005121e2b3845515e6b7884919eabb7c4d1d0bdb1a4978a7e7164574b3e3124180b0000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f1205000000000c18242f3b4855616e7b87939fa9b2bcb9b0a69f9c96939394999fa3abb5bcb2a89f92867b6e6154473b2e23180c000000030e18212a31363a3b44454545454546525e696e74747474747474736d685d52464545454545443a39352f2820160c0100000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000000000000060b0f12131a1c1c1c1c2633404d596673808c909090909090887c6f665c50443b31251a1c1c1c1c1c1c1c1615130f0a0400000000000000000000000000000b1824313e4b5764717e8a91979ea1a8acaca8a3a2a8acadaaa29f98928d8074675a4d4134271a0e0100000000000000000000000000000009141f2a333b42464d53575f61696e747b8085827d76706b63605b535049413e362c21180e030000000000000000000000000000000000000000000000000000000000000713202c38444f59606367676767676767625f584e43372b1f12060000000000000000000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c020000000000000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c020000000000000a1724303d4a5763707d8a98a3aebabcb1a79b8f82756c66636263676e7a86929facb8baaea298887b6f6255483c2f22150900000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000005111e2a36414c566874818e9ba7b4b1a5988b7e727d8a97a3b0b5a99c8f8276665b5044382b1f1206000000000000000000000000040a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b353e44484a4d4d4d4d4d4d4d4c4746413a32281e1308000000000714212e3a4754616d7a82828282828282828281796d6053473a2d20140700000000000000000000000000000005121e2a36424d576774818d9aacb6c0b4a89b8e81756b7884919eabb7c2b6a99c8f8376695c504336291d100f0f0f0f0f0f0f0f0e08070502000000000000000000101d293643505c6976838f9ca9b6baaea2989298a2abb5a89c8f8275665c514538414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000020a12191f2326272c37414b53595b5d56544f4a4a5053555d60626362605d55554f46413a32281e1308000000000000000000000005121e2b3845515e6b7884919eabb7c4d1cebdb1a4978a7e7164574b3e3124180b0000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f03000000000714212d3a46535f6974818e97a1aab3bbb8b0aba9a3a0a0a1a6acaeb5bbb2aaa1968d8074685e5246392d1c120700000000060f181f262a2d2e38393939393b4754616e7b80818181818181807a6d6154473a39393939372d2c29241e160d040000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000000000000000305060e0f0f0f14212e3a4754616d7a85929d9d9d9d9a9083786d60574d42362a1f160c0f0f0f0f0f09080603000000000000000000000000000000000713202d3a4653606d787f858b91969ea1a8acb2b3ada9a29f98928d86807a6d6054473a2d21140700000000000000000000000000000000030e18212a31363c42474d53575e61686e747976706b636059535049443f382f2c241a0f0600000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565a5a5a5a5a5a5a55534e463c31261b0f03000000000000000000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a000000000000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a0000000000000d1a2733404d5a6673808d99aab4bfb8aca095887b6e625b5456555e6874818e9ba7b4bfb4aa978a7d7064574a3d3124170a00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000714202d3946525e687784919eaab7b4aa96897c707b8895a8b2b8ab9f9285796c605346392d201306000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b3e474f5557595959595959595954524c443a3025190d010000000713202d3946525e686d757676767676767676756d675c5145382c1f1306000000000000000000000000000000020e1a26313e4a5764717d8a9aa4afbbb8ab9e918578697884919eabb7c2b6a99c8f8376695c504336291d1003020202020202020100000000000000000000000000101d293643505c6976838f9ca9b6bfb4aaa29fa2aab4b2a8988b7f7265544b4034414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000080e13171924313d48535d65686963605957545c6064676d6f6f6f6d67636159524c443a3024190d010000000000000000000004111d2a3744505d6a7783909daab6c0c2c1bcb0a6968a7d7063574a3d3024170a00000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b000000000005121e2a36424d57616d7a859198a1a9afb5b8b7b6b0adacaeb2b9b9b7afa9a19891847a6d60564d41362a1e0b000000000000060e141a1e21222b2c2c2c33404c5966737f8c8d8d8d8d8d8d8b7e7164584b3e312c2c2c2a21201d19130c04000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c3023160900000000000000000000000102020713202d3946525d68737f8c97a2aaaca0958c7f72695e53463e31281e130800020202000000000000000000000000000000000000000006121f2c3844505c666d72797f848b91969da0a8a9a19e97928c85807a736d685d5245392c2013070000000000000000000000000000000000060f181f262a31373b42464d53565e61666d66636059544f46443f38332d261d1a12080000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4d4d4d4847433c342a20150a000000000000000000000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c110600000000000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c11060000000003101c28343f4a546976828f9ca9b5c2b7aa9d9083776a5f534a494c5665717e8b98a4afafafa4988b7e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000814212e3b4754616e7a8796a0acb8aea298877b6e7a8696a1adb9aea298887b6f6255483c2f221508000000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b444f5961636666666666666666615e564c4135291d110500000005111d2a36414c565e6168696969696969696968605c554b4034291c1004000000000000000000000000000000000914212e3a4754616d7a87939facb9b9ada197887b6e7884919eabb7c2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2bcb4aeacaeb4b9aca096887b6e6155483b2e414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000002070e1b2734404d59656f7576706b666464666d70757a7b7c7c7a76706b615d564c4135291d110500000000000000000000010e1b2834414e5b6774818e9aa5afb5b5b5b1aa9f94877a6e6154473b2e211408000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b11060000000000020e1a26313b46525e686f7c8692979fa4abacb2b1b2b3b3b3b1b2acaba59e9791867c6f685d52443b3025190e0000000000000003090e1214151e1f1f2633404d596673808c999a9a9a9a988b7e7165584b3e32251f1f1e1413110d080100000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff5e8dbcec2b5a89b8f8275685c4f54616e7b8794a1aebaafa296897c6f6356493c30231609000000000000000000000000000005111d2935414c56606d7a85929fa9b1a79f92867b6e615a50433a2f24190c03000000000000000000000000000000000000000000000003101c28343f4a545c60676d72797e848b91969d9e97928c85807a736d68605d564c4135291d1104000000000000000000000000000000000000060e141a20262b31363b42464d52545c605c54544f48443d37332d27221b140b0800000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3c414141414141413c3a37312a22180e04000000000000000000000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b00000000000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b0000000006121f2c3844505c667884919eabb7c0b3a79a8d807467584e433d495663707c8996a2a2a2a2a2988c7f7265594c3f3226190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000b1724313e4a5764717d8a97a8b2b8ac9f9285796c7884919eabb7b3aa988b7e7265584b3f3025190e020000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483b4855616b7073737373737373726d685e5246392d201307000000010d1925303a444c52545c5c5c5c5c5c5c5c5c5b53514b43392f23180c00000000000000000000000000000000000713202d3946525d687783909daab6beb3a9988b7e727884919eabb7c2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2c6bfbab8babfb7aa9e918477695f53463a34414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000020f1b2835424e5b687581837d7773717173797d828688898886827d756d685d5246392d20130700000000000000000000000a1623303d495663707d89939fa3aba8a8a8a0988f8276685e5246392d2014070000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a0000000000000009141f2a36414c56606a6f7c858e93999da0a8a4a6a6a6a6a5a8a19e9a938e857c6f6a60564c4132291f14080000000000000003090e1214151a1a1a2633404d596673808c99a6a7a7a4988b7e7165584b3e32251a1a191413110d080200000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffff5e8dbcec2b5a89b8f8275685c5154616e7b8794a1aebaafa296897c6f6356493c302316090000000000000000000000000000010d1924303a45515d67727f8c97a1adaea2988f82756c61554c4135291e150a0000000000000000000000000000000000000000000000000c17232e38424a50555d60666d71787e848a91918c857f7a736d68615e56524c443a3024190d010000000000000000000000000000000000000003090e151a1f262a31363b41464a5053504a48443d38332b27221b17110a0200000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f30343434343434342f2e2b26201810060000000000000000000000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c110600000000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c11060000000713202d3a4653606d7986939facb9beb1a4988b7e7165584b3e3c4956636f7c89959595959595958c7f7266594c3f3326190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000004111d2935414b556774808d9aa7b3b7aa9d9083776676828f9ca9b6b4a89b8e817568564d41362a1e11050000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e6154483d4a5763707d808080808080807f7a6d6154473a2e2114070000000008131e29323a4146474f4f4f4f4f4f4f4f4f4e4745403931271d1207000000000000000000000000000000000005111d2935414c566673808d99aab4bfb4a89b8e81757884919eabb7c2b6a99c8f8376695c504336291d1008080808080808080808070704010000000000000000101d293643505c6976838f9ca9b6c2d0cac6c5c6bfb5ab9a8d817467574d423634414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000003101c2936434f5c6976828f89837f7d7e80848a8f92999699928f8a827a6d6154473a2e21140700000000000000000000000916222f3b4854606b74818d92999a9b9b999591867c6e62564d41362a1e110500000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b0200000000000000030d1925303a444e58606a6f7a81878d9196969899999999989696918d88817a6f6a60584e433a2f20170d02000000000000050d141a1e21212627272733404d596673808c99a6b3b1a4988b7e7165584b3e322727272621201d19130c04000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffff5e8dbcec2b5a89b8f8275685d5d5d616e7b8794a1aebaafa296897c6f6356493c3023160900000000000000000000000000000008131e2935414c55606d7985919ea8b2aa9e948a7e71675d51453d30261c1106000000000000000000000000000000000000000000000006111c2630383f444b51545c60666d71787e84857f79736d67615d56524c45413a32281e13080000000000000000000000000000000000000000000003090e141a1f252a3036383f4446443f3838322c271f1b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2022232727272727272722211f1b150e0600000000000000000000000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c0000000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c0000000814212e3b4754616e7a879aa4afbbbcb0a396897d7063564a3d3c4956636f7c8888888888888888887e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000613202c3945515d677783909daab6b4a89b8e81756874808d9aa7b3b7aa9e918477685e5246392d2014070000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e61544845525f6c78858c8c8c8c8c8c8c8c7f7266594c3f3326190c00000000020c1720293036393a424343434343434343423a38342f271f150b010000000000000000000000000000000000010d1924303d495663707c8998a3aebab7aa9e9184777884919eabb7c2b6a99c8f8376695c504336291d15151515151515151515151413110d0802000000000000101d293643505c6976838f9ca9b6c2cfd6d3d2c7bbaea3998a7d7064574a3d3134414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000003101c2936434f5c6976828f95908c8a8a8d91969c9fa3aba39f9c948f8276695c4f4336291c1003000000000000000000000713202c38444f59606d7880878b8e8f8e8d8a847c6f6a5f53443b3025190e02000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d00000000000000000008131e29323d464e5860686d747b808487898b8c8d8d8c8b8a8784807b756e6860584e463c31281e0e05000000000000050f171f252a2d2e3333333333404d596673808c99a6b3b1a4988b7e7165584b3e33333333332d2c29241e160e040000000000000d192633404c5966737f8c99a6b2bfccd9e5f5fffff5e8dbcec2b5a89b8f82756a6a6a6a6a6e7b8794a1aebaafa296897c6f6356493c30231609000000000000000000000000000000020d19242f3a45515d67727f8b96a1adb0a69e91847a6d60584e42382e23170c0300000000000000000000000000000000000000000000000a151e262e343940454b51545c60666d717879726d67605d55524c46413a35302820160c0200000000000000000000000000000000000000000000000003090e141a1f252a2e34383a38342e2c27211c160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161a1a1a1a1a1a1a1515120f0a0400000000000000000000000000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c1003000000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c100300000815222f3b4855626e7b8895acb6c0bbafa295887c6f6255493c3b4854606b6f7b7c7c7c7c7c7c7c7c786c605346392d20130600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000714212d3a4754606d7a86929facb9b2a6998c7f7366727e8b98a5b1b9aca096877a6e6154473b2e2114070000000000000000000000000a1723303d4a5663707d8996a3b0bcbaaea194877b6e61544846525f6c7985929999999999998c807366594d4033261a0d0000000000071119212a3137394044464849494846443f3836302920170f06000000000000000000000000000000000000000814202d3a4753606d7986929facb8b9aca096877a7884919eabb7c2b6a99c8f8376695c5043362922222222222222222222222221201d19130c040000000000101d293643505c6976838f9ca9b6c2cfdbdbd2c5b9ac9f92867a6d6054473a2d34414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000003101c2936434f5c6976828f9c9d999797999ea1a8acafb5afaca69e9184786b5e5145382b1e12050000000000000000000004101b27323d44515c666d747b7f818282807d786f6a60584e4332291f1408000000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f05000000000000000000020c17202b343d464e565e61696e73777a7d7e7f8080807e7d7b78746e6a615e564e463d342b1f160c000000000000030d17212931363a3b4040404040404d596673808c99a6b3b1a4988b7e7165584b4040404040403a3935302820160c0200000000000b1825323e4b5865717e8b98a4b1becdd9e4f0fffff5e8dbcec2b5a89b8f82777777777777777b8794a1aebaafa296897c6f6356493c302316090000000000000000000000000000000008131e2935404b55606d7984919ea8b2ada1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000030c151c23282f353940454a50545c60656c6d66605d55514c46413a363029241e160e0400000000000000000000000000000000000000000000000000000003090e14191c23282c2d2c28231c1b16100b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090e0e0e0e0e0e0e09080603000000000000000000000000000000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f1206000000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f120600000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b38434f59606a6e6f6f6f6f6f6f6f6f6c665b5044382b1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8999a3afbbb3aa978a7d70646f7c8996a8b2bdb2a8978a7d7164574a3e2f24180c0000000000000000000000000a1623303d495663707c8996a3afbcbbaea194887b6e61554846525f6c7985929fa6a6a6a6998c7f7366594c403326190d00000000030d19232b333c42464a51535556565553504a46413a322921170d0300000000000000000000000000000000000006131f2c3845515c6776828f9ca9b5bdb2a8978a7d7884919eabb7c2b6a99c8f8376695c5043362e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241e160e0400000000101d293643505c6976838f9ca9b6c2cecececec3b6a99c908376675d5145392c34414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000003101c2936434f5c6976828f9ca9a6a4a4a6abacb2b2adabaaacab9e9185786b5e5245382b1f120500000000000000000000000b16212834404a545c60696e7274757573706d6660584e463c3120170d0200000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b0000000000000000000000050e19222b343d444c52575f6266686e70717373737372706e6967625f58524c443d342b22190d0400000000000009141f29333b4246484d4d4d4d4d4d4d596673808c99a6b3b1a4988b7e7165584d4d4d4d4d4d4c4745413a32281e130800000000000a1623303d495663707c8996a7b1bcc8d4e3edf8f7f7ebded2c5b8ab9f92868484848484848484919daab7bcafa296897c6f6356493c3023160900000000000000000000000000000000010d18242f3945515c67727e8b96a1acb2a99f93887c6f665c50443b31251a0e020000000000000000000000000000000000000000000000030a11171d24292e34383f444a50535b60605c54514b45413a35302a251e19130c0400000000000000000000000000000000000000000000000000000000000002080e11171c1f201f1c1711100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b00000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b0000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323d464f585f626262626262626262605b544a3f33281c0f0300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000004101c2834404a546673808c99abb5baaea298877b6e616d7a8796a1acb9b3a69a8d807367554b4035291d100400000000000000000000000916232f3c4956626f7c8995a2afbcbbaea295887b6f62554845515c667986929facb3b2a5998c7f7266594c3f3326190c000000010b151f2b353d454d53545c6062636361605b54524c443b33291f140900000000000000000000000000000000000004101c2934404b5565727f8c98a9b3beb3a69a8d807884919eabb7c2b6a99c8f8376695c50433b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302820160b02000000101d293643505c6976838f9ca9b6c1c1c1c1c1beb3a9998c7f7266554b41352934414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000003101c2936434f5c6976828f9cabb1b0b1b3b3adaba9a19e9e9fa29e9185786b5e5245382b1f12050000000000000000000000040c18232e39424a51575e61656768686663605c544e463c342a200e05000000000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d03000000000000000000000000071019222b323a41464d5355565e616365666666666563615e5755534e46413b322b22191007000000000000020e1a25313b454d5354595a5a5a5a5a5a5a6673808c99a6b3b1a4988b7e71655a5a5a5a5a5a5a5954524c443a3024190d01000000000714212d3a4754606d7a8795a0acb8c6d1dce7eaeaeaeadfd3c6baaea29892909090909090909196a0acb8bcafa296897c6f6356493c30231609000000000000000000000000000000000007121d2934404b55606d7984919ea8b2afa49a9083786d60574d42362a1e120500000000000000000000000000000000000000000000000000060c12181d23282e34383f4449505353504a45403a352f29241e19130d080200000000000000000000000000000000000000000000000000000000000000000000060c10121312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c100300000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c100300091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b33343d464e5355555555555555555553504a42382d22170b0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000006121f2c3844515c6676838f9ca9b6b8ab9f9285796c60687884919eabb7b6a99d908376675d5145382c1f130600000000000000000000000815222e3b4855616e7b8894a9b3bebcafa396897c706356494653606d798699a3aebab1a5988b7e7265584b3f3225180c00000007121d27313d474f575f61666d6e6f6f6e6c66615e564d453b31261a0e030000000000000000000000000000000000000c18232f3c4955626f7c8897a1adb9b6a99d90837884919eabb7c2b6a99c8f8376695c504848484848484848484848484848484745413a32281d140a000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5ada197887c6f6255493c2f2434414e5a6774818d9aa7b4b5b2a5988c7f7265594c3f3226190c00000000000000020f1c2935424f5c6875828f99a0a7a9a9a9a9a19e9996919192989b9185786b5e5245382b1f120500000000000000000000000007121c27303940444d5354585b5c5b5a5753504a423c342b22180e0000000000000000000000060f181f282f353b4146474c52545658595a5a5a59575653514b4746413a342e271e160e040000000000000000000000000000071019202930363c4247484d52545658595a5a59585754524d4847433c363029201910070000000000000005121e2a36424d575e6166666666666666666673808c99a6b3b1a4988b7e71666666666666666666605d564c4135291d1104000000000713202c3945525d687783909dabb5bfcbd7dcddddddddddd6cabeb4aaa29f9d9d9d9d9d9d9d9da0a8b2bdbcafa296897c6f6356493c302316090000000000000000000000000000000000010c18232f3945515c66717e8b96a0aba3aca0958c7f72695e53463a2d211407000000000000000000000000000000000000000000000000000001070c12181c23282e34383f444646443f38352f29241e19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c2b9ada19791857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600000714212e3a4754616d7a86929facb9c2b9ada19791857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600091623303c4956636f7c8996a2afbcbbaea194887b6e6155483f3f3f3f3f434748494949494949494846443f382f261e140a0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000713202d3a4653606d7985929facb8b6a99c908376655b6975828f9ca8b5b9ac9f92867a6d6053473a2d20140600000000000000000000000714212d3a4754606d7a8797a2adbabdb1a4978a7e7164574b4854616e7b8794abb4bfb1a4978a7e7164574b3e3124180b0000000c18242f39434f5960696e75797b7c7c7b79746d685f574d42362a1f14090000000000000000000000000000000000000713202d394653606c7985929eabb8b9ac9f92867984919eabb7c2b6a99c8f8376695c5555555555555555555555555555555554524c443a2f261b11060000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a89e9285796c605346392d2734414e5a6774818d9aa7a8a8a8a5988c7f7265594c3f3226190c00000000000000000a1723303d4a5663707d8791959a9c9c9c9a97928c87858485898e9185786b5e5245382b1f1205000000000000000000000000000b151e272e343b4246484c4e4f4f4d4a46443f38302b22190f06000000000000000000000000060d161d24293036393b414547494b4c4d4d4d4c4b494745403a39353028231c150c0400000000000000000000000000000000070e171e252a31373a3b4146474a4b4c4d4d4d4b4a4846423b3a37312a251e170e0700000000000000000714212d3a46535e696e73737373737373737373808c99a6b3b1a4988b7e737373737373737373736d685d5245392c2013070000000004111d2935414c5666737f8c99a3aebbc3cbd1d0d1d1d1d1d1d0c5bcb4aeabaaaaaaaaaaaaaaaaacb2bac3bcafa296897c6f6356493c3023160900000000000000000000000000000000000007121d2834404b54606d78849199969696969692867b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000070c11171c23282d3337393a38342e29241d19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d20130700000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d20130700091623303c4956636f7c8996a2afbcbbaea194887b6e61554c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b46443f3830261c110600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000916232f3c4956626f7c8998a2aebab4a79a8d817467536673808c99a6b3bbaea399897c6f6356493c2d22170b00000000000000000000000613202c3945515d677885929fabb8bfb2a6998c7f7366564c495363707c8996a3afbfb4aa96897c706356493d3023160a000004101d2935404b55606b707b81858889898885817a6e695f53463b31261a0e02000000000000000000000000000000000006121f2b3844505b6675828e9ba8b5bbaea399897d84919eaab7c2b6a99c8f8376696161616161616161616161616161616161605d564c41382d22170b0000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b8e8175665b5044382b2734414e5a6774818d9a9b9b9b9b9b988c7f7265594c3f3226190c00000000000000000916222f3c4854606b707d83898d8f908f8e8a85807b7877797c818684786b5e5145382b1e120500000000000000000000000000030c151c232831363a3b3f414242403d3a38342e261e1910070000000000000000000000000000040c12181e252a2d2f35393a3d3e404040403f3e3c3a39352f2d29251e18120b03000000000000000000000000000000000000050c13191f262b2e3036393b3d3e404040403f3d3b3a36302e2b262019140d050000000000000000000815212e3b4854616e7b8080808080808080808082909ca9b6b5a99c8f828080808080808080807f7a6d6054473a2d21140700000000010d19242f3b4854616e7b86929fa8b2bbbfc3c4c4c4c4c4c4c4c4c4bebab8b7b7b7b7b7b7b7b7b8bdc3c4bcafa296897c6f6356493c30231609000000000000000000000000000000000000010c18232e3944505c66707d878a8a8a8a8a8a8a8a7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000060c11171b22272b2d2d2b28231c18130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313131308080602000000000000000004080a0a131313131313131313131313130a09070400000000000000010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c575e616c75818e9ba9b3bebaada297887b6f6255483c2f22150900010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c575e616c75818e9ba9b3bebaada297887b6f6255483c2f22150900091623303c4956636f7c8996a2afbcbbaea194887b6e615959595959595959595959595959595959595853504a42382e23170b00000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f52453b4854616e7b8794a1aeb7b7afa396897c706356493d3023160a0000000000030f1b27333f495365727f8c98aab4bfb1a5988b7e72655864717d8a97aab4bfb5ab998c7f726653493f33271b0f030000000000000000000004111d2935414c556a7683909da9b6c2b5a99c8f8276685e54535b65727f8c99a5b2baaea398887b6e6155483b2e221508000006131f2c3945515d67707d868e9298969697928d847b6e61574d42362a1e12050000000000000000000000000000000000030f1c28333f4a5465717e8b98a8b2bdb5ab988c7f84919daab7c2b6a99c8f83766e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685d53493f33271b0f0300101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8b7e7164544a3f33282734414d5a6774808d8e8e8e8e8e8e8e8c7f7265594c3f3226190c00000000000000000713202c38444f59606b6f787d80828383817e79736e69666d70757b7d706356493d3023160a000000000000000000000000000000030b12181f252a2d2e3234353533302d2b28231c140c070000000000000000000000000000000001070d14191e2024292c2d30323333343333312f2d2c2924201d19130c0700000000000000000000000000000000000000000002080d151a1e21252a2d2e30323333333332302e2d2a25211f1a150d0802000000000000000000000d1a2734404d5a6773808c8d8d8d8d8d8d8d8d8d90949fabb7b7aa9e948f8d8d8d8d8d8d8d8d8d8b7f7265584b3f3225180c00000000000814202d3a46525e6974808d96a0a8aeb5b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7afa296897c6f6356493c302316090000000000000000000000000000000000000007121d28343f4a54616b707b7d7d7d7d7d7d7d7d7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000060b11171b1f20201f1c17110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b20202020202020201f1514120e090300000000050b1014161720202020202020202020202020171614100b05000000000004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514d525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b0004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514d525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b00091623303c4956636f7c8996a2afbcbbaea194887b6e6666666666666666666666666666666666666665605c544a3f34281c1003000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f52453b4854616e7b8794a1aaaaaaaaa396897c706356493d3023160a000000000005121f2b3744505b6575828f9ba8b5bdb2a896897c6f6356626e7b8898a3aebab5a89c8f8275655b5044372b1f120500000000000000000000010d19242f414e5b6774818e9aacb6c0b9ac9f92867a6e666060616c7883909daab7b8ac9f9286796c605346392d20130600000714202d3a4753606d798591989fa2aaa9a29e968f8276695f53463a2d2114070000000000000000000000000000000000000b17222d3b4854616e7b8796a0acb9b5a89b8f8183909daab7c3b6a99d90837b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d655b5044372b1f1205000b1724313e4a5764717e82828282828282828282828280796d6053473a2d22232f3c4956626f7d8282828282828282817b6e6155483b2e221508000000000000000004101c27333d474f5960666c707376767674716d67615e5c6063696e706b6054483b2f2216090000000000000000000000000000000000070c141a1e2121252829282724201f1c17110a020000000000000000000000000000000000000002080d1114191d202123252627272726242320201d1813110d080200000000000000000000000000000000000000000000000003090e1214191e2021232526272726252421201e1a14120f09030000000000000000000000000e1a2734414d5a6774808d9999999999999999999c9fa6b0bcbbb0a69e9c9999999999999999988b7f7265584c3f3225190c000000000005121e2a36424d57606d798491969fa3aba9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa296897c6f6356493c3023160900000000000000000000000000000000000000000c17232e38424f5961696e70707070707070706d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000060b0f12131312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2c22211e1a150e0600000810171c2023242c2d2d2d2d2d2d2d2d2d2d2d2c2323201c161008000000000613202c3945515d677885929fabb8c1b4a79b8e8174665c5045424653606c7985929eabb8c0b3a6998d8073665a4d4033271a0d000613202c3945515d677885929fabb8c1b4a79b8e8174665c5045424653606c7985929eabb8c0b3a6998d8073665a4d4033271a0d00091623303c4956636f7c8996a2afbcbbaea194887b7272727272727272727272727272727272727272726d665c5044382b1f1206000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f52453b4854616e7b87949e9e9e9e9e9e96897c706356493d3023160a00000000000613202d394653606c7985929eabb8b9aca096877a6d6054606d7986929facb8b8ab9e9285796c605346392d2013060000000000000000000000081824313e4b5764717e8a9aa4afbbbaaea3998f8178706d6d6e737e8b95a0acb8b6a99d908376665b5044382b1f120600000b1824313e4b5764717e8a97a1aaaeb4b3ada89f94887b6e6155483b2e2215080000000000000000000000000000000000000614212d3a46535e697784919eaab7b8ab9e918583909da9b6c3b7ab9f95908888888888888888888888888888888888888885786c605346392d201306000a1723303c4955616c71757575757575757575757575746d675d5145392c1c222e3b4854606a6f7575757575757575756e695f53463a2d2114070000000000000000000b16212b353d474f545b6063676969696764605c55525053575f626360594f44382c20130700000000000000000000000000000000000003090e121415191b1c1c1a171312100b0600000000000000000000000000000000000000000000000105080d1113141618191a1a1a1918161413110d070501000000000000000000000000000000000000000000000000000000000206080e1114141718191a1a1a18171514120e09060200000000000000000000000000000e1a2734414d5a6774808d9aa6a6a6a6a6a6a6a6a9abb0b8c2c2b8b0aaa9a6a6a6a6a6a6a6a5988b7f7265584c3f3225190c0000000000020e1a25303b45515d676e7b848d92999b9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897c6f6356493c30231609000000000000000000000000000000000000000006111c26303e474f575f616363636363636363605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000030506070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939392f2e2b261f180f0608111a22282d303139393939393939393939393939302f2c27211a11080000000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f3744505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f3744505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f00091623303c4956636f7c8996a2afbcc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e786d6053463a2d201307000c1925323f4c5865727f8b919191919191919185786c5f52453b4854616e7b879191919191919191897c706356493d3023160a00000000000815222f3b4855626e7b8897a1adb9b7aa9e918477675d515c667783909daab6b9ada297887b6e6255483b2f22150800000000000000000000000814212e3b4754616e7a87939facb9bfb4ab9e938f827d7a797b8087929fa7b1bcb2a99a8d807367544a3f33281c0f0300000e1a2734414d5a6774808d9aa9b3babfbeb9b0a6978a7e7164574a3e3124170b00000000000000000000000000000000000005121e2a36424d576774818d9aabb5b9ada1979185929eabb8c5bcb1a79f9d94949494949494949494949494949494949497867a6d6053473a2d201407000814212d3945505a616468686868686868686868686867605d554b4035291d1f2c38434e586062686868686868686868615f574d42362a1e1205000000000000000000050f19232b343d424a5053565a5c5d5c5b5753514b4644464d535556544f473d32271b10030000000000000000000000000000000000000000020507080c0e0f0f0d0a07060300000000000000000000000000000000000000000000000000000000010406070a0b0d0d0d0d0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0d0d0d0c0a0807050200000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b3b3b3b3b3b3b6b7bcc2cbcac2bbb7b5b3b3b3b3b3b3b2a5988b7f7265584c3f3225190c00000000000009141f2935414b555e696e7a80868b8e9091919191919191919191919191919191919191919191919191919191897c6f6356493c302316090000000000000000000000000000000000000000000a151e2c353e454d5355575757575757575754524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f414646464646464646463b3a37312a21180e101a242c33393c3d464646464646464646464646463d3c38332c231a100500000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d333f49536774818d9aa7b4c0b5a99c8f8276695c4f4336291c10000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d333f49536774818d9aa7b4c0b5a99c8f8276695c4f4336291c1000091623303c4956636f7c8996a2afbcc1b5a89d928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897c6f6256493c2f231609000916222f3c4955626f7c8384848484848484848074675a4e413a4653606d78828484848484848484837a6d6154473a2e21140700000000000b1825323e4b5865717e8b98a9b3beb5a89c8f827569554c546874818e9ba7b4beb3a9988b7e7165584b3e3025190d01000000000000000000000714202d3946525e687683909ca8b2bdbdafa59e948f898786888c9299a3afb9b9ada196897d706356493d2d22170b0000000f1c2835424f5b6875828e9ba8b5c1cacabeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000020e1a25313e4a5764717d8a99a4afbbb3a9a1979297a1adb9c6c2b9b1aba9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a993867a6d6053473a2d2014070005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5a53514b43392f24181b27323d464e54565b5b5b5b5b5b5b5b5b55534d453b31261a0e0200000000000000000000081119222b2f383f4446494d4f50504e4b47454039383c4247484948443d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b1b1b1b1b1b1b5b6bbc1c9c9c0bab5b4b1b1b1b1b1b1b1a5988b7f7265584c3f3225190c000000000000030d18242f3a434d575e676d747a7e818384848484848484848484848484848484848484848484848484848484837a6d6154473a2e211407000000000000000000000000000000000000000000030c1a232c333c4246484a4a4a4a4a4a4a4a4745413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a0500000000000000030e1a242f3841474c4e5353535353535353524847423c332a1f1517222c363e44494a535353535353535353535353534a48443d352c21160b00000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c2d404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d10000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c2d404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d1000091623303c4956636f7c8996a2afbcc5b9aea49d9a9999999999999999999999999999999999999996897c706356493d3023160a000815212e3b47535f6a6f777777777777777777746e64584c403844505c666d767777777777777777766d685d5246392d2013070000000005111e2a36424d576874818e9ba7b4bfb3a6998c807366594d5965727f8c98a5b2bfb4a79b8e817468564c41362a1d11050000000000000000000005111e2a36414c5664717e8b96a1acb9c1b7afa69f9c96939394999fa3abb5beb2a99e9184796d6053463a2d2013060000000f1c2835424f5b6875828e9ba8b5c1cecbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000914212e3a4754616d7a86939facb9bbb3a9a19ea1a9b3becacbc2bcb7b6aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeada093867a6d6053473a2d20140700000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4f4f4e4745403931281d1216212b343d4348494f4f4f4f4f4f4f4f4e4846423b33291f14090000000000000000000000000810191d262d3338393d40434343413e3a38342f2b31373a3b3d3b38322b23190f040000000000000000000000000003070b0d0d1313131313131313131313131313131313131313131313131313131313120706040100000000000000000000000003070b0d0d1313131313131313131313131313131313131313131313131313131312070604000000000000000000000000000005080a0b101010101010101010100f080705020000000000000000000000000e1a2734414d5a6774808d9aa4a4a4a4a4a4a4a4a8aaafb7c1c0b7afa9a7a4a4a4a4a4a4a4a4988b7f7265584c3f3225190c0000000000000007131d28313b454d555d60686d72757677777777777777777777777777777777777777777777777777777777766d685e5246392d2013070000000000000000000000000000000000000000000008111a212a31373a3b3d3d3d3d3d3d3d3d3a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b03000000000008141f2b36414a52585a60606060606060605f55534d453c31261a1c28333e485055575f60606060606060606060605f56554f473d33271c100400091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbccac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a396897c706356493d3023160a0006131f2b37434e585f626a6b6b6b6b6b6b6b6b67645c52473c343f4a545c60696b6b6b6b6b6b6b6b6a615d564c4135291d1105000000000714202d3a46525e697784919eaab7bfb4aa978a7d7164574a5663707c8996a9b2beb7aa9d918477685e5246392d20130700000000000000000000020e1925303b4653606d7984919ea5afb9c1b8b0aba9a3a0a0a1a6acafb5bdb9ada1978c7f72665c5044382b1f12060000000f1c2835424f5b6875828e9ba8b5c1cfcfbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000713202d3946525d687783909daab6c1bbb3adabadb3bbc1c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb9ada093867a6d6053473a2d201407000005101a242c33393c3e424242424242424242424242413a39352f281f160c0f19222b32383b3c4242424242424242423b3a36312921180d0300000000000000000000000000070b141c22282b2d303436363634312d2c29231f262b2e2f302f2c272119110700000000000000000000000001080e1317191a20202020202020202020202020202020202020202020202020202020201f1413110d0701000000000000000001080e1317191a202020202020202020202020202020202020202020202020202020201e1413100c0701000000000000000000050c111417171c1d1d1d1d1d1d1d1d1d1c1514120e0903000000000000000000000e1a2734414d5a6774808d9797979797979797979b9ea5afbbbaafa59d9a9797979797979797978b7f7265584c3f3225190c00000000000000010c161f29333b434c51565e6165686a6a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a615e564c4135291d11050000000000000000000000000000000000000000000000080f181f262b2d2e30303030303030302d2c29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d05000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c625f574d42372b1e202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcc9c7beb7b3b1b0b0b0b0b0b0b0b0b0b0b0b2b2b2b2b2b2afa396897c706356493d3023160a00030f1b26323c464e53555d5e5e5e5e5e5e5e5e5a58524a41362e38424a50535c5e5e5e5e5e5e5e5e5d54524c443a3024190d01000000000814212e3b4754616e7b8796a0acb9baaea398887b6e62554854616d7a8797a1adb9b8aca096877a6d6154473a2e211407000000000000000000000008141f2c3845515c66717e8a939ea7b0b9bebbb7b6b0adacaeb3b9bbbdb5afa39e91847a6d60544a3f34281c10030000000e1b2834414e5b6774818e9aaab4bec0c0bdb1a7978b7e7164584b3e3125180b0000000000000000000000000000000000000005111d2935414c566673808d99aab4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5ada093867a6d6053473a2d20140700000008121a22282d3031353535353535353535353535342d2c29241d160d0407101921272c2e2f3535353535353535352e2d2a261f180f06000000000000000000000000000000020a11171c1f202327292a292824201f1c18151a1e21222322201b160f07000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c21201d18130c04000000000000020b12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b201f1c18120b03000000000000000810171d212324292929292929292929292921211e1a140d050000000000000000000d192633404c5966737f8a8a8a8a8a8a8a8a8a8a8f939eaab6b5a99d938e8a8a8a8a8a8a8a8a8a8a7e7164584b3e3125180b0000000000000000040d172129313a41454c5254585b5d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d54524c443a3025190d01000000000000000000000000000000000000000000000000060e141a1e2122242424242424242421201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d030000000d1a26333f4c58646e747979797979797979796e695f53473a2e2123303c4955616c7079797979797979797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcc9beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a5abb3bdbfbcafa396897c706356493d3023160a00000a15202a343c4347495151515151515151514e4c4741382f2630383f4446505151515151515151504746413a32281e130800000000000b1824313e4b5764717e8a97a8b2bdb8ac9f9286796d605346525e687885919eabb8bdb2a8978a7d7064574a3d2e23180c000000000000000000000004101c2834404b54616c75818e959ea6adb3b8babebcbab9c0bbb9b7b0aba39f918a7d70675d5142382e23170b000000000c1825323f4b5865727f8b98a2adb2b3b3b2aba095887c6f6255493c2f22160900000000000000000000000000000000000000010d1924303d495663707c8998a2a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a093867a6d6053473a2d201407000000000810171c2123242828282828282828282828282720201d18120c040000070f161b1f222328282828282828282822211e1a140d06000000000000000000000000000000000000060b0f1213161a1c1d1d1b181413100c090e121415161613100b04000000000000000000000000010b141c242b3033343939393939393939393939393939393939393939393939393939393939382d2c29241d160d0400000000010b141c242b30333439393939393939393939393939393939393939393939393939393939382d2c29231d150d03000000000008121a22282d303136363636363636363636362e2d2a251f170f0500000000000000000714202d3a4753606d797e7e7e7e7e7e7e7e7e7e818f9ba8b5b4a79a8e817e7e7e7e7e7e7e7e7e7d796d6053463a2d201307000000000000000000050f171f282f353a4146474b4e5051515151515151515151515151515151515151515151515151515151504746413a32281e1308000000000000000000000000000000000000000000000000000003090e12141517171717171717171413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b0000000e1b2734414e5a6774808686868686868686867b6e6255483b2f2228343f4a5464707e868686868686868686868686877d7063564a3d3023170a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcc3b7aca29b9896969696969696969696969aa1abb6c2bcafa396897c706356493d3023160a0000040e18222a32373b3c444444444444444444423f3a39352f282e34383a3e434444444444444444433a3935302820160c020000000004111d2935414c566774818d9aa7b4c0b6aa9d908377665c50444c566976828f9ca9b5c0b3a69a8d807367544b4034281c100400000000000000000000000c18232e3942505a606d79838f949ea1a9abadb3b0b1b0b6afacaaa69f99928c7f736c61554b4130261c1106000000000814212e3b4754616e7a86929ea1a9a6a6a8a0999184776c605346392d20130600000000000000000000000000000000000000000814202d3a4753606d7986929b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b93867a6d6053473a2d2014070000000000050c111417171c1c1c1c1c1c1c1c1c1c1c1c1b1413100d070100000000040a0f1315161c1c1c1c1c1c1c1c1b1514120e09030000000000000000000000000000000000000000000306060a0d1010100e0b0706040000020608080a090703000000000000000000000000000008121c262e363c3f404646464646464646464646464646464646464646464646464646464646453a39352f281f160c0100000008121c262e363c3f4046464646464646464646464646464646464646464646464646464646453a38342f271f150b0100000005101a242c33393d3e43434343434343434343423b3a36312921170d03000000000000000613202c3945515d676d71717171717171717173808c99a6b3b1a4988b7e717171717171717171716d665c5144382c1f120600000000000000000000050d161e24293036393a3f424344444444444444444444444444444444444444444444444444444444433a3935302820160c0200000000000000000000000000000000000000000000000000000000020507080a0a0a0a0a0a0a0a07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c11050000101d293643505c6976838f93939393939398897d7063564a3d30232c3844505c6675828f99939393939393939393998c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbfb3a69b908b898989898989898989898a8f9aa5b2bebcafa396897c706356493d3023160a00000006101820262b2e2f30383f44464b4e50504f4c4745413a31394045464b4f50504e4b46443f38302e2d29241e160e0400000000000613202c3945525d687783909daab7c1b4a79b8e817468544a3f4d5a6773808d9aa6b3c0b6a99c908376665c5145382c1f1306000000000000000000000007121d27303e45515d676d79828b91979b9fa2a9a3a4a4aca49f9d9a9490877f736d635a50433a2f1e140a00000000000714202d3946525e68727f8a9197989999989691877d70655b5044372b1f1205000000000000000000000000000000000000000006131f2c3845515c6776828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e86796d6053463a2d2013070000000000000005080a0b0f0f0f0f0f0f0f0f0f0f0f0f0e070604010000000000000000030709090f0f0f0f0f0f0f0f0f080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19242e3840474c4d5353535353535353535353535353535353535353535353535353535353524745413a31281d13070000030e19242e3840474c4d53535353535353535353535353535353535353535353535353535353514745403931271d12070000000c17222c363e45494a4f5050505050505050504f4846423b33291f14090000000000000004111d2935404b555d6064646464646464646673808c99a6b3b1a4988b7e71656464646464646464605c544a4034281c10040000000000000000000000040c13191e252a2d2e32353737383838383838383838383838383838383838383838383838383838372e2d29251e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a0000101d293643505c6976838f9c9f9f9f9f9f96897d7063564a3d30232d3a4653606d7985929f9f9f9f9f9f9f9f9f9f988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbeb1a4988b7e7d7d7d7d7d7d7d7d7d7d7d8a96a3b0bdbcafa396897c706356493d3023160a00000000060e151b1e29333b424a5053575b5d5d5c5854514b433c434b5153585b5d5d5b5753504a423b32291d19130c040000000000000714212d3a4754606d7a86939facb9beb2a5988b7f7265584c3f4b5864717e8b97abb5c0b8ac9f9286796d6053463a2d2013070000000000000000000000000b151e2935404b555d676d777e858a8f929796979797969a93918d89837c726d635b51473e31281d0c02000000000005111e2a36414c56626d727e84898c8d8d8b89847d706b6053493f33271b0f03000000000000000000000000000000000000000004101c2934404b55626f7c818282828282828282828282828282828282828282828282828282828282828282828282828073665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a60606060606060606060606060606060606060606060606060606060605f54514b433a2f24180d010007131f2b36404a52585a606060606060606060606060606060606060606060606060606060605e53514b43392f23180c000005111d28333e485055575c5c5c5c5c5c5c5c5c5c5c54534d453b31251a0e02000000000000010d18242f3a434b515357575757575757596673808c99a6b3b1a4988b7e7165585757575757575753514a42392e23180c0000000000000000000000000001080d13191d202125282a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a050000000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e0100101d293643505c6976838f9ca9acacaca396897d7063564a3d3023303c4956636f7c8998a2aeacacacacacacaca5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b70707070707070707070798693a0acb9bcafa396897c706356493d3023160a000000000006111c26303b454d545c606468696a6865605d554e464d555c6065686a696864605c544d443b2f261b1106000000000000000a1724303d4a5763707d8a9aa4afbbbeb2a996897c706356493d4855626f7c8899a3afbbbaaea398897c6f6256493c2f231609000000000000000000000000030c18242f3a434b555d656c71797e828587898a8a8a8a888684807c766f6a625b514940352c1f160c000000000000010d1925303b44515b626c71797c7f80807f7c78706b60594f41382d22170b000000000000000000000000000000000000000000000c18232f3947545f6a6f75757575757575757575757575757575757575757575757575757575757575757575757575736e63544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130f0e0c0904000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605d554b4135291d1104000b1723303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b605c554b4034291c1004000814212d3945505a61646969696969696969696969615e574d42362a1e12050000000000000007131d28313a4045474a4b4b4b4b4b4d596673808c99a6b3b1a4988b7e7165584b4b4b4b4b4b4a4644403930271c120700000000000000000000000000000002080d111314181b1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b0300000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d100300101d293643505c6976838f9ca9b6b9b0a396897d7063564a3d302a36414c566673808d99aab3beb9b9b9b9b9b2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e63636363636363636d798693a0acb9bcafa396897c706356493d3023160a00000000000c17232e38424d575e666d7175767675726d675f584e575f676d7175767674716d665e564d41382d22170b00000000000004101c2834404b556673808d99acb6c0b9ada197877a6d6154473a4653606d7986929facb9bfb4aa988c7f7265594c3f31261a0e0200000000000000000000000007131d28313a434b535b60676d7175797b7c7d7e7d7d7c7a77746f6a626058514940372e231a0d040000000000000008141e29323f49515a61666d70727373726f6c6660594f473d2f261b11060000000000000000000000000000000000000000000007121d2b37434e585f626868686868686868686868686868686868686868686868686868686868686868686868686866635c5242392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201c1b19150f090200000000000000000000000000000000000d1926333f4c58646e737979797979797979797979797979797979797979797979797979797979786d675d5145392c201306000d1926333f4c58646e7379797979797979797979797979797979797979797979797979797979786d675c5145382c1f1306000a1723303d4955616c7176767676767676767676756e695e53463a2d21140700000000000000010c161f282f35393a3e3e3e3e3e404d596673808c99a6b3b1a4988b7e7165584b3e3e3e3e3e3e3a38342e271e150b000000000000000000000000000000000000010507070c0f10111111111111111111111111111111111111111111111111111111111007070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d05000000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d110400101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d302d3946525e687783909daab6c3d0c6c6c6bfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e61565656565656606d798693a0acb9bcafa396897c706356493d3023160a0000000003101c28343f4a545e696e787e818383827f796f6a5f565f696e797e828383817e786e695e53493f33271b0f03000000000006131f2c3845515c677683909ca9b6c3b8ab9e918578685e52463945515c677784909daab7c2b5a89b8f827568574d42362a1e1205000000000000000000000000010c161f28313a414950555c6064656c6e70707171706f6d6767626058544e463f372e251c11080000000000000000020d17202d373f4850545c60636566666563605b544f473d352b1d140a0000000000000000000000000000000000000000000000010f1b26323c464e54555b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a57524a4030271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d292825201b140c03000000000000000000000000000000000d1a2734404d5a677380868686868686868686868686868686868686868686868686868686868685796d6054473a2d211407000d1a2734404d5a6773808686868686868686868686868686868686868686868686868686868684796d6053473a2d201407000b1724313e4a5764717e82838383838383838383827b6e6154483b2e2115080000000000000000040d161d24292c2d3131313133404d596673808c99a6b3b1a4988b7e7165584b3e32313131312d2c28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d030000000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e110500101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d302e3b4754616e7a8795a0acb8c4d1d2d2cbbfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e61554a4a4a4a53606d798693a0acb9bcafa396897c706356493d3023160a0000000006121f2c3844505c666e7b838a8e90908f8b847c6f685d676e7b848b8e90908e8a837b6e655b5044372b1f120500000000000713202d3a4653606d7986929facb9c2b5a99c8f827669564c4136404b556875818e9ba8b4c1b8ab9e918578695f53463a2d21140700000000000000000000000000040d161f282f383f444b5153535b6061636464646362605d5556544e47433c342d251c130a00000000000000000000050e1b252d363e424a515356595a5a585653504a423d352b23190b020000000000000000000000000000000000000000000000000a15202a343c4347494f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4b4740382e1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393534312c251e150c02000000000000000000000000000000101d293643505c6976838f93939393939393939393939393939393939393939393939393939397887b6e6155483b2e22150800101d293643505c6976838f939393939393939393939393939393939393939393939393939396877b6e6154483b2e211508000f1c2936424f5c6975828f8f8f8f8f8f8f8f8f8f8c807366594d402f24190d010000000000000000040c13181d20202424242633404d596673808c99a6b1b1a4988b7e7165584b3e3225242424201f1c18120b03000000000000000000000000000005080a0b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0b0b080501000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0d0b0806050300000000000000000000000000000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b0000000613202c3945515d677784919d9f9f9f9f9fa8978a7d7164574a3e312417070004101d2935404b556875828f9b9f9f9f9f9f9f9b8e8175685b4f4235281c0f0200101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d30333f4a5464717e8b97a7b1bcc8d4ded8cbbfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000916232f3c4956626f7c8995a2afbcbbaea194887b6e6155483d3d4653606d798693a0acb9bcafa296897c6f6356493c30231609000000000713202d3a4653606d788390959b9c9d9b9691847a6d606d798491969b9d9c9b959083786c605346392d2013060000000000091623303c4956636f7c8998a3aebac0b3a69a8d8073675a4d40303f4c5966727f8c99a5b2bfb9ada197887b6e6155483b2e2215080000000000000000000000000000040d161d262d33394045474950535456575757575554514c4947433d37322b221b130a01000000000000000000000009131b242c3039404446494c4d4d4c4946443f382f2b2319110700000000000000000000000000000000000000000000000000040e19222a32373b3c42424242424242424242424242424242424242424242424242424242424242424242424242403f3b352e261c0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3f40464646464646464642413d3730271e1409000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa994887b6e6155483b2e22150800101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa894877b6e6154483b2e211508000c1926333f4c5966727f8c999c9c9c9c9c9c9c9c8f827569564c4135291d110400000000000000000001070d11131417181a2633404d596673808c99a5a5a5a4988b7e7165584b3e32251818171312100c070000000000000000000000000000060c111517181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181715110c0600000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1b19181513120f0b06030000000000000000000000000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c1105000004111d2935414c556875818e9ba8acacacaca6998c807366594d402f24180d0106131f2c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c0000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d303844505b6675818e9ba8b4c1cdd1d2d5cbbfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000916222f3c4955626f7c8895a2afbbbbaea195887b6e6255483b3a4753606d7a8693a0adb9bbafa295887c6f6255493c2f221609000000000b1724313e4a5764717e8a95a0a7a9a9a9a1978c7f7265717e8b96a0a8a9a9a79f95897d706356493d3023160a00000000030f1c28333f4a5466727f8c99aab4b7b7b5ab978b7e7164584b3e313d4a5763707d8a96a9b3b7b7b3a9978b7e7164584b3e2f24190d010000000000000000000000000000040b141b22272f34383a3f444648494a4b4a4a494745413c3b37322b2720191009010000000000000000000000000009121a1e272e34383a3d3f40403f3c3938332d261d19110700000000000000000000000000000000000000000000000000000007101920262b2e2f3535353535353535353535353535353535353535353535353535353535353535353535353533322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534f4d49423930251b0f040000000000000000000000000000101d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacaca194887b6e6155483b2e22150800101d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacaca194877b6e6154483b2e211508000915222f3c4855626f7b8896a1a9a9a9a9a9a99e918478685d5245392c2013060000000000000000000000010406070b0d1a2633404d596673808c9898989898988b7e7165584b3e3225180b0b0706040000000000000000000000000000000810171d2123242727272727272727272727272727272524211d1711090000000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422201f1b1712100b0600000000000000000000000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a0000010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569554b4035291d11040714202d3a4753606d7a86939facb9b9bbafa499897c6f6356493c302316090000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d30394653606c7985929eabb8c5c5c4c5c9cebfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000815222e3b4855616e7b8894a9b3bebcafa295897c6f6256493c3a4754616d7a8794a0adbabeb3a994887b6e6155483b2e221508000000010e1b2834414e5b6774818e9aa7b1b6b6b2a99c8f82756975828e9ba8b2b6b6b1a7998d8073665a4d4033271a0d0000000006121f2b3844505b6675828f9ca8aaaaaaaaa399887b6f6255483c2f3b4854616e7b8797a2aaaaaaaaa79a8d817467564c4135291d1104000000000000000000000000000000020a11171d23292c2d3337393b3d3d3e3e3d3c3a39352f2e2b27201b150e0700000000000000000000000000000000090c151c23282c2d3032333332302d2b28221c140b070000000000000000000000000000000000000000000000000000000000070e151b1f2222282828282828282828282828282828282828282828282828282828282828282828282828282726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605c59534b42372c2015090000000000000000000000000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea194887b6e6155483b2e22150800101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea194877b6e6154483b2e211508000815212e3a47535f6a7884919eabb6b6b6b6aca196877a6d6054473a2d211407000000000000000000000000000000000c1926323f4c5965727f8b8b8b8b8b8b8b8a7e7164574b3e3124180b00000000000000000000000000000000000008121a22282d303134343434343434343434343434343431302d29221b12090000000000000000000000000000000000050b10161b1f22252a2d2e313334353535353433312f2d2b27221f1c17110b06000000000000000000000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e0100000816232f3c4956626f7c8999a3afbbc4b7aa9e918477675d5145392c2013060916222f3c4955626f7c889aa4afbbc6b9ac9f93867a6d6053473a2d2014070000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d303c4956626f7c8997a1adb9bab8b7b9bdc4bfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000714202d3a4753606d7a8697a1adb9bdb0a3978a7d7064574a3d3c4855626f7b8895a2aebbb9ada197867a6d6053473a2d201407000000030f1c2936424f5c6975828f9ca8b5c2c3b6aa9d9083776a7683909ca9b6c3c1b4a79b8e8174685b4e4135281b0e020000000613202d394653606c7985929e9e9e9e9e9e9e9286796d6053463a2d3a46525e697885929e9e9e9e9e9e9d908477685d5245392c2013060000000000000000000000000000000000060b12181c1f22272b2d2e30313131302f2d2c2924221f1b160f0a04000000000000000000000000000000000000030b12181c1f20232627272523201f1c17110a0200000000000000000000000000000000000000000000000000000000000000040a0f1315161c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a1917130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c68655d53493d3125190c0000000000000000000000000000101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aea194877b6e6154483b2e2115080006121f2b37434e586774808d9aaab4bfc2bdb2a896897c6f6356493c30231607000000000000000000000000000000000714202d3a4753606d797e7e7e7e7e7e7e7e786d6053463a2d2013070000000000000000000000000000000000020b1a242c34393d3e4141414141414141414141414141413e3d39342d241b0e04000000000000000000000000000002080d161c20272b2e31363a3b3d3f414242424241403e3b3937332d2b28231c17110a020000000000000000000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d100300000714202d3a4753606d7986929facb9c5b9ac9f93867a6d6053473a2d2014070b1825313e4b5864717e8b97acb6c0c3b7aa9d908477675d5145392c1f13060000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d35414c5666737f8c99a9b3b3aeabaaacb2babfb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110006131f2c3945515d677885929eabb8bfb2a5998c7f7266564c413f4a5464717d8a97a4b0bdb8ab9e928578675d5145392c201306000000030f1c2936424f5c6975828f9ca8b5c2c3b7aa9d9084776a7683909ca9b6c3c1b4a79b8e8174685b4e4135281b0e020000000915222f3c4855626f7b889191919191919191908477675c5145382c36424d57697683909191919191919191867a6d6054473a2d21140700000000000000000000000000000000000001070c1013171b1f202123242424242221201d1915130f0a0400000000000000000000000000000000000000000000070c10121316191a1a191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000030608090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979756f65594d4134281b0e0200000000000000000000000000101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa194887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa194877b6e6154483b2e21150800030f1a26313d4a5763707d8a98a2aebac6beb2a5988b7f7265584c3f2e23180c000000000000000000000000000000000613202c3945515d676d71727272727272716d665c5145382c1f130600000000000000000000000000000000000a141d2c363e45494b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b49453f362d20160c02000000000000000000000000040c131921272c32383b3c4246484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c0600000000000000000000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d1104000006131f2c3845515c677783909daab6c3bbafa49a897c6f6256493c2f2316090d1a2734404d5a6773808d9aa6b3c0c1b4a79a8e817467554b4035291d10040000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d3945525d687683909da9b3aaa29f9ea0a8b2bdb2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110004101d2935404b55697683909ca9b6c2b5a89c8f8275685e524a4b505c6673808d9aa6b3c0b6a99c90837669554b4035291d1004000000020f1c2935424f5c6875828f9ba8b5c1c1b6aa9d9083776a76838f9ca9b6c1c1b4a79a8e8174675b4e4134281b0e010000000815222f3b4855626e7c848484848484848484847f7265554b403428303e4b5864717e848484848484848484837a6d6154473a2e21140700000000000000000000000000000000000000000004060b0f1213151617181717161413110d08060300000000000000000000000000000000000000000000000000000406070a0c0d0d0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d5966738087868686868686868175685c4f4235291c0f0200000000000000000000000000101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94877b6e6154483b2e21150800000a14202d3a4753606d7985929facb8c5c1b4a79b8e817468544a4034281c100400000000000000000000000000000004101d2935404b555d606465656565656564605c544b4034281c10040000000000000000000000000000000006111c262f3e485055575a5a5a5a5a5a5a5a5a5a5a5a5a5a5a585650483f32281e13080000000000000000000000060e161e252933383d4347494d535457595a5b5c5c5b5a59575553504946443f38342e261e181008000000000000000000000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e1105000004101c2934404b556774818d9aa7b4c0c0b6ac988b7e7165584b3e32251813131d2935414c566976828f9ca9b5c2bfb4aa988b7e7165584b3e2f24180c000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d3a4754606d7a86939facaea298929196a0acb9b2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000c18242f414d5a6774808d9aabb4bfb9ac9f92867a6d615c54585a606d7984919eabb7bfb4ab9a8d8074675a4d412f24180d01000000010e1a2734414d5a6774808d9aa6b0b4b4b1a89b8f82756874818e9ba7b0b4b4b0a6998c7f7366594c403326190d000000000814212e3a47535f6a6e77777777777777777777726d625643392e23303d4956626c71777777777777777777776d685d5246392d201307000000000000000000000000000000000000000000000000030506080a0a0b0b0a09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0d1313131313131313130f0e0c0804000000000000000000000205070812131313131313131312090806030000000000000000000000000000000000000003101d293643505c6976838f9993939393939285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2baaea3989290909090909090909090909090909090909090887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2baaea39892909090909090909090909090909090909090877b6e6154473b2e211408000006131f2c3845515c6775828f9ca8b5c2c3b6aa9d908377665c5144382c1f1206000000000000000000000000000000010d18242f39434b5153585858585858585753514b42392e23180c00000000000000000000000000000000000b17222d3842505a616467676767676767676767676767676764625a50443a3024190d01000000000000000000071018202830353d44484e5456575e616466676868686867666462605b5353504a443f38302a221a12090000000000000000000613202c3945515d677784919d9f9f9f9f9fa8978a7d7164574a3e312417070004101d2935404b556875828f9b9f9f9f9f9f9f9b8e8175685b4f4235281c0f020000000c18232f3e4b5865717e8b98aab4bfc0b3a79a8d8074675a4d413025202020202c3945525d687884919eabb7c4baaea398887c6f6255493c2f221607000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d3f495364717d8a99a4afab9f928584919eaab7b2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000071724313e4a5764717d8a99a3aebabaaea3998e81746d666464666c727f8b96a1adb9baaea3998a7d7064574a3d3124170700000000000a1724303d4a5763707d8a949ea6a7a7a7a0968b7e7265717e8a959fa6a7a7a69e94897c6f6356493c302316090000000006121e2b37424e575f626a6b6b6b6b6b6b6b6b6b65625b514630271d2d3945505a62646b6b6b6b6b6b6b6b6b6a615d564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313120908060300000000000001050708121313131313131313131312070704010000000000000000000000000000000000000000000001080e1317191a2020202020202020201b1b18140f090200000000000003090e1214151f20202020202020201f1515120f0a04000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b9ac9f92868383838383838383838383838383838383838382786d6053463a2d20130700101d293643505c6976838f9ca9b6c2b9ac9f928683838383838383838383838383838383838381786c605346392d201306000004101c2934404b5565727e8b98a7b1bcc5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000007121d2831394045474b4b4b4b4b4b4b4b4645403930271d120700000000000000000000000000000000030f1c28333f4a54616c71747474747474747474747474747474716c62564c4135291d11040000000000000000071019222a323a41464f5458606267696e707274757575757473716e6c6563605c54504a423c342c241b1209000000000000000004111d2935414c556875818e9ba8acacacaca6998c807366594d402f24180d0106131f2c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c000000000715222f3c4855626f7b8898a2aebac2b6a99c8f837669564c41362d2d2d2d2d2d3a4754606d7a8796a1adb9c5b8ac9f9286796d6053463a2d201307000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d44505b6574818e9babb5a99c8f8284919eabb8b2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000714212d3a4754606d7a86929facb9bfb4ab9d928c7f7873717173767e87929fa8b2bdb9ac9f92867a6d6054473a2d21140700000000000613202d394653606c77828f94999a9b99959084796d606d78839094999b9a99948f82766b6054483b2f22150900000000020e1a26313c454e53555e5e5e5e5e5e5e5e5e5e585651493f341e1d29343f485056585e5e5e5e5e5e5e5e5e5d54524c443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080b0e0f0f0e0b070604010000000000000000000000000000000000000000000000000000070d12161819202020202020202020201f1615130f0a04000002080d1114141f202020202020202020201e1413110d080100000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d282724201a130b0300000000050d141a1e21212c2d2d2d2d2d2d2d2d2c22211f1b150e060000000000000000000000000000000003101d293643505c6976838f9ca9acacab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d918477777777777777777777777777777777777777756d665c5044382c1f120600101d293643505c6976838f9ca9b6c2b7aa9d9184777777777777777777777777777777777777756c665b5044382b1f12060000000c18232f3b4854616e7b8795a0acb8c4baaea399887b6f6255483c2f22150900000000000000000000000000000000010c161f282f35393a3e3f3f3f3f3f3f3e3a38342e271e150b000000000000000000000000000000000006121f2b3844505b66717e8080808080808080808080808080807e71685d5245392c20130700000000000000060f19222b343c444c525960636a6f74787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b110800000000000000010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569554b4035291d11040714202d3a4753606d7a86939facb9b9bbafa499897c6f6356493c30231609000000000713202d3a4653606d7985929facb8c5b8ab9e928578685e52463a3a3a3a3a3a3a3c4956636f7c8996a8b2bdc3b6a99c908376665c5144382c1f1206000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d4653606c7885919eabb3a6998d8085929facb8b2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000613202c3945515d6775828e9ba6b0bcbdafa59c918c84807e7e7f838b9299a3aebabcb0a69b8e8275675d5145392c201306000000000005121f2b3744505b656d7a82898c8e8e8d89837b6e675d666d7a82898d8e8e8c89827a6d60594f43382c1f130700000000000915202a333c424748515151515151515151514c4a463f372d2317222d363f45494b515151515151515151504746413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111414181b1c1c1a181413110d080100000000000000000000000000000000000000000000010911181e2225262d2d2d2d2d2d2d2d2d2d2c23221f1b150f07050d14191e20212b2d2d2d2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000010b141c242b3033343939393939393939393534312c251d150b020000050f171f252a2d2e393939393939393939392f2e2b262018100600000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69605c544a3f34281c100300101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68605b544a3f33281c0f030000000714202d3a46525e697783909daab7c3bfb4ab978b7e7164584b3e312518090000000000000000000000000000000000040d161d24292c2d31323232323232312d2c28231d150c0300000000000000000000000000000000000613202d394653606c78878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d877a6d6054473a2d211407000000000000030c18212b343d464e565e616b70767c8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f05000000000000000816232f3c4956626f7c8999a3afbbc4b7aa9e918477675d5145392c2013060916222f3c4955626f7c889aa4afbbc6b9ac9f93867a6d6053473a2d2014070000000006121f2b3844505c667683909ca9b6c3b9ada197877a6e61544746464646464646464b5865727e8b98a5b1bec0b3a79a8d807467544a4034281c1004000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a3d4855626f7c8897a1adb2a8978a7e8a98a2aebab2a5988c7f7265594c3f3226190c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e11000004111d2935414c5563707d89949faab4bfb7ada49c96918d8b8b8c90959fa3abb5bfb4aa9f94897d7063554b4135291d11040000000000030f1b27333f49535d686d757c7f8181807d786e695f555e686d787c8081817f7c756d685d52463d32271b0f030000000000030e18212a31373a3b444444444444444444443f3e3a342d251b111b242d34393d3e444444444444444444443a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191e202125272828272521201d19130c0400000000000000000000000000000000000000000009131b23292e313239393939393939393939392f2e2b272019100e171e252a2d2e3839393939393939393939382d2c29241e160d040000000000000000000000000000000008121c262e363c3f4046464646464646464642403d372f271d130900030d17212931363a3b454646464646464646453c3a37312a22180e04000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c53504a42382e23170c0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b53504a42382d22170b0000000005121e2a36424d576673808d99a9b3bec0b3a69a8d8073675a4d403025190e020000000000000000000000000000000000040c12181d20202525252525252524201f1c18120b030000000000000000000000000000000000000713202d3a4653606d7986999a9a9a9a9a9a9a9a9a9a9a9a9a94877a6e6154473b2e2114080000000000000b151e2a333d464e585f686d757d83898d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d030000000000000714202d3a4753606d7986929facb9c5b9ac9f93867a6d6053473a2d2014070b1825313e4b5864717e8b97acb6c0c3b7aa9d908477675d5145392c1f13060000000003101c28343f4a546773808d9aa6b3c0beb3a996897d706356535353535353535353535a6774808d9aa7b3c0beb3a9978a7e7164574b3e2e23180c00000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a404b5565727f8c98a9b2ada196887c8895aab4bfb2a5988c7f7265594c3f3226190c000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b333f4c5966727f8c99a5b2bfb7aa9d9084776a5d5144372a1e11000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b333f4c5966727f8c99a5b2bfb7aa9d9084776a5d5144372a1e110000010d19242f3a4854606b76828f98a3aebabfb6ada8a09d999797999d9fa7aeb5bdbaaea3988f82766b6054433a2f24180d010000000000000b17222d38414c565d606a6f73747473706d665f574d565e656c70737474736f6a605d564c41342b21160a00000000000000060f1820262b2e2f3738383838383838383832312e29231b1309121b22292d3031383838383838383838372e2d29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2d2e3234353534312d2c29241e160d090000000000000000000000000000000000000007111b252d353a3e3f46464646464646464646453c3b37322b22191720293036393b4546464646464646464646453a39352f2820160c010000000000000000000000000000030e19242e3840474c4d5353535353535353534e4d4841392f251a0f0409141f29333b424648525353535353535353524847433c342a20150a000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e515050505050505050505050505050504f46443f3830261c11060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5150505050505050505050505050504f46443f382f261c110600000000020e1a25303c4956636f7c8997a1adb9c2b5a99c8f827669564d42362a1e110500000000000000000000000000000000000001070d10131418181818181818181313100c0700000000000000000000000000000000000000000713202d3a4653606d798693a0a7a7a7a7a7a7a7a7a7a7a7a194877a6e6154473b2e211408000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f140900000000000006131f2c3845515c677783909daab6c3bbafa49a897c6f6256493c2f2316090d1a2734404d5a6773808d9aa6b3c0c1b4a79a8e817467554b4035291d100400000000000b17232e3e4a5764717e8a97a9b3bebfb2a5988c7f72656060606060606060606060606976838f9ca9b6c2baada297887b6e6155483b2e22150700000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a45515d6776838f9ca9b6ab9e91847b8794a1aebab2a5988c7f7265594c3f3226190c000916222f3c4955626f7c8895a2afbbbcafa295897c6f6256493c33404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d10000916222f3c4955626f7c8895a2afbbbcafa295897c6f6256493c33404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d1000000008131e2c38444f59626e7c86929fa3aeb4bcbab2acaaa6a4a4a6a9abb1bbbcb4aea49f92867c6f62594f4431281d13070000000000000006111b262f3a444c525860626667686663605c544d454c535b606366686766626058524c433a2f22190f040000000000000000060e151a1e21222b2b2b2b2b2b2b2b2b2b2524221e181109010911171d2124252b2b2b2b2b2b2b2b2b2a21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22283036393b3e414242413e3a39352f281f1b12090000000000000000000000000000000000010d18232d373f464a4c53535353535353535353524947433d342b201e29323b4146475253535353535353535353514745413a32281e1308000000000000000000000000000007131f2b36404a52585a6060606060606060605b59534b41372c2014080e1a25313b454d53545f60606060606060605f55534e463c31261b0f030000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444444444444444444444444444444423a38342e261e150a000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514444444444444444444444444444423938332d261d140a0000000000000913202d3a4653606d7985929eabb8c5b8ab9e928578695e52463a2d2014070000000000000000000000000000000000000000010406070b0c0c0c0c0c0c0b070604000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e21140800000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e05000000000004101c2934404b556774818d9aa7b4c0c0b6ac988b7e7165584b3e32251813131d2935414c566976828f9ca9b5c2bfb4aa988b7e7165584b3e2f24180c0000000000000615222e3b4855616e7b8897a1adb9c1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d7885929eabb8c5b8ab9f9285796c605346392d20130600000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a4753606d7a86929facb5a89b8e827b8895a1aebbb2a5988c7f7265594c3f3226190c000815222e3b4855616e7b8894a9b3bebdb0a3978a7d7064574a3d343f4a546774818e9aa7b4c1b5a99c8f8276695c4f4336291c10000815222e3b4855616e7b8894a9b3bebdb0a3978a7d7064574a3d343f4a546774818e9aa7b4c1b5a99c8f8276695c4f4336291c1000000001101c27323d47535f6a717e8b919fa2aaafb7b9b8b7b3b1b1b2b6b8b9b7b0aaa29f918b7e716a5f53473d321f160c0100000000000000000a141d28323a41454e5456595b5b5a5653504a423b41495053565a5b5b5956544e45413a31281e10070000000000000000000003090e1214151e1e1e1e1e1e1e1e1e1e191816120d06000000060c111517181e1e1e1e1e1e1e1e1e1d1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333b4146474b4e4f4f4d4b4745413a312d241b12080000000000000000000000000000000006121e29353f49515759606060606060606060605f56544e463d322725303b444c52545e606060606060606060605e54524c443a2f24190d01000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c121e2a36424d575e616c6c6c6c6c6c6c6c6c6c625f584e43372b1f12060000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443737373737373737373737373737362d2c28231c150c03000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437373737373737373737373737352d2b28221c140b0200000000000006121f2b3844505c6675818e9babb5c0b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9c0beb7b2b1acacacaca194877a6e6154473b2e2114080000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b0000000000000c18232f3e4b5865717e8b98aab4bfc0b3a79a8d8074675a4d413025202020202c3945525d687884919eabb7c4baaea398887c6f6255493c2f2216070000000000000714212d3a46535f697885929eabb8c3b6aa9d90837879797979797979797979797979797b8797a1adb9c2b5a99c8f8276655b5044372b1f120500000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a4a5764707d8a99a3aeb4aa988c7f7c8895a2afbbb2a5988c7f7265594c3f3226190c000714202d3a4753606d798697a1adb9bfb2a5988c7f7265554b403844505c6676838f9ca9b6c1b4a79b8e8174685b4e4135281b0e000714202d3a4753606d798697a1adb9bfb2a5988c7f7265554b403844505c6676838f9ca9b6c1b4a79b8e8174685b4e4135281b0e000000000b16212b37434e58626c727f8b92989ea5aaacb2b1b3b3b3b2b1b2acaaa69e98928b7f736d62584e43352b210d04000000000000000000020b16202830353d4347494c4e4e4d4a46443f3830383f4446494d4e4e4c4947433d352f281f160c0000000000000000000000000002060808111111111111111111110c0b09060100000000000105080b0b1111111111111111111107070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444c5254585a5b5b5a5854524c433e362d241a0c020000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c6c6260584e43372b2a36414c565e616b6c6c6c6c6c6c6c6c6c6c6b605d564c4135291d1104000000000000000000000000000d1926333f4c58646e73797979797979797979756f65594d4034271b0e14212d3a46535e696e787979797979797979786f6a5f53473a2e2115080000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a2a2a2a2a2a2a2a2a2a2a2a29201f1c17110a0300000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a2a2a2a2a2a2a2a2a2a2a28201f1c17110a020000000000000003101c28343f4a5464717e8a99a3afbbbeb3a9968a7d7063574a3d302417070000000000000000000000000000000000000000000000000000000000030608091213131313131313130707040100000000000000000000000713202d3a4653606d798693a0acb9beb4aca6a49f9f9f9fa794877a6e6154473b2e2114080000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c100300000000000715222f3c4855626f7b8898a2aebac2b6a99c8f837669564c41362d2d2d2d2d2d3a4754606d7a8796a1adb9c5b8ac9f9286796d6053463a2d20130700000000000005121e2a36424d576976828f9ca9b5c2b8ab9f9590868686868686868686868686868686878d97a9b3bebfb3a6998c80736653493f33271b0f0300000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a4d576774818d9aabb5aea298897c7c8996a2afbcb2a5988c7f7265594c3f3226190c0006131f2c3845515d677885929eabb8c1b5a89b8e8175675c5146454653606d7985929fabb8bfb3a6998c807366594d4033261a0d0006131f2c3845515d677885929eabb8c1b5a89b8e8175675c5146454653606d7985929fabb8bfb3a6998c807366594d4033261a0d00000000050f1a26313c46505a636d727e868f939a9ea0a8a5a6a6a6a6a5a8a09e9a938f867e736d635a50463c3123190f0000000000000000000000040e161e242932373b3c404141403d3a38342e262d3337393d404141403c3b373229241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50565e61656768686764605d5650483e362c1e140a0000000000000000000000000000000b1825313e4a57626d7279797979797979797979786f6a6054473b2e2d3946525e686e7879797979797979797979786d685d5245392c201307000000000000000000000000000d1a2734404d5a6773808686868686868686868175685b4e4235281b0f15212e3b4854616e7b858686868686868686867c6f6255483c2f2215090000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1d1d1d1d1d1d1d1d1d1d1d1c1312100c06000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1d1d1d1d1d1d1d1d1d1d1c13120f0b06000000000000000000000b17232e3a4754606d7a86929facb9bfb2a5998c7f7266594c3f2f24180c000000000000000000000000000000000000000000000000000000040a0f1315161f202020202020201f1413110d08010000000000000000000713202d3a4653606d798693a0acb9b7aca29a97939393939395877a6e6154473b2e21140800000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c20150900000000000713202d3a4653606d7985929facb8c5b8ab9e928578685e52463a3a3a3a3a3a3a3c4956636f7c8996a8b2bdc3b6a99c908376665c5144382c1f1206000000000000020e1a2631404d596673808c99a6b3bfbcb1a79f9d93939393939393939393939393939394979fa9bbc5bdb2a8978a7d7064574a3d2d22170b0000000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a535f697784919eaab7ac9f9285797d8996a3b0bcb2a5988c7f7265594c3f3226190c0004101d2935404b55697683909ca9b6c3b8ab9f9285796d60585351535b63707d8998a2aebabeb3a9978a7e7164574b3e3124180b0004101d2935404b55697683909ca9b6c3b8ab9f9285796d60585351535b63707d8998a2aebabeb3a9978a7e7164574b3e3124180b00000000000915202a333f48515b636c717b82888d91969698999a9999989696918d88827b716c635b51483f342a201107000000000000000000000000040c131920272b2e2f33343533302d2b28231c22272b2d30333534332f2e2b272019130c04000000000000000000000000000000000000000000000000000000040607090c0d0e0f0f0f0e0d0a08070502000000000000000000000000000000000000000000000000000000000000020507080b0d0f0f0e0d0a070604000000000000000606060606060606000000000000000000000000030f1c28333f4a545b60686e7174757574716d68625a50483e30261c110600000000000000000000000000000c1926323f4c5965727f86868686868686868686857c6f6256493c2f2e3b4754616e7a8486868686868686868686847a6d6054473a2d21140700000000000000000000000000101d293643505c6976838f939393939393939184776a5e5144372b1e111623303d495663707c8997939393939393988a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11111111111111111111110f0706030000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111111111111111111110f0606030000000000000000000000000613202c3945525d687683909ca9b6c1b5a89b8e827568554b4035291d100400000000000000000000000000000000000000000000000000070e151b1f21222c2d2d2d2d2d2d2d2c21201d19130c0400000000000000000713202d3a4653606d798693a0acb9b2a69a908a86868686868683796d6053463a2d2013070000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e020000000006121f2b3844505c667683909ca9b6c3b9ada197877a6e61544746464646464646464b5865727e8b98a5b1bec0b3a79a8d807467544a4034281c100400000000000000091724303d4a5763707d8a96a8b2bdc3b9b1abaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bac5b9ada196877a6e6154473b2e2114060000000000101d293643505c6976838f9ca9b6bcb0a396897d7063564a55626e7b8896a0acb6a99c8f83767d8a97a3b0bdb2a5988c7f7265594c3f3226190c00000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c60636d76828f9caab3beb9ada197887b6e6255483b2f22150800000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c60636d76828f9caab3beb9ada197887b6e6255483b2f2215080000000000030e18212d363f49515a61696e757c8084878a8b8c8d8d8c8b898784807c756e69625a514940362d22180e000000000000000000000000000002080d151b1f22232628282723201f1c1711171b1f20232728282623221f1b150d08010000000000000000000000000000000000000000000000000003070c10131316181a1b1c1c1b1b19171514120e0905010000000000000000000000000000000000000000000000000002080e111414181a1b1c1b19161312100c07000407090a13131313131313130c0b0906010000000000000006121f2b3844505b666c737a7e818282807e7a716c625a5042382e23170b0000000000000000000000000005111e2a36414c56697683909393939393939393988d8073665a4d402f313e4a5764717d8a969393939393939393968a7d7063574a3d3024170600000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e111623303d495663707c8996a99f9f9f9faa978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104040404040404040404030000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110404040404040404040200000000000000000000000000000004111d2935414c5665727f8c98a8b2bdb7aa9d918477675d5145392c1f130600000000000000000000000000000000000000000000000007101820262b2e2f3939393939393939392d2c29241e160d04000000000000000713202d3a4653606d798693a0acb9b1a4978a7e797979797979776d665c5144382c1f1206000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e12060000000003101c28343f4a546773808d9aa6b3c0beb3a996897d706356535353535353535353535a6774808d9aa7b3c0beb3a9978a7e7164574b3e2e23180c00000000000000000814212e3b4754616e7a8796a1acb9c5c3bcb8b6acacacacacacacacacacacacacacacadafb4bac3c4b7ab9e918478685e5246392d2014070000000000101d293643505c6976838f9ca9b6bcb0a396897d7063564b5565727f8b98a8b2b5ab998c80737e8a97a4b1bdb2a5988c7f7265594c3f3226190c0000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d70757f8c949fabbcc4b8ab9e9185786c605346392d2013060000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d70757f8c949fabbcc4b8ab9e9185786c605346392d201306000000000000060f1b242e373f4850575f616a6f73777b7d7e8080807f7e7d7a77746f6a615f57504840372e241b100600000000000000000000000000000000040a0f131516191b1b1a171312100b060b0f1213161a1b1b191615130f0a0400000000000000000000000000000000000000000000000000060b0f12181c1f202325272828292827262421211e1a14110d080200000000000000000000000000000000000000000003090e14191e202125272829282623201f1c18120d101416172020202020202020191816120d07000000000005121e2a36424d57606c787f868b8d8e8e8d8b857e716c61544a3f34281c10030000000000000000000000000714202d3946525e687885929e9f9f9f9f9f9faa9c8f827569554b4135333f4c5966727f8c99a99f9f9f9f9f9fa8988c7f7265594c3f2d22170b00000000000000000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e111623303d495663707c8996a3acacacaca4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000010d1924303c4855626f7b8896a1acb9b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000040e18222a32373b3c4546464646464646463a39352f2820160c010000000000000713202d3a4653606d798693a0acb9b1a4978a7e716c6c6c6c6c6a605c544a4034281c1004000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e21140800000000000b17232e3e4a5764717e8a97a9b3bebfb2a5988c7f72656060606060606060606060606976838f9ca9b6c2baada297887b6e6155483b2e22150700000000000000000714202d3946525e687884919eabb7c4cdc8c4c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbfc5cec2b5a89b8f827568564c41362a1e11050000000000101d293643505c6976838f9ca9b6bcb0a396897d706356515c6775828f9ca8b5aea399897c717e8b97a4b1beb2a5988c7f7265594c3f3226190c00000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828c919ca6b0bbbcb1a79a8e8174655b5044372b1f120500000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828c919ca6b0bbbcb1a79a8e8174655b5044372b1f12050000000000000009121c252e363e454d53585f6267696e70727373737372706e6867625f58534d453f362e251c120900000000000000000000000000000000000000030608090d0e0e0d0a0706030000000305060a0d0e0e0d0908060300000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3234353535353433312e2d2a25201e19140c0700000000000000000000000000000000000000050d141a1f252a2d2e313435353533302d2c28231c191c2022232c2d2d2d2d2d2d2d2525221e181109010000000714212d3a46535f6973808c92989a9b9b9a97928a7e71665c5044382b1f12060000000000000000000000000814212e3b4754616e7a8797a1adacacacacacab9e918478675d51453935414e5b6874818e9ba7acacacacacaca79a8e81746753493f33271b0f03000000000000000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afb9b9b1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000815212e3a47535f6a7884919eabb7bbafa499897c6f6256493c2f23160600000000000000000000000000000000000000000000000a15202a343c4347495253535353535353524745413a32281e13080000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164606060605d53514a42392e23180c0000000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d01000000000615222e3b4855616e7b8897a1adb9c1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d7885929eabb8c5b8ab9f9285796c605346392d201306000000000000000005111e2a36414c566875828e9ba8b5c1d2c9c1bab6b5afafafafafafafafafafafafb7b9bdc4ccccc0b6ac998c7f7266594c3f3025190e020000000000101d293643505c6976838f9ca9b6bcb0a396897d70635653606d7986929facb8ac9f92867a727e8b98a5b1beb2a5988c7f7265594c3f3226190c00000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ca3adb8c2b8aca095897c706353493f33271b0f0300000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ca3adb8c2b8aca095897c706353493f33271b0f0300000000000000000a131c242d333b42464e5355575e616365666766666563615e5655534e46423c332d241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2e34383a3c3f404142424241403d3b3a36312d2a251e18120b0300000000000000000000000000000000070f171f252a3036393b3e40424241403d3a38342e2924272c2f30393939393939393932312e29231b13090000000815222e3b4855616e7b87939fa3aaa8a8a9a29e9184786d6053463a2d2013070000000000000000000000000a1623303d495663707c8996a9b3beb9b9b9b9aca196877a6d6054473a35414c566a7683909da9b6b9b9b9b9b6a99d908376655b5044372b1f1205000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aaab4bfb5ab988b7e7165584b3e2d22170b00000000000000000000000000000000000000000000030f1b26323c464e53555f606060606060605f54524c443a2f24190d0100000000000713202d3a4653606d798693a0acb9b1a4978a7e716457535353514644403930271c12070000000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d1105000000000714212d3a46535f697885929eabb8c3b6aa9d90837879797979797979797979797979797b8797a1adb9c2b5a99c8f8276655b5044372b1f12050000000000000000010d1925303f4c5965727f8c98acb6c0ccc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac4c8bbafa49a897c706356493d30231608000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063565663707d8998a2aeb6a99c908376727f8b98a5b2beb2a5988c7f7265594c3f3226190c000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5adb5bfbab0a69d9083786c605346392d22170b00000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5adb5bfbab0a69d9083786c605346392d22170b000000000000000000010a121b212931363c4347484d52545758595a5a59585654524d4847433c37312a211b120a0100000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d0a0500000000000000000000000000000000020a11171d262d333839404546494b4d4e4f4f4e4e4c4a4846423b39363028231d150c050000000000000000000000000000071019212931363b4146474b4d4e4f4e4c4946444039353033383c3d46464646464646463f3e3a342d251b110700000c1926323f4c5965727f8c99a4aeb4b5b5b3ada196897c6f6256493c2f2316090000000000000000000000000c1925323f4c5865727f8b98a5b2becfc6c9bdb2a895897c6f6256493c3946525e687885929eabb8c5c6c6c5b8ab9f9285796c605346392d201306000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104030303030303030300000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000030f1a26313d4a5663707d8998a2aebab4a79a8d817467544a3f33281c0f0300000000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c605d564c4135291d110400000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b4646443a38342e271e150b00000005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d2013070000000005121e2a36424d576976828f9ca9b5c2b8ab9f9590868686868686868686868686868686878d97a9b3bebfb3a6998c80736653493f33271b0f03000000000000000000081623303d495663707c899aa4afbbc8baafa59e9b9595959595959595959595959ea0a8b2bdc6b9ac9f93867a6d6054473a2d211407000000000000101d293643505c6976838f9ca9b6bcb0a396897d706356576773808d9aaab4b4aa998c8073727f8c99a5b2bfb2a5988c7f7265594c3f3226190c0000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7bfbbb2a89e948a7d70655b5044372b1b1106000000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7bfbbb2a89e948a7d70655b5044372b1b110600000000000000000009121b212931363a3b4043434246484a4b4d4d4d4c4b4a4746414343403b3a37312a211c130a000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020202020201d1c1a16100a0300000000000000000000000000020b141c22282f383f44464b515356585a5b5b5c5b5a595754534d4746413b342e271e170e05000000000000000000000000050f19222b333b42464d5254585a5b5c5b595653514a45413a3d44484a53535353535353534c4a463f372d23180d01000e1b2835414e5b6874818e9babb5bfc1c1bdb2a8988b7e7165584b3e3225180b0000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd0cebeb1a4988b7e7165584b3e3a4754616d7a8797a2adb9c6cfd0c6baaea298877b6e6154483b2e211508000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1110101010101010100f08080602000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000a14202d3a4753606d7985929facb8b6a99d908376665b5044382b1f12060000000000000000000000000000000000000000000815212e3b47535f6a6f7879797979797979796d685d5245392c20130700000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e39372d2c28231c150c030000000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e21140700000000020e1a2631404d596673808c99a6b3bfbcb1a79f9d93939393939393939393939393939394979fa9bbc5bdb2a8978a7d7064574a3d2d22170b000000000000000000000714212d3a4754606d7a86939facb9c6b6aa9e938e8989898989898989898989899196a0acb9c4b7aa9d918477675d5145392c201306000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063565e697784909daab7aea298897c70737f8c99a6b2bfb2a5988c7f7265594c3f3226190c00000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbbeb9b1a9a1968f82756c6153493f33271b0a000000000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbbeb9b1a9a1968f82756c6153493f33271b0a00000000000000000008111b242d333b4246484d4f50504e494844404040404347484d50504f4d4847433c332e251c1208000000000000000000000000000000000000000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d040000000000000000000000020b141d262d333d424a5053555c6062656768686868676664615e5754524c454039302920170f0500000000000000000000020d17212b343d454d53565e6164676868686663605c54524c44474f54565f60606060606060585651493f34291e1206000f1c2835424f5b6875828e9ba8b5c1d1cfbeb2a5988b7f7265584c3f3225190c000000000000000000000005111e2a36414c56697683909ca9b6c3c4c3c4c0b3a79a8d8074675a4d413c4956626f7c8995a9b3bec3c2c3c7beb4aa96897d7063564a3d3023170a000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c1c1c1c1c1c1c1c1c1c1514120e090300000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9ca8b5b5ac9f9285796c605346392d2013060000000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686867a6d6054473a2d21140700000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e312a201f1c18120b03000000000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a0000000000091724303d4a5763707d8a96a8b2bdc3b9b1abaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bac5b9ada196877a6e6154473b2e211406000000000000000000000613202c3945515d677784919daab7c1b5a89b8e817c7c7c7c7c7c7c7c7c7c7c7c84919eaab7c1b4a79b8e817468554c4135291d1104000000000000101d293643505c6976838f9ca9b6bcb0a396897d706356616e7b8795a0acb8ac9f9286796d73808c99a6b3bfb2a5988c7f7265594c3f3226190c000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b3ada79f9791847a6d615a5041382d22170b0000000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b3ada79f9791847a6d615a5041382d22170b000000000000000005101a232d363f454d5354595c5d5c5a56544f443f3f464e53555a5c5d5c5a55534e463f372e241a1005000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393939393635322d261f160d03000000000000000000000a141d262f383f444f545b6063676d6f7273747575757473706e6966615e56514b423b332921170c0300000000000000000009141f29333d464f575e61686e717375757473706d66605d56504f5960636c6c6c6c6c6c6c6c65625b51463a2e221609000f1c2835424f5b6875828e9ba8b5c1cecbbeb2a5988b7f7265584c3f3225190c00000000000000000000000714202d3946525e687885929eabb8bcb8b6b7b9b6a99c8f837669564c413e4b5864717e8b97a4b1bbb7b5b7bbbfb2a5988c7f7265594c3f32261909000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b292929292929292929292922211e1a150e06000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000004101c2934404b5565727e8b98a7a8a8a8a298887b6e6255483b2f221508000000000000000000000000000000000000000005111d2935414c566673808d9893939393939285796d6053463a2d20130700000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e31241812100c070000000000000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d00000000000814212e3b4754616e7a8796a1acb9c5c3bcb8b6acacacacacacacacacacacacacacacadafb4bac3c4b7ab9e918478685e5246392d2014070000000000000000000004111d2935414b556874818e9ba7b4c1b5a99c8f82766f6f6f6f6f6f6f6f6f6f7986929facb9bfb4ab988b7f7265584c3f2f24190d01000000000000101d293643505c6976838f9ca9b6bcb0a396897d70635465717e8b98a7b1b5a99c8f82766773808d99a6b3bfb2a5988c7f7265594c3f3226190c000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a19e9590857c6e685e52483e2f261b11060000000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a19e9590857c6e685e52483e2f261b110600000000000000000b16212c353f4851575e6166696a6967636059504a4951585f6267696a6966625f5851493f362c22170c0000000000000000000000000000000000000000000000000000000005101a232c33383c3d46464646464646464643423e3831281f150a00000000000000000006111b262f38424a505960666c7075797c7e8081828281817f7d7b77736e68605c544d453b33291e150b0000000000000000020e1a25303b454f5960696e757b7e808182817f7d79736d68615a54606b707979797979797979726d62564a3e3125180b000f1b2835424e5b6875818e9ba8b4c1c8c7c0b5ab988b7e7265584b3f3225180c00000000000000000000000814212e3b4754616e7a8797a2adb9b1acaaabacb2ab9e928578685e5246404d5a6673808d99a6b3b0aaa8aab0b8b4a79a8e8174675b4e4130251a0e020000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373636363636363636363636362f2e2b2620180f060000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000c18232f3b4854616e7b87959b9b9b9b9b978a7d7164574a3e3124170b00000000000000000000000000000000000000000713202d3946525e687783909daa9f9f9f9b8f8275665c5044382b1f120600000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0400000000000000000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f00000000000714202d3946525e687884919eabb7c4cdc8c4c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbfc5cec2b5a89b8f827568564c41362a1e110500000000000000000000010d18242f3f4b5865727e8b98abb4bfb8ab9e9185786862626262626262626e7b8899a3aebabaaea399897c6f6256493c2f23160800000000000000101d293643505c6976838f9ca9b6bcb0a396897d70635c6675828e9ba8b5b3a9988c7f726773808d9aa6b3bfb2a5988c7f7265594c3f3226190c00000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c97928c837b6e6a5f564c41362c1d140a00000000000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c97928c837b6e6a5f564c41362c1d140a000000000000000004101c27333d47515b62696e73767676746f6b605c54515b626a6e73767676736e6a635b51483e33281c11020000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353535353504e49433a31261c100500000000000000000b17222d38414a545b606b70787d8285898b8d8e8e8f8e8d8c8a87847f7a736d665e574d453b30271c12070000000000000005121e2a36424d57606b6f7b81878b8d8e8f8e8c8985807a716c605d63707d86868686868686867f7265584c3f3225190c000d1a2734404d5a6773808d9aa8b2b9bbbbb9afa4998a7d7064574a3d3124170a00000000000000000000000a1623303d495663707d8996a9b3b1a7a09d9ea1a8ada197877a6e6154473f4a546875828f9ba8b0a69e9c9ea6b0b6a99d9083766a574d42362a1e11050000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144434343434343434343434343423b3a37312a21180e0300000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000714202d3a46525e6977838e8e8e8e8e8e8e8c7f7366594c403326190d00000000000000000000000000000000000000000714212e3a4754616d7a87939facacb2a8988b7e7265544a3f34281c100300000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d10000000000005111e2a36414c566875828e9ba8b5c1d2c9c1bab6b5afafafafafafafafafafafafb7b9bdc4ccccc0b6ac998c7f7266594c3f3025190e0200000000000000000000000716222f3c4955626f7c8899a3aebab9ada196877a6d6156565656565764717d8a97abb4bfb9ac9f9286796d6053463a2d20130700000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063606d7985929fabb8ada197887c6f6774808d9aa7b3bfb2a5988c7f7265594c3f3226190c000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8b857f786e695f584e443a30241a0b02000000000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8b857f786e695f584e443a30241a0b0200000000000000000714202c38444f59626d727b80828383817c746d665c5a626d727c80838382807b726d635a5045392d1e1308000000000000000000000000000000000000000000000000000004101c27333d474f55565f60606060606060605d5a544c43382d21160a00000000000000030f1b27333f49535b666c737d838a8f9298989a9b9b9b9b9a999795918c8680796e695e574d42392e23180c010000000000000714202d3a46525e696f7d858e93999a9b9b9b9997928c857e746d676774808d9993939393938d8074675a4d4134271a0e000a1724313d4a5764707d8a96a0a9acafafaca79f93877a6e6154473b2e21140800000000000000000000000c1925323f4c5865727f8b98a5b2aca095909196a1aca996897d7063564944505b667784909daaaa9e948f949eaab8ab9f928578695e52463a2d2014070000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514f4f4f4f4f4f4f4f4f4f4f4f4f4f4847423c332a20150900000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000005121e2a36424d5763707d82828282828282817d6f6356493c3023160900000000000000000000000000000000000000000b1724313e4a5764717e8a9aa4afb9aca096887b6e6155483b2e23170b0000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e110000000000010d1925303f4c5965727f8c98acb6c0ccc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac4c8bbafa49a897c706356493d302316080000000000000000000000000713202d3a4653606d7986929facb9bdb2a996897c6f63564949494d596673808c99a6b3bfb6aa9d908377675c5145382c1f130600000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063636f7c8997a2adb8ab9e9185786c6774808d9aa7b3bfb2a5988c7f7265594c3f3226190c0000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827e79726d665e574e463c32291e1208000000000000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827e79726d665e574e463c32291e12080000000000000000000916232f3c4855616b727f868c8f908f8d8981786d60616c727f878d8f908f8d877f726c6155493a3024190d01000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d010000000000050f1a232b3744505b656c78808990959b9fa2aaa6a7a8a8a8a7a6a7a09d98928c837b6e695e544a4034281d1307000000000005121e2a36424d57616e7b8592979fa4aba8a8a7a9a19e97928a81796d6875828e9b9f9f9f9f998c7f7366594c403326190d000713202d3a4653606d788491969d9fa4a39f9d958e8175685e5246392d20140700000000000000000000010e1b2734414e5a6774818d9aa7b4aa9d908384919eaba5988b7f7265584c4653606c7986929faca89c8f828f9ca8b5ada297877b6e6154473b2e2114080000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c55534d453c31261a0e02000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000020e1a25303b4855616b7075757575757575756f6b6054483b2f2215090000000000000000000000000000000000000006121f2b37434e586774818e9aacb6b7aa9e918477695f53463a2d1c11060000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f12000000000000081623303d495663707c899aa4afbbc8baafa59e9b9595959595959595959595959ea0a8b2bdc6b9ac9f93867a6d6054473a2d21140700000000000000000000000006131f2c3845515c667683909da9b6beb1a5988b7e7265584b3f404b556875828e9ba8b5c0b4a79a8d817467554b4034281c100400000000000000101d293643505c6976838f9ca9b6bcb0a396897d70636673808c99a9b3b6ac9b8e8174656774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c7976716d67605c544d453c332a20170d0000000000000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c7976716d67605c544d453c332a20170d00000000000000000004111d2935414c5563707d8992999c9d9c9a938c80736764717e8a92999c9d9c99938a7e7164564c4135291d1104000000000000000000000000000000000000000000000000000916232f3c4855616b707979797979797979797670665a4e4235291c0f0300000000000b16212b37434e58606c77818d929da0a7acaeb4b3b4b5b5b4b4b2b1acaaa29f9590847b6e665c51443a2f24180d01000000000714202d3a46525e6975818e97a2a9afb5b4b5b4b3ada9a19e938e837a6e76838f9ca9acaca5988b7e7265584b3f3225180c0006121f2c3844505c666f7c848c90939a9992908c837a6d61564c41362a1e11050000000000000000000005111e2a36414c56697683909ca9b6a99c9082828f9ca9a79a8e817467544a4855616e7b8898a3aea79a8d818d9aabb5b3a996897d7063564a3d3023170a0000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a69696969696969696969696969696969625f574d42372b1e1206000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000009141f2c38444f59616368686868686868686360594f43382c1f1307000000000000000000000000000000000000000814212e3a47535f6a7884919eabb7b5ab9a8d817467574d42362a1e0a000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c20130000000000000714212d3a4754606d7a86939facb9c6b6aa9e938e8989898989898989898989899196a0acb9c4b7aa9d918477675d5145392c20130600000000000000000000000004101c2834404b546774818d9aa7b4c0b4a79a8d81746753493f45515c677784919daab7beb4aa978b7e7164584b3e2e23180c0000000000000000101d293643505c6976838f9ca9b6bcb0a396897d7063687783909daab6afa49a8a7e71646774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000008121b252d363e444d52575f6166686d70717273737372716f6d6664605d55504a423b332a21180e0500000000000000000000000008121b252d363e444d52575f6166686d70717273737372716f6d6664605d55504a423b332a21180e050000000000000000000613202c3945515d677683909da3aba9a9a59f92867a6d697784919ea3aba9aba49d908377685d5245392c201307000000000000000000000000000000000000000000000000000a1723303d4a5663707d8786868686868686868276695d5043362a1d10030000000004101c27333b4754606a73808c939ca4acb1b8bab8b6b2afafb0b3b8b9b8b4aea7a0969083786d60554b4135291d1104000000000815212e3b4854616e7b87929fa9b3bbc0c1c2bdb9b7b3ada59e9590837a7784919daab7b1a4978a7e7164574b3e3124180b0003101c28343f4a545f6a6f7a808486878786837f796d685e52443b3025190e02000000000000000000000714202d3946525e687885929eabb5a89c8f82818e9ba7a99d908376665b504a5663707d8996aab4a5988b7f8b99a3aeb2a5988b7f7265584c3f322519080000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d91847776767676767676767676767676767676756e695f53473a2e211408000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000002101c28333e474f55575b5b5b5b5b5b5b5b56544f463d32271b0f03000000000000000000000000000000000000000815222f3b4855626e7b8896a1adb9afa3998a7d7064574a3d31261a0e000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d20130000000000000613202c3945515d677784919daab7c1b5a89b8e817c7c7c7c7c7c7c7c7c7c7c7c84919eaab7c1b4a79b8e817468554c4135291d1104000000000000000000000000000c18232e3e4b5864717e8b97aab4beb6a99c908376655b50444653606d7986929facb9baaea298887b6e6255483b2f2215070000000000000000101d293643505c6976838f9ca9b6bcb0a396897d70636d7a87939facb9ac9f93877a6d616774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000009131b242c323b42464d5355565d61636566666766656462605c5453514b443f38302921180f06000000000000000000000000000009131b242c323b42464d5355565d61636566666766656462605c5453514b443f38302921180f06000000000000000000000714212d3a4754606d7a87959fabb4b6b6aea298897c706e7b8796a0acb5b6b5aca095877a6d6054473a2d211407000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f1206000000000714202c38444f59626f7c87939fa5aeb8bcb9b1acaaa5a3a2a3a6abadb3bbbab1a89f958c7f72675d5145392c201307000000030f1b27333f495365727f8c99a3afbbc5c5bfbab2adaba9abada79f9590837a85929eabb8b0a4978a7d7164574a3e3124170b00000c17232e38424e585f686d7377797a7a7977726d675e564c4132291e140800000000000000000000000814212e3b4754616e7a8797a2adb4a79b8e81808c99a6ac9f9285796c60534c5865727f8b98a5b0a3978a7d86929facb4a79a8e8174675b4e413025190e0200000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b8ac9f92868282828282828282828282828282828282827b6e6255483b2f221508000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000b17212c353e44484a4f4f4f4f4f4f4f4f4948433d342b21160a0000000000000000000000000000000000000004101c2834404b5465727f8b98a8b2b9ac9f92867a6d6054473a2d211409000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d201300000000000004111d2935414b556874818e9ba7b4c1b5a99c8f82766f6f6f6f6f6f6f6f6f6f7986929facb9bfb4ab988b7f7265584c3f2f24190d01000000000000000000000000000715222f3b4855626e7b8898a2aebab8ab9f9285796c6053464955626f7c8899a3afbbb8ab9f9285796c605346392d2013060000000000000000101d293643505c6976838f9ca9b6bcafa396897c7064717e8b9aa4afb6aa9d908377685e6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000109121a202930363b4246484c52545658595a5a5a59575553514b47454039342e261e170f060000000000000000000000000000000109121a202930363b4246484c52545658595a5a5a59575553514b47454039342e261e170f0600000000000000000000000815222f3b4855626e7b8895a7b1bcc3bfb4aa978a7e716f7c8995a8b2bdc3bcb1a795887b6e6255483b2f221508000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f1206000000000916222f3c4854606b76839099a4afb7bfb6aea7a09d98969596999ea1a9b0b8bab1a79f92857a6d6054473a2e23180c00000005121f2b3744505b6576828f9cabb5c0c5bcb4aea8a19e9d9ea1a8a7a0958f8387929facb9b0a3978a7d7064574a3d3124170a000006111c26303c464e565d6066676d6e6e6d6665605c554c443a3020170d0200000000000000000000000a1623303d495663707d8996a9b3b3a79a8d807e8b97a4aea298887b6e61554e5a6774818d9aa7b5ab95897c85929eabb6a99c90837669564c41362a1e110500000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2baaea298928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000005101a232c33383c3d42424242424242423c3b38322b22190f040000000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5b6a99d908376685d5245392c201306000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d2013000000000000010d18242f3f4b5865727e8b98abb4bfb8ab9e9185786862626262626262626e7b8899a3aebabaaea399897c6f6256493c2f23160800000000000000000000000000000613202d394653606c7985929fabb8baaea298877b6e6154484b5764717e8a97abb5c0b6a99c8f8376665b5044382b1f12060000000000000000101d293643505c6976838f9ca9b6bcafa296897c6f6575818e9bacb6b3aa998c807366566774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000080e171f252a31363a3b4146474b515358595959595959575550483e3328231c150c05000000000000000000000000000000000000080e171f252f39434b51535959595959595956544f494645403a39352f28231c150c050000000000000000000000000815222f3b4855626e7b8895abb5c0ccbdb1a4978a7e716f7c8995a2afbcccc0b6ac95887b6f6255483c2f221509000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f120600000004101d2935404b5563707d89959fabb5c0b7aea49c95908b89898a8c91979fa6b0bcbaada2978b7e7165544a4034281c100400000613202d394653606c7985929fabb8c5bfb4aaa29f96919091969a9fa39f948f9299a3afbbb0a3968a7d7063574a3d3024170a0000000a151e2a343c444c5254555c606161605c5453514b433a32281e0e050000000000000000000000000c1925323f4c5865727f8b98a5b2b3a6998d807c8995aab4aa978a7d7064574b556976828f9ca9afa399877b84919daab7ab9f928578685e5246392d20140700000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2bfb4aaa29f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000008111a21282c2f303535353535353535302f2c272119100700000000000000000000000000000000000000000713202d3a4653606d7985929facb8b3aa998c7f7366564c4135291d1104000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000716222f3c4955626f7c8899a3aebab9ada196877a6d6156565656565764717d8a97abb4bfb9ac9f9286796d6053463a2d201307000000000000000000000000000006121f2b3844505b6676838f9ca9b6beb3aa968a7d7063574a4d5a6673808d99a6b3c0b3a6998d807366544a3f33281c0f030000000000000000101d293643505c6976838f9ca9b6bcafa295897c6f6c7885929eabb8aea298897c6f635a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000000000050d14191f262a2d3035404b555c606566666666666664615a5045392d21110a03000000000000000000000000000000000000000005101d2935404b555d606666666666666663605950483e342e2c29241d17110a03000000000000000000000000000815222e3b4855616e7b8899a4afbbc1beb3a9978a7d716f7c8895a7b1bec1bbafa49a887b6e6255483b2f221508000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f12060000000613202c3945515d6775828e9ba7b1bdbbafa59c928c837f7c7c7d80858f949faab4beb3a99c8f8276665c5144382c1f120600000814212e3b4754616e7b8798a2aebac6baaea2989289848384888d9299a19f9c9fa3abb5c0b0a396897d7063564a3d3023170a000000030c18222a323a4145474b5153545453504a46454039302820160c000000000000000000000000010e1b2734414e5a6774818d9aa7b4b2a5998c7f7a8798a2aea6998c7f736659515d677884919eabac9f92867883909da9b6ada297877a6e6154473b2e21140800000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2c6bcb4aeaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000810171c202324282828282828282823221f1b160f070000000000000000000000000000000000000000000a1623303d495663707c8998a2aebaaea298897c6f6356493c2f24190d01000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000713202d3a4653606d7986929facb9bdb2a996897c6f63564949494d596673808c99a6b3bfb6aa9d908377675c5145382c1f13060000000000000000000000000000030f1c28333f4a546673808d99a6b3bfb2a5998c7f7266594c4b556975828f9ca8b5beb3a9978a7d7164574a3e2d22170b000000000000000000101d293643505c6976838f9ca9b6bbafa295887c6f6f7c8897a1adb8ab9f9285796d605a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000000002090e141a1d27313945515c676d71737373737373716c6155493c3023170a0000000000000000000000000000000000000000000613202c3945515d676d72737373737373706b615a50443a2f241d18120c060000000000000000000000000000000714202d3a4753606d7986939fabb3b4b5ada297897c6f6d7a8795a0acb3b4b4ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000714202d3a4753606d7a86929facb8c2b6aa9e938c807872706f70737a828f98a2aebab8ac9f9285796d6053463a2d2013070000091623303c4956636f7c8996aab3bec5b8ac9f92867d7876787b81879196a0a8acafb5bdbcb0a396897d7063564a3d3023170a0000000006101820283035393a404546474746443f3a38342e271e160e0400000000000000000000000005111e2a36414d56697683909ca9b6b1a4988b7e7885929faba89b8e8275685453606d7a86939facab9e918478828f9ca8b5b3a996897d706356493d3023160a00000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2cec6bfbab8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000050b101416171c1c1c1c1c1c1c1c1615130f0a0400000000000000000000000000000000000000000005111d2935414c566673808d99aab4b8ab9f9285796d6053463a2d20130800000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000006131f2c3845515c667683909da9b6beb1a5988b7e7265584b3f404b556875828e9ba8b5c0b4a79a8d817467554b4034281c10040000000000000000000000000000000b17222d3d4a5764707d8a97a9b3beb4a89b8e817568544a515d677884919eabb7b9ada197877b6e6154483b2e211506000000000000000000101d293643505c6976838f9ca9b6bbaea295887b6f727f8b98a9b3b5a89b8f8275665c5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000020b18242f39434f59606d797e8080808080807e7164574a3e3124170b0000000000000000000000000000000000000000000714202d3a4753606d797f80808080807f7d716c61564c4135291e140a010000000000000000000000000000000006131f2c3845515c6776828f99a1a9a7aba39f9285796d687783909aa2aaa7aaa29a908376675d5145392c201306000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000a1724303d4a5763707d8a98a3aebabcb1a79b8f82756c66636263676e7a86929facb8baaea298887b6f6255483c2f22150900000a1724313d4a5764707d8a97a3b0bdbfb2a6998c7f736b6a696e747c849196a0a9b2bdc7bcafa396897c706356493d3023160a000000030d17212931363a3b444444444444444444433a39352f281f160c0100000000000000000000000714202d3946525e687885929fabb8b0a4978a7d7683909da9aa9d918477665c55626f7b889aa4afa99c8f8376818e9ba7b4b2a5988b7f7265584c3f3225190800000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2cec5bebab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000004070a0a0f0f0f0f0f0f0f0f0909070300000000000000000000000000000000000000000000000713202d3946525e687783909daab6b5a89b8f8275665c5044382c1f120600000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000004101c2834404b546774818d9aa7b4c0b4a79a8d81746753493f45515c677784919daab7beb4aa978b7e7164584b3e2e23180c000000000000000000000000000000000615212e3b4854616e7b8797a1adb9b7aa9d908477665c5154606d7a8796a1acb9b8ab9e918578695e53463a2d211407000000000000000000101d293643505c6976838f9ca9b6bbaea195887b6e75828f9ca8b5b2a8988b7e7265545a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000a141d2935404b55616b75818b8c8c8c8c8c8c8376695c504336291d100300000000000000000000000000000000000000000815222f3b4855626e7b888c8c8c8c8c8c897e71685d52453d30261c11060000000000000000000000000000000004101c2934404b55636f7c8792979a9b9a99928c7f726763707d8892989a9b9a9892887d7063554b4035291d1104000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000d1a2733404d5a6673808d99aab4bfb8aca095887b6e625b5456555e6874818e9ba7b4bfb4aa978a7d7064574a3d3124170a00000b1825323e4b5865717e8b98a4b1bebfb4aa95887c6f62595f616a6f7b849196a1adb9c5bcafa396897c706356493d3023160a00000009141f29333b424648515151515151515151504745413a31281d130700000000000000000000000814212e3b4754616e7a8797a2adbab0a396897d74818e9ba7ac9f9286796d605764717d8a97acb6a79a8e8174808d9aa6b3b4a79a8d8174675a4e413025190d01000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2c5bcb4aeaba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9b2a8988b7e7265544a3f34281c100300000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000c18232e3e4b5864717e8b97aab4beb6a99c908376655b50444653606d7986929facb9baaea298887b6e6255483b2f221507000000000000000000000000000000000714202d3a46525e697885919eabb8b9ac9f9286796d605356626f7c8995a8b2bdb5a89c8f827569574d42362a1e1205000000000000000000101d293643505c6976838f9ca9b6baaea194877b6e7985929fabb8aca096887b6e61555a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000000000000006111c262f3845515d67707d89939999999994897d7063564a3d3023170a0000000000000000000000000000000000000000000814212e3a47535f6975828f999999999992857a6d60584e42382e23170b02000000000000000000000000000000000c18232f394854606b707e858a8d8e8d8b8780776c60606b717e858b8d8e8d8b857e716b6054433a2f24180d01000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000003101c28343f4a546976828f9ca9b5c2b7aa9d9083776a5f534a494c5665717e8b98a4afafafa4988b7e7165584b3e3225180b00000c1825323f4b5865727e8b98a5b1bebaaea398867a6d6053535860696e7b84919eabb8c4bcafa396897c706356493d3023160a0000020e1a25313b454d53545d5e5e5e5e5e5e5e5e5d54514b433a2f24180d01000000000000000000000a1623303d495663707d8996a9b3beafa295887c727f8c99a5afa399887b6f625966727f8c99a5b2a5998c7f727f8c99a5b2b6a99c90837669564c41362a1e1105000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2beb4aaa29f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7f7265584c3f3225190c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a9aa4afb9aca096887b6e6155483b2e23170c0000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000715222f3b4855626e7b8898a2aebab8ab9f9285796c6053464955626f7c8899a3afbbb8ab9f9285796c605346392d2013060000000000000000000000000000000005121e2a36424d576975828f9ca8b5baaea399887b6f62555865717e8b98a4b1beb2a6998c7f7366594c4031251a0e02000000000000000000101d293643505c6976838f9ca9b6baada194877a6f7b8897a2adb7aa9e918477695f535a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000000000000000b17222d38424e58606d7984919ea5a6a69c9083766b6054483c2f22160900000000000000000000000000000000000000000006121e2b37424d57626f7c87939faba6a1978d81746a60544a3f34281f14080000000000000000000000000000000007121d2c38434f59616c70797e8081817f7b736c655b59616c717a7e8181807e7a716c61594f4431281d130700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000006121f2c3844505c667884919eabb7c0b3a79a8d807467584e433d495663707c8996a2a2a2a2a2988c7f7265594c3f3226190c00000c1925323f4c5865727f8b98a5b2beb8ac9f928579675d51474e575e69707d8996a3b0bcbcafa396897c706356493d3023160a000005121e2a36424d575e616a6b6b6b6b6b6b6b6b6a605d554b4135291d1104000000000000000000000c1925323f4c5865727f8b98a5b2bfb4aa94887b707d8a96a9b3ab978a7e71645b6874818e9ba7b0a4978a7d717e8b97a4b1b8ab9e928578685e5246392d201407000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2baaea298928e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e576774818e9aacb6b7aa9e918477695f53463a2d1c11060000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000613202d394653606c7985929fabb8baaea298877b6e6154484b5764717e8a97abb5c0b6a99c8f8376665b5044382b1f120600000000000000000000000000000000020e1a2530404c5966737f8c99a6b2bfb4ab978a7e7164575a6774808d9aa7b3bdb2a8968a7d7063574a3d3024170900000000000000000000101d293643505c6976838f9ca9b6baada094877a727e8b98a9b3b5ab9a8d807467574d5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000000000000030f1c28333f4a545f6a73808d96a0acac9e94897c6f63594f44382c201407000000000000000000000000000000000000000000020e1a26313c47535f6a74818e99a3aea99f93877c6f665c50443b3025190d03000000000000000000000000000000010f1b27323d46505a61676d71747474726e69605b53505a61686d71747474716d68615a50473d331f160c0100000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000713202d3a4653606d7986939facb9beb1a4988b7e7165584b3e3c4956636f7c89959595959595958c7f7266594c3f3326190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c554b40454d57616e7b8794a1aebabcafa396897c706356493d3023160a00000714212d3a46535e696e777777777777777777766d675d5145392c201306000000000000000000010e1b2834414e5b6774818e9aa7b4baaea298867a6e7b8797a2ada6998d807366566a7683909da9b3a995887c707d8a96a3b0b9ada197877a6e6154473b2e211408000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e191923303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b8ab9f92868181818181818181818181818181818181817b6e6154483b2e211508000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eabb7b5ab9a8d817467574d42362a1e0a000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000006121f2b3844505b6676838f9ca9b6beb3aa968a7d7063574a4d5a6673808d99a6b3c0b3a6998d807366544a3f33281c0f030000000000000000000000000000000000091724303d4a5763707d8a96a8b2bdb3a6998d8073665a566976828f9ca9b6b9aca096877a6d6154473a2e21140700000000000000000000101d293643505c6976838f9ca9b6b9ada093867a75818e9ba8b4aea3998a7d7063574e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000000000030d1a232b3844505b666f7c87929fa8afa49a8f82756b6054473d33271c10040000000000000000000000000000000000000000000009151f2b37434e58616e7b86929faaafa49a9083786d60564d41362a1f150b010000000000000000000000000000000a16212b343e4750555d606467686765615e5750494850565d606567686764605d5650483e352b210d040000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000814212e3b4754616e7a879aa4afbbbcb0a396897d7063564a3d3c4956636f7c8888888888888888887e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000815212e3b4854616e7b83848484848484848483796d6054473a2d21140700000000000000000005111e2a36414d56697683909ca9b6b8ac9f928579697885929eaba89c8f8275695e687885929fabada197877a6f7c8895acb6beb3a996897c706356493d3023160a000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b26262626303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000001020404101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120604030000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d91847775757575757575757575757575757575746e695e52463a2d201407000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1adb9afa3998a7d7064574a3d31261a0e000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000030f1c28333f4a546673808d99a6b3bfb2a5998c7f7266594c4b556975828f9ca8b5beb3a9978a7d7164574a3e2d22170b0000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9b5a89c8f827569555e687885919eabb8b7aa9e918477685e5246392d20130700000000000000000000101d293643505c6976838f9ca9b6bbafa49986797784919eaab7ac9f92867a6d60534e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000010b151f2a36414c56606c78839099a3afab9f93877c6f62594f43352b21160b0000000000000000000000000000000000000000000000030f1a26313c46535e6974808d98a2aeaca0958b7f72685e52463d31271d1207000000000000000000000000000000040f19222c353e434b5153575a5b5a5854534d443f3e444c5254585a5b5a5854524c443e362d231a0f000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000815222f3b4855626e7b8895acb6c0bbafa295887c6f6255493c3b4854606b6f7b7c7c7c7c7c7c7c7c786c605346392d20130600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000a1724303d4a5763707d8a9191919191919191887c6f6255493c2f2216090000000000000000000714202d3946525e687885929fabb8b7aa9e9184776b76828f9ca9ab9e91847867616d7a8797a2adab9e9285786e7a879aa4afbbb1a5988b7e7265584b3f32251808000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373333333333333d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000003080b0e0e1111111d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f121111100706040100000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a68686868686868686868686868686868615e574d42362a1e1205000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8b98a8b2b9ac9f92867a6d6054473a2d211409000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000b17222d3d4a5764707d8a97a9b3beb4a89b8e817568544a515d677884919eabb7b9ada197877b6e6154483b2e2115060000000000000000000000000000000000000713202d3946525e687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a89b8e817568564c4135291d110500000000000000000000101d293643505c6976838f9ca9b6b9ac9f9386797a8796a0acb6a99c8f8376675d514e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000000007121d27313946525e68727e8b959fabafa3998e81756a5f53463d32231a0f050000000000000000000000000000000000000000000000000a15202a36424d57616d7a86929fa9b1a79f92867b6e61594f43392f23180c0300000000000000000000000000000007101a232c313a4045474b4d4e4e4c4846423b33323a4145474b4e4e4d4b4745413a322d241b1108000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b38434f59606a6e6f6f6f6f6f6f6f6f6c665b5044382b1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000a1724313d4a5764707d8a979e9e9e9e9e9e95897c6f6256493c2f2316090000000000000000000814212e3b4754616e7a8797a2adbab6a99d9083766a73808d9aa6aca196877a6d636f7c8996a9b3a99d9083766d7986939facb9b4a79a8d8174675a4e413025190d010000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444040404040404040495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000001090f14181a1b1e1e1e1e293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1e1e1e1c1413110d08010000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e02000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5b6a99d908376685d5245392c201307000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000615212e3b4854616e7b8797a1adb9b7aa9d908477665c5154606d7a8796a1acb9b8ab9e918578695e53463a2d21140700000000000000000000000000000000000005111d2935414c566875818e9ba8b4b9aca096867a6d6063707c8996a9b3beb5ab988c7f7265594c3f3025190d0100000000000000000000101d293643505c6976838f9ca9b6b8ac9f9285797d8a96a8b2b3a9998c7f7266554b4e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000000020b18242f39434f59616e7a85929fa7b1aa9f92877b6e61584e43342b21110800000000000000000000000000000000000000000000000000030e1a25313b46525e6873808c97a1adaea2988e81756b60554b4034291f15090000000000000000000000000000000008111a1f282f35393a3e4141413f3b3a363127283035393a3e4141413e3a39353028201b120900000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323d464f585f626262626262626262605b544a3f33281c0f0300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000b1724313e4a5764717d8a97a4aaaaaaaaa295897c6f6256493c2f2316090000000000000000000a1723303d4a5663707d8996a9b3beb5a89b8e827568717e8b97abb2a896897c6f65717e8b98a4b1a79b8e8174667885919eabb8b6a99c8f837669564c41362a1d11050000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c5663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000020b131a202427282a2a2a2a2a3643505c6976838f9ca9b6b8ab9f9285786c5f5245392c2a2a2a2a2921201d19130c0400000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f140900000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b3aa998c807366564c4135291d1104000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000714202d3a46525e697885919eabb8b9ac9f9286796d605356626f7c8995a8b2bdb5a89c8f827569574d42362a1e1205000000000000000000000000000000000000010d1925303f4c5965727f8c98abb5bdb2a895897c6f6265727f8b98a5b2bbafa499897c6f6356493c302316080000000000000000000000101d293643505c6976838f9ca9b6b8ab9f928578808c99a6b3ada197887c6f6255494e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000000a141d2935404b55606b75818e97a2adaea3988e8174695f53463c3222190f00000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea8b2aa9e93897d70675c51453c31261a0c0300000000000000000000000000000000080d161d24292c2d31343534322e2d2a251f1e24292c2d32343534312d2c29241e160e090000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b33343d464e5355555555555555555553504a42382d22170b0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000b1824313e4b5764717e8a97a4b1b7b7afa296897c6f6356493c302316090000000000000000000c1925323f4c5865727f8b98a5b2beb3a69a8d8073676f7c8899a3afa5988b7e726673808d99a6b2a5998c7f726a7783909daab6b8ab9e928578685e5246392d2013070000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e59595959595959595959595963707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000b141d252b30333537373737373743505c6976838f9ca9b6b8ab9f9285786c5f5245393737373737362d2c29241e160d04000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144424242424242424242424242413b3a36302921170d0200000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8998a2aebaaea298897c6f6356493c2f24190d01000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000005121e2a36424d576975828f9ca8b5baaea399887b6f62555865717e8b98a4b1beb2a6998c7f7366594c4031251a0e0200000000000000000000000000000000000000081623303c4956636f7c8999a4afbbb1a4988b7e71656774818e9aa7b4b9ac9f93867a6d6053473a2d2014070000000000000000000000101d293643505c6976838f9ca9b6b8ab9e918578828f9ca9b5ab9e9285786c6053464e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000006111b262f3845515d67707d89939ea9b3aa9f92867b6e61574d42342a201007000000000000000000000000000000000000000000000000000000030d1925303a45515d67727f8b96a1acafa59e9184796d60574d42372b1e150b0000000000000000000000000000000000040c13181d2020242728272521211e1a1413191d2021252728272521201d19130c04000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483f3f3f3f3f434748494949494949494846443f382f261e140a0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000b1825313e4b5864717e8b97a4b1bebcafa396897c706356493d3023160a0000000000000000010e1b2834414e5b6774818e9aa7b4bfb2a5988c7f72656d7986929faca79a8e81746875828f9ba8b5ab978a7d706975828f9ca8b5b9ada197877a6d6154473a2e2114070000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6666666666666666666666666666707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000040d1d262f363c404144444444444444505c6976838f9ca9b6b8ab9f9285786c5f5245444444444444433a39352f281f160c010000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373535353535353535353535352e2d2a251f170f050000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566673808d99aab4b8ab9f9285796d6053463a2d20130800000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000000020e1a2530404c5966737f8c99a6b2bfb4ab978a7e7164575a6774808d9aa7b3bdb2a8968a7d7063574a3d3024170900000000000000000000000000000000000000000714202d3a4753606d7a86939facb9b4a79a8d817467667783909daab6b7aa9d908377675d5145392c1f13060000000000000000000000101d293643505c6976838f9ca9b6b7aa9e91847985929fabb4a89b8e8175655b50444e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000b17222d38414e58606d7984919ea5afaea2988d8074695e52453c3122180e000000000000000000000000000000000000000000000000000000000008131e2935414b55606d7984919ea7b1aca0968c8073695f53473e30271d1207000000000000000000000000000000000001070d111314181a1b1b191514120e09080d111314181b1b1a181413110d080200000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e61554c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b46443f3830261c110600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000b1825323e4b5865717e8b98a4b1bebcb0a396897d7063564a3d3023170a000000000000000005111e2a36424d57697683909ca9b6bdb0a4978a7d7164677784909daaa99d908376667784919daaafa399887b6e6774818e9aa7b4beb3a996897c706356493d3023160a0000000000000000101d293643505c6976838f9ca9b6c2b7aa9d918477737373737373737373737373737373737c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000010c161f2f3941484c4e51515151515151515c6976838f9ca9b6b8ab9f9285786c5f52515151515151514f4745413a31281e13080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b282828282828282828282821201e1a140d05000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab6b5a89b8f8275665c5044382c1f120600000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000091724303d4a5763707d8a96a8b2bdb3a6998d8073665a566976828f9ca9b6b9aca096877a6d6154473a2e211407000000000000000000000000000000000000000006131f2c3945515d677784909daab7b6a99d908376666d7986929facb9b4a79a8e817467554b4035291d10040000000000000000000000101d293643505c6976838f9ca9b6b7aa9d91847b8897a2adb1a7978b7e716453493f4e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000030f1b27333f49535f6a73808d96a0acb3a99f92867a6d61574d42332a1f10060000000000000000000000000000000000000000000000000000000000020d18242f3a45515c67717e8b95a0acb2a89f92867b6e615a5043392e23180c00000000000000000000000000000000000000010406070b0e0e0e0c080705020000010407070b0e0e0e0b07070401000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e615959595959595959595959595959595959595853504a42382e23170b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000b1825323e4b5865717e8b98a4b1bebdb0a3968a7d7063574a3d3024170a00000000000000000714202d3a46525e697885929fabb8beb3a995887c6f626875818e9ba8ac9f9285796d7986929facac9f9286796d66737f8c99a6b2beb1a5988b7e7265584b3f322518080000000000000000101d293643505c6976838f9ca9b6c2b8ab9e92857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818e9aa7b4c1bdb1a4978a7e7164574b3e3124180b000008131e2831414b53595b5d5d5d5d5d5d5d5d5d6976838f9ca9b6b8ab9f9285786c5f5d5d5d5d5d5d5d5d5c54514c433a2f24190d0100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1b1b1b1b1b1b1b1b1b1b1514120e090200000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9b2a8988b7e7265544a3f34281c100300000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000000000714212e3a4754616d7a8796a0acb9b5a89c8f827569555e687885919eabb8b7aa9e918477685e5246392d201307000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4b8ac9f9285796c6f7c8899a3aebab4aa988b7e7165584b3e2f24180c000000000000000000000000101d293643505c6976838f9ca9b6b6aa9d90837e8b97a9b3aca095877a6d615447414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000005121f2b3744505b656e7c87929fa8a7a7a2978c8073685e52453b3021180e0000000000000000000000000000000000000000000000000000000000000007131d2834404b55606d7883909da7a7a7a3998f82766c61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e6666666666666666666666666666666666666665605c544a3f34281c1003000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000c1825323f4b5865727e8b98a5b1bebdb0a3978a7d7064574a3d3124170a00000000000000000814212e3b4754616e7b8797a2adbab9ada197877a6d6066727f8c99a5aea298887b6e7b8899a3aeaa9e9184776765717e8b98a4b1beb4a79a8d8174675a4e413025190d0100000000000000101d293643505c6976838f9ca9b6c2b9ada197928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8e939da9b6c2bdb1a4978a7e7164574b3e3124180b00010d19242f3a43535d64686a6a6a6a6a6a6a6a6a6a76838f9ca9b6b8ab9f9285786c6a6a6a6a6a6a6a6a6a69605d554c4135291d110400101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110f0f0f0f0f0f0f0f0e08070502000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a9aa4afb9aca096887b6e6155483b2e23170c0000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000000000713202d3946525e687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a89b8e817568564c4135291d11050000000000000000000000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8b97abb4baaea398887c6f6255493c2f221607000000000000000000000000101d293643505c6976838f9ca9b6b6a99c8f83818d9aa7b4aa9d908377685e5246414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000613202d394653606c788390999a9a9a9a9a92857a6d60564c4133291f0f0600000000000000000000000000000000000000000000000000000000000000010c18232e3944505c66707d8a959a9a9a9a9a948a7e71675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000010507070808080808080808070604000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b7272727272727272727272727272727272727272726d665c5044382b1f1206000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000c1925323f4c5865727f8b98a5b2bebdb0a3978a7d7064574a3d3124170a00000000000000000a1723303d4a5663707d8996a9b3beb8ab9e928578675d63707d8a96a9b3aa978a7d707d8a96abb5a89c8f82756963707d8996a3b0bcb6a99c8f837669564c4135291d110500000000000000101d293643505c6976838f9ca9b6c2beb3a9a19e99999999999999999999999999999999999a9da5afbac6bdb1a4978a7e7164574b3e3124180b0004111d2935414c55646f747777777777777777777777828f9ca9b6b8ab9f92857877777777777777777777766d675d5145392c20130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104020202020202020200000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e576774818e9aacb6b7aa9e918477695f53463a2d1c11060000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000005111d2935414c566875818e9ba8b4b9aca096867a6d6063707c8996a9b3beb5ab988c7f7265594c3f3025190d010000000000000000000000000000000000000000000716222f3c4955626f7c8898a3aebab4aa968a7d7073808d9aa6b3b8ac9f9286796d6053463a2d201307000000000000000000000000101d293643505c6976838f9ca9b6b5a89c8f8283909daab4aa998d807366564c41414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000a1724313d4a5764707d8a8d8d8d8d8d8d8d8c7f72675d51443a3021170d00000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c76838d8d8d8d8d8d8d8d85796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000002080d11131414141414141414141313100c0700000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e786d6053463a2d201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000c1926323f4c5965727f8c98a5b2bfbdb0a4978a7d7164574a3e3124170b00000000000000000c1925323f4c5865727f8b98a5b2beb6a99d9083766a55616e7b8797a2ada5998c7f727f8b98a5b2a69a8d807367626f7b8895a8b2bdb8ab9e918578685e5246392d20130700000000000000101d293643505c6976838f9ca9b6c2c5bbb3adaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a9afb7c0cbbdb1a4978a7e7164574b3e3124180b000613202c3945515d677481848484848484848484848386929facb8b9ac9f93878384848484848484848484827a6d6054473a2d21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eabb7b5ab9a8d817467574d42362a1e0a000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000010d1925303f4c5965727f8c98abb5bdb2a895897c6f6265727f8b98a5b2bbafa499897c6f6356493c30231608000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8b2a5988c7f7275828f9ca8b5b6a99c908376665c5144382c1f1206000000000000000000000000101d293643505c6976838f9ca9b6b5a89b8f8287939facaea298897c706356493d414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000815222f3b4855626e7b80818181818181817f786d60554c4132281e0f05000000000000000000000000000000000000000000000000000000000000000000000b17232e38424f59616e7b80818181818181817f786c605346392d20130600000000000000000000000000000000000000000000000000000000000000040c13191d20212121212121212121201f1c18120b030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcc1b5a89d928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897c6f6256493c2f231609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000c1926333f4c5966727f8c99a5b2bfbdb1a4978a7e7164574b3e3124180b00000000000000010e1b2834414e5b6774818e9aa7b4c1b4a79b8e8174685b5e697885929faba79b8e8174818d9aa7b1a4988b7e7165606d7a8696a1adb9b9ada197877a6d6154473a2e21140700000000000000101d293643505c6976838f9ca9b6c2cdc5beb9b8b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b6bac0c9cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8790909090909090909090909298a2aebabbafa499939090909090909090909090897c6f6356493c3023160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1adb9afa4998a7d7164574a3e31261a0e020000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000000081623303c4956636f7c8999a4afbbb1a4988b7e71656774818e9aa7b4b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000006121f2c3844515c667683909ca9b6b4a79a8e81747884919eabb7b3a79a8d807467544a4034281c1004000000000000000000000000101d293643505c6976838f9ca9b6b8ac9f92859299a4afac9f9285796d6053463a414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000814212e3a47535f696e7474747474747474726d665c50433a2f20160c000000000000000000000000000000000000000000000000000000000000000000000006111c26303e46535f696e7374747474747474736c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000080e161e25292d2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcc5b9aea49d9a9999999999999999999999999999999999999996897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000d192633404c5966737f8c99a6b2bfbeb1a4978b7e7164584b3e3125180b0000000000000005111e2a36424d57697683909ca9b6bfb2a5998c7f72665957697683909ca9a99d908376828f9ca8b3a996897c6f635d677884919eabb7beb3a996897c6f6356493c3023160900000000000000101d293643505c6976838f9ca9b6c2cfcec9c5c4bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbebfc3c9d0cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a87939d9d9d9d9d9d9d9d9d9d9fa2aab4bfc0b5aba49f9d9d9d9d9d9d9d9d9d9d96897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1108080808080808080808070705010000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8b98a8b2b9ac9f93867a6d6054473a2d211409000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000714202d3a4753606d7a86939facb9b4a79a8d817467667783909daab6b7aa9d908377675d5145392c1f13060000000000000000000000000000000000000000000004101c2834404a546774808d9aa7b3b6a99c8f83767a8696a1acb9b3a9978a7e7164574b3e2e23180c00000000000000000000000000101d293643505c6976838f9ca9b6baaea2989298a2abb5a89c8f8275665c514538414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000006121e2b37424d575f62676767676767676765605c544a3f31281e0e050000000000000000000000000000000000000000000000000000000000000000000000000a141e2a36424d575f61676767676767676766605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000008111a20283035393a3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbccac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000d192633404c5966737f8c99a6b2bfbeb1a4988b7e7165584b3e3225180b000000000000000714202d3a46525e697885929fabb8c0b5ab978a7d7064575a6774808d9aa7ab9f92857884919daaada297877a6e61556976838f9ca9b6beb1a5988b7e7265584b3f3225180800000000000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7afafafafafafafafafafafafafafafafafb1b3b7bec7cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0aaaaaaaaaaaaaaaaaaacaeb4bcc6c7bdb5afacaaaaaaaaaaaaaaaaaaa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e15151515151515151515151413110d0802000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5b6a99d908376685d5245392c201307000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000000000006131f2c3945515d677784909daab7b6a99d908376666d7986929facb9b4a79a8e817467554b4035291d100400000000000000000000000000000000000000000000000c18232e3e4b5764717e8a97a9b3b7ab9e9184787c8895a8b2baada297887b6e6155483b2e22150700000000000000000000000000101d293643505c6976838f9ca9b6bfb4aaa29fa2aab4b2a8988b7f7265544b4034414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000020e1a26313c454d53555a5a5a5a5a5a5a5a5953504a42382e1f160c00000000000000000000000000000000000000000000000000000000000000000000000000020c1a26313b454d53555a5a5a5a5a5a5a5a5953504a42382d22170b000000000000000000000000000000000000000000000000000000000005101a242c323a41464747474747474747474645403930271d1207000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcc9c7beb7b3b1b0b0b0b0b0b0b0b0b0b0b0b2b2b2b2b2b2afa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000d1a2633404d596673808c99a6b3bfbeb1a5988b7e7265584b3f3225180c000000000000000814212e3b4754616e7b8797a2adbabbafa399887b6e62555865717e8b98acaea298877a86929facab9f928578685e5a6774818d9aa7b4c0b3a79a8d8074675a4d412f24190d01000000000000101d293643505c6976838f9ca9b6c2c4bab2acaba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a5a7acb5bec9bdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adb7b7b7b7b7b7b7b7b8babfc6ced0c7c0bbb9b7b7b7b7b7b7b7b7afa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222222222222222222222221201d19130c050000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b3aa998c807366564c4135291d1104000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000000000000000004101d2935404b556774818e9aa7b4b8ac9f9285796c6f7c8899a3aebab4aa988b7e7165584b3e2f24180c0000000000000000000000000000000000000000000000000715222e3b4855616e7b8897a2adb9ac9f9386797e8a97a4b1b8ab9f9285796c605346392d20130600000000000000000000000000101d293643505c6976838f9ca9b6c2bcb4aeacaeb4b9aca096887b6e6155483b2e414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000009151f2a333c4247484d4e4e4e4e4e4e4e4c46443f3830261c0d04000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484d4e4e4e4e4e4e4e4c46443f382f261c110600000000000000000000000000000000000000000000000000000000000b17222c363e444c5254545454545454545453514b42392e23180c000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcc9beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a5abb3bdbfbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000d1a2733404d5a6673808d99a6b3c0beb1a5988b7e7265584b3f3225180c000000000000000a1723303d4a5663707d8996a9b3beb9ac9f9286796d605356626f7c899aa4afaa968a7d8a98a3aea99d9083766a565865727f8b98a5b2beb6a99c8f827669564c4135291d1104000000000000101d293643505c6976838f9ca9b6c2bdb2a8a19e9595959595959595959595959595959595989ba3acb7c3bdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adb1b1b1b1b1b1b1b1b7b8bdc3cccec6bfbab8b1b1b1b1b1b1b1b1afa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e160e0500000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8998a2aebaaea298897c6f6356493c2f24190d01000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8b97abb4baaea398887c6f6255493c2f2216070000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8afa49a887b808c99a6b3b5a99c8f8276655b5044372b1f120500000000000000000000000000101d293643505c6976838f9ca9b6c2c6bfbab8babfb7aa9e918477695f53463a34414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c0000000000000000030e18212a31373a3b41414141414141413f3a38342e261e150a000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4041414141414141403938332d261d140a000000000000000000000000000000000000000000000000000000000004101c28333e4850565e616161616161616161605c544b4034281c10040000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcc3b7aca29b9896969696969696969696969aa1abb6c2bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00010d1a2734404d5a6773808d9aa6b3c0beb2a5988b7f7265584c3f3225190c000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d918477665c5153606d7a86939faca69a8d808d9aaab4a79b8e8174685b5763707d8a96abb5bfb8ab9e918578685d5245392c201307000000000000101d293643505c6976838f9ca9b6c2b9aca1969188888888888888888888888888888888888b919ba7b3bfbdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0a5a5a5a5a5a5a5a5a5aaacb2bac3c6bcb4aeaca5a5a5a5a5a5a5a5a5a396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302820160d04000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566673808d99aab4b8ab9f9285796d6053463a2d20130800000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000000000716222f3c4955626f7c8898a3aebab4aa968a7d7073808d9aa6b3b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5b6ac96897d818e9ba8b4b3a6998c80736653493f33271b0f0300000000000000000000000000101d293643505c6976838f9ca9b6c2d0cac6c5c6bfb5ab9a8d817467574d423634414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000000060f181f262b2e2f3434343434343434322d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3434343434343434332d2b28221c140b0200000000000000000000000000000000000000000000000000000000000814202d3944505a61686d6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbfb3a69b908b898989898989898989898a8f9aa5b2bebcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00010e1a2734414d5a6774808d9aa7b3c0bfb2a5988c7f7265594c3f3226190c000000000000010e1b2834414e5b6774818e9aa7b4c1b5a89c8f827569544a515d677784919eaaab9e9184919eabb2a5998c7f72665955616e7b8899a3aebbb9ada197877a6d6054473a2d211407000000000000101d293643505c6976838f9ca9b6c2b7ab9e91847c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8b98a5b1bebdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8799989898989898989898989ea0a8b2bdbfb4aaa39f9898989898989898989896897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848484848484848484848484848484746413a32281f160c010000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab6b5a89b8f8275665c5044382c1f120600000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d20130000000000000000000000000713202d3a4653606d7986929facb8b2a5988c7f7275828f9ca8b5b6a99c908376665c5144382c1f1206000000000000000000000000000000000000000000000000030f1b27333f49536673808c99a6b3b1a5988b7f83909daab6b2a8968a7d7063574a3d2d22170b0000000000000000000000000000101d293643505c6976838f9ca9b6c2cfd6d3d2c7bbaea3998a7d7064574a3d3134414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000060e151a1e2122272727272727272726201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122272727272727272726201f1c17110a020000000000000000000000000000000000000000000000000000000000000a1623303c4955616c707a7a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbeb1a4988b7e7d7d7d7d7d7d7d7d7d7d7d8a96a3b0bdbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00010e1b2734414e5a6774818d9aa7b4c0bfb2a5998c7f7266594c3f3326190c00000000000005111e2a36424d57697683909ca9b6c0b3a69a8d8073675a4d4b556875828f9ba8ada1969196a1adb5ab978a7d71645753606d7986929facb9beb2a996897c6f6356493c30231609000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776f6f6f6f6f6f6f6f6f6f6f6f6f6f6f707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000714202d3a4753606d79878b8b8b8b8b8b8b8b8b8b8b9196a0acb8baaea398928b8b8b8b8b8b8b8b8b8b8b887c6f6255493c2f22160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5555555555555555555555555555555554524c443a31281e13080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9b2a8988b7e7265544a3f34281c100300000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000006121f2c3844515c667683909ca9b6b4a79a8e81747884919eabb7b3a79a8d807467544a4034281c1004000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a97a8b2b3a6998c8086929facb8ada196877a6e6154473b2e2114060000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdbdbd2c5b9ac9f92867a6d6054473a2d34414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c000000000000000000000003090e1214151a1b1b1b1b1b1b1b191312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1b1b1b1b1b1b1b1913120f0b0600000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e87878787878787878783776a5d5044372a1d110400000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b70707070707070707070798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00010e1b2734414e5a6774818d9aa7b4c0bfb2a6998c7f7366594c403326190d0000000000000714202d3a46525e697885929fabb8beb1a4988b7e7165584b4d596673808c99a6b2a8a19ea1a8b2afa499887b6f6255505c667784919daab7beb1a4988b7e7165584b3e32251808000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6262626262626262626262626263707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0006131f2c3845515c676f7c7e7e7e7e7e7e7e7e7e7e7e84919eaab7b8ac9f92867f7e7e7e7e7e7e7e7e7e7e7d706a5f53473b2e21150800101d293643505c6976838f9ca9b6c2b7aa9d9184776a6161616161616161616161616161616161615e564c433a2f24190d0100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a9aa4afb9aca196887b6e6155483b2e23170c0000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d201300000000000000000000000004101c2834404a546774808d9aa7b3b6a99c8f83767a8696a1acb9b3a9978a7e7164574b3e2e23180c00000000000000000000000000000000000000000000000000000614212e3b4754616e7a8796a1adb6aa9d90839098a2aeb7ab9e918478685e5246392d2014070000000000000000000000000000101d293643505c6976838f9ca9b6c2cecececec3b6a99c908376675d5145392c34414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000000000020608080e0e0e0e0e0e0e0e0c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0e0e0e0e0e0e0e0d060603000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b949494949494949285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e63636363636363636d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00010e1b2834414e5b6774818e9aa7b4c1bfb3a6998c807366594d4033261a0d0000000000000814212e3b4754616e7b8797a2adbabeb3a996897c6f6356494a5764717d8a97aab4b2adabadb2b9ac9f9386796d60534a546875828f9ba8b5c0b3a79a8d8074675a4d412f24190d010000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e55555555555555555555555663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0004101c2934404b55606a6f7272727272727272727276838f9ca9b6b8ab9f92857872727272727272727272706b61584e43372b1f130600101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e564c4135291d110400101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e576774818e9aacb6b7ab9e918478695f53463a2d1c11060000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d2013000000000000000000000000000c18232e3e4b5764717e8a97a9b3b7ab9e9184787c8895a8b2baada297887b6e6155483b2e22150700000000000000000000000000000000000000000000000000000714202d3946525e687884919eabb8aca0959095a0aab4b5a89b8e827568564c41362a1e11050000000000000000000000000000101d293643505c6976838f9ca9b6c1c1c1c1c1beb3a9998c7f7266554b41352934414e5a6774818d9aa7b4bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a1a1a1a1a19f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e61565656565656606d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00020e1b2835414e5b6874818e9ba7b4c1bfb3a6998c807366594d4033261a0d0000000000000a1723303d4a5663707d8996a9b3beb9ada197877a6d6154474855626e7b8898a2aebab9b7b9bdb7aa9e918477675c514d5a6773808d9aa6b3c0b5a99c8f827669564c4135291d11040000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51494949494949494949495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000c18232f39434e5860626565656565656565656976838f9ca9b6b8ab9f9285786c6565656565656565656361594f463c32261b0f0300101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d685d5245392c20130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eabb7b5ab9a8e817467574d42372b1e0a000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c2013000000000000000000000000000715222e3b4855616e7b8897a2adb9ac9f9386797e8a97a4b1b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000005111e2a36414d566875828f9ba8b5b1a7a09da0a7b1bcb6ac998c7f7266594c3f3025190e020000000000000000000000000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5ada197887c6f6255493c2f2434414e5a6774818d9aa7b4b5b2a5988c7f7265594c3f3226190c00000000000003070b0d0e12121212121212121212121212121212121212121212121212121212121212121212121212121212121212100707040100000000000000000000000003070b0d0e121212121212121212121212121212121212121212121212121007060300000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5adadadab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000091623303c4956636f7c8996a2afbcbbaea194887b6e61554a4a4a4a53606d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00020f1b2835424e5b6875818e9ba8b4c1c0b3a6998d8073665a4d4033271a0d0000000000000c1926323f4c5965727f8c98a5b2bfb8ab9e928578685d52464653606c7985929facb8c5c4c5c2b5a89c8f827569554b4b5865717e8b98a4b1beb8ab9e918478685d5245392c2013060000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443c3c3c3c3c3c3c3d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000007121d27313d464e545658585858585858585c6976838f9ca9b6b8ab9f9285786c5f585858585858585857554f473e342a20150a0000101d293643505c6976838f9ca9b6c2b9aca0969188888888888888888888888888888888888888867a6d6054473a2d21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1adb9afa4998a7d7164574a3e31261a0e000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f13000000000000000000000000000613202d394653606c7985929fabb8afa49a887b808c99a6b3b5a99c8f8276655b5044372b1f12050000000000000000000000000000000000000000000000000000020e1925303f4c5966727f8c99acb6b9b1acaaacb1b9bbafa49a897c706356493d30231608000000000000000000000000000000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a89e9285796c605346392d2734414e5a6774818d9aa7a8a8a8a5988c7f7265594c3f3226190c0000000001080e1317191a1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1d1413110d0802000000000000000001080e1317191a1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1312100c060000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bab8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000916232f3c4956626f7c8995a2afbcbbaea194887b6e6155483d3d4653606d798693a0acb9bcafa296897c6f6356493c30231609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00020f1c2835424f5b6875828e9ba8b5c1c0b3a69a8d8073675a4d4034271a0d0100000000010e1b2834414e5b6774818e9aa7b4c1b6a99c90837669564c4144505b667683909da9b6c3d0cdc0b3a69a8d8073675a4d4956636f7c8996aab3beb9ada196877a6d6054473a2d2114070000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f2f2f2f2f303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000010b151f2b343d4348494b4b4b4b4b4b4b505c6976838f9ca9b6b8ab9f9285786c5f524b4b4b4b4b4b4b4a48443e352c22180e040000101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949494949494949494949494949498887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8b98a8b2b9ac9f93867a6d6054473a2d211409000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f120000000000000000000000000005121f2b3744505b6576828f9ca9b5b6ac96897d818e9ba8b4b3a6998c80736653493f33271b0f03000000000000000000000000000000000000000000000000000000081723303d4a5663707d899aa4afbbbcb8b6b8bcc3b9ac9f93867a6d6054473a2d211407000000000000000000000000000000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b8e8175665b5044382b2734414e5a6774818d9a9b9b9b9b9b988c7f7265594c3f3226190c000000020b12191f2326272b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a21201d19130c04000000000000020b12191f2326272b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b29201f1c17110a03000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000916222f3c4955626f7c8895a2afbbbbaea195887b6e6255483b3a4753606d7a8693a0adb9bbafa295887c6f6255493c2f221609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00020f1c2835424f5b6875828e9ba8b5c1c0b3a79a8d8074675a4d4134271a0e010000000005121e2a36424d576a7683909da9b6c1b4a79a8e8174675b4e413f4a546774818e9aa7b4c1cdcbbeb1a5988b7e7265584b4754616d7a8798a2aebabdb2a895897c6f6256493c2f2316090000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222223303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000030d19222b32383b3c3f3f3f3f3f3f43505c6976838f9ca9b6b8ab9f9285786c5f52453f3f3f3f3f3f3d3c38332c231a1007000000101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa94887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5b6a99d908376685d5245392c201307000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e1100000000000000000000000000030f1b27333f49536673808c99a6b3b1a5988b7f83909daab6b2a8968a7d7063574a3d2d22170b000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6c4c3c4c8c4b7aa9d918477675d5145392c201306000000000000000000000000000000101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8b7e7164544a3f33282734414d5a6774808d8e8e8e8e8e8e8e8c7f7265594c3f3226190c0000010b141d242b30333438383838383838383838383838383838383838383838383838383838383838383838383838383838383838372d2c29241e160e0400000000010b141d242b30333438383838383838383838383838383838383838383838383838362d2c28231c150c030000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000815222e3b4855616e7b8894a9b3bebcafa295897c6f6256493c3a4754616d7a8794a0adbabeb3a994887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00020f1c2935424f5c6875828f9ba8b5c2c0b4a79a8d8174675a4e4134271b0e01000000000714202d3a46525e697885929fabb8bfb2a5988c7f7265594c3f3f4c5865727f8b98a5b2becfcabeb4aa96897c7063564946525e687885929fabb8beb1a4988b7e7165584b3e322518070000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e161623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000007101921272c2e2f32323232323643505c6976838f9ca9b6b8ab9f9285786c5f5245393232323232302f2c28211a110800000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b4aa998c807366564c4135291d1104000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000b17222d3d4a5764707d8a97a8b2b3a6998c8086929facb8ada196877a6e6154473b2e211406000000000000000000000000000000000000000000000000000000000613202c3945525d687784919daab7c1c1c1c1c1c1b4a79b8e817468554c4135291d11040000000000000000000000000000000b1724313e4a5764717e82828282828282828282828280796d6053473a2d22232f3c4956626f7d8282828282828282817b6e6155483b2e221508000008121d262e363c3f4145454545454545454545454545454545454545454545454545454545454545454545454545454545454545433a3935302820160c0200000008121d262e363c3f4145454545454545454545454545454545454545454545454545433a38342e261e150a0000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000714202d3a4753606d7a8697a1adb9bdb0a3978a7d7064574a3d3c4855626f7b8895a2aebbb9ada197867a6d6053473a2d201407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00030f1c2936424f5c6975828f9ca8b5c2c0b4a79a8d8174675a4e4134271b0e01000000000815212e3b4854616e7b8798a2aebabfb5ab968a7d7063574a3d3d495663707c8996a9b2bdc9c6baaea298877a6e615447414c566a7683909da9b6c0b3a69a8d8073675a4d402f24180d0100000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000070f161b1f222325252525293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c252525252423201c1610080000000000101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea194887b6e6155483b2e22150800101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebaaea298897c6f6356493c3024190d01000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e00000000000000000000000000000614212e3b4754616e7a8796a1adb6aa9d90839098a2aeb7ab9e918478685e5246392d2014070000000000000000000000000000000000000000000000000000000004111d2935414c566875818e9ba8b4b5b5b5b5b5b5b4ab988b7e7265584b3f2f24190d010000000000000000000000000000000a1723303c4955616c71757575757575757575757575746d675d5145392c24252e3b4854606a6f7575757575757575756e695f53463a2d21140700030e19242e3840474c4d51525252525252525252525252525252525252525252525252525252525252525252525252525252525252504745413a32281e13080000030e19242e3840474c4d515252525252525252525252525252525252525252525252524f46443f3830261c110600000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000006131f2c3945515d677885929eabb8bfb2a5998c7f7266564c413f4a5464717d8a97a4b0bdb8ab9e928578675d5145392c201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0003101c2936434f5c6976828f9ca9b5c2c1b4a79a8e8174675b4e4134281b0e01000000000a1723303d4a5663707d8996aab3bebbaea399887b6e6255483b3a4754616d7a8796a1adb9c5c5b8ab9f928578685e5246424e5b6875818e9ba8b4c1b5a99c8f827669554b4135291d110400000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000040a0f1315161818181d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f181818171614100b05000000000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aea194887b6e6155483b2e22150800101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566673808d99aab4b8ab9f9285796d6053463a2d20130800000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c00000000000000000000000000000714202d3946525e687884919eabb8aca0959095a0aab4b5a89b8e827568564c41362a1e110500000000000000000000000000000000000000000000000000000000010d19242f3f4c5865727f8b98aba8a8a8a8a8a8a8a8a399897c6f6256493c2f231608000000000000000000000000000000000814212d3945505a616468686868686868686868686867605d554b40352d30323338434e586062686868686868686868615f574d42362a1e12050007131f2b36404a52585a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d54524c443a3024190d010007131f2b36404a52585a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c53504a42382e23170c00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000004101d2935404b55697683909ca9b6c2b5a89c8f8275685e524a4b505c6673808d9aa6b3c0b6a99c90837669554b4035291d1004000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0003101d293643505c6976838f9ca9b6c2c1b4a79b8e8174685b4e4135281b0e02000000000c1926323f4c5965727f8c98a5b2bfb9ac9f9286796d6053463a3946525e687885919eabb8c4c3b6a99d9083766a564c41404c5966737f8c99a6b2bfb7ab9e918478675d5145392c20130600000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000030709090c0c101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120c0c0a0907040000000000000000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194887b6e6155483b2e22150800101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab6b5a89b8f8275665c5044382c1f120600000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f231609000000000000000000000000000005111e2a36414d566875828f9ba8b5b1a7a09da0a7b1bcb6ac998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000816232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9286796d6053463a2d2013070000000000000000000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5a53514b4339393a3d3f3f3f3e464e54565b5b5b5b5b5b5b5b5b55534d453b31261a0e02000b1723303c47525c64676b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a605d564c4135291d1104000b1723303c47525c64676b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b69605c544a3f34281c1003000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120602010000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000c18242f414d5a6774808d9aabb4bfb9ac9f92867a6d615c54585a606d7984919eabb7bfb4ab9a8d8074675a4d412f24180d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0003101d2a3643505d697683909ca9b6c3c1b4a89b8e8175685b4e4235281b0f02000000030f1b27333f49536774818e9aa7b4c1b7aa9d918477665c50443835414c566975828f9ca8b5c2c1b4a79b8e8174685b4e413e4a5764717d8a97a4b0bdb9ada196877a6d6054473a2d21140700000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94887b6e6155483b2e22150800101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9b2a8988b7f7265544a3f34281c100300000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b00000000000000000006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000020e1925303f4c5966727f8c99acb6b9b1acaaacb1b9bbafa49a897c706356493d302316080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868e8e8e8e8e8e8e8e8e8e8e8e8376675c5145382c1f130600000000000000000000000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4f4f4e4745403a4145474a4c4c4c4a484648494f4f4f4f4f4f4f4f4e4846423b33291f140900000d1926333f4c58646e7478787878787878787878787878787878787878787878787878787878787878787878787878787878787878766d685d5245392c201307000d1926333f4c58646e7478787878787878787878787878787878787878787878787878766d665c5044382c1f1206000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120f0f0e0b08070502000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000071724313e4a5764717d8a99a3aebabaaea3998e81746d666464666c727f8b96a1adb9baaea3998a7d7064574a3d3124170700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0003101d2a3643505d697683909ca9b6c3c1b5a89b8e8275685b4f4235281c0f0200000005121f2b3744505b657683909da9b6c2b5a89b8f827568544a3f3430404d5a6773808d9aa6b3c0bfb2a6998c7f7366594c403c4955626f7c8895a8b2bdbdb2a895897c6f6256493c2f23160900000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6155483b2e22150800101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a99a4afb9aca196887b6e6255483b2e23170c0000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b00000000000000000004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f1306000000000000000000000000000000081723303d4a5663707d899aa4afbbbcb8b6b8bcc3b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8282828282828282828282827d7063554b4034281c1004000000000000000000000000000000000005101a242c33393c3e4242424242434b515354524c46414043474c5254575859585754534d484442424242424242423b3a36312921180d0300000e1a2734414d5a67748084858585858585858585858585858585858585858585858585858585858585858585858585858585858585837a6d6054473a2d211407000e1a2734414d5a6774808485858585858585858585858585858585858585858585858582786d6053463a2d201307000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1b1c1c1a181514120e090300000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000714212d3a4754606d7a86929facb9bfb4ab9d928c7f7873717173767e87929fa8b2bdb9ac9f92867a6d6054473a2d21140700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0004101d2a3743505d6a7683909da9b6c3c2b5a89b8f8275685c4f4235291c0f020000000613202d394653606c7985929fabb8c0b3a6998d8073665a4d402e313e4b5764717e8a97a4b1bdc0b6ac978a7d7164574a3e3a4753606d7a8696a1adb9beb1a4978b7e7164584b3e3125180700000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1206000000000000000000000000000b1724313e4a5764717e828282828282828282828282828282828282828282828282828282828280796d6053463a2d201307000a1724313d4a5764707e8282828282828282827e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e576774818e9aabb5b7ab9e918478695f53473a2e1c11060000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c10040000000000000000000000000000000714212d3a4754606d7a86939facb9c6c4c3c4c8c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000000000000000000000000020a111c2934404b55626d72757575757575757575757575706b615543392e2318110a02000000000000000000000000000000000008121a22282d303135353535404b555d60615e56524c4d4e53565d606365666564615e57544f443f382f353535352e2d2a261f180f06000000121e2b3845515e6b788491919191919191919191919191919191919191919191919191919191919191919191919191919191919191897d706356493d3023160a00121e2b3845515e6b788491919191919191919191919191919191919191919191919191877b6e6154483b2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c27282928272521211e1a140f0a040000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000613202c3945515d6775828e9ba6b0bcbdafa59c918c84807e7e7f838b9299a3aebabcb0a69b8e8275675d5145392c20130600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0004111d2a3744505d6a7783909daab6c3c2b5a89b8f8275685c4f4235291c0f020000000815212e3b4854616e7b8798a2aebabeb1a4978b7e7164584b3e312f3c4855626f7b8895a2aebbbbafa49a887b6f6255483c3945515d677884919eabb8c0b3a69a8d8073675a4d402f24180d01000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1206000000000000000000000000000a1723303c4955616c717575757575757575757575757575757575757575757575757575757575746d665c5044382b1f1206000a1623303c4955616c70757575757575757575716c6256493d3024170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eabb7b5ab9a8e817467574d42372b1e0a000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c000000000000000000000000000000000613202c3945525d687784919daab7c1c1c1c1c1c1b4a79b8e817468554c4135291d110400000000000000000000000000000000000000000000000000000000030b141b22272f3943515b62656868686868686868686868686361594f44302b27221b140b0200000000000000000000000000000000000810171c21232428282c3945515d676d6d68615e565a585f62686d70727272716e69636059504941382d22282822211e1a140d0600000000121f2b3845525e6b7885919e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d706356493d3023160a00121f2b3845525e6b7885919e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e94877b6e6154483b2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524539323435353534322e2d2a251f1b150f0700000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000004111d2935414c5563707d89949faab4bfb7ada49c96918d8b8b8c90959fa3abb5bfb4aa9f94897d7063554b4135291d110400000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0004111e2a3744515d6a7784909daab7c3c2b5a89c8f8275695c4f4236291c0f030000000a1723303d4a5663707d8996aab3bebeb3a995897c6f6256493c2f2e3b4855616e7b8894a1aebbb9ac9f93867a6d6053473a35404b556976838f9ca9b6c2b5a89c8f827569554b4035291d1104000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1206000000000000000000000000000814212d3945505a6164686868686868686868686868686868686868686868686868686868686867605c544a3f34281c1003000814202d3944505a616468686868686868686864625a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1acb9afa4998a7d7164574a3e31261a0e000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d12070000000000000000000000000000000004111d2935414c566875818e9ba8b4b5b5b5b5b5b5b4ab988b7e7265584b3f2f24190d01000000000000000000000000000000000000000000000000000000030c151d262d3337393f495156585b5b5b5b5b5b5b5b5b5b5b5b57554f473e3937332d261d140b020000000000000000000000000000000000050c111417171c202d3a4753606d797a736d686767686a6f757a7d7f7f7f7d7b766f6b605b53493f33271b1b1514120e09030000000000121f2b3845525e6b7885919eabababababababababababababababababababababababababababababababababababababababa396897c706356493d3023160a00121f2b3845525e6b7885919eabababababababababababababababababababababa194877b6e6154483b2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453c3f40424242413e3b3a36312b272019100a010000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000010d19242f3a4854606b76828f98a3aebabfb6ada8a09d999797999d9fa7aeb5bdbaaea3988f82766b6054433a2f24180d0100000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0004111e2b3744515e6a7784919daab7c4c2b5a99c8f8276695c4f4336291c10030000000c1926323f4c5965727f8c98a5b2bfb9ada197877a6d6054473a2d313d4a5764707d8a97a3b0bdb7aa9e918477675c5145382f414e5a6774818d9aa7b4c0b7ab9e918478675d5145392c201306000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca9b5b5ab9f9285786c5f5245392c1f12060000000000000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a53504a42382e23170b000004101c28333e485055575b5b5b5b5b5b5b5b5b585650483f34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8b98a8b2b9ac9f93867a6d6154473a2e211409000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b00000000000000000000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b0000000000000000000000000000000000010d19242f3f4c5865727f8b98aba8a8a8a8a8a8a8a8a399897c6f6256493c2f231608000000000000000000000000000000000000000000000000000000000a151e262f383f44464b4b51535350494f4f4f4f4f4f4f4f49505353514b4b46443f382f261d140a0000000000000000000000000000000000000005080a0d192633404c5966737f85807a76747374777c81868a8b8c8b8a87827d746c655b5044372b1f120807050200000000000000121f2b3845525e6b7885919eabb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2afa396897c706356493d3023160a00121f2b3845525e6b7885919eabb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2aea194877b6e6154483b2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5246494b4d4e4f4f4d4b4846423b37322b221c130a0200000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000008131e2c38444f59626e7c86929fa3aeb4bcbab2acaaa6a4a4a6a9abb1bbbcb4aea49f92867c6f62594f4431281d13070000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0005111e2b3844515e6b7784919eaab7c4c2b6a99c8f8376695c504336291d10030000030f1b27333f49536774818e9aa7b4c1b8ab9e928578685d5245392c33404c5966737f8c99a6b2bfb5a99c8f827669554b4034323f4c5965727f8c98a5b2bfb9aca196867a6d6053473a2d201407000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9ca8a8a8a89f9285786c5f5245392c1f120600000000000000000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e46443f3830261c11060000000b17222c363e44494a4f4f4f4f4f4f4f4f4f4b49453f362d22170c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5b6a99d908376685d5246392d201307000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d0000000000000000000000000000000000000816232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000006111c2630384149505358545c60605b5353514b43424a5053535b60605c545753504941382f261b11060000000000000000000000000000000000000000000d1a2633404d596673808c8c868381808184888e929998999897948f8980776c605346392d20130600000000000000000000121f2b3845525e6b7885919ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a396897c706356493d3023160a00121f2b3845525e6b7885919ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f515356585a5b5c5b5a5854534d47433c342e251c140a00000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000001101c27323d47535f6a717e8b919fa2aaafb7b9b8b7b3b1b1b2b6b8b9b7b0aaa29f918b7e716a5f53473d321f160c010000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f52453b4854616e7b8794a1aeb7b7afa396897c706356493d3023160a0005111e2b3844515e6b7784919eaab7c4c3b6a99c908376695d5043362a1d1003000005121f2b3744505b657683909da9b6c3b6a99c90837669564c41352935404b556875828f9ba8b5c0b3a79a8d8074675a4d412f303d4a5763707d8a96abb5bfbdb2a895887c6f6255493c2f221609000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101d293643505c6976838f9b9b9b9b9b9b9285786c5f5245392c1f1206000000000000000000000000000005101a242c33393c3e4242424242424242424242424242424242424242424242424242424242413a38342e261e140a0000000005101a242c33393c3d4242424242424242423e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b4aa998c807366564c4135291d1105000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e13080000000000000000000000000000000000000714202d3a4753606d79868e8e8e8e8e8e8e8e8e8e8e8e8376675c5145382c1f13060000000000000000000000000000000000000000000000000000000c17232e38424a535b606469666d6c6565605c554b4b545c6065656c6d666964605b534941382d22170b0000000000000000000000000000000000000000000d1a2633404d596673808c99928f8d8d8e90959b9fa3aba5a5a69f9c92897c6f6356493c3023160900000000000000000000121f2b3845525e6b788491989898989898989898989898989898989898989898989898989898989898989898989898989898989896897c706356493d3023160a00121f2b3845525e6b78859198989898989898989898989898989898989898989898989a877b6e6154483b2e211508000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c545c606265676868686765615e57544e463f372e261c1208000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000b16212b37434e58626c727f8b92989ea5aaacb2b1b3b3b3b2b1b2acaaa69e98928b7f736d62584e43352b210d04000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f52453b4854616e7b8794a1aaaaaaaaa396897c706356493d3023160a0005121e2b3845515e6b7884919eabb7c4c3b6a99d9083766a5d5043372a1d100400000613202d394653606c7985929fabb8c1b4a79a8e8174675b4e41302c3945515d677784919eaab7beb1a5988b7e7265584b3f322e3b4855616e7b8899a3aebbbeb1a4978b7e7164584b3e31251807000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000003101c2936434f5c6976828e8e8e8e8e8e8e8e85786b5f5245382c1f120500000000000000000000000000000008121a22282d30313535353535353535353535353535353535353535353535353535353535342d2b28231c140c02000000000008111a22282d303135353535353535353531302d29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebaaea298897c6f6356493c3024190d01000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c0100000000000000000000000000000000000006131f2c3845515c67727f8282828282828282828282827d7063554b4034281c1004000000000000000000000000000000000000000000000000000003101c28343f4a545c656c717679797977726d675d55555c666d727779797976716c655b53493f33271b0f0300000000000000000000000000000000000000000d1a2633404d596673808c999f9c9a9a9b9da0a7acafb5b2b2b0aba4978a7e7164574b3e3124180b00000000000000000000111e2b3744515e6a77838b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887c6f6255493c2f22160900111e2b3744515e6a77848b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887a6d6154473a2e211407000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c64666d6f727375757574716e69626058514940382e241a0d040000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000050f1a26313c46505a636d727e868f939a9ea0a8a5a6a6a6a6a5a8a09e9a938f867e736d635a50463c3123190f00000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f52453b4854616e7b87949e9e9e9e9e9e96897c706356493d3023160a0005121f2b3845525e6b7885919eabb8c4c3b6a99d9083766a5d5043372a1d100400000815212e3b4854616e7b8798a2aebabfb2a5988c7f7265594c3f322d3a4753606d7a86939facb9beb4aa96897c706356493d302d3a4653606d7986929facb9c0b3a6998d8073665a4d402f24180c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000a1723303d4a5663707d81828282828282827e7165584b3e3225180b00000000000000000000000000000000000810171c212324282828282828282828282828282828282828282828282828282828282827201f1c17110a02000000000000000810171c2023242828282828282828282524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aab4b8ac9f9285796d6053463a2d20130800000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b00000000000000000000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d040000000000000000000000000000000000000004101c2934404b55626d72757575757575757575757575706b615543392e23180c00000000000000000000000000000000000000000000000000000006121f2c3844505c666d777e83858686837f796d675d5c676d787e83868685837e776c655b5044372b1f120700000000000000000000000000000000000000000d1a2633404d596673808c99a6a9a7a6a7aaacb1b1acaaa8a7a8aba4978a7e7164574b3e3124180b000000000000000000000915222f3c4855626f7c7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d706a5f53473b2e211508000915222f3c4855626f7c7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d70685e5246392d201307000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786d7175797c7e80818282807e7b766f6a635b524a40362c1f160c0100000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000915202a333f48515b636c717b82888d91969698999a9999989696918d88827b716c635b51483f342a20110700000000000c1925323f4c5865727f8b919191919191919185786c5f52453b4854616e7b879191919191919191897c706356493d3023160a0005121f2c3845525f6b7885929eabb8c5c3b6aa9d9083776a5d5044372a1d110400000a1723303d4a5663707d8996aab4bebfb4ab968a7d7063574a3d302f3c4956626f7c899aa4afbbbaaea298877a6e6154473b2e2c3844505c667784919daab7c2b5a89c8f827569554b4035291d10040000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000916222f3c4854606b707575757575757575716c62564a3d3124170b000000000000000000000000000000000000050c111417171c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1312100b0600000000000000000000050b101416171c1c1c1c1c1c1c1c1c181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687783909daab6b5a89c8f8275665c5145382c1f130600000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d0000000000000000000000000000000000000000000c18232f3943515b62656868686868686868686868686361594f4430271d12070000000000000000000000000000000000000000000000000000030f1c28333f4a54606d78818b90929892908c83796d60606d79828b909298928f8a81776c605346392f24180c00000000000000000000000000000000000000000d1a2633404d596673808c99a6adb2b3b3b4aeaca7a09d9b9b9c9ea1978a7e7164574b3e3124180b000000000000000000000815212e3b47535f6a6f72727272727272727272727272727272727272727272727272727272727272727272727272727272727272706c61584e43372b1f1306000815212e3b47535f6a6f72727272727272727272727272727272727272727272727272706b60564c4135291d1105000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285787a7e8285898b8d8e8f8e8d8b87827c726d635c52483e31281e130800000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f1206000000000000030e18212d363f49515a61696e757c8084878a8b8c8d8d8c8b898784807c756e69625a514940362d22180e0000000000000916222f3c4955626f7c8384848484848484848074675a4e413a4653606d78828484848484848484837a6d6154473a2e2114070006121f2c3945525f6c7885929fabb8c5c3b7aa9d9084776a5d5144372a1e110400000c1926323f4c5965727f8c98a5b2bfbaaea399887b6e6155483b2e323f4b5865727e8b98acb6c0b8ab9f928578695e52463a2d28343f4a546875828f9ba8b5c2b7aa9e918477675d5145392c1f13060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000713202c38444f596063686868686868686865625a50453a2e211509000000000000000000000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e070603000000000000000000000000000004080a0a0f0f0f0f0f0f0f0f0f0b0b080501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9b2a8988b7f7265544b4034281c100400000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b00000000000000000000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f0500000000000000000000000000000000000000000007121d27313f495156585b5b5b5b5b5b5b5b5b5b5b5b57554f473e331e150b00000000000000000000000000000000000000000000000000000006121f2b3844505b66737f8c939c9fa29f9d958d8074676773808d949d9fa29f9c938b7e7165554b4035291d1004000000000000000000000000000000000000000c1925323f4c5865727f8b949ea1a9a6a6aaa39f9a95908e8e8f9196978a7e7164574b3e3124180b0000000000000000000006121f2b37434e585f626565656565656565656565656565656565656565656565656565656565656565656565656565656565656564615a50463c32261b0f030006121f2b37434e585f62656565656565656565656565656565656565656565656565656360594f443a3025190d01000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb9ac9f928681868b8f9298989a9b9b9b9a98948f877f736e635a50433a2f24190d00000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f120600000000000000060f1b242e373f4850575f616a6f73777b7d7e8080807f7e7d7a77746f6a615f57504840372e241b10060000000000000815212e3b47535f6a6f777777777777777777746e64584c403844505c666d767777777777777777766d685d5246392d2013070006131f2c3946525f6c7985929facb8c5c4b7aa9d9184776a5e5144372b1e110400030f1b27333f49536774818e9aa7b4c1b9ac9f9286796d6053463a2d333f49536774818d9aa7b4c0b6aa9d9083776a564d42362a232e404d5a6773808d9aa6b3c0b9ac9f93867a6d6053473a2d2014070000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000000000000000000004101c27333d474f54565b5b5b5b5b5b5b5b585650483f34291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a99a4afb9aca196887b6e6255483b2e23180c0000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b00000000000000000000000000000000000000000000010b151f2d373f464a4c4f4c52545b5d5d5d5d5d5d5d55534d453c31261a0e0200000000000000000000000000000000000000000000000000000613202d394653606c7985929ea5acaeaca79f92867a6d6d7985929fa6acaeaca59d908377675d5145382c1f1306000000000000000000000000000000000000000714212d3a4754606d79828c919798999a9998928d888482818284898f8a7e7164574b3e3124180b00000000000000000000030f1b26323c464e535558585858585858585858585858585858585858585858585858585858585858585858585858585858585858575550483e342a20150a0000030f1b26323c464e53555858585858585858585858585858585858585858585858585856544f473d32281e130800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea398928e92989c9fa2aaa6a8a8a8a7a69f99938c80736c61554c4135291c1106000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f1206000000000000000009121c252e363e454d53585f6267696e70727373737372706e6867625f58534d453f362e251c12090000000000000006131f2b37434e585f626a6b6b6b6b6b6b6b6b67645c52473c343f4a545c60696b6b6b6b6b6b6b6b6a615d564c4135291d11050006131f2c3946525f6c7985929facb8c5c4b7aa9e9184776b5e5144382b1e11050005121f2b3744505b657683909da9b6c3b7aa9d908477665c5044382b3744505b657683909da9b6c1b4a89b8e8175685b4e42302525323e4b5865717e8b98a4b1bebbafa49a887c6f6255493c2f2216090000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000b16212b353d44484a4f4f4f4f4f4f4f4f4b4a453f362d22170c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000003060607070707070707070604000000000306070707070707070707060400000000000000000000000006121e2b37424e576774818e9aabb5b7ab9e9184786a5f53473a2e1d12070000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c030000000000000000000000000000000000000000000000030d1b252d343a3e414c565d60686a6a6a6a6a6a6a625f574d42372b1e120600000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb8bab9aea398897c6f6f7c8898a2aeb9bab8aca095867a6d6053473a2d201407000000000000000000000000000000000000000613202c3945515d676d787f84898c8d8d8c8a86817b77757475787c82887d7064574a3d3124170a00000000000000000000000a15202a343c4347484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a49443e362c22180e040000000a15202a343c4347484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4948443d352b20160c0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebfb4aaa39f9a9fa2aaacaeb4b3b4b5b5b3b0aba49f928a7e71675d5145382d22170b000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f12060000000000000000000a131c242d333b42464e5355575e616365666766666563615e5655534e46423c332d241c130a0000000000000000030f1b26323c464e53555d5e5e5e5e5e5e5e5e5a58524a41362e38424a50535c5e5e5e5e5e5e5e5e5d54524c443a3024190d01000613202c3946535f6c7986929facb9c5c4b7ab9e9184786b5e5145382b1e1205000613202d394653606c7985929fabb8c1b5a89b8e827568544a3f342d394653606c7985929fabb8bdb2a6998c7f7366594c40332623303c4956636f7c8996aab4bec0b6ac978b7e7164584b3e312518070000101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000050f19232b33383c3d42424242424242423e3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201c1b19150f090200000000000000000000000000000000000000000000000000000000000000060b0f1213141414141414141313100c07060b101213141414141414141313100c07000000000000000000000814212e3a47535f6a7884919eabb7b5ab9a8e817467574e42372b1e0b000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f050000000000000000000000000000000000000000000000000009131b2327303945525d686d75777777777777776e695f53473a2e21140800000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3bec6bfb4aa968a7d70707d8996aab4bfc6bcb1a794877a6e6154473b2e2114080000000000000000000000000000000000000004111d2935414c555d666d72797c7f80807f7d7a746e696868696b6f757c796d6053473a2d2014070000000000000000000000040e18222a32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c39332c231a100700000000040e18222a32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b23190e040000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec6bcb4aeaca7acaeb4b5b3b3b6b7bcc1c0bdb5afa49e92857a6d60544a3f33281c0f030000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e0200000000000000000004101b26303a42494e4f4e484d52545758595a5a59585654524d484e4e4c4841382f251a0f030000000000000000000a15202a343c4347495151515151515151514e4c4741382f2630383f4446505151515151515151504746413a32281e1308000006121f2b3844505c66798699a3afbbc7c4b7ab9e9184786b5e5145382b1e1205000815212e3b4854616e7b8798a2aebabfb3a6998c807366594d402e2e3b4855616e7b8898a2aeb0b0b6ac978a7d7164574a3e3124212e3b4754616e7a8798a2aebac0b3a6998d8073665a4d402f24180c0000101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e111623303d495663707c8996a3afb5b5b1a4978a7e7164574b3e3124180b0000000000000000000000000000000008111921272c2f30353535353535353532312e29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282825201b140c0300000000000000000000000000000000000000000000000000000000020a11171c1f2020202020202020201f1c181211171c1f2020202020202020201f1c18120b0300000000000000000815222f3b4855626e7b8896a1acb9afa4998a7d7164574a3e31261a0e000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f060000000000000000000000000000000000000000000000000000020b18232e39424f59606d7a81848484848484837b6e6255483b2f22150800000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5bfcbbdb0a3968a7d70707d8996a3b0bcc9beb3a994877b6e6154483b2e21150800000000000000000000000000000000000000010d19242f3a434c545c60666d7072737373716d68615f575b5960636a6f6d675c5145382c1f130600000000000000000000000006101820262b2e2f3232323232323232323232323232323232323232323232323232323232323232323232323232323232323231302d28221a110800000000000006101820262b2e2f32323232323232323232323232323232323232323232323232302f2c2721191107000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfc6bfbab9b4b2acaba8a7a7a9abb0b9bec5c0b9ada1978c7f72665b5044382b1f12060000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e010000000000000000000915212c38424c545a5c5b54534d484a4b4d4d4d4c4b4a474d53555b5a58534a41362b1f1408000000000000000000040e18222a32373b3c4444474f55575d57535049413e38322c2f383f444a5053585d55534d4544433a3935302820160c0200000713202d3a4653606d798693a0b5c0cbc4b8ab9e9185786b5e5245382b1f1205000a1723303d4a5663707d8996aab4b5b5b1a4978b7e7164584b3e31313d4a5764707d8a97aaa3a3a3a3a49a887b6f6255483c2f22202d3946525e687885929fabb5b5b5a89c8f827569554b4035291d100400101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e111623303d495663707c8996a3a8a8a8a8a4978a7e7164574b3e3124180b0000000000000000000000000000000000080f161c20222328282828282828282524211d17110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251e150c020000000000000000000000000000000000000000000000000000050b141c22282b2d2d2d2d2d2d2d2d2d2c28231d1c23282b2d2d2d2d2d2d2d2d2d2c28231d150c0b02000000000004101c2834404b5465727f8b98a8b2b9ac9f93867a6d6154473a2e211409000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f060000000000000000000000000000000000000000000000000000000a141d2834404b54606b74818e909090909090867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aebbbebcb0a696897c706f7c8996a6b0bcbeb9ada197877a6d6154473a2e211407000000000000000000000000000000000000000008131e28313a424a50545c60636566676664615d56534d4e4f54585f62605c554b4034291c100400000000000000000000000000060e151b1f2122252525252525252525252525252525252525252525252525252525252525252525252525252525252525252423201c1710080000000000000000060e151b1f2122252525252525252525252525252525252525252525252525252322201c160f0700000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becec5bcb3aeaba8a19e9b9a9a9c9fa6adb3bbc5beb3a99e9184786c605346392d20130600000006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b000000000000000000000d1925313d49545e656967615e57524c4541404041464d52575f616867645c53483c3024180b0000000000000000000006101820262b2e2f38444f5961636a64605b534f48433d383e424a50545c60646a615f574d42362e2d29241e160e040000000713202d3a4653606d798693a0acb9c1c1b8ab9e9285786b5f5245382c1f1205000c1926323f4c5965727f8c98a5a8a8a8a8a995897c6f6256493c2f33404c5966737f8c9696969696969693867a6d6053473a2d201e2a36414c566a7783909da8a8a8a8a89e918477675d5145382c1f130600101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e111623303d495663707c89969b9b9b9b9b9b978a7e7164574b3e3124180b000000000000000000000000000000000000050b101316171c1c1c1c1c1c1c1c181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642413d3730271e140900000000000000000000000000000000000000000000000000050e171d262d3338393a3a3a3a3a3a3a3a38342e27262e34383a3a3a3a3a3a3a3a3a38342e271e1d140b010000000006131f2c3845515c6675828f9ca8b5b6aa9d908377685d5246392d201307000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000030b12181f282f35383f4446494a505355565a5d5d5d5d5d5d5d56544f454039363028231c150c0500000000000000000000000000000000000000000000000000000006111b262f3845515c666f7d89939d9d9d9d998e8174695e52463a2d20140700000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929fa9b0b1b1aa9f94877b6e6d7a87949fa9b0b1b0a89e928578685d5246392d2013070000000000000000000000000000000000000000010c161f2830383f444a505356595a5a595754524c46424143484e545553514b43392f23180c000000000000000000000000000000040a0f12151518191919191919191919191919191919191919191919191919191919191919191919191919191919191919171614100b0500000000000000000000040a0f12151518191919191919191919191919191919191919191919191919161613100b050000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec6bcb3aaa29f9a96918f8d8d90949ea1a9b3bec5b9ada196897c6f6356493c2d22170b000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b201408000000000000000000020f1b2835414e5a657076746e69615e56524c45454c52565e61696e74746e64584c4033271a0d0100000000000000000000060e151b1f232f3c4855616b7077716c656159544f4744484f545b60666d71776e695f53463a2d211d19130c04000000000714202d3a4753606d7a8693a0adb5b5b5b5ab9f9285786c5f5245392c1f1206000e1b2835414e5b6874818e9b9b9b9b9b9b9b96877a6d6054473a2d34414e5a6774818a8a8a8a8a8a8a8a8a8377675d5145382c1f192530424e5b6875818e9b9b9b9b9b9b9b9386796d6053473a2d20140700101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e111623303c4956636f7c898e8e8e8e8e8e8e8e8a7e7164574a3e3124170b00000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534f4d48423930251b0f040000000000000000000000000000000000000000000000020d1720292f383f444647474747474747464540393030383f44464747474747474746454039302f261d1308000000000713202d3a4653606d7985929facb8b4aa998d807366564c4135291d1105000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000001070d161d24292d3338393d3f4a545c60676a6a6a6a6a6a6a6360594f44382c251f18120b03000000000000000000000000000000000000000000000000000000000b17222d38414d57606d7984919da5aaaa9f92867b6e61574d42362a1e1205000000000000000000000000000000000000000000000000000006131f2c3945515d6775828e979fa6a4a7a098908376696876828f979fa6a4a69e968d807467564c4135291d1105000000000000000000000000000000000000000000040d161e262e34383f4446494c4d4d4c4a4746413a3632383c4347494745403931271d12070000000000000000000000000000000000030608090c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a0a08040000000000000000000000000000030608090c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a09070400000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebfb4aaa298928d888482808083899297a1adb9c2bdb2a8998d80736653493f33271b0f030000000a16202b343d4347495151515151515151514e4c4841392f251a0f0300000000000000000003101c2936434f5c697682817b746d68605d565151565e61686e747b818074675a4e4134271b0e010000000000000000000000040a0f1724303d4a5763707d837e78706b636059534f545961666c71787e837b6e6155483b2e22150d080200000000000714212d3a4754606d7a8793a0a8a8a8a8a8a89f9285796c5f5246392c1f130600101d2a3643505d6976838e8e8e8e8e8e8e8e8e8478675d5145392c2e3a4754616d7a7d7d7d7d7d7d7d7d7d7a6e61554b4035291d192633404c5966737f8c8e8e8e8e8e8e8e8e887b6f6255483c2f221509000a1724313d4a5764707e8282828282828282827e7164584b3e3125180b14202d3a4753606d79818282828282828282817a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b42372c201509000000000000000000000000000000000000000000000009141f29323b424a50535353535353535353514b43423c424a50535353535353535353514b4240382f241a0e03000000091623303c4956636f7c8998a2aebaaea298897c6f6356493c3024190d01000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3124180b030000000000000000000000000000000000000000040c13181c22282b2d3844505c666d7377777777777777706b6054483c2f22160c070000000000000000000000000000000000000000000000000000000000030f1b27333f49535f69737f8c95a0acaea2988d8074695e53453b30251a0e02000000000000000000000000000000000000000000000000000004101d2935404b55616e7b858f949797979590867c6f62626e7c859094979897948f847a6d6154473a3024190d0100000000000000000000000000000000000000000000040c151c23282e34383a3d3f4040403e3a3935302a272c32373b3c3a38342f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea3989285807b78757474767d85929ea6b0bbc3b6a99c908376655b5044372b1f1205000000040f19222b32383b3c40444648494948464241403c372f271d0b020000000000000000000005111e2b3844515e6b77848e86807a736d68605d5d60686d737b80868e8376695c504336291d1003000000000000000000000000000b1825323e4b5865717e8b8a837d766f6b625f5960636b70787e848b897c6f6256493c2f231609000000000000000714212e3a4754616d7a87949b9b9b9b9b9b9b9b9286796c5f5346392c201306000b1825323e4b5865717f8282828282828282827e7164554c4135292d3946525e686d7070707070707070706e685e5243392f241815222e3b4855616e7b818282828282828282817a6d6053473a2d201407000a1623303c4955616c70757575757575757575716c6256493d3024170b13202c3945515d676d747575757575757575746d685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130f0e0c0904000000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3125190c00000000000000000000000000000000000000000000020e1925303b444d545b6060606060606060605c55544b464e545c6060606060606060605c54524a40362b1f1307000005111d2935414c566673808c99aab4b8ac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e312418120f0b060000000000000000000000000000000000000001070d11171f2a36424d57606d7880838484848484837d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000030c19232b3744505b656e7b86929fa8b1aa9f92867b6e61574d4233291f1409000000000000000000000000000000000000000000000000000000000c18242f3946535e696e7b82878a8b8a88837c6f6a5f5f6a6e7c83888a8b8a87827b6e685e5246392d1e1308000000000000000000000000000000000000000000000000030a11171c23282c2d3032333433312e2d29241e1b20262b2e2f2d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f0f0e0d0a0706040000000000000006060606060606060000000000000000000000000000000000000000000000010406070b0e0f0f0e0c08080602000000000102060606060606060600000000000000000000000c1925323f4c5865727f8b98a5b2beb8ac9f92867a746f6a6867676b707d89949fabb7c5b8ac9f9285786c605346392d201306000000030d19222b333b42464a515355565654524d46443f382f261d140a0000000000000000000005111e2b3844515e6b778491928d86807a726d67676d737a80868d928f8376695c504336291d1003000000000000000000000000000b1825323e4b5865717e8b95908a837c756f6a646b70767d838a9196897c6f6256493c2f231609000000000000000714212e3a4754616d7a878e8e8e8e8e8e8e8e8e8e86796c5f5346392c201306000b1724313d4a56626d71757575757575757575716c6256433a2f242a36414c565e61636363636363636363615e564c4131271d1214212d3a46535f696e757575757575757575746d675d5145392c201306000814202d3944505a616468686868686868686864625a5045392d211508101d2935404b555d6067686868686868686867615d564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201c1b19150f090200000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4134281b0e0200000000000000000000000000000000000000000005111e2a36424d565e666c6d6d6d6d6d6d6d6d67655d544e585f666d6d6d6d6d6d6d6d6d66645c52473c3024170b00000713202d3946525d687783909daab6b5a89c8f8275665c5145382c1f130600000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e3128201f1b17110a020000000000000000000000000000000000000008131e28313a46535e69727f8b909090909090897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77828f99a3aeaea2988d8073685e52453b3121170d030000000000000000000000000000000000000000000000000000000007121d2a36424d575f696e767b7d7e7d7b776f6a6058575f6a6e767b7d7e7d7b756e695e564c41362a1d0c020000000000000000000000000000000000000000000000000000060c11171c1f2023262727262421201d19130f151b1f2222201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181a1b1c1b19161312100c07000407090a13131313131313130c0b0906010000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f131313131313131308080602000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f92857867625f585a59606b7683909ca9b6c3baaea298877b6e6154483b2e2115080000010b151f2b343d454d53545c60626362615e5753504a42382f261b110600000000000000000005111e2b3844515e6b7784919e98928c857f7972727a80858d92989c8f8376695c504336291d1003000000000000000000000000000b1825323e4b5865717e8b989d949089827c7570767d838a90959d95897c6f6256493c2f231609000000000000000613202d394653606c7780828282828282828282827f7266594c3f3326190c00000915212e3a45505a626568686868686868686864625a504531281e25303a444c525457575757575757575754524c443b301f150b121e2a36424d575f6168686868686868686868605d554b4035291d11040004101c28333e485055575b5b5b5b5b5b5b5b5b585650483f34291d11050d18242f39434b51535b5b5b5b5b5b5b5b5b5b54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d292825201b140c03000000000000000000000000000000000e1b2734414e5a6774808686868686868686868175685b4f4235281c0f020000000000000000000000000000000000000000000714202d3a46525e696e787a7a7a7a7a7a7a79756f655a535f6a6f797a7a7a7a7a7a7a79746e64584c3f33261a0d00000714212e3a4754616d7a86939facb9b2a8988b7f7265544b4034281c100400000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b3e37352d2b27221b140b020000000000000000000000000000000000030c19242f3a43505a616e7b86929d9d9d9d9d9083766b6054483c2f2216090000000000000000000000000000000000000000000000000000000007121d27303946525e68717e8b949fabb3a99f92867a6d61564d4133291f0f050000000000000000000000000000000000000000000000000000000000010e1a25313b454d575f61696e7071716e6a6260584e4e585f62696e7171706e69615e574d443a3025190d0000000000000000000000000000000000000000000000000000000000060c10121316191a1a19171413110d08040a0f1315161413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e202125272829282623201f1c18120d101416172020202020202020191816120d070000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f090300000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c55534e4d4f5965727f8b98a5b2bebfb4aa96897c6f6356493c30231609000007121d27313d464e575f61666d6e6f6f6e6965605b544a41382d22170b00000000000000000005111e2b3844515e6b7784919ea29f97928c847e7f858c92989fa39c8f8376695c504336291d1003000000000000000000000000000b1825323e4b5865717e8b98a69f9c948f87817d828990959da0a795897c6f6256493c2f2316090000000000000005121f2b3744505b656c7475757575757575757575726d63574b3e3225180c000005111d29343f485056585b5b5b5b5b5b5b5b5b585650483f341f161e29323a4146474a4a4a4a4a4a4a4a4a4746413b32291e0d030e1a26313b454d53555b5b5b5b5b5b5b5b5b5b53514b433a2f24180d0100000b17222c363e44494a4f4f4f4f4f4f4f4f4f4b49453f362d22170c0107121d2831394045474e4f4f4f4f4f4f4f4f4e4746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393534312c251e150c02000000000000000000000000000000101d293643505c6976838f939393939393939184776a5e5144372b1e11040000000000000000000000000000000000000000000814212e3b4754616e7a8586868686868686868275695c55626f7c8686868686868686868074675a4d4134271a0e00000b1724313e4a5764717d8a99a4afb5ada196887b6e6255483b2e23180c0000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164574b4444423937332d261d140a00000000000000000000000000000000000a151e2935414c55616c75828f98a2aaaa9f94897d7063594f44382c201307000000000000000000000000000000000000000000000000000000000c18232e39434f59616d7a85929ea6b0ada2978c8073685e52443b3021170d0000000000000000000000000000000000000000000000000000000000000009141f29333b454d53575e61646464625f58544e46464e53575f62646564615e57534d453b32291e1308000000000000000000000000000000000000000000000000000000000000000306070a0c0d0d0d0b0707050100000003060809070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f252a2d2e313435353533302d2c28231c191c2022232c2d2d2d2d2d2d2d2525221e1811090100000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e06000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5243414956626f7c8995abb5bfbdb0a4978a7d7164574a3e3124170b00000c18242f39434e5860696e75797b7c7c7b77726c665b53493f33271b0f03000000000000000005111e2b3844515e6b7784919eaaa9a29f96918b8c92979fa2aaa99c8f8376695c504336291d1003000000000000000000000000000b1825323e4b5865717e8b98ababa69e9a938e8a8f949d9fa7acab95897c6f6256493c2f23160900000000000000030f1b27333f49535b60676868686868686868686866635b51463a2f22160a0000010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4b49453f362d220d1720293036393a3d3d3d3d3d3d3d3d3d3b3936302920170d0009141f29333b4246484e4f4f4f4f4f4f4f4f4e4745403a31281d130700000005101a242c33393c3d4242424242424242423e3d39342d241b110600010c161f282f35393a414242424242424242413a3935302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3f40464646464646464642413d3730271e1409000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c89979393939393939185786b5e5764717e8a989393939393939083766a5d5043372a1d100005121e2a36424d576774818e9aaba8a8a89e9184786a5f53473a2e1d12070000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e7164575151514f46443f382f261b110600000000000000000000000000000006111c26303845515d67707d8a939eaab0a69c8f82766b6054473d33271c100400000000000000000000000000000000000000000000000000000004101c2834404b55606b74818e97a1adb3a99f92857a6d60564c4132291f0f0500000000000000000000000000000000000000000000000000000000000000030d17212a333b42464d535457585755534e47433c3c43474d535557585754524d46423b332920170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a3036393b3e40424241403d3a38342e2924272c2f30393939393939393932312e29231b1309000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453a4754606d7a8799a3aebbbeb1a4988b7e7165584b3e3225180b0004101d2935404b55606a6f7b818588898987847f786c655b5044372b1f1206000000000000000005111e2b3844515e6b7784919ea2aaada9a19e98999fa2a9aeaaa29c8f8376695c504336291d1003000000000000000000000000000b1825323e4b5865717e8b999fa7adaca49f9b979c9fa6abaca69f99897c6f6256493c2f23160900000000000000000b17222d38414950535a5b5b5b5b5b5b5b5b5b5b595751493f352a1e120600000006111b242d343a3d3e4242424242424242423e3d39342d241b110e171e252a2d2e3030303030303030302e2d2a251e170e0500030d17212931363a3b424242424242424242413a39352f281f160c010000000008111a22282d303135353535353535353531302d29221b1209000000040d161d24292c2d343535353535353535342e2d29241e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534f4d49423930251b0f040000000000000000000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a9a0a0a0a09e9185786b5e5764717e8a97aaa0a0a0a09d9083766a5d5043372a1d10000714212d3a46535e697884919b9b9b9b9b9a8e817467574e42372b1e0b000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e71645e5e5e5e5b53504941382d22170b0000000000000000000000000000000c17232e38424e58606d7a84919ea5afaa9f94897c6f63594f44352b21160b0000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d89939da9b3ada1978c7f73685d52443a3020170d000000000000000000000000000000000000000000000000000000000000000000050f18212a31363b4246484a4b4a4847433c373231373c4247484a4b4a4846423b36312921170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f0f0f0e0d0a080705020000000000000000000000000000000000000000000000071019212931363b4146474b4d4e4f4e4c4946444039353033383c3d46464646464646463f3e3a342d251b110700000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e0300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525d687986929facb9bfb2a5988c7f7265594c3f3226190c0006131f2c3945515d676f7c858e9298969596918b81776c605346392e23170b0000000000000000020f1c2835424f5b6875818c92989fa4acadaba5a5abadaba49f98928c8174675b4e4134281b0e01000000000000000000000000000916232f3c4956626f7c8790959ea1a8aeaca8a3a9abada8a09d948f867a6e6154473b2e211408000000000000000006111b262f383f44464d4f4f4f4f4f4f4f4f4f4f4c4b463f372e23180d020000000009121b22292e313235353535353535353531302d29221b1209050c13191d202124242424242424242421201e19140d05000000060f171f262a2d2e353535353535353535352d2c29241d160d040000000000000810171c2023242828282828282828282524211d1711090000000000040c12181d20202828282828282828282821201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605c59534b42372c2015090000000000000000000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2adadadab9e9185786b5e5764717e8a97a4adadada99d9083766a5d5043372a1d10000815212e3b4854616e7b878e8e8e8e8e8e8e8a7e7164574a3e31261a0e000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e716a6a6a6a6a68605b53493f33271b0f030000000000000000000000000003101c28343f4a54606a74808d96a1adafa59c8f82766b6054473d3323190f05000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919da5a3a3a89e92857a6d60564c4132281e0e0500000000000000000000000000000000000000000000000000000000000000000000060f181f262a31363a3b3d3e3e3b3a37312b27262b31373a3b3e3e3d3b3a36302a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1b1c1c1b1b19171514120e09050100000000000000000000000000000000000000050f19222b333b42464d5254585a5b5c5b595653514a45413a3d44484a53535353535353534c4a463f372d23180d010000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a20150900000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524535414c566b7885929eabb8bfb2a5998c7f7266594c3f3326190c000714202d3a4753606d798491979fa2aaa8a09e938b7e7164544a3f34281c100300000000000000000713202d3a4653606d797f868e939a9fa6acb2b2aca69f99938e857f796d6053463a2d20130700000000000000000000000000000815222e3b4754606a6f7c838a91969fa2aaafb5aea9a29e96918a827c6f685e5246392d2014070000000000000000000a141d262d33373941424242424242424242423f3e3a352e251c12070000000000000911181d2124252828282828282828282524211d171109000002080d1113141717171717171717171414110e08020000000000060d141a1e21222828282828282828282820201d18130c040000000000000000050b101416171c1c1c1c1c1c1c1c1c181715110c060000000000000001070d1013141b1c1c1c1c1c1c1c1c1b1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c68655d53493d3125190c0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb9b8ab9e9185786b5e5764717e8a97a4b1b9b6a99d9083766a5d5043372a1d10000714202d3a4753606d79818282828282828280796d6053463a2d201309000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b1a4978a7e777777777777756c655b5044372b1f120500000000000000000000000005101a242c3844505c666f7c87939fa8b2ac9e93887c6f62594f43352b21110800000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c969696969696968c7f72675d51443a2f20160c000000000000000000000000000000000000000000000000000000000000000000000000060e141a1f252a2d2e3131312f2e2b26201b1a20262b2e2f3132312e2d2a251f1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f202325272828292827262421211e1a14110d080200000000000000000000000000000000020d17212b343d454d53565e6164676868686663605c54524c44474f54565f60606060606060585651493f34291e120600000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f02000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453045525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000b1825313e4b5864717e8b96a1a9aeb4b2aca59d908376665c5044382b1f1206000000000000000006131f2c3845515c676d727a818790949ea1a8a8a09d948f87817a726d675c5145382c1f1306000000000000000000000000000006131f2b37434e58606a6f787e848c92989ea5aba39f97928b847d766f6a5f564c41362a1e1105000000000000000000020b141b22272b2d343535353535353535353533322f2a231c130a0000000000000000060c111517181c1c1c1c1c1c1c1c1c181715110c060000000000010507070a0a0a0a0a0a0a0a0a08070502000000000000000003090e1214151b1c1c1c1c1c1c1c1c1b1413110d0701000000000000000000000004080a0a0f0f0f0f0f0f0f0f0f0b0b08050100000000000000000000010406070e0f0f0f0f0f0f0f0f0e070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979756f65594d4134281b0e0200000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000613202c3945515d676d7475757575757575736d675c5145382c1f1306000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b8ab9e918584848484848481786c605346392d2013060000000000000000000000000b17222a36424d57606d78839099a4afafa49a8f82756a6054473d3223190f000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8a8a84796d60554c4132281e0e050000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212124252422211f1a150f0f151a1e212224252421201e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3234353535353433312e2d2a25201e19140c0700000000000000000000000000000009141f29333d464f575e61686e717375757473706d66605d56504f5960636c6c6c6c6c6c6c6c65625b51463a2e2216090000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f1206000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000e1b2734414e5a6774818d9aa8b2babfbdb9ac9f9286786d6053463a2d201307000000000000000004101c2834404b555c60686e747c828a91969f9e96918a827c746e68605c554b4034281c10040000000000000000000000000000030f1b27323d464e5860656c71797f868e939d9e99928d857f79706b625f584e443b3025190e0200000000000000000000020a11171b1f2027282828282828282828282625221e18120a010000000000000000000105090b0b0f0f0f0f0f0f0f0f0f0b0b080501000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d5966738087868686868686868175685c4f4235291c0f0200000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100004101d2935404b555d60686868686868686867605c554b4034281c1004000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9b9ada19791919191919191877a6d6154473a2e211407000000000000000000000004101c28333a46535e69727f8c95a0abb5ab9f93877c6f62584e43352b2111070000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c7d7d7d7d7d7d7d7d7a6d675d51433a2f20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151718171514120f0a0303090e1214151718171514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2e34383a3c3f404142424241403d3b3a36312d2a251e18120b03000000000000000000000000020e1a25303b454f5960696e757b7e808182817f7d79736d68615a54606b707979797979797979726d62564a3e3125180b000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e211408000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000f1c2935424f5c6875828f9ba8b5c2cac7bbafa399877a6d6154473a2e2114070000000000000000000c18232e39434b51565e616a6f787e848c92928b847d766f6a615e56514b43392e23180c000000000000000000000000000000000a15202b343d464e535b60676d737b818990948f86807a726d666159534e463c32291e140800000000000000000000000000060b0f12131a1c1c1c1c1c1c1c1c1c1c191816120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313131313131313131313131313131313131313131313131313131313130b0a080500000000000000000000000000000000000000000003101d293643505c6976838f9993939393939285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d1000010d18242f39434b51535b5b5b5b5b5b5b5b5a53514b43392e23180c00000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9beb2a9a19e9d9d9d9d9d94877a6e6154473b2e21140800000000000000000000000814212d3944505a616e7b86929fa7b1afa4998e81756a5f53463c3223190f000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f70707070707070706d685d554b4031281e0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0b0808060200000000020608080b0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333839404546494b4d4e4f4f4e4e4c4a4846423b39363028231d150c05000000000000000000000005121e2a36424d57606b6f7b81878b8d8e8f8e8c8985807a716c605d63707d86868686868686867f7265584c3f3225190c000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000f1c2935424f5c6875828f9ba8b5c2cecabfb4aa94877a6d6154473a2e21140700000000000000000007121d27303940454c525860656c71797f85857f79706b625f58524c45403930271d120700000000000000000000000000000000040f19222b343d414950555d60696e757c8387827b746d68605c544f47433c342a20170d020000000000000000000000000000000305060e0f0f0f0f0f0f0f0f0f0f0c0c0a06020000000000000000000000000000000000000000000000000000000000000002070a0c0d1313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000002070a0d0d131313131313131313131313131313131211100e0b08080602000000000000000000000000000000000000000000000000000000040b11171a1d1e2020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000007121d2831394045474e4f4f4f4f4f4f4f4d4645403930271d120700000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9c2bbb2adabaaaaaaaaa194877a6e6154473b2e21140800000000000000000000000a1623303c4955616c75828f98a2a3a3a99f93877b6e62584e43342b2010070000000000000000000000000000000000000000000000000000000000000006131f2b37434e585f626363636363636363605d564c43392f1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282f383f44464b515356585a5b5b5c5b5a595754534d4746413b342e271e170e05000000000000000000000714202d3a46525e696f7d858e93999a9b9b9b9997928c857e746d676774808d9993939393938d8074675a4d4134271a0e00000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f221609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000f1c2935424f5c6875828f9ba8b5c2c9c7baaea298877a6d6054473a2d211407000000000000000000000b151e272e343b41464e535b60676d737979726d666159534e46413b342e271e150b000000000000000000000000000000000000071019222b2f383f444b51575e616a6f767a756e69605d56514a423e37312a22180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a2020202020202020201c1b18140f09020000000000000000000000000000000000000000000000080e1317191a202020202020202020202020202020201f1e1d1b181514120f0a05020000000000000000000000000000000000000000000000050e161d22272a2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000003101d293643505c6976838f9ca9acacab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000010c161f282f35393a4142424242424242403a38342e271e150b0000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb5b5b5b5b5b5b5b5b5ada194877a6e6154473b2e21140800000000000000000000000b1724313e4a5764717d8a949696969696978e81746a5f53463c3122190f0000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e5355575757575757575754524c443a31271d0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a0500000000000000000000000000020b141d262d333d424a5053555c6062656768686868676664615e5754524c454039302920170f05000000000000000005121e2a36424d57616e7b8592979fa4aba8a8a7a9a19e97928a81796d6875828e9b9f9f9f9f998c7f7366594c403326190d000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000e1a2734414d5a6774808d9aa8b1b9bebcb8ac9f9285786c605346392d20130600000000000000000000030c151d232830363c414950555d60676d6d66605c544f47433c363028231d150c03000000000000000000000000000000000000000710191d262d333940454d52586062676d67625f57524c444039302b262018100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272522211f1a15120e09030000000000000000000000000000000000000000040e1720272e333637393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000000040d161d24292c2d3535353535353535342d2c28231d150c030000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a9a9a9a9a9a9a9a9a9a9a9a194877a6e6154473b2e21140800000000000000000000030f1c2936424f5c6975828a8a8a8a8a8a8a8a857b6e61574e42342a2010070000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347494a4a4a4a4a4a4a4a4745413a32281f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b0300000000000000000000000a141d262f383f444f545b6063676d6f7273747575757473706e6966615e56514b423b332921170c03000000000000000714202d3a46525e6975818e97a2a9afb5b4b5b4b3ada9a19e938e837a6e76838f9ca9acaca5988b7e7265584b3f3225180c00000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e211407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000a1724313d4a5764707d8a95a0a9adb3b1aba49c8f8276655b5044372b1f12050000000000000000000000030b12181e252a2f383f444b51555c60605c54514a423e37312a251e18120b03000000000000000000000000000000000000000000070b141b22272f353b42464e54555d605d55534d45413a342e271e1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f32333939393939393939393534312c251e150c02000000000000000000000000000000000000000a141c242a2f32343939393939393939393939393939393939383634322f2e2b26211e1a140e09030000000000000000000000000000000000000b16202932393f434446464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d1000000000040c12181d2020282828282828282827201f1c18120b03000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939c9c9c9c9c9c9c9c9c9c9c9c9c94877a6e6154473b2e21140800000000000000000000000815222e3b4855616e7b7d7d7d7d7d7d7d7d7b6e695e53453c3122180e00000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3d3a3935302820160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d0500000000000000000006111b262f38424a505960666c7075797c7e8081828281817f7d7b77736e68605c544d453b33291e150b000000000000000815212e3b4854616e7b87929fa9b3bbc0c1c2bdb9b7b3ada59e9590837a7784919daab7b1a4978a7e7164574b3e3124180b00000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d201407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000713202d3a4653606d788491979ea1a9a79f9d928a7d706353493f33271b0f0300000000000000000000000000070c14191d262d333940454b515353514b444039302b262019140c07000000000000000000000000000000000000000000000000020a11171d242930363d43474c5154514c47423c353028231c150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c262e353b3f4046464646464646464642403d372f271e130900000000000000000000000000000000000008121c262e363b3f4046464646464646464646464646464646454443413e3b3a37312d2b261f1a150c070000000000000000000000000000000006111d27323b444a4f5153535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000000000001070d1013141b1c1c1c1c1c1c1c1a1313100c070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877a6d6154473a2e21140700000000000000000000000714212d3a46535f696e70707070707070706e695e574d42332a201006000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f30303030303030302d2c29241e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d0300000000000000000b17222d38414a545b606b70787d8285898b8d8e8e8f8e8d8c8a87847f7a736d665e574d453b30271c12070000000000030f1b27333f495365727f8c99a3afbbc5c5bfbab2adaba9abada79f9590837a85929eabb8b0a4978a7d7164574a3e3124170b0005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0006121f2c3844505c666e7c858d9297959595908a80746b615541382d22170b00000000000000000000000000000002080b141b22272f353940454746454039342e271e1b150d0802000000000000000000000000000000000000000000000000000000060b12181f252a32383a41454745413a373129241e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19242e3840474b4d5353535353535353534f4d4841392f251a0f0400000000000000000000000000000000020e19242e3840474b4d535353535353535353535353535353535251504e4b4847433c3a37312b262018120b0300000000000000000000000000000b17222e39444d555b5d6060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110500000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d1000000000000000010406070e0f0f0f0f0f0f0f0d070604000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66738082828282828282828282828282828280776c605346392d201306000000000000000000000005121e2a36424d575f616363636363636363615e574d453b3121180e00000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122242424242424242421201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b00000000000000030f1b27333f49535b666c737d838a8f9298989a9b9b9b9b9a999795918c8680796e695e574d42392e23180c010000000005121f2b3744505b6576828f9cabb5c0c5bcb4aea8a19e9d9ea1a8a7a0958f8387929facb9b0a3978a7d7064574a3d3124170a000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f1205000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0003101c28343f4a545f6a6e7a808587888887837e746e64594f442f261b11060000000000000000000000000000000000020a11171d24292f34383a3a38342e28231c150c0a0400000000000000000000000000000000000000000000000000000000000001070c141a20272b2f35393a39352f2b262019130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2a35404a52575a6060606060606060605b59534b41372c2014080000000000000000000000000000000007131f2a36404a52585a6060606060606060606060606060605f5f5e5c5a5855534e4846423c373128231c150c05000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000000000000020505101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120605040000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54636e73767676767676767676767676767676736c655b5044372b1f12050000000000000000000000020e1a26313b454d5355575757575757575754524d453b33291f0f060000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151617171717171717171413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c11050000000000050f1a232b3744505b656c78808990959b9fa2aaa6a7a8a8a8a7a6a7a09d98928c837b6e695e544a4034281d1307000000000613202d394653606c7985929fabb8c5bfb4aaa29f96919091969a9fa39f948f9299a3afbbb0a3968a7d7063574a3d3024170a000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f03000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000c17232e38424e585f686d74787b7c7b7a77716c645c52473e331d140a0000000000000000000000000000000000000000060b12181d23292c2d2d2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000002090e161b1e24292c2d2c29241e1a150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000a17232f3b47525c63676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b696765625f5855534d47423c342e271e170e06000000000000000000000000101d2a36434f5b6771777979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000305060f1212121d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f121212100707050100000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000000000000000000000000000000000000000000010406070a0c0e0f0f0f0e0d0b090706040000000000000000000000000000000000000b17232e3842525c636669696969696969696969696969696967605b53493f33271b0f0300000000000000000000000009141f29333b4246484a4a4a4a4a4a4a4a4746423b332921170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a00000000000b16212b37434e58606c77818d929da0a7acaeb4b3b4b5b5b4b4b2b1acaaa29f9590847b6e665c51443a2f24180d010000000814212e3b4754616e7b8798a2aebac6baaea2989289848384888d9299a19f9c9fa3abb5c0b0a396897d7063564a3d3023170a000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000006111c26303c464e565e61656c6e6f6f6d6864615a524a40352c210b0200000000000000000000000000000000000000000001070c12181c1f20201f1c18120c070000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2021201d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e73797979797979797979756f65594d4034271b0e010000000000000000000000000000000d1926323f4b58636e737979797979797979797979797979797978777674716e6a66615f57534d444039302920180f060000000000000000000000111e2a3744515d6a778386868686868686868686868686868686868686868686868686868686868686868686877e7164574a3e3124170b0000000000000000060b0f12131c1e1e1e1e293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1e1e1e1d1413110d08020000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000000000000000000000000000000000000001080d11131417191b1c1c1c1b1a18161313100c070000000000000000000000000000000006111c2630404a5257595c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a53504941382d22170b00000000000000000000000000030d18212931363a3b3d3d3d3d3d3d3d3d3b3a36302920170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e0100000004101c27333b4754606a73808c939ca4acb1b8bab8b6b2afafb0b3b8b9b8b4aea7a0969083786d60554b4135291d1104000000091623303c4956636f7c8996aab3bec5b8ac9f92867d7876787b81879196a0a8acafb5bdbcb0a396897d7063564a3d3023170a000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f1200000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000a151e2a333c444c52535b60616262605d5655504840382f231a1000000000000000000000000000000000000000000000000001070c1013141313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808686868686868686868175685b4f4235281c0f020000000000000000000000000000000d1a2734404d5a67738086868686868686868686868686868686858483817e7b78736e69625f57514a423b322921180e0500000000000000000000131f2c3946525f6c79859293939393939393939393939393939393939393939393939393939393939393939a8c807366594d4033261a0d000000000000020a11171b1f20292b2b2b2b2b3643505c6976838f9ca9b6b8ab9f9285786c5f5245392c2b2b2b2b2a21201d19130c0400000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000000000000000000000000000000000040a0f13191d202124262728292828262522201f1c1812110c0600000000000000000000000000000a141e2e3840474b4d4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d46443f382f261b11060000000000000000000000000000060f181f262a2d2e30303030303030302e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c080400000000000000000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d10030000000714202c38444f59626f7c87939fa5aeb8bcb9b1acaaa5a3a2a3a6abadb3bbbab1a89f958c7f72675d5145392c2013070000000a1724313d4a5764707d8a97a3b0bdbfb2a6998c7f736b6a696e747c849196a0a9b2bdc7bcafa396897c706356493d3023160a000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e1205000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000030c18212a323a414649505354555554524c49453e362f261d11080000000000000000000000000000000000000000000000000000000406070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939184786b5e5145382b1e1205000000000000000000000000000000101d293643505c6976838f93939393939393939393939393999292918f8d8b8884807b756e69605c544d443b332920170c03000000000000000000101d2a3643505d697683909caa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d0000000000020b141b22272b2d3538383838383843505c6976838f9ca9b6b8ab9f9285786c5f5245393838383838372e2d29251e160e04000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d1000000000000000000000000000000000070c161b1e24292c2d3033343535353433312f2d2c28231d1d17100900000000000000000000000000020c1c262e353b3f40434343434343434343434343434343403937332d261d140a00000000000000000000000000000000060d141a1e2122242424242424242421201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f09020000000000000000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d11040000000916222f3c4854606b76839099a4afb7bfb6aea7a09d98969596999ea1a9b0b8bab1a79f92857a6d6054473a2e23180c0000000b1825323e4b5865717e8b98a4b1bebfb4aa95887c6f62595f616a6f7b849196a1adb9c5bcafa396897c706356493d3023160a00111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000060f1820293036383f44464849484745413a39342c241d140b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205101d293643505c6976838f9c9f9f9f9f9f9e9184786b5e5145382b1e1206030000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9a9896918d87827b736d665e564d453b32291e150b0000000000000000000b1825313e4b5864717e8b98a2aeacacacacacacacacacacacacacacacacacacacacacacacacacacacaca6998c807366594d4033261a0d00000000000a141d262d3337394245454545454545505c6976838f9ca9b6b8ab9f9285786c5f5245454545454545433a3935302820160c020000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000000000000000000000000000030b121820272b2f35393a3d3f4142424241403e3c3a38342e2d28221b1209000000000000000000000000000a131c242a2f3233363636363636363636363636363636342d2b27221b140b02000000000000000000000000000000000003090e12141517171717171717171414110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b0300000000000000000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e1105000004101d2935404b5563707d89959fabb5c0b7aea49c95908b89898a8c91979fa6b0bcbaada2978b7e7165544a4034281c100400000c1825323f4b5865727e8b98a5b1bebaaea398867a6d6053535860696e7b84919eabb8c4bcafa396897c706356493d3023160a00121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000060e171e252a2d3337393b3c3c3a39352f2d28221a120b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d0a05000000000407090a131313131313131313100f0d0a0500000000000000000000000000000000000000000407090a131313131313131313100f0d0a05000000000000000000000000000000000000000000000000000002090e12141d293643505c6976838f9ca9acacacab9e9184786b5e5145382b1e1312100b06000000000000000000000000101d293643505c6976838f9ca9acacacacacacacacacacb5aeacabaaa9a7a8a19e9a938e8780786e685f574d443b30271d120700000000000000000714202d3a4753606d7a85929facb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b3a6998c807366594d4033261a0d0000000006111b262f383f44464f51515151515151515c6976838f9ca9b6b8ab9f9285786c5f5251515151515151504746413a32281e13080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d1000000000000000000000000000030c151d232832373a4145474a4c4e4f4f4f4e4d4b494645403939342d241b1007000000000000000000000000010a12191f23262629292929292929292929292929292927201f1b17110a020000000000000000000000000000000000000000020507080a0a0a0a0a0a0a0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b02000000000000000613202c3945515d677784919d9f9f9f9f9fa8978a7d7164574a3e312417070004101d2935404b556875828f9b9f9f9f9f9f9f9b8e8175685b4f4235281c0f0200000613202c3945515d6775828e9ba7b1bdbbafa59c928c837f7c7c7d80858f949faab4beb3a99c8f8276665c5144382c1f120600000c1925323f4c5865727f8b98a5b2beb8ac9f928579675d51474e575e69707d8996a3b0bcbcafa396897c706356493d3023160a00121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000050c13191b22272b2d2e2f2f2d2c29241e1d171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020202020201d1c1a16100a03050b101416172020202020202020201d1c1a16100a0300000000000000000000000000000000050b101416172020202020202020201d1c1a16100a030000000000000000000000000000000000000000000000050d141a1e2021293643505c6976838f9ca9b6b9b7ab9e9184786b5e5145382b22201f1c17110a0200000000000000000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9bfbbb9b8b7b6b4b2acaca49f99928c837a6e695f564d43392e23180b02000000000000000613202c3945515d6774818e9aa8b2bdc8c6ccc3bdb8b7b4b5b5b5b6b6b6b6b6b6b6b6b6b6b6b6b6b6b3a6998c807366594d4033261a0d000000000b17222d38414950535c5e5e5e5e5e5e5e5e5e6976838f9ca9b6b8ab9f9285786c5f5e5e5e5e5e5e5e5e5d54524c443a3025190d0100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1106060606060606060000000000000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000000000000000000000000030c151e272e343d43474c525457595a5b5c5b5b59585553514b49453e362d22190f0400000000000000000000000000070e1317191a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d13090000000000000004111d2935414c556875818e9ba8acacacaca6998c807366594d402f24180d0106131f2c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c0000000714202d3a4753606d7a86929facb8c2b6aa9e938c807872706f70737a828f98a2aebab8ac9f9285796d6053463a2d20130700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c554b40454d57616e7b8794a1aebabcafa396897c706356493d3023160a00121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000002080d11171b1f2021222221201d1913110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d10161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d0400000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d04000000000000000000000000000000000000000000090f171f252a2d2e2e3643505c6976838f9ca9b6c2b7ab9e9184786b5e5145382e2e2d2b28231c140c02000000000000000000101d293643505c6976838f9ca9b6c2cfc6bfbab9b6b6b6b6b6b7b8babfc0bdb9b6afaba39f9590847b6e695e554b4034281d140a0000000000000004111d2935404b55636f7c8996a0acb8c7cec3bab1acaaa7a8a8a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaa6998c807366594d4033261a0d000000030f1b27333f49535b60686b6b6b6b6b6b6b6b6b6b76838f9ca9b6b8ab9f9285786c6b6b6b6b6b6b6b6b6b6a615e564c4135291d110500101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1313131313131313130b0b090501000000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000000000000000000000000b151e27303940454e54565d6063666768686867666462605c545650483e342b20160a000000000000000000000000000002070a0c0d1010101010101010101010101010100d0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0f0f0e0d0b080806020000000000000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f04000000000000010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569554b4035291d11040714202d3a4753606d7a86939facb9b9bbafa499897c6f6356493c302316090000000a1724303d4a5763707d8a98a3aebabcb1a79b8f82756c66636263676e7a86929facb8baaea298887b6f6255483c2f22150900000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000000060b0f12131516151413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393939393635322d261f161a21272c2f303939393939393939393635322d261f160d0300000000000000000000000008111a21272c2f303939393939393939393635322d261f160d030000000000000000000000000000000000000009121b212930363a3b3b3b43505c6976838f9ca9b6c2b7ab9e9184786b5e51453b3b3b3a38342e261e140a000000000000000000101d293643505c6976838f9ca9b6c2c6bcb4aeacaaaaaaaaaaaaacaeb4b6b8bcc0bbb5afa79f9691847b6e675c51453d2f261c1106000000000000010d18242f3a4854606b7784919dabb5c0c8bdb1a8a09d9a9b9b9c9c9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d998c807366594d4033261a0d00000005121f2b3744505b656c757878787878787878787878828f9ca9b6b8ab9f92857878787878787878787878766d685e5246392d20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2020202020202020201f181715110c060000000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d10000000000000000000000007121c273039424b51586062686d7072747575757473716f6d6664615a50463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080e11141417191a1b1c1c1c1b19171514120e090603000000000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c201408000000000000000816232f3c4956626f7c8999a3afbbc4b7aa9e918477675d5145392c2013060916222f3c4955626f7c889aa4afbbc6b9ac9f93867a6d6053473a2d2014070000000d1a2733404d5a6673808d99aab4bfb8aca095887b6e625b5456555e6874818e9ba7b4bfb4aa978a7d7064574a3d3124170a00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000000000003050608090907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d46464646464646464643423e3831281f232c33383c3d46464646464646464643423e3831281f150a000000000000000000000005101a232c33383c3d46464646464646464643423e3831281f150a00000000000000000000000000000000000006111b242d333b424648484848505c6976838f9ca9b6c2b7ab9e9184786b5e514848484846443f3830261c11060000000000000000101d293643505c6976838f9ca9b6c2bfb4aaa39f9d9d9d9d9d9e9fa3aaaaacb1b9bdc0bbb1a8a1969083796d60594f42382d22170b0000000000000007131d2c38434f5966727f8c99a3afbbc5b8aca095918e8e8f8f8f909090909090909090909090909090908c7f7366594c403326190d0000000613202d394653606c7781848484848484848484848486929facb9b9ac9f93888484848484848484848484837a6d6154473a2e21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372c2c2c2c2c2c2c2c2c2c2c2524211d18110900000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d1000000000000000000000000c18232e39424b545c606a6f757a7d7f8182828281807e7c7976716c61584e43382b1f130600000000000000000000000000000406070d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d08080602000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c0e0f0e0d0b070704010000000000000000000000000000000000000000000000000000000003090e1214191e20212426272829292827262422211e1a15130f0a040000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c000000000000000714202d3a4753606d7986929facb9c5b9ac9f93867a6d6053473a2d2014070b1825313e4b5864717e8b97acb6c0c3b7aa9d908477675d5145392c1f1306000003101c28343f4a546976828f9ca9b5c2b7aa9d9083776a5f534a494c5665717e8b98a4afafafa4988b7e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353535353504e49433a31262c353d44484a535353535353535353504e49433a31261c1005000000000000000000000b16212c353d44484a535353535353535353504e49433a31261c100500000000000000000000000000000000000c17222d363e454d5254555555555c6976838f9ca9b6c2b7ab9e9184786b5e555555555553504a42382e23170b0000000000000000101d293643505c6976838f9ca9b6c2baaea398929090909090919298989da0a7acb2bac2bab2a89f958d80746b60544a3f33281c0f03000000000000010f1b27323d4754616e7a86929facb9c4b7aa9d9183818282828383838383838383838383838383838383837c6f6256493c2f2316090000000714212d3a4754606d7a8791919191919191919191919298a3aebabbafa49a939191919191919191919191897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514439393939393939393939393932312e29221b1209000000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5764717e8a97a4b1bdb6a99d9083766a5d5043372a1d100000000000000000000004101c2834404a545c666d747c82868a8c8d8e8f8e8e8c8b8885827e716a6054473b2e221508000000000000000000000001070c1013141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191b1b1b1a171413110d080100000000000000000000000000000000000000000000000003090e141a1e21252a2d2e303234353535353433312e2d2b26221f1b160f0a04000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e0100000000000006131f2c3845515c677783909daab6c3bbafa49a897c6f6256493c2f2316090d1a2734404d5a6773808d9aa6b3c0c1b4a79a8e817467554b4035291d1004000006121f2c3844505c667884919eabb7c0b3a79a8d807467584e433d495663707c8996a2a2a2a2a2988c7f7265594c3f3226190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453945525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000407090a131313131313131313100f0d0a050000000004080c0e0f131313131313131313130d0c0a070200000000000004101c27333d474f55565f60606060606060605d5a544c43382d333d474f55565f60606060606060605d5a544c43382d21160a00000000000000000004101c27333d474f55565f60606060606060605d5a544c43382d21160a0000000000000000000000000000000005111d29343e4850575e6161616161616976838f9ca9b6c2b7ab9e9184786b616161616161605c544a3f34281c100300000000000000101d293643505c6976838f9ca9b6c2b9ac9f928683838383838485888b90959ea1a8b0b8c2bab1a79f93887d6f665b5044382b1f160a000000000000000a16202d3946525e6875828f9ca9b3beb8ab9e9185797575767676767677777777777777777777777777766f6a6054473b2e2215080000000714212d3a4754606d7a87939e9e9e9e9e9e9e9e9e9e9fa3aab4bfc0b6aca49f9e9e9e9e9e9e9e9e9e9e96897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51464646464646464646464646463e3d3a342d241b11060000000000091623303c4956636f7c8996a2afb7b7ab9e9185786b5e5764717e8a97a4b1b7b6a99d9083766a5d5043372a1d100000000000000000000006121f2c3844515c666d7880898f9299999a9b9b9b9a999798928f897c6f6256493c2f23160900000000000000000000030b12181d1f202627272727272727272727272727272722211e1a150e060000000000000000000000000000000000000000000000000000000000000000060b11171c1f202326272828262421201d19130c0400000000000000000000000000000000000000000000060b141a1f262a2d3036393b3d3f414142424241403e3b3a37312e2b27201b160c070100000000000000000000000000010e1b2734414e5a6774808686868686868686868175685b4e4235281b0f0200000000000004101c2934404b556774818d9aa7b4c0c0b6ac988b7e7165584b3e32251813131d2935414c566976828f9ca9b5c2bfb4aa988b7e7165584b3e2f24180c0000000713202d3a4653606d7986939facb9beb1a4988b7e7165584b3e3c4956636f7c89959595959595958c7f7266594c3f3326190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453345525e6b7885919eabb8bfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000050b101416172020202020202020201d1c1a16100a0302090f14181b1b202020202020202020201a1916130e0700000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e3238444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d0000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d010000000000000000000000000000000815212d3945505a62696e6e6e6e6e6e6e76838f9ca9b6c2b7ab9e9184786e6e6e6e6e6e6e6d665c5044382b1f120600000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184777777777777797b7f838a91969fa6b0b8c2bbafa49a9083786c6053463d32271b0f0000000000000005111e2a36414c5664717d8a97a1adb9b9ada1968a7e71686969696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6260584e43382b1f13060000000714212d3a4754606d7a8793a0abababababababababacaeb4bcc6c7beb6afacabababababababababa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e53535353535353535353535353524b4a453f362d22180c0100000000091623303c4956636f7c8996a2aaaaaaaa9e9185786b5e5764717e8a97a4aaaaaaa99d9083766a5d5043372a1d1000000000000000000006121f2b37434e58606d78828d929b9fa3aba7a8a8a8a7a6aaa29f968a7d7063574a3d3024170a000000000000000000030d151d24292c2d333434343434343434343434343434342f2e2b2620180f060000000000000000000000000000000000000000000000000000000000020a11171c22282b2d2f3234353433312d2c29241e160d0a02000000000000000000000000000000000000020a11171f262a31363a3b4146474a4c4d4e4f4f4f4e4c4a4847423c3b37322c272118120b0300000000000000000000000003101d293643505c6976838f939393939393939184776a5e5144372b1e1104000000000000000c18232f3e4b5865717e8b98aab4bfc0b3a79a8d8074675a4d413025202020202c3945525d687884919eabb7c4baaea398887c6f6255493c2f2216070000000814212e3b4754616e7a879aa4afbbbcb0a396897d7063564a3d3c4956636f7c8888888888888888887e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c574e453c45525e6b7885919eabb8bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d0b131a202427282d2d2d2d2d2d2d2d2d2d2625231f19120a010000000916232f3c4855616b707979797979797979797670665a4e42353c4855616b707979797979797979797670665a4e4235291c0f0000000000000000000916232f3c4855616b707979797979797979797670665a4e4235291c0f030000000000000000000000000000000a1724303d4956626c717b7b7b7b7b7b7b7b83909da9b6c3b8ab9e91857b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6a6a6a666c6e72777d848f949fa6b0bbc0b6aca0958a7e7164594f43382c1d1207000000000000020e1925303b4653606d7985929eabb8bdb2a99d9083776b605c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d56544e463d32271b0f030000000714212d3a4754606d7a8793a0adb7b7b7b7b7b7b7b7b9babfc6cfd0c7c0bbb9b7b7b7b7b7b7b7b7afa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f585650483f34291d110500000000091623303c4956636f7c89969e9e9e9e9e9e9185786b5e5764717e8a979e9e9e9e9e9d9083766a5d5043372a1d100000000000000000000815212e3a47535f6a74808d949da4acaeb4b4b5b5b5b4b3b4aea3968a7d7063574a3d3024170a0000000000000000010b151f272f35383a404141414141414141414141414141403b3a37312a21180e03000000000000000000000000000000000000000000000000000000040b141c22282d3338393c3f414241403e3a39352f28201c140a0000000000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a595755534d4947433d383229241d150d05000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e1104000000000000000715222f3c4855626f7b8898a2aebac2b6a99c8f837669564c41362d2d2d2d2d2d3a4754606d7a8796a1adb9c5b8ac9f9286796d6053463a2d2013070000000815222f3b4855626e7b8895acb6c0bbafa295887c6f6255493c3b4854606b6f7b7c7c7c7c7c7c7c7c786c605346392d20130600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786a5f574d45414b556b7885919eabb8bfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000008111a21272c2f303939393939393939393635322d261f16151d252c3134353939393939393939393933322f2a241c130a0000000a1723303d4a5663707d8786868686868686868276695d5043363d4a5663707d8786868686868686868276695d5043362a1d100000000000000000000a1723303d4a5663707d8786868686868686868276695d5043362a1d10030000000000000000000000000000000b1825313e4b5864717e878888888888888890959fabb7c4b9ada1979188888888888888888174685b4e4135281b0e02000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5d545b6062656b707a828f949fa9b3bebeb1a79d9083776b605448392e23180c0000000000000008141f2c3844515c6673808d9aa7b1bcb8ab9f95897c6f63574d505050505050505050505050505050504947433d342b20160a000000000714212d3a4754606d7a8793a0adafafafafafafafafb7b8bcc3cbcec6bfbab8afafafafafafafafafa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625a50453a2e21150900000000091623303c4956636f7d89919191919191919185786b5e5764717e8a919191919191919083766a5d5043372a1d10000000000000000004101d2935404b55626f7c87939fa6aeb9babfc0bebab8b6b6b7b0a3968a7d7063574a3d3024170a000000000000000007121d2731394045474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000000000000000000000000000000000000000000000000000040e161d262d33383f4446494c4e4e4e4d4a4745413a322e261c0e04000000000000000000000000000000030c151d262d333b42464d5355565e6163656768686868676664615f5756544e48433d352f271f170e050000000000000000000003101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000000000713202d3a4653606d7985929facb8c5b8ab9e928578685e52463a3a3a3a3a3a3a3c4956636f7c8996a8b2bdc3b6a99c908376665c5144382c1f12060000000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b38434f59606a6e6f6f6f6f6f6f6f6f6c665b5044382b1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2bebaada297887b6e695f574f46515d677885929fabb8bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000005101a232c33383c3d46464646464646464643423e3831281f1d272f373d404246464646464646464646403f3b352e251c120700000c1925323f4c5865727f8b999393939393939285786c5f5245393f4c5865727f8b999393939393939285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c949494949494949d9fa7b1bcc7beb3a9a19e94949494949494908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514a5053555961686d79829097a1adb9c3b8aca095897c6f63544b4034281c100400000000000004101c2834404a54626f7c88959fabb8bcb1a79b8e8275695e52464344444444444444444444444444433c3b38322b22190f04000000000714212d3a4754606d7a8793aaa3a3a3a3a3a3a3a3a3aaacb1b9c3c6bcb4aeaca3a3a3a3a3a3a3a3a3a396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d91847979797979797979797979797979797979716c62564a3d3124170b000000000714212d3a4754606d798284848484848484848073665a54616e7b8384848484848484847f7265584b3f3225180c00000000000000000613202c3945515d6774818e99a4afb8c0c5bebab3aeabaaaaabaca3968a7d7063574a3d3024170a00000000000000000c18242f39434b5153595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e453c31261a0e02000000000000000000000000000000000000000000000000040d1620282f383f444a505356595a5b5b595754524c4440382e20160c0200000000000000000000000000020b151e262f383f444d53575f6166686e707274747575757473716e6967626058544f454039312920170e0400000000000000000003101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e11040000000000000006121f2b3844505c667683909ca9b6c3b9ada197877a6e61544746464646464646464b5865727e8b98a5b1bec0b3a79a8d807467544a4034281c1004000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323d464f585f626262626262626262605b544a3f33281c0f0300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2bebeb3a99e91847b6e6961595354606d7a8798a2aebabfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000b16212c353d44484a535353535353535353504e49433a3126212f3941484d4e535353535353535353534d4b4740372e24190e02000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245393f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c99a1a1a1a1a1a1a9abb1b9c2cdc4bbb3adaba1a1a1a1a1a19c908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e513f4446484f565d676e7a85929ea8b2bdbcb1a79a8e8174665c5145382c1f1306000000000000000c18232e3947535f6a7783909daab4bfb9ac9f92867b6e61544a3f34373737373737373737373737372f2e2b272019100700000000000714212d3a4754606d7a8798969696969696969696969da0a7b1bcbfb4aaa29f9696969696969696969696897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b8aca0968986868686868686868686868686868686867e7165584b3e3225180b000000000613202c3945515d676d767777777777777777736e6357535e696e767777777777777777726d62564a3d3124180b00000000000000000714202d3a4753606d7a86929fabb5c0c5bcb3aeaaa29f9d9d9e9fa4968a7d7063574a3d3024170a0000000000000004101d2935404b555d6066676767676767676767676767676767625f574e42372b1e12060000000000000000000000000000000000000000000000010c161f28323a424a50545b6062656768676664605d56524a4032281e1308000000000000000000000000000a141d263038414950575f61696e73777a7d7f8081828282817f7d7b78746f6a636059514b433a322920160c02000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000003101c28343f4a546773808d9aa6b3c0beb3a996897d706356535353535353535353535a6774808d9aa7b3c0beb3a9978a7e7164574b3e2e23180c00000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b33343d464e5355555555555555555553504a42382d22170b0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2bec5b9aca19691847b706b63605e63707d8996aab4bebeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000004101c27333d474f55565f60606060606060605d5a544c43382d2933414b53595b606060606060606060605957524940352a1f1307000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245393f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c99a6aeaeaeaeaeb6b7bcc2cbd4cdc4beb9b8aeaeaeaeaea99c908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514438393e444c555e68717e8b96a0acb9c3b8ab9f9285796d6053463a2d2013070000000000000007121c2b37434e5865727e8b98a3aebabbafa3998c7f73665c5044382c2a2a2a2a2a2a2a2a2a2a2a2a23221f1b160f070000000000000713202d3a4653606d798689898989898989898989899095a0acb8baaea298928989898989898989898989887c6e6255483b2f22150800101d293643505c6976838f9ca9b6c2bdb2a8a098929292929292929292929292929292928e8174685b4e4135281b0e0200000004111d2935414b555d60696b6b6b6b6b6b6b6b66635c524d575e616a6b6b6b6b6b6b6b6b65625b51463a2e22150900000000000000000a1724303d4a5763707d8a98a2aebdc7beb3aaa29f9892909091939a968a7d7063574a3d3024170a0000000000000006131f2c3845515d676d737474747474747474747474747474736e6a5f53473a2e211408000000000000000000000000000000000000000000000007131d28313a444c545b60666c6f7274757473716d68645c52443a3025190d01000000000000000000000006111b262f38424a535b60696e757b8084878a8c8d8e8f8f8e8d8c8a8884817c766f6b605d554c443a32281e140a000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000b17232e3e4a5764717e8a97a9b3bebfb2a5988c7f72656060606060606060606060606976838f9ca9b6c2baada297887b6e6155483b2e22150700000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483f3f3f3f3f434748494949494949494846443f382f261e140a0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e1105000c1926323f4c5965727f8c98a5b2bfc3bdb2a8a19691857d75706d686d75818e9ba8b5c1bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32313b45535d65686c6c6c6c6c6c6c6c6c6c66635c52473b2f23160a000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245393f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c99a1a1a1a1a1a1a9abb1b9c2cdc4bbb3adaba1a1a1a1a1a19c908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372d323a434c56606d7884919eabb5c0baada297897d7063564a3d2f24180d01000000000000000f1b26313c4754606d7a86929facb8c0b5ab9e9184796d6053463b3025191d1d1d1d1d1d1d1d1d1d1615130f0a040000000000000006131f2c3845515c666e7b7c7c7c7c7c7c7c7c7c7c7d83909daab7b8ac9f92867d7c7c7c7c7c7c7c7c7c7c7b766a5f53473a2e21140800101d293643505c6976838f9ca9b6c2c3bab2aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8174685b4e4135281b0e02000000010d18242f3a434b51545c5e5e5e5e5e5e5e5e5a57524a454d53545d5e5e5e5e5e5e5e5e585651493f34291d120600000000000000010d1a2734404d5a6773808d9aaab4bfc6baaea298928a85838384868a8e8a7d7063574a3d3024170a000000000000000714202d3a4753606d7a808080808080808080808080808080807c6e6255483b2f22150800000000000000000000000000000000000000000000010d18242f3a434c565d666c71787c7f818181807d7a736e64564c4135291d110500000000000000000000020b17222d38414a545c656c727b81878c919596989a9b9b9b9b9a999796918d89837c746d675e564c443a30261c11060000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000615222e3b4855616e7b8897a1adb9c1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d7885929eabb8c5b8ab9f9285796c605346392d20130600000000091623303c4956636f7c8996a2afbcbbaea194887b6e61554c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b46443f3830261c110600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e1105000c1926323f4c5965727f8c98a5b2bfbab2acaaa8a197928a827c79787a808d939eaab6c2beb3a996897c706356493d3023160a00000000000000000000000000000000000000000000000916232f3c4855616b707979797979797979797670665a4e423536424d57656f7579797979797979797979736e63574b3f3225190c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c959595959595959d9fa7b1bcc7beb3a9a19e95959595959595908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b28313b44505c66727f8c99a4afbbbeb3a99a8d807367554b4035291d1104000000000000000a15202c3945525d6875818e9ba8b2bdb9ada1968a7d7063564c41362a1b110611111111111111100908060300000000000000000004101c2834404b545e696e7070707070707070707076838f9ca9b6b8ab9f928578707070707070707070706e6a5f584e43372b1f120600101d293643505c6976838f9ca9b6c2ccc3bcb4aeacacacacacacacacacacacacacaca79b8e8174685b4e4135281b0e020000000007131d28313a4145475051515151515151514d4b47403b4246485051515151515151514b4a463f372d23180d010000000000000004101c2834404a546976838f9ca9b6c2bcb1a79f92867e797777787a7d81867c6f6256493c2f231609000000000000000a1724313d4a5764707e8a8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e0000000000000000000000000000000000000000000004111d2935404b555d686d787e84898c8d8e8e8c8a868073685e5246392d201307000000000000000000000a141d27333f49535c666d777f868e939a9da0a7a5a7a7a8a8a8a7a6a9a19e9a94908981796d685e564c42382e23170b0300000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000714212d3a46535f697885929eabb8c3b6aa9d90837879797979797979797979797979797b8797a1adb9c2b5a99c8f8276655b5044372b1f120500000000091623303c4956636f7c8996a2afbcbbaea194887b6e615959595959595959595959595959595959595853504a42382e23170b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e1105000c1926333f4c5966727f8c99a5b2bdb2a8a09d9ea0a29e938f898685878d929ca5afbac6baada297877b6e6154483b2e21150800000000000000000000000000000000000000000000000a1723303d4a5663707d8786868686868686868276695d5043363a46535f69758186868686868686868686807366594d4033261a0d000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000b1824313e4b5764717e878888888888888890959fabb8c4b9ada1979188888888888888888174675b4e4134281b0e01000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1f28343f4a54616e7a87939facb9c3b6aa9d908377675d5145392c2013060000000000000004111d2935414c5663707d8996a1acb9bdb2a89b8f8275685e5246382d22170b000404040404040400000000000000000000000000000c18232e39424d575e616363636363636363636976838f9ca9b6b8ab9f9285786c636363636363636363625f574e463c31261a0f0200101d293643505c6976838f9ca9b6c2cfcfc6bfbab9b9b9b9b9b9b9b9b9b9b9b9b9b4a79b8e8174685b4e4135281b0e0200000000010c161f282f35393a434444444444444444403f3b3531363a3b4344444444444444443f3d3a342d251b1106000000000000000006121f2c3844515c667884919eabb8c4b8aca0958a7d716d666a676d7075796f6a6054473b2e221508000000000000000b1824313e4b5764717e8a979a9a9a9a9a9a9a9a9a9a9a9a9a8e8175685b4e4235281b0f000000000000000000000000000000000000000000030e18212c3945515d676d7a828b9196989a9b9a999992877a6d6154473a2e21140700000000000000000006111b262f3844505b656d78818b92989fa4acacb1b2b3b4b5b5b5b4b2b2adaba69f9c928d837a6d685e544a3f34281f140900000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000005121e2a36424d576976828f9ca9b5c2b8ab9f9590868686868686868686868686868686878d97a9b3bebfb3a6998c80736653493f33271b0f0300000000091623303c4956636f7c8996a2afbcbbaea194887b6e6666666666666666666666666666666666666665605c544a3f34281c1003000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e1105000d192633404c5966737f8c99a6b2b8aca096919196a0a59e9b99929297999ca4aeb7c1c5b8ab9f9285786c605346392d20130600000000000000000000000000000000000000000000000c1925323f4c5865727f8b999393939393939285786c5f5245393b4855616e7b889393939393939393988b7e7265584b3f3225180c000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000a1724303d4955616c717b7b7b7b7b7b7b7b83909da9b6c3b8ab9e91857c7b7b7b7b7b7b7b786d6053463a2d20130700000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b17232e3846525e687683909ca9b6c3b9ac9f93867a6d6053473a2d20140700000000000000010d19242f3a4653606c7884919eacb6c0b9ac9f92867a6e6153493f33271b0f0300000000000000000000000000000000000000000007121d27303b454d525456565656565656565c6976838f9ca9b6b8ab9f9285786c5f565656565656565655534e453c342a20150a0000101d293643505c6976838f9ca9b6c2cdc5beb9b8b3b3b3b3b3b3b3b3b3b3b3b3b3b3a79b8e8174685b4e4135281b0e020000000000040d161d24292c2d36383838383838383833322f2a252a2d2e37383838383838383832312e29231b13090000000000000000000713202d3a4653606d7986939facb9c3b6aa9d9083776b605c555d6063686c6260584e43372b1f1306000000000000000b1824313e4b5764717e8a97a4a7a7a7a7a7a7a7a7a7a7a79b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000915202c38444f59606d79838f949ea0a8a7a8a7aba394877b6e6154483b2e2115080000000000000000000b17222d38414e58606c77818e939fa3aaafb6b8bcbfbfbcbbbbbcbebfbdb9b8b0aba49d9590837a6d665c50443b31261a0e03000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000020e1a2631404d596673808c99a6b3bfbcb1a79f9d93939393939393939393939393939394979fa9bbc5bdb2a8978a7d7064574a3d2d22170b0000000000091623303c4956636f7c8996a2afbcbbaea194887b7272727272727272727272727272727272727272726d665c5044382b1f1206000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e1105000d192633404c5966737f8c99a6b2b7aa9d9184849196a0a8aba39f9fa2a9a8aeb6c0cabeb4aa9c8f8275655b5044372b1f120500000000000000000000000000000000000000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f524538434e5866737f8c99a59f9f9f9f9f9f92867a6d6054473a2d211407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000815212d3945505a61696e6e6e6e6e6e6e76838f9ca9b6c2b7ab9e9184786e6e6e6e6e6e6e6d665c5044382b1f120600000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c2a36414c566673808c99a6b3bfbbafa499897c6f6356493c30231609000000000000000008131f2b3844505b6673808c9aa4afbbbbafa3998c7f72655b5044372b1f1308000000000000000000000000000000000000000000000b151e29333b42464849494949494949505c6976838f9ca9b6b8ab9f9285786c5f52494949494949494847423c332a22180e030000101d293643505c6976838f9ca9b6c2c5bbb3adaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a69b8e8174685b4e4135281b0e02000000000000040c13181d2021292b2b2b2b2b2b2b2b2726231f1a1e21212a2b2b2b2b2b2b2b2b2524221d181109010000000000000000000815212e3b4854616e7b879aa4afbbbfb3a6998c80736659504b5154575b5f56544e463d32271b0f03000000000000000b1824313e4b5764717e8a97a4b1b3b3b3b3b3b3b3b3b3a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000020e1a26313b4854606b74818e959fa6acb2b4b4b4b4a194877b6e6154483b2e2115080000000000000000030f1b27333f49535f6a737f8c939ea5aeb4bbc0bdb9b7b3b0aeaeafb1b5b9bbc0bcb7aea79f958f82786d60574d42362a1f1409000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000091724303d4a5763707d8a96a8b2bdc3b9b1abaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bac5b9ada196877a6e6154473b2e2114060000000000091623303c4956636f7c8996a2afbcc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e786d6053463a2d201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e1105000d1a2733404d5a6673808d99a6b3b5a89c8f827b8491969fa7afacabadb3b4b9c0c9c2baaea2988b7e716553493f33271b0f0300000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5acacacab9f9285786c5f52453b4754606a7784919eaaacacacb1a79b8e8174685d5245392c201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000005111d28343e4850575e6162626262626976838f9ca9b6c2b7ab9e9184786b626262626261605c544a3f34281c100300000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1925303d4a5663707d8996a9b3bec0b5ab988b7e7265584b3f3225180c0000000000000000030f1c28333f4a54616e7b87939facb9c0b5ab9d9184786c6053463a2f24190d01000000000000000000000000000000000000000000030c17212930363a3b3d3d3d3d3d3d43505c6976838f9ca9b6b8ab9f9285786c5f52453d3d3d3d3d3d3b3a37312a21180f06000000101d293643505c6976838f9ca9b6c2beb3a9a19e999999999999999999999999999999998e8174685b4e4135281b0e020000000000000001070d1113141d1e1e1e1e1e1e1e1e1a1917130e1214151d1e1e1e1e1e1e1e1e181815120d0600000000000000000000000915222f3c4855626f7b8895acb6c0bdb0a4978a7d7164574a4145474a4e524947433d342b20150a00000000000000000b1824313e4b5764717e8a97a4acacacacb4b5bac0c0b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000006121e2b37424e57636f7c89939da7b0b9bdbbb9b4aea194877b6e6154483b2e211508000000000000000005121f2b3744505b656f7c87929fa5afbabfc0bbb2acaaa6a3a1a1a2a4a8acafb5bdc0b9b1a79f948c7f73695f53463b31251a0e020000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000814212e3b4754616e7a8796a1acb9c5c3bcb8b6acacacacacacacacacacacacacacacadafb4bac3c4b7ab9e918478685e5246392d2014070000000000091623303c4956636f7c8996a2afbcc1b5a89d928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897c6f6256493c2f231609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e1105000e1a2734414d5a6774808d9aa7b3b5a89b8e82757b8490959ea5adb3b9bdbfc0bfbdb9b1a79f92857a6d6054473a2d22170b0000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245404a54626f7c8996a0acb9b9b8aca095897c6f63564c4135291d1104000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000b17222d38424a505355565656565c6976838f9ca9b6c2b7ab9e9184786b5e565656565653514b43392f24180c0000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e14212e3a4754616d7a8797a1adb9c0b4a79a8d8174675a4e4134271b070000000000000000000b17222d3846535f6976828f9ca9b3beb8aca096897c6f63564c4135291d110400000000000000000000000000000000000000000000050f171f252a2d2e30303030303643505c6976838f9ca9b6b8ab9f9285786c5f52453930303030302f2e2b2620180f0600000000101d293643505c6976838f9ca9b6c2b9ada197928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8174675a4e4134271b0e01000000000000000000010406071011111111111111110d0c0a07020507081011111111111111110c0b0906010000000000000000000000000916232f3c4956626f7c8995a2afbcbcafa295897c6f6256493c393a3d42463c3b37322b22190f0400000000000000000b1824313e4b5764717e8a97aa9f9f9f9fa7a9aeb7c0b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000814212e3a47535f6a76828f9ca5afb9bdb5afaca7a4a194877b6e6154483b2e21150800000000000000000613202d394653606c78839099a3afb7c1bdb5afa8a09e9996959495989c9fa4abb1b9c3b9b0a69f92867b6e61574d42362a1e12050000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000714202d3946525e687884919eabb7c4cdc8c4c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbfc5cec2b5a89b8f827568564c41362a1e11050000000000091623303c4956636f7c8996a2afbcc5b9aea49d9a9999999999999999999999999999999999999996897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e1105000e1b2835414e5b6874818e9ba7aaaaa79a8e81746e7a838e939ea1a9acb2b2b3b3b2ada79f958c7f73685d5245392c1b11060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524544515c6674808d9aa8b2bdbfb4aa9d9084776b6054433a2f24190d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000030f1c28333f4a545b606263636363636976838f9ca9b6c2b7ab9e9184786b636363636363605d554b4035291d100400000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e13202d3946525d687885919eabb8c2b5a99c8f8276695c4f432f24180d01000000000000000006111c2a36424d5764717e8a97a2adbabdb2a89b8e8174685d5245392c20150a0000000000000000000000000000000000000000000000050d141a1e202123232323293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c2323232322211e1a150e060000000000101d293643505c6976838f9ca9b6c2b8ab9e9285808080808080808080808080808080807f7b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b2f2d3035392f2e2b27201910070000000000000000000b1824313e4b5764717e8a9893939393939a9da4aebab4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000815222f3b4855626e7b88949fabb7c0b5aba39f9a989894877b6e6154483b2e2115080000000000000006121e2b37424d5763707d8a949fabb5c0c0b5aba39f96918c898888898b8f9399a0a7b1b9c2baaea3998e8175695e53463a2d21150a0000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000005111e2a36414c566875828e9ba8b5c1d2c9c1bab6b5afafafafafafafafafafafafb7b9bdc4ccccc0b6ac998c7f7266594c3f3025190e020000000000091623303c4956636f7c8996a2afbccac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000f1c2935424f5c6875828f9b9e9e9e9e998c8073686e79818b92979ea0a8a6a6a6a9a19e959083796d60564c4135291d0a000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52454653606d7985929eabb8c3baaea3988b7f7265594f4331281e130800000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000006121f2b3844505b666c6f6f6f6f6f6f6f76838f9ca9b6c2b7ab9e9184786f6f6f6f6f6f6f6d675d5145392c1f130600000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111d2935414c56697683909ca9b6c3b7aa9d9184776a554b4135291d11040000000000000000000e1a26313b4753606d7985929fabb8c3b8ac9f92867a6d6054473c32261b0f01000000000000000000000000000000000000000000000002090e1214151616161d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1616161514120e0903000000000000101d293643505c6976838f9ca9b6c2b7aa9d918477737373737373737373737373737373736e695e53463a2d2114070000000000000000000000000000000000000406070a0c0d0e0f0e0d0b080705020000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbbaea194887b6e6155483b2e2224282c23221f1b150f07000000000000000000000915222f3c4855626f7b858686868686868d929da9b5b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000005111d2a36414c566673808c99a6b0bbbbafa399928d8b8c8e877b6e6154483b2e211508000000000000000814212d3a47535f6976828f9ca6b0bdc6bbafa399928c84807d7b7b7c7e82879195a0a7b1bdbfb4ab9f92877b6e6154483c31261b0f0300000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000010d1925303f4c5965727f8c98acb6c0ccc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac4c8bbafa49a897c706356493d30231608000000000000091623303c4956636f7c8996a2afbcc9c7beb7b3b1b0b0b0b0b0b0b0b0b0b0b0b2b2b2b2b2b2afa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e110500101d2a3643505d697683909191919191918b7e7164676d757e858c9196979999999896918c837a6d675c51443a2f24190d000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52414c5664707d8a97a1adb9c5b9ac9f92867a6d6154473d3221160c0100000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000613202d394653606c787c7c7c7c7c7c7c7d83909daab6c3b8ab9e91857d7c7c7c7c7c7c7c796d6053473a2d20140700000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e0d192430424e5b6875818e9ba8b4c1b8ac9f928579675d5145392c20130600000000000000000009141f2c3845515d6774818d9aa7b1bcbaaea2988b7e7265584e43372b1d120700000000000000000000000000000000000000000000000000020507080a0a101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120a0a080806020000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a666666666666666666666666666666615e574d42362a1e120500000000000000000000000000000001070c10131416191a1b1b1b1a181514120e0903000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21171b1f1615130f0a0400000000000000000000000815212e3a47535f6a6f78797979797979818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000713202d3946525e687783909daab7bbb0a69f9287817e7f8283796d6053473a2d201407000000000000000815222e3b4855616e7b88949fabb9c2bcaea49f92877f7973706e6e6f71757c839095a0abb4bfbbafa3998c807366584e43372b1f120600000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000081623303d495663707c899aa4afbbc8baafa59e9b9595959595959595959595959ea0a8b2bdc6b9ac9f93867a6d6054473a2d211407000000000000091623303c4956636f7c8996a2afbcc9beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a5abb3bdbfbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000d1a2733404d5a66738084848484848484837a6e615d606c717a7f84888b8c8d8c8b89847f786d685e554b4032281e1308000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245525d6875828e9ba9b3bebdb2a89b8e8175685e5246392d2013040000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000c1925323f4c5865727f88898989898989899095a0abb8c4b9ada1979189898989898989898175685b4f4235281c0f02000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e081a2733404d5a6673808d99a6b3c0baaea398877a6d6054473a2d21140700000000000000000004101d2935404b55626f7c8995a0acb8bfb4aa9d9083776a5f5447392f24180c00000000000000000000000000000000000000000000000000000000000103101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120601000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e595959595959595959595959595954534d453b31251a0e0200000000000000000000000000040a0f12181d1f20232527282828262421201e1a14100b0600000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150f13090806030000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c74818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000714212e3a4754616d7a8795a0acb8b7aa9e948a7e74717275776d675d5145392c1f130600000000000004101d2935404b5566727f8c99a6b0bbbfb4aa9d928a7e726d6663626162656a6f7a839099a3aebac0b5ab9e9184776a5f53473a2e21150800000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000714212d3a4754606d7a86939facb9c6b6aa9e938e8989898989898989898989899196a0acb9c4b7aa9d918477675d5145392c201306000000000000091623303c4956636f7c8996a2afbcc3b7aca29b9896969696969696969696969aa1abb6c2bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000d1926323f4b58636e7377777777777777776e685e525a62686d73777b7e7f80807e7c79726d665e564c43392f20160c01000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524754606d7a86929facb9c5b8aca096897d7063564c4135291d11050000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c969696969696969da0a7b1bcc8beb3a9a19e96969696969696908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111926323f4c5965727f8c98a5b2bfbfb4aa94887b6e6155483b2e221508000000000000000000000c18242f394754606a7784909dabb5c0b8aba095887c6f62554b4035291d100400000000000000000000000000000000000000000000000105090b0b0e0e101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120e0e0d0706030000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514d4d4d4d4d4d4d4d4d4d4d4d4c4846423b33291f140900000000000000000000000000070c151b1d24292c2d30323435353433312e2d2a251f1c17110a020000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e211508060000000000000000000000000000000000030f1b26313c464e53555f606060606774818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000a1724313d4a5764707d8a97a7b1bcb5ab9c8f82756c6565686a605d554b4035291d10040000000000000613202c3945515d677683909da9b6c2baaea2988d80746c605c54555556585f686e7b86929facb9c4b9aca096887b6f6255483c2f22150700000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000613202c3945515d677784919daab7c1b5a89b8e817c7c7c7c7c7c7c7c7c7c7c7c84919eaab7c1b4a79b8e817468554c4135291d1104000000000000091623303c4956636f7c8996a2afbcbfb3a69b908b898989898989898989898a8f9aa5b2bebcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000a17232f3b47525c63666b6b6b6b6b6b6b6a615e564d50565d60666a6e71737373726f6d66605c544c443a31271d0d0400000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524d5765717e8b98a3aebac0b5ab9e9184786c6053463a3025190d010000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c99a2a2a2a2a2a2aaabb1b9c3cdc4bbb3adaba2a2a2a2a2a29c908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111825323e4b5865717e8b98a4b1bebbafa295887c6f6255493c2f2216090000000000000000000007121d2b37434e5865727f8c99a3afbbbcb1a79a8d8074675d5145392c1f150900000000000000000000000000000000000000000000060c111517181b1b1b1d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1b1b1b191312100c06000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444040404040404040404040403b3a36312921170d030000000000000000000000030b121820272b2f35393a3d3f40414241403e3b3a36302b28231c140c0600000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e211508000000000000000000000000000000000000000a15202a343c434748525353535a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000030d192633404c5966737f8c99a6b2bbafa4998a7d70645a595b5e53514b43392f24180c000000000000000714202d3a4753606d7a86929facb9c5b8ac9f92867a6d615a504a4848494e565f6a74808d9aa8b2bdbdb2a8988b7f7265584c3f2f24180c00000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000004111d2935414b556874818e9ba7b4c1b5a99c8f82766f6f6f6f6f6f6f6f6f6f7986929facb9bfb4ab988b7f7265584c3f2f24190d01000000000000091623303c4956636f7c8996a2afbcbeb1a4988b7e7d7d7d7d7d7d7d7d7d7d7d8a96a3b0bdbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050007131f2a36404a52585a5e5e5e5e5e5e5e5d54524d44434c5254585f62646666666562605c54514a423a32291f150b0000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52535e6976838f9caab4bfbbafa3998c7f72655b504437281e1308000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c99a6adadaeafafb6b8bcc3cbd5cdc4beb9b8afafafadada99c908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111724313e4a5764717d8a97a4b0bdbcafa396897c706356493d3023160a00000000000000000000010f1b27323d4754616d7a86929facb9c3b8ab9f9285796d6053473c31261a0e0000000000000000000000000000000000000000000911171d21242527272727293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c2727272726201f1c17110a0300000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443733333333333333333333332e2d2a251f170f050000000000000000000000030c151c2328323739404547494c4d4e4e4e4d4b4846423b38342e261e180f07000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000040e18222a31373a3c4546464e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000040a0f131b2835424e5b6875818e9ba8b4b9ac9f93867a6d60544c4f514745403931271d1207000000000000000a1623303d495663707c8999a3afbbc1b4a79b8e8174685d52443f3b3b3c444e57626f7c8896a0acb9c1b5a89b8e827568554b4035291d1004000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000010d18242f3f4b5865727e8b98abb4bfb8ab9e9185786862626262626262626e7b8899a3aebabaaea399897c6f6256493c2f23160800000000000000091623303c4956636f7c8996a2afbcbbaea194887b70707070707070707070798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500020e19242e3840474b4d51515151515151504746413b3a4145474e535558595a59585653504a444039302920170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5254616e7b87939facb9c5b9ac9f92867a6d6153493f3327160c02000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c99a0a0a0a2a4aab2bbc8cdd5dbd6cfc9bdb3aba5a3a0a0a09c908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111724303d4a5763707d8a96a3b0bdbdb0a3968a7d7063574a3d3024170a00000000000000000000000a15202d3946525e6875828f9ba9b3bebaada2978b7e7164574d42372b1c12070000000000000000000000000000000000000009121b22292e313234343434343643505c6976838f9ca9b6b8ab9f9285786c5f5245393434343434332d2c28231c150c03000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2626262626262626262621211e1a140d050000000000000000000000020c151e272e343d43474b515356585a5b5b5b595754524d46443f38302a211910070000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e211508000000000000000000000000000000000000000006101820262b2e2f3939414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000000000000000000000000050b10161b1f2227333f49536a7683909da9b6b7aa9d918477675d514542443a39352f271f150b01000000000000000c1926323f4c5965727f8c98abb5c0bdb2a8978a7d7064564c41342e2e323c47535f6a7784919eaab7c4b7aa9e918477675d5145392c1f1306000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000716222f3c4955626f7c8899a3aebab9ada196877a6d6156565656565764717d8a97abb4bfb9ac9f9286796d6053463a2d20130700000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e63636363636363636d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000008121c262e363b3f4044444444444444443b3936302f35393c4347484b4c4d4d4b4946443f38342e271e170e05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4e5866737f8c9aa4afbbbdb2a89b8e8275685e5241382d22170400000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000d1a2633404d596673808c999393939598a0aab5c0ccd0cfd0cec2b6aba19a9693939393908376695d5043362a1d1003000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111723303d4a5663707d8996a3b0bcbdb0a3978a7d7064574a3d3124170a000000000000000000000005111d2a36414c5663707d8a97a1adb9beb3a99c908376695f5347392e23180c000000000000000000000000000000000000040d1b242d343a3d3e41414141414143505c6976838f9ca9b6b8ab9f9285786c5f5245414141414141403a38342e261e150a000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1a1a1a1a1a1a1a1a191514120e09030000000000000000000000000a141e27303940444e54555d606365676868676664615e5753504a423c332b22190f0600000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e211508000000000000000000000000000000000000000000060e151b1f21222c34414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000000000000000000000002080d161c20272b2e313744505b657885919eabb8b5a89b8e827568554b4135372d2c29241d150d0300000000000000010e1b2834414e5b6774818e9aa7b4c1b9aca096877a6d6054473a3023222b37434e586774818e9aa7b4c1b9ac9f93867a6d6053473a2d201407000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000713202d3a4653606d7986929facb9bdb2a996897c6f63564949494d596673808c99a6b3bfb6aa9d908377675c5145382c1f130600000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61565656565656606d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e11050000000a141c242a2f323338383838383838372e2d2a2524292c31373a3b3e4040403f3c3a38342e28231c150c0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f54606a7784919dacb6c0b9aca096897d7063564c412f261b110600000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000a1724313d4a5764707e8787878787888e98a4b0bcc7c3c2c3c7beb1a59a8f8987878787878073675a4d4034271a0d01000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb0a4978a7d7164574a3e3124170b0000000000000000000000010d1925303a4653606d7985919eabb8c2b7ab9f94887b6e62544a4034281c100400000000000000000000000000000000010c161f2d363f454a4b4e4e4e4e4e4e4e505c6976838f9ca9b6b8ab9f9285786c5f524e4e4e4e4e4e4e4c46443f3830261c11060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110d0d0d0d0d0d0d0d080705020000000000000000000000000006111c263039424a51586062676d70727374757473716e6964605c544d453d342b21170b02000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000040a0f12151b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000000000000000000040c131921272c32383b3c424653606c7986939facb9b3a69a8d8073675a4d402f24201f1d18120b03000000000000000003101d293643505c6976838f9ca9b6c2b7aa9e918477685d5245392c1e1b26313f4b5865727e8b98a5b1bebbafa49a887b6f6255483c2f221509000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000006131f2c3845515c667683909da9b6beb1a5988b7e7265584b3f404b556875828e9ba8b5c0b4a79a8d817467554b4034281c100400000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61554a4a4a4a53606d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e1104000000020a12191f2326272b2b2b2b2b2b2b2a21201e19191d20262b2e2f31333333322f2d2b28231c18120b030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f54626f7c8895a0acbec0b5ab9e9184786c6053463a3020140a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000a1623303c4955616c70797a7a7a7a7c8895a2aebbbbb7b5b7bbbcb0a396897d7a7a7a7a7a736e64584c3f3326190d00000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000008131f2c3844505c6673808d99a6b0bcbbb0a6998d8073665c5144382c1f14090000000000000000000000000000000007131d28313f485056585a5a5a5a5a5a5a5a5c6976838f9ca9b6b8ab9f9285786c5f5a5a5a5a5a5a5a5a5953504a42382e23170c0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000b17232e38424a545c606a6f757a7c7f80818181807e7b77716d665f574e463d33291d140a000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000003060e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000000000000000000060e161e252933383d4347494d5354616d7a8799a4afbbb2a5988c7f7265594c3f342e261e18100701000000000000000000030f1b27333f49536a7784919daab7c2b5a99c8f827669564c4135291d1723303d4a5663707d8996a3b0bcc0b6ac968a7d7063574a3d3024170a000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000004101c2834404b546774818d9aa7b4c0b4a79a8d81746753493f45515c677784919daab7beb4aa978b7e7164584b3e2e23180c00000000000000000916232f3c4956626f7c8995a2afbcbbaea194887b6e6155483d3d4653606d798693a0acb9bcafa296897c6f6356493c30231609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d10030000000000080e1317191a1e1e1e1e1e1e1e1d1414110e0d11151a1f2122252627262523201f1c17110c0700000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f928578655b5c6674808d9aa8b1bdbbafa3998c7f73665b5044382b1f12020000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000814202d3944505a61676d6d6d6d727e8b98a5b1b8b0aaa8aab0b8b3a6998d80736d6d6d6d67645c52473c3023170b00000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000003101c28343f4a54626e7b88949fabb7c2b8ab9e9185796d6053463b30251a0e000000000000000000000000000000010d18242f3a43505a62656767676767676767676976838f9ca9b6b8ab9f9285786c67676767676767676766605c544a3f34281c100300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101c28343f4a545c666d747c8286898b8d8e8e8e8c8a87837e786e6960584e453b2f261b11060000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000000000000071018202830353d44484e5456575e61646e7b8794abb5c0b1a4988b7e7165584a443f38302a221a120900000000000000000005121f2b3744505b657885929fabb8c1b4a79a8e8174675b4e4130241915222f3b4855626e7b8895a1aebbbeb1a4978b7e7164584b3e3125180b000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000c18232e3e4b5864717e8b97aab4beb6a99c908376655b50444653606d7986929facb9baaea298887b6e6255483b2f22150700000000000000000916222f3c4955626f7c8895a2afbbbbaea195887b6e6255483b3a4753606d7a8693a0adb9bbafa295887c6f6255493c2f221609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f0200000000000002070a0d0d1111111111111111080705020104090f12141518191a1a18161312100b06000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ac9f9285796c60606d7985929eabb8c3b9ac9f92867b6e61544a3f33281c0f030000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000004101c28333e4850555d6060606775828f9ca8b5b0a69e9c9ea6b0b7aa9d908477696060605d55524a40362b1f130700000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000000000000000000c17232e3847535f6a7683909caab4bfb9ada1978a7d7064574d42362a1c1106000000000000000000000000000004111d2935404b55626c717474747474747474747476838f9ca9b6b8ab9f92857874747474747474747474736d665c5044382c1f120600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000006121f2b3844505c666d7880898e9298989a9b9b9a999795908b837b6f6a60574d41382d22170b0000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000000000000071019222a323a41464f5458606267696e70727c8895a2aebbb0a4978a7d71645c54504a423c342c241b120900000000000000000613202d394653606c7986939facb9bfb3a6998c807366594d4033261a14212d3a4754606d7a8793aab4bfbfb2a5988c7f7265594c3f3226190c000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000715222f3b4855626e7b8898a2aebab8ab9f9285796c6053464955626f7c8899a3afbbb8ab9f9285796c605346392d20130600000000000000000815222e3b4855616e7b8894a9b3bebcafa295897c6f6256493c3a4754616d7a8794a0adbabeb3a994887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d010000000000000000000000050505050505050400000000000000020608080b0d0d0d0c090706030000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebaaea2988a7e716663707d8a97a1adb9bdb2a89b8f8275695e5242382d22170b000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000b17222c363e434b515354606d7a86929facb8aa9e948f949eacb6aca095877b6e615454514b4340382e24190e0300000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000006111c2b37424e5765717e8b98a2aebabeb3a99c8f8275695e5246382d22170b00000000000000000000000000000613202c3945515d67717e818181818181818181818084919eabb8b9ac9f928680818181818181818181817f786d6053463a2d20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000005111e2a36424d57606d78818d929b9fa3aaa6a7a8a7a6a79f9d9590857c6f695f53493f33271b0f0300000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000000000000060f19222b343c444c525960636a6f74787b7d7f818e9ba8b5bdb0a3968a7d706d66605c544e463e362d241b1108000000000000000714202d3a4753606d7a8699a4afbbbfb2a5988c7f7265594c3f32261913202d394653606c798698a2aebabfb2a6998c7f7366594c403326190d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000613202d394653606c7985929fabb8baaea298877b6e6154484b5764717e8a97abb5c0b6a99c8f8376665b5044382b1f120600000000000000000714202d3a4753606d7a8697a1adb9bdb0a3978a7d7064574a3d3c4855626f7b8895a2aebbb9ada197867a6d6053473a2d201407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebfb4aa9e9184796d6775818e9ba9b3beb9ada1968a7d7063564d422f261c1106000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000005101a242c313940454a5464707d8a98a3aeb6ac9c8f828f9aa4afb1a7988b7f7265554c45413a312e261c12080000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000e1a26313c4754606d7a85929facb8c3b9ac9f93877b6e61544a3f33281c0f03000000000000000000000000000714202d3a4753606d7a868d8d8d8d8d8d8d8d8d8d8d9196a1adb9baaea399928d8d8d8d8d8d8d8d8d8d8d897c6f6356493c3023160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1108080808080808080808070705010000000000000000000714202d3a46525e69737f8c939da4acaeb4b3b2b2b4b3b1aba7a09792857b6e655b5044372b1f140900000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000000030c18212b343d464e565e616b70767c8184878a8c8e939eaab6c2b5a99c8f827d78716d665f5850483f362d231a0f050000000000000714212e3a4754616d7a8794a0b5c0beb1a5988b7e7265584b3f322518121f2b3744505b657985929facb8c0b3a6998d8073665a4d4033271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000006121f2b3844505b6676838f9ca9b6beb3aa968a7d7063574a4d5a6673808d99a6b3c0b3a6998d807366544a3f33281c0f03000000000000000006131f2c3945515d677885929eabb8bfb2a5998c7f7266564c413f4a5464717d8a97a4b0bdb8ab9e928578675d5145392c201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131312070604000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec5b9aca0968b7f726d7a86929facb8c0b5ab9e9184796d6053463b3020140a00000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000008111a1f272f3844505b6674818e9aaab4afa49a8a7d87939facb5a99c8f8276675d5145392f281f1c140b010000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000915202c3945515d6774818e9ba8b2bdbbafa4998c7f73665b5044382b1f1308000000000000000000000000000714212d3a4754606d7a87939a9a9a9a9a9a9a9a9a9a9ea1a9b2bdbfb4aba39f9a9a9a9a9a9a9a9a9a9a96897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e15151515151515151515151413110d0802000000000000000814212e3b4754616e7b86929fa5aeb9b0aba9a6a5a7acaeb4b1a9a2979082786c6053463b31251a0e02000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000000000b151e2a333d464e585f686d757d83898d919697999b9ea5afbac3b7aa9f948f8a847e786f6a615a50483f352c21170d0300000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180f1b27333f495f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000030f1c28333f4a546673808d99a6b3bfb2a5998c7f7266594c4b556975828f9ca8b5beb3a9978a7d7164574a3e2d22170b00000000000000000004101d2935404b55697683909ca9b6c2b5a89c8f8275685e524a4b505c6673808d9aa6b3c0b6a99c90837669554b4035291d1004000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201e1413100c0701000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec9bdb2a89e92857a717e8b98a2aebabbafa4998c8073665c5044382b1f120200000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000080d15202d394653606c7985919eabb8ac9f93867984909daab7ac9f92867a6d6054473a2e23170d0b02000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000000000000000000004111d2935414c5563707c8996a0acb9c0b5ab9e9184786c6053463a3025190d010000000000000000000000000714212d3a4754606d7a8793a0a7a7a7a7a7a7a7a7a7abadb2bbc4c6bdb4aeaca7a7a7a7a7a7a7a7a7a396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b22222222222222222222222221201d19130c05000000000005111e2a36414c566673808c99a3aeb6ada69f9c99989b9fa2aab3b3a99f948a7d7064574d42362a1e1205000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a8aaafb7c1c7bbb0a69f9c96918b837c716c625a50473e33291f140900000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b17222d45525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000b17222d3d4a5764707d8a97a9b3beb4a89b8e817568544a515d677884919eabb7b9ada197877b6e6154483b2e211506000000000000000000000c18242f414d5a6774808d9aabb4bfb9ac9f92867a6d615c54585a606d7984919eabb7bfb4ab9a8d8074675a4d412f24180d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e21212c2d2d2d2d2d2d2d2d2b201f1d18120b030000000000000000000000000000000c1925323f4c5865727f8b98a5b2becec4b9ada2978d8076828f9caab4bfb9ac9f93877b6e61544a3f34281c100300000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb7aa9e918477818e9aa7b4aea3998a7d7164544a3f34281c100300000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b0000000000000000000000000000010d19242f3a4653606c7884919eabb5c0b9aca196897d7063564c41362a1d11050000000000000000000000000714212d3a4754606d7a8793a0adb4b4b4b4b4b4b4b4b8b9bdc4cdcfc6bfbab9b4b4b4b4b4b4b4b4afa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251e160e05000000000714202d3946525e687784919dabb4ada49c94908c8c8e9298a1a9b3b0a69c908376695e53463a2d211407000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b5b6bac1c9ccc2b8b0aaa8a09e9590867e716c62594f453b30251a0e05000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000615212e3b4854616e7b8797a1adb9b7aa9d908477665c5154606d7a8796a1acb9b8ab9e918578695e53463a2d21140700000000000000000000071724313e4a5764717d8a99a3aebabaaea3998e81746d666464666c727f8b96a1adb9baaea3998a7d7064574a3d3124170700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e393939393939393939382d2c29241d150d0300000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabeb3a99f92867c88939facb9beb3a99c8f8275695e5342382e23170b0000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000005121e2a36424d576673808d99a9b3b5a89b8e82757e8b98abb5b5ab9b8e8175665c5044382c1f120600000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000008131f2b3744505b65737f8c99a4afbbbdb2a89b8e8175685e5246392d20160a0000000000000000000000000714212d3a4754606d7a8793a0adb3b3b3b3b3b3b3b3b7b9bdc4cccfc6bfbab9b3b3b3b3b3b3b3b3afa396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3936302820160d040000000814212e3b4754616e7a8795a0acb3a99c928c837f7f81869297a1adb7ab9f94877b6e6154483b2e211508000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbec2c2bbb7b2aca7a09892887e716b61574d42362a21160b000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000714202d3a46525e697885919eabb8b9ac9f9286796d605356626f7c8995a8b2bdb5a89c8f827569574d42362a1e1205000000000000000000000714212d3a4754606d7a86929facb9bfb4ab9d928c7f7873717173767e87929fa8b2bdb9ac9f92867a6d6054473a2d21140700000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f52453b4854616e7b8794a1aeb7b7afa396897c706356493d3023160a00000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b454646464646464646453a39352f271f150b01000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcfc5baaea3989285929aa4afbbb9ada1978a7d7064574d4230261c11060000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000714212d3a46535e697784909daab7b2a6998c7f737c8999a3afb8ab9f9285796d6053463a2d20130900000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000030f1b27333f4953616e7b87939facb9c4b9ac9f92867a6d6154473d32271b0f0100000000000000000000000714212d3a4754606d7a8793a0a6a6a6a6a6a6a6a6a6abadb2bac4c6bdb4aeaca6a6a6a6a6a6a6a6a6a396897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848484848484848484848484848484746413a32281f160c0100000a1723303d4a5663707d8996a8b1ada1978c80767372747b85929eabb5b0a6988b7e7165584b3e3225180b000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c10030000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000005121e2a36424d576975828f9ca8b5baaea399887b6f62555865717e8b98a4b1beb2a6998c7f7366594c4031251a0e02000000000000000000000613202c3945515d6775828e9ba6b0bcbdafa59c918c84807e7e7f838b9299a3aebabcb0a69b8e8275675d5145392c20130600000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f52453b4854616e7b8794a1aaaaaaaaa396897c706356493d3023160a000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b110600000000000000000000000000000000000000000000000000000000000000000000000009141f29333b424648525353535353535353514745403931271d1207000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd6cbbfb4aaa2979297a2acb6c0b6ac9e9185796d6053463b3120140a000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8b3a9978a7d707986929facb9ada297897c6f6356493c31261a0e02000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000b17222d3846525e6976828f9ca9b3bebaaea3998c7f7265594f43382c1d130700000000000000000000000714212d3a4754606d7a87939a9a9a9a9a9a9a9a9a9a9ea1a8b2bdbfb4aba39f9a9a9a9a9a9a9a9a9a9a96897c706356493d3023160a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5555555555555555555555555555555554524c443a31281e130800000c1825323f4b5865727f8b98a5b1ab9e9285796d666569727e8b99a3afb4a79a8e8174675b4e4134281b0e000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c2015090000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000020e1a2530404c5966737f8c99a6b2bfb4ab978a7e7164575a6774808d9aa7b3bdb2a8968a7d7063574a3d30241709000000000000000000000004111d2935414c5563707d89949faab4bfb7ada49c96918d8b8b8c90959fa3abb5bfb4aa9f94897d7063554b4135291d110400000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f52453b4854616e7b87949e9e9e9e9e9e96897c706356493d3023160a0000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545f60606060606060605e53514b43392f24180c000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd7d0c6bcb3a9a29fa2a9b3bebbafa49a8d8073665c5044382c1f1202000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000004111d2935414b5565727f8b98a7b1baada297877b6e7783909daab6b3a99a8d807367574d42372b1e1206000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111623303d495663707c8996a3afbcbdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000006111b2a36424d5764717d8a97a2adb9bfb4ab9d9084776b6054483a2f24180d01000000000000000000000714202d3a4753606d79868d8d8d8d8d8d8d8d8d8d8d9196a1adb9baaea399928d8d8d8d8d8d8d8d8d8d8d897c6f6356493c3023160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a6161616161616161616161616161616161615e564c433a2f24190d01000d192633404c5966737f8c99a6b1a89b8e8275665c57606d7a86929facb6a99c908376695d5043362a1d10000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e0200000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000091724303d4a5763707d8a96a8b2bdb3a6998d8073665a566976828f9ca9b6b9aca096877a6d6154473a2e2114070000000000000000000000010d19242f3a4854606b76828f98a3aebabfb6ada8a09d999797999d9fa7aeb5bdbaaea3988f82766b6054433a2f24180d0100000c1925323f4c5865727f8b919191919191919185786c5f52453b4854616e7b879191919191919191897c706356493d3023160a00000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b0200000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e616c6c6c6c6c6c6c6c6c6b605d554b4035291d10040000000000000000000000000c1925323f4c5865727f8b98a5b2becbccc6c3c2bbb3adabadb3bbc5b9ac9f93877b6e61544a3f34281c1003000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000613202c3945515d6776828f9ca9b5b8ab9f9285786974818e9aa7b4b7aa9e918477695f53473a2e211408000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111723303d4a5663707d8996a3b0bcbdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000e1a25303b4653606d7985929eabb8c3b8aca095897c6f63554b4135291d1104000000000000000000000613202c3945515d67717e808080808080808080808084919eabb7b9ac9f928680808080808080808080807f786d6053463a2d20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685e564c4135291d1104000d1a2734404d5a6773808d9aa4a4a4998c80736654515d677784919daab7aa9e9184776b5e5144382b1e11000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e21150e0d070603000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e120600000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000714212e3a4754616d7a8796a0acb9b5a89c8f827569555e687885919eabb8b7aa9e918477685e5246392d20130700000000000000000000000008131e2c38444f59626e7c86929fa3aeb4bcbab2acaaa6a4a4a6a9abb1bbbcb4aea49f92867c6f62594f4431281d13070000000916222f3c4955626f7c8384848484848484848074675a4e413a4653606d78828484848484848484837a6d6154473a2e211407000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e787979797979797979786d675d5145392c1f13060000000000000000000000000c1925323f4c5865727f8b98a5b2becac1bbb6b5b8babab8babec5beb3a99c8f8276695f5342382e23170c00000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000714212d3a4754606d7a86929facb9b6a99c8f837669727e8b98abb5b8aca096887b6e6255483b3025190d010000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111724303d4a5763707d8a96a3b0bdbdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcbcb1a79a8e8174675d5145392c20150a0000000000000000000004101d2935404b55616c717373737373737373737376838f9ca9b6b8ab9f92857873737373737373737373726d665c5044382b1f120600101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d685d5245392c201306000e1a2734414d5a6774808d98989898988b7f7265584c556976828f9ca9b5ab9e9285786b5f5245382c1f12000000000000000001070d1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e211b1b1a1312100c0600000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e21140800000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000713202d3946525e687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a89b8e817568564c4135291d110500000000000000000000000001101c27323d47535f6a717e8b919fa2aaafb7b9b8b7b3b1b1b2b6b8b9b7b0aaa29f918b7e716a5f53473d321f160c010000000815212e3b47535f6a6f777777777777777777746e64584c403844505c666d767777777777777777766d685d5246392d2013070000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f05000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b85868686868686868684796d6053473a2d2014070000000000000000000000000c1925323f4c5865727f8b98a5b2bec1b8afaaa8abaeb4bcc5cac6b9ada1978a7e7164574d4230261c110600000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000003101c28343f4a5464717d8a99a3aebbb3a69a8d8073676f7c8999a3afbbb2a8988c7f7265564c4135291d11050000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111824313e4b5764717e8a97a4b1bdbcafa396897c706356493d3023160a000000000000000000000000000000000004101c2834404b55626f7c8895a0acb8c3b8ac9f92857a6d6054473c31261b0f01000000000000000000010d18242f3943505a61646767676767676767676976838f9ca9b6b8ab9f9285786c67676767676767676765605c544a3f34281c100300101d293643505c6976838f9ca9b6c2b9aca0969188888888888888888888888888888888888888867a6d6054473a2d211407000d192633404c5966737f8a8b8b8b8b8b8a7e7164584f5c6975828f9ca8b5ac9f9285796c5f5246392c1f1300000000000000040c12181d23303d495663707c8996a3afbcbaaea194877b6e6154483b2e28282827201f1c17110a030000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d01000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000005111d2935414c566875818e9ba8b4b9aca096867a6d6063707c8996a9b3beb5ab988c7f7265594c3f3025190d01000000000000000000000000000b16212b37434e58626c727f8b92989ea5aaacb2b1b3b3b3b2b1b2acaaa69e98928b7f736d62584e43352b210d040000000006131f2b37434e585f626a6b6b6b6b6b6b6b6b67645c52473c343f4a545c60696b6b6b6b6b6b6b6b6a615d564c4135291d1105000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b00000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c899793939393939396877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2bebbafa59e9b9fa2aab4becac5b8ab9e9285796d6053463b3120150a0000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000006121f2b3844505c6675818e9babb5bdb2a8978a7d70646d7a86929facb9b6a99c908376685e5246392d2013070000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111825323f4b5865727e8b98a5b1bebbafa295887c6f6255493c2f2216090000000000000000000000000000000000000c18232e3947535f6a7783909dabb4bfbaaea2988b7e7165584e43372b1d12070000000000000000000007121d28313e485055575a5a5a5a5a5a5a5a5c6976838f9ca9b6b8ab9f9285786c5f5a5a5a5a5a5a5a5a5953504a42382e23170b0000101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949494949494949494949494949498887b6e6155483b2e221508000714212d3a4754606d797e7e7e7e7e7e7e786d60534f5c6975828f9ca8b5ab9f9285786c5f5245392c1f12000000000000040d161d24292c303d495663707c8996a3afbcbaaea194877b6e6154483b34343434332d2c28231c150c0300000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d1105000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000010d1925303f4c5965727f8c98abb5bdb2a895897c6f6265727f8b98a5b2bbafa499897c6f6356493c302316080000000000000000000000000000050f1a26313c46505a636d727e868f939a9ea0a8a5a6a6a6a6a5a8a09e9a938f867e736d635a50463c3123190f0000000000030f1b26323c464e53555d5e5e5e5e5e5e5e5e5a58524a413e4040424a50535c5e5e5e5e5e5e5e5e5d54524c443a3024190d0100000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d0300000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a99f9f9f9fa894877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb6aa9e938f9298a2aebac6bcb1a79a8d8073675c5145382c1f13030000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000713202d3a4653606d7985929eabb8b9aca096877a6e61677784909daab7b9ac9f93867a6d6154473a2e23180c0000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11192633404c5966737f8c99a6b2bfbeb3a994877b6e6154483b2e21150800000000000000000000000000000000000007121d2b37434e5865727f8b99a3aebabfb4aa9d9083766a5f5347392f23180c00000000000000000000010c161f2c363e45494b4d4d4d4d4d4d4d505c6976838f9ca9b6b8ab9f9285786c5f524d4d4d4d4d4d4d4c46443f3830261c11060000101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa94887b6e6155483b2e221508000613202c3945515d676d717171717171716d665c514b556976828f9ca9b5ab9e9184786b5e5145382b1e120000000000010c161f282f35393a41495663707c8996a3afbcbaaea194877b6e6154484141414141403a38342e261e150a00000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d201307000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000081623303c4956636f7c8999a4afbbb1a4988b7e71656774818e9aa7b4b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000915202a333f48515b636c717b82888d91969698999a9999989696918d88827b716c635b51483f342a2011070000000000000a15202a343c4347495151515151515151514e4c4744464b4d4d4d4d4d4d505151515151515151504746413a32281e1308000000000000000000060f181f282f353b4146474c52545658595a5a5a59575653514b4746413a342e271e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3acacacaca194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb5a89b8f8286929fabb8c2b8ab9f95887b6e62554b4034281c10040000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000091623303c4956636f7c8997a2adb9b7aa9e918477685e6774818e9aa7b4bbafa4998b7e7164544b4034281c100400000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111b2834414e5b6774818e9aa7b4c1b9ada19786796d6053473a2d201407000000000000000000000000000000000000000f1b26323c4754616d7a86929facb9c3b8ab9f95887c6f62554b4034291c100400000000000000000000040d1b242c34393d3e40404040404043505c6976838f9ca9b6b8ab9f9285786c5f52454040404040403f3a38342e261e140a000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea194887b6e6155483b2e2215080004111d2935414b555d6064656565656564605c544a515c677784909daab6a99c908376695d5043362a1d10000000000007121d2831394045474d4e5663707c8996a3afbcbaaea194877b6e61544e4e4e4e4e4e4d46443f3830261c1106000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e211407000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000714202d3a4753606d7a86939facb9b4a79a8d817467667783909daab6b7aa9d908377675d5145392c1f1306000000000000000000000000000000030e18212d363f49515a61696e757c8084878a8b8c8d8d8c8b898784807c756e69625a514940362d22180e00000000000000040e18222a32373b3c44444444444444444441424a505357595959595959585650484444444444433a3935302820160c0200000000000000000000060d161d24293036393b41454749505357595959595959585651493f2f28231c150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afb9b9aea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb5a89c8f82808d9aa6b0bbb6a99d908376695f53463d2f261b11060000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245343f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000006121e2b37424d576773808d9aa9b3beb4a79b8e8174685664717e8b97a9b3beb5ab9b8e8275665c5145382c1f130600000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e111e2a36424d576976838f9ca9b6c2b8ab9e928578675c5145382c1f1306000000000000000000000000000000000000000a15202d3946525e6875818e9ba7b1bcbcb1a79a8d8074675c5145382c1f1409000000000000000000000009121b22282d303134343434343643505c6976838f9ca9b6b8ab9f9285786c5f5245393434343434322d2b28231c140c02000000101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea194887b6e6155483b2e22150800010d18242f3a434b5154575858585858575358595957606d7986929facb5ab9a8e8174675b4e4134281b0e00000000010d18242f39434b51535a5b5b63707c8996a3afbcbaaea194877b6e615b5b5b5b5b5b5b5a53504a42382e23170c000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000006131f2c3945515d677784909daab7b6a99d908376666d7986929facb9b4a79a8e817467554b4035291d100400000000000000000000000000000000060f1b242e373f4850575f616a6f73777b7d7e8080807f7e7d7a77746f6a615f57504840372e241b1006000000000000000006101820262b2e2f3738383838383838343f4a545c606466666666666665625a50453a383838372e2d29241e160e04000000000000000000000000040c12181e252a2d2f353f49535b606466666666666665625b5142382d22170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb6a99c90837c88949fabb7b8ac9f92867b6e61584e41382d22170b0100000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c594f463d3f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000814212e3a47535f697784919daab7beb3a9988b7e716558616e7b8897a1adb9b8ac9f9285796d6053463a2d20130a00000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e14202d3a46525e697885919eabb8c3b6aa9d9083776a554b4034291c10040000000000000000000000000000000000000005111d2935414c5663707c8995a0acb8c2b8ab9e9285796d6053473b31261a0e0000000000000000000000000910171d21242427272727293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c2727272726201f1c17110a0200000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aea194887b6e6155483b2e221508000007131d28313a4145474b4b4b4b4b555d606565656669717e8a98a3aeafa4998b7e7165584b3e3225180b0000000004101d2935404b555d6067676767707c8996a3afbcbaaea194877b6e676767676767676766605c544a3f34281c10030000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000004101d2935404b556774818e9aa7b4b8ac9f9285796c6f7c8899a3aebab4aa988b7e7165584b3e2f24180c00000000000000000000000000000000000009121c252e363e454d53585f6267696e70727373737372706e6867625f58534d453f362e251c120900000000000000000000060e151b1f21222a2b2b2b2b2b262f3844505c666d71737373737373716c62564a3d312b2b2a21201d19130c04000000000000000000000000000001070d14191e242b3744505b656c71737373737373726d62544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb6a99d908376828f9ca7b1baaea3988e81756a6053493f33271d120700000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786b60594f443f4c5965727f8c98a5b2bfb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000815222f3b4855626e7b8896a0acb8b9ada297887b6e62555f697885919eabb8baaea298897d7063564a3d31261b0f03000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e14212e3b4754616e7b8797a1adb9c1b4a89b8e8175685b4e422f23180c0000000000000000000000000000000000000000010d1925303a4653606c7884919daab4bfb9ada2978a7e7164574d42362a1c1106000000000000000000000000060c111517181a1a1a1d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1a1a1a191312100b06000000000000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a194887b6e6155483b2e2215080000010c161f282f35393a3e3e3e45515d676d72727273757b84919eaab4ab9f93877a6e6154473b2e211408000000000613202c3945515d676d74747474747d8996a3afbcbaaea194877b747474747474747474736d665c5044382c1f12060000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8b97abb4baaea398887c6f6255493c2f221607000000000000000000000000000000000000000a131c242d333b42464e5355575e616365666766666563615e5655534e46423c332d241c130a000000000000000000000000040a0f1315161e1e1e1e17222d38424e58606d787e8080808080807e7165584b3e32251e1d1413110d08020000000000000000000000000000000000020c161f2a36424d57606c777d7f80808080807f72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb6aa9d9083777d8995a0acb8b4aa9e93897c6f655b5044392f24180c02000000000000000000000c1925323f4c5865727f8b98a5b2bebaada297897d706b6059504a49536673808c99a6b3bfb8ab9f9285786c5f5245392c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000005111d2935414c5665727f8c98a8b2bdb8ab9e9285796c6053576875828e9ba8b5bfb4aa9a8d807467584e43372b1f1206000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1c2834404a5464717d8a97a9b3bebfb2a6998c7f7366594c403326190700000000000000000000010406070808080808080808131f2b3744505b65727f8b98a2aebabeb3a99c8f8276695f5346382e23170c000000000000000000000000000005080a0b0d0d101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120d0d0c0706030000000000000000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b94887b6e6155483b2e221508000000040d161d24292c2d31323a4753606d797e7f7f7f81869196a1adafa3998f8275685e5246392d201407000000000714202d3a4753606d798081818181828f9ca8b5c2c1b5a89b8e8181818181818181818180786d6053463a2d2013070000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d10000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000716222f3c4955626f7c8898a3aebab4aa968a7d7073808d9aa6b3b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000010a121b212931363c4347484d52545758595a5a59585654524d4847433c37312a211b120a010000000000000000000000000000030608091111110f1c28333f4a545f6a73808a8c8c8c8c8c8c84776a5e5144372b1e11070705010000000000000000000000000000000000000008131e28313a46535e69727f8a8c8c8c8c8c8c85796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084777883909da8b2bcafa59d9083786c60554b4035291e1408000000000000000000000c1925323f4c5865727f8b98a5b2bebeb3a99f92867d706b605c54515b6574818e9ba7b4c1b8ab9e9285786b5f5245382c1f120000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000713202d3946525d6876838f9ca9b6c2b5a89c8f8275655b505865727f8b98aab3beb7ab9e9184786a5f53473a2e211508000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b17212c3844515c6674818e9ba7b4c1bcb1a7968a7d7063574a3d3024170a000000000000000001070d1113141515151515151515151b27333f4953606d7a86929facb8c2b7ab9f94887b6e61544a3f34281c100300000000000000000000000000000000000103101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f120601000000000000000000000000101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6155483b2e22150800000000040c13181d202125323f4b5865727e8b8c8c8c8e9298a1a8aca49f92877c6f62564c41362a1e1105000000000a1724303d4a5763707d8a8e8e8e8e8f949eaab7c3c3b6aa9e938e8e8e8e8e8e8e8e8e8e887c6f6255483c2f2215090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e11000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000713202d3a4653606d7986929facb8b2a5988c7f7275828f9ca8b5b6a99c908376665c5144382c1f1206000000000000000000000000000000000000000000090f181f262a31373a3c4246484d53555959595959595955534e463c31261f180f09000000000000000000000000000000000000000004030d1a232b3844505b666f7c879299999999968b7e7165584b3e3225180b00000000000000000000000000000000000000000000030c19242f3a43505a616e7b869299999999978c7f73665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d918477717e8a96a0acb8b7ab9f958a7e71675d51453b3025190d040000000000000000000c1925323f4c5865727f8b98a5b2bec5baaea29892867d726d66605d606c7884919eabb7c4b7aa9e9184776b5e5144382b1e110000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000000000714212e3a4754616d7a86929facb9bfb4aa998c7f7266534955626f7c8898a2aebab9aca196887c6f6255483c3025190e020000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2027333f4953606d7985929eabb8c5b8aca095877a6d6154473a2e21140700000000000000040c13181d202022222222222222222222222d3845525d6874818e9aa7b1bcbbb0a6998d8073665c5044382c1f140800000000000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1206000000000000000000000000000b1724313e4a5764717e828282828282828282828282828282828282828282828282828282828280796d6053463a2d201307000000000001070d11131926323f4c5965727f8c9898999b9fa2aaaaa29a938c7f726a5f53443b3025190e02000000000a1724303d4a5763707d8a969a9a9a9c9ea6b0bbc7c6baafa59e9b9a9a9a9a9a9a9a9a95887c6f6255493c2f2216090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f12000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000006121f2c3844515c667683909ca9b6b4a79a8e81747884919eabb7b3a79a8d807467544a4034281c100400000000000000000000000000000000000000000000060d141a20262b2e303a444d575f6166666666666666625f584e43372b1f1206000000000000000000000000000000000000000000010b151f2a36414d56606c78839099a3a6a79d9184786d6053463a2d201307000000000000000000000000000000000000000000000a151e2935414c55616c75828f98a2a6a89e9285796d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9e9184776c7884919da8b2bcb1a79e9184796d60564c41362a20150a0000000000000000000c1925323f4c5865727f8b98a5b2becabeb4aaa29892877f78716d676d717e8a96a1acb9c3b6aa9d9083776a5d5044372a1d110000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000004101c2834404b5464717e8a99a3afbbbaaea398897c6f63564953606c7985929fabb8bdb2a8998c7f7366564c41362a1e11050000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437262b323a44505b65717d8a97a1adb9c3b7aa9d908477685e5246392d201307000000000000040d161d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e35414c56626f7c88959fabb8c2b8ab9e9184796d6053463b3025190e00000000000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1206000000000000000000000000000a1723303c4955616c717575757575757575757575757575757575757575757575757575757575746d665c5044382b1f12060000000000000001040c1926323f4c5965727f8c98a5a6a8acaeaea29892887f736d63584e4332291e140800000000000a1724303d4a5763707d8a96a3a7a7a8aab0b8c1ccccc1b7afaaa8a7a7a7a7a7a7a7a295887c6f6255493c2f2216090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000004101c2834404a546774808d9aa7b3b6a99c8f83767a8696a1acb9b3a9978a7e7164574b3e2e23180c00000000000000000000000000000000000000000000000003090e151a1e2a36414c565f696e727373737373736e6a5f53473a2e21140800000000000000000000000000000000000000000007121d27313946525e68727f8b959fabaca0958a7e71665c5044382c1f120600000000000000000000000000000000000000000006111c26303845515d67717e8a949eaaaca1968b7f72675d5142382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9e91847766717e8a96a0acb8b9aca1968c7f72685e52463c32261b0c0300000000000000000c1925323f4c5865727f8b98a5b2becec5bcb4aaa299928c837e7a78797e86929fa8b2bdc2b5a89b8f8275685c4f4235291c0f0000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000006131f2c3845515c6675818e9babb5c0b9ac9f9286796d605346505b6675828f9ca8b5c2b6a99d908376685e5246392d2014070000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443731373c444d57606c7883909da9b3bebdb2a89a8d807367564c41362a1d11050000000000010c161f282f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b47535f6a7683909da9b3beb9ada1968a7d7063564c41362a1b1106000000000000000000000000000000000003101d293643505c6976838f9ca9b6b8ab9f9285786c5f5245392c1f1206000000000000000000000000000814212d3945505a6164686868686868686868686868686868686868686868686868686868686867605c544a3f34281c10030000000000000002060c1926323f4c5965727f8c98a5aeb4b8b8ac9f92867d736d635b51463c3120170d0200000000000a1724303d4a5763707d8a96a3b0b4b5b7bbc1cad3d3c9c1bab6b5b4b4b4b4b4b4afa295887c6f6255493c2f2216090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000c18232e3e4b5764717e8a97a9b3b7ab9e9184787c8895a8b2baada297887b6e6155483b2e221507000000000000000000000000000000000000000000000000000007121d27303946525e686e7b7f80808080807f7c6e6255483b2f2215080000000000000000000000000000000000000000020b18242f39434f59616e7b85929fa7b0a69d9083786c60544a3f34281c10030000000000000000000000000000000000000000000c17232e38424e58606d7a84919ea6b0a89e9184796d60554b402f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb7ab9e9184786b6d7884919da7b1bcb2a89f92867a6e61584e43372b1e150b00000000000000000c1925323f4c5865727f8b98a5b2bec5bcb4aeababa39f95908a8785868b9298a2aebac4c0b3a69a8d8073675a4d4034271a0d0000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000713202d3a4653606d7985929fabb8c3b6a99c908376665c51454a5466727f8c99aab4bfb9ac9f93877a6e6154473b2f24180c0000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443c3e42474e565e69717e8a959fabbbc5b9ada196897c6f6356493c3025190d01000000000007131d28313a4045474848484848484848484848484848484e5864717e8a97a1adb9bdb2a99b8f8275685e5246382d22170b000000000000000000000000000000000003101d293643505c6976838f9ca9b5b5ab9f9285786c5f5245392c1f12060000000000000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a53504a42382e23170b00000000000003090e12141926323f4c5965727f8c989fa2aaabadaea2988e81776c60584e43372b21160a0000000000000a1724303d4a5763707d8a96a3b0b7b7b9bbc0c7cfd6ccc4bdb9b7b7b7b7b7b7b7afa295887c6f6255493c2f2216090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000715222e3b4855616e7b8897a2adb9ac9f9386797e8a97a4b1b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000020b18232e39434f59616d7a858c8c8c8c8c8c8b7e7165584b3e3225180b00000000000000000000000000000000000000000a141d2935404b55616b75818e98a2aeab9f948a7d70655b5042382e23170c00000000000000000000000000000000000000000004101c28343f4a54606a74808d96a1adaca0968b7e71675c51433a2f1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9e9185786b66717e8a95a0acb8baaea2988e81746a5f53473e30271c1207000000000000000c1925323f4c5865727f8b98a5b2bebeb4aaa29f9b9ea5a09d97979292999fa2aab4bec7bcb0a6978a7e7164574b3e3124180b0000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000a1623303d495663707d8997a2adbac0b6ac998d807366544b404956636f7c8998a3aebabbafa49a8b7e7165554b4035291d100400000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5148494b4d535860686e7b85929ea7b1bcbfb5ab9e9184786c605346392d2013080000000000010d18242f3a434b51535555555555555555555555555555545454606d7985929eacb6c0b9ac9f92867a6e6153493f33271b0f030000000000000000000000000000000003101d293643505c6976838f9ca8a8a8a89f9285786c5f5245392c1f120600000000000000000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e46443f3830261c11060000000000060e151a1e212228323f4c5965727f8c929298979fa2a9aa9d938c7f736a5f53473d32271b0f0300000000000a1724303d4a5763707d8a96a3aaaaaaacafb5bdc7cec4bab2acabaaaaaaaaaaaaaaa295887c6f6255493c2f2216090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000613202d394653606c7985929fabb8afa49a887b808c99a6b3b5a99c8f8276655b5044372b1f1205000000000000000000000000000000000000000000000000000a141d2834404b55606b74818e97999999999185796d6053473a2d2014070000000000000000000000000000000000000006111c262f3845515d67707d8a939eaab0a69c9083766b6153493f30261c11060000000000000000000000000000000000000000040d1a232c3844505c666f7c87939fa8b1a79d9184786d60554b4031281d0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9e9185786b606c7883919da7b1bcb4aa9f93877c6f62594f42392e23180c020000000000000c1925323f4c5865727f8b98a5b2bebaaea298928e939ea5aaa9a29f9fa3abaeb4bcc5c6b7ab9f94877a6e6154473b2e2114080000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120600000000000000000000000006121f2b37434e586774808d9aa9b3bebbafa49a8a7d7063574a3d4653606d7986929facb9c0b6ac9c8f8275675d5145382c1f130600000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e55555657575f626a6f7a839097a2adb9c3bbaea3998c8073665b5044382b1f1206000000000004111d2935404b555d606161616161616161616161616161616161606773808d9aa4afbbbbafa3998c7f72655b5044372b1f13080000000000000000000000000000000003101d293643505c6976838f9b9b9b9b9b9b9285786c5f5245392c1f1206000000000000000000000000000005101a242c33393c3e4242424242424242424242424242424242424242424242424242424242413a38342e261e140a0000000000060f181f262b2e2f35353c4956636f7d858585868b9297a2ada59f92877c6f62594f43382c1f130700000000000a1724303d4a5763707d8a969e9e9e9e9fa3abb5c0c9bdb2a8a19e9e9e9e9e9e9e9e9e95887c6f6255493c2f2216090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5b6ac96897d818e9ba8b4b3a6998c80736653493f33271b0f0300000000000000000000000000000000000000000000000006111b262f3845515c67707d89939da9a6a0968b7e72675d5145382c1f1306000000000000000000000000000000000000000b17222d38424e58606d7984919ea5afaa9e94897c6f63594f41382d1e150a0000000000000000000000000000000000000000010c161f2a36424d57606d78839099a4afaca0958a7e71665c5043392e1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9e9285786b5b66717d8a95a0acb8bbafa4998f82766c61544a4034281e13080000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9286818e939da4aeadabacafb5babec5c5bcb1a79c908376685e5246392d2014070000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000814212e3a47535f6a7784919eaab7c4b9ac9f93867a6d6054473a45515c677683909ca9b6c3b8ac9f9286796d6053473a2d22170b00000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a616162636466696e747c849095a0a9b3bebfb4aa9f92867b6e61544a3f33281c0f0300000000000613202c3945515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6e7b87939facb9c0b5ab9e9184786c6053463a3024190d0100000000000000000000000000000003101c2936434f5c6976828e8e8e8e8e8e8e8e85786b5f5245382c1f120500000000000000000000000000000008121a22282d30313535353535353535353535353535353535353535353535353535353535342d2b28231c140c0200000000030e18212a31373a3b4242424854606b6f7879797a7e85929fa7afa3998f82766b6054483b2f22150900000000000a1724303d4a5763707d8a91919191919299a3afbbc5b9aca19691919191919191919191887c6f6255483c2f2215090000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000030f1b27333f49536673808c99a6b3b1a5988b7f83909daab6b2a8968a7d7063574a3d2d22170b000000000000000000000000000000000000000000000000000b17222d38414d57606d7984919da5afa79e9184796d60554b4035291d1004000000000000000000000000000000000000030f1c28333f4a545f6a73808d96a1acafa59c8f82766b6054473e2f261b0c03000000000000000000000000000000000000000007131d28313a46525e69727f8b95a0abb0a69d9083786c60544a3f30271d0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f606c7883909da7b1bcb5ab9f948a7d70665c51443a3025190d0300000000000c1925323f4c5865727f8b98a5b2beb8ab9f928578818d929fa2aab0b9bbbfc0c0bfbab3aaa0958b7e7164564c41362a1e11050000000000000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f12060000000000000000000000000815222f3b4855626e7b8896a0acb9c3b7aa9d908477685d524539404b556673808c99abb5c0baaea2988a7d706453493f33271b0f03000000101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6f7173777b81879196a0a7b1bbc4baaea2988d8174695e5242382d22170b0000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7979828f9ca9b5c2b9aca096897d7063564c4135291d1104000000000000000000000000000000000a1723303d4a5663707d81828282828282827e7165584b3e3225180b00000000000000000000000000000000000810171c212324282828282828282828282828282828282828282828282828282828282827201f1c17110a02000000000009151f2a333c4247484e4f4f4f4f5960636b6c676d717d89959fabab9f94897c6f6356493c3025190e02000000000814212e3b4754616e7b83848484848487929facb9c4b7ab9e918484848484848484848483796d6053473a2d2014070000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000b17222d3d4a5764707d8a97a8b2b3a6998c8086929facb8ada196877a6e6154473b2e211406000000000000000000000000000000000000000000000000030f1b27333f49535f6973808c96a0acaca0958a7e71665c5143392f24180c000000000000000000000000000000000000040e19222b3844505b666f7c87929fa8b2ab9e93887c6f62594f44352c1d140a0000000000000000000000000000000000000000010d18242f3a43505a616e7b86929fa7b1ab9f948a7d70655b5042382e1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5b65707d8a959fabb8bdb0a69d9184796d60564c41352920150900000000000c1925323f4c5865727f8b98a5b2beb8ab9f92857878808b92989fa6acaeb5b3b3b4aea9a2989083786d6053463b3025190e020000000000000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f1206000000000000000000000005111d2a36414c5666727f8c99a8b2bdc0b4a79a8d817467564c41353d4a5663707d8999a4afbbbfb4aa9a8e8174655b5044372b1f1205000000101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7c7e8083888e9399a0a8b1b9c3bab0a69f92867b6e61574d422f261c1106000000000004111d2a3744505d6a778388888888888888888888888888888787878786868586929facb8c5bdb2a89b8e8175685d5245392c20150a000000000000000000000000000000000916222f3c4854606b707575757575757575716c62564a3d3124170b000000000000000000000000000000000000050c111417171c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1312100b06000000000000020e1a26313c454d53555b5c5c5c5c5c5b565e555d606b7683909da9b0a69a8e817467564d42362a1e1105000000000714202d3a46525e696e77777777777784919eaab7baaea194877b777777777777777777766d675d5145392c2013060000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000614212e3b4754616e7a8796a1adb6aa9d90839098a2aeb7ab9e918478685e5246392d2014070000000000000000000000000000000000000000000000030c19232b3744505b656e7b86929fa8b1a79d9083786c60544a4031271d12070000000000000000000000000000000000000a15202a36414c56606c78839099a3afafa3998e81756a5f54473d32231a0b02000000000000000000000000000000000000000004111d2935414b55616c75828f98a2aeb0a69c9083766b6153493f30261c0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f53616b7683909da6b0bbb8aca0968b7f72685e52463c31261a0c02000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c737e868f949c9fa3aba6a6aaa39f9792867c6f665c504438291e1408000000000000000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f120600000000000000000000000713202d3946525e687683909da9b6c3bdb2a8978a7e7164574b3e303a4754606d7a86939facb9c4b8ab9e9185786c605346392d201309000000101d293643505c6976838f9ca9b6c2b9aca096918888888888898a8d90959a9fa4abb2bac3bbb2a89f948b7f72695e52453b301d140a00000000000005121f2c3845525f6b78859294949494949494949494949494949494939993929298a3aebac7c3b9ac9f92867a6d6054473d32271b0f010000000000000000000000000000000713202c38444f596063686868686868686865625a50453a2e211509000000000000000000000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e070603000000000000000006121e2b37424d575f6268686868686868615e5751596673808c99a6b3ab9e918478695e52463a2d2014070000000005111e2a36424d575e616a6b6b6b6b7683909ca9b6baaea194877b6e6b6b6b6b6b6b6b6b6a605d554b4035291d11040000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000714202d3946525e687884919eabb8aca0959095a0aab4b5a89b8e827568564c41362a1e110500000000000000000000000000000000000000000000000b151e2935414c56606c77828f99a3aeab9f958a7d70665b5042392e1f150b010000000000000000000000000000000000030f1b27323946525e68727e8b959fabb4ab9f92877b6e62584e43352b2111080000000000000000000000000000000000000000000613202c3945515d67707d8a939eaab4aa9e94897c6f63594f41382d1e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4f5963707d89949fabb7bdb2a89f92857a6d61574d42372b1e140a000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c6c717b82898f92999899999998928e857d706a5f544a3f3428170d02000000000000000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f120600000000000000000000000714212e3a4754616d7a86939facb9c6b9ada196877b6e6154483b2e3945515d677783909daab6c3b9ada197897c6f6256493c31251a0e020000101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494959697999d9fa7acafb5bdc1bab2a9a1968f82786c60564d4233291f0b0200000000000005121f2c3845525f6b7885929ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a49f9f9fa3aab4bfcbc7baaea3988b7f7265584e43372b1d120700000000000000000000000000000004101c27333d474f54565b5b5b5b5b5b5b5b585650483f34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e757575757575756e695e525864717e8b97a4b1ada196877a6e6154473b2e21140800000000020e1a25303b454d52545d5e5e5e6875828f9ba8b5baaea194877b6e615e5e5e5e5e5e5e5d53514b433a2f24180d010000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000005111e2a36414d566875828f9ba8b5b1a7a09da0a7b1bcb6ac998c7f7266594c3f3025190e020000000000000000000000000000000000000000000007121d27303946525e68717e8b949fabb0a69d9083786c60544a3f30271c0d0300000000000000000000000000000000000006131f2b37434e58616e7a85929fa7a7a7a3998e81746a5f53463c3223190f00000000000000000000000000000000000000000005121e2a36424d57606d7984919ea5a7a7a59c8f82756b6054473e2f261b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5254606b7683909ca6b0bbbaada2978d8074695f53473d30261c11060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c61696e767d8286898b8d8d8c8a86817b706b60584e42382e23170500000000000000000000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e020000000000000000000004101c2834404b5564717e8b99a4afbbc4b7ab9e918478695e53463a2d35414c556774808d9aa7b3c0beb3a9998c807366574d42362a1e12050000101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a2a4a6aaabb1b9bbc0bdb9afa8a09791847a6d665b50443b3020170d0000000000000005121f2c3845525f6b7885929eabaeaeaeaeaeaeaeaeaeaeaeaeaeadb5afacacacaeb4bcc6d0cbbfb4aa9d9083776a605447392f24180c000000000000000000000000000000000b16212b353d44484a4f4f4f4f4f4f4f4f4b4a453f362d22170c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b818282828282817b6e61545763707d8a96a3b0b2a896897c706356493d3023160a000000000009141f29333b4246475051515b6774818e9aa7b4baaea194877b6e6154515151515151504745403a31281d1307000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000020e1925303f4c5966727f8c99acb6b9b1acaaacb1b9bbafa49a897c706356493d3023160800000000000000000000000000000000000000000000000c18232e39424f59616d7a85929ea6b0ab9f94897d70655b5042382d1e150b000000000000000000000000000000000000000815222e3b4754606a75818e979a9a9a9a9a92867b6e61574e42342a2011070000000000000000000000000000000000000000000714212d3a46535e6974808d969a9a9a9a9a93887c6f62594f44352c1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524f5963707d89949fabb7beb3a99f92877b6e62594f42382e23170b0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c575f616b70757a7d7f80807f7d7a746e6960594f463c30261c110600000000000000000000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e000000000000000000000006131f2c3845515c6775828f9babb5c0c1b4a89b8e817568574d42362a2f3e4a5764717d8a97a8b2bdc3b7aa9d908377695e53463a2d2114070000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeafb1b3b6b8bcc3bdb8b2ada59e9691857b6e685e544a3f32291f0e050000000000000005121f2c3845525f6b7885929eabb8bbbbbbbbbbbbbbbbbbbbbababac0bbb9b8b8babfc1c1c1c1c1b8aca095897c6f62554b4035291d1004000000000000000000000000000000050f19232b33383c3d42424242424242423e3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d8f8f8f8f8f8b7e7265585663707d8996a3b0b0a4978a7d7164574a3e3124170b0000000000020d17202930363a3b44444d5a6673808d99a6b3baaea194877b6e6154484444444444433a39352f281f160c01000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000081723303d4a5663707d899aa4afbbbcb8b6b8bcc3b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000004101c2834404b54606b74818e97a1adb0a69c8f82766b6053493f2f261c0c03000000000000000000000000000000000000000916222f3c4955626f7c888d8d8d8d8d8d8d8c8073695e53453c3122190e000000000000000000000000000000000000000000000815212e3b4854616e7b868d8d8d8d8d8d8d8c81756a5f53473d32231a0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524854606b76828f9ca6b0b7b7afa3998f82756b60544a3f34281c100300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f53596063676d7072737372706d68615e564f473d342a1e150a0000000000000000000000040a131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180e09030000000000000000000713202d3a4653606d7985929facb8c1beb3aa988b7f7265584c3f31252e3b4754616e7a8796a0acb8c1b8aca095877b6e6154483b2f24180d0100101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbcbdbfc0bbb9b7b2aca8a19e938f847b6e695f564c42382d20170d000000000000000005121f2c3845525f6b7885929eabb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b1a79a8e8174675d5145392c1f13060000000000000000000000000000000008111921272c2f30353535353535353532312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9a9b9b9b988b7f7265585763707d8a96a3b0b1a4988b7e7165584b3e3225180b000000000000050e171f252a2d2e373f4c5865727f8b98a5b2baaea194877b6e6154483b38383838372d2c29241d160d0400000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6c4c3c4c8c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000000000006131f2c3845515c666f7d89939da9b3ac9e93897c6f62594f41382d1d140a00000000000000000000000000000000000000000814212e3b4754616e7a80818181818181817f796d60574d42332a201007000000000000000000000000000000000000000000000714212d3a4754606d7a8081818181818181807a6d61584e43352b2111080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52444f59626f7c89949eaaaaaaaaab9e94897d70665c5044382b1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524f54555d60636566666663605d56524d443d352b22180c0300000000000000000000060e151b1f27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b211e1a140d0500000000000000030f1b27333f495363707d8998a2aeb5b5b5aea298887c6f6255493c2f222d3946525e687784919eaab5b5b5b1a7988b7f7265554b4135291d110400101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b4b4b2b6afacaaa8a09d96918a817a6e695f574d443a2f261c0e05000000000000000005121f2c3845525f6b7885929ea8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89f9285796d6053473a2d2014070000000000000000000000000000000000080f161c20222328282828282828282524211d17110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7a8a6998c7f7366545364717d8a97a4b0b1a4978b7e7164584b3e3125180b00000000000000050d141a1e2024313e4b5764717e8a97a4b1baaea194877b6e6154483b2e2b2b2b2a20201d18130c040000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000613202c3945525d687784919daab7c1c1c1c1c1c1b4a79b8e817468554c4135291d110400000000000000000000000000000000000000000005121e2b37424d57606d7984919da5afafa49a8f82756a6054473d2f261b0b0200000000000000000000000000000000000000000714202d3946525e686e7474747474747474736d675d51453b3121180e00000000000000000000000000000000000000000000000613202c3945515d676d7374747474747474736d685d52463c3223190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52454754606a75828f9c9e9e9e9e9e9e9d9083786d6053463a2d20130700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5244484c515456585a5a595754524c46423b322b23191006000000000000000000010a101820262b2e2f343d4347495151515151515151514e4c484139332e2d2a251f170f0800000000000005121f2b3744505b6574818d9aaaa8a8a8a8a89f9285796d6053463a2d202a36414c566774818e9aa7a8a8a8a8a89c8f8276675d5145392c20130600101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6aca49f9d9a96918b847e756d685f574d453c32291d140a00000000000000000005121f2c3845525f6b7885929b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b98897c706356493d3023160a000000000000000000000000000000000000050b101316171c1c1c1c1c1c1c1c181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8e8175665c5b65737f8c99a6b2b0a4978a7d7164574a3e3124170b000000000000000002090e111723303d4a5663707d8996a3b0baaea194877b6e6154483b2e211e1e1d1413110d0701000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000004111d2935414c566875818e9ba8b4b5b5b5b5b5b5b4ab988b7e7265584b3f2f24190d010000000000000000000000000000000000000000000714212d3a46535f69737f8c95a0a7a7ab9f93877c6f62584e43352b1d140a00000000000000000000000000000000000000000005111e2a36414c565e61676767676767676766605d554b4033291f0f06000000000000000000000000000000000000000000000004111d2935414c555d60676767676767676766615d564c41342a201107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245434e58626f7c889191919191919191918b7e7164584b3e3125180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453a4145474a4c4d4d4c4a4745413a36302920191107000000000000000000000a131c222a31373a3c40434343404444444444444444444141434342403b3a363129211a120800000000000613202d394653606c7884919b9b9b9b9b9b9b9b8f8276665c5044382b1f25303e4b5864717e8b979b9b9b9b9b9b9b92867a6d6054473a2d21140700101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a99979a93908d89847e79716c605d564d453c332a20170b0200000000000000000005121f2c3845525f6b78858e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8a7d7064574a3d3124170a00000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0b0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb4ab9e9285796d66666c7883909daab7b2a896897c6f6356493c3023160900000000000000000000020916222f3c4955626f7c8895a2afbaaea194877b6e6154483b2e21151110070604010000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000010d19242f3f4c5865727f8b98aba8a8a8a8a8a8a8a8a399897c6f6256493c2f231608000000000000000000000000000000000000000000000815222e3b4855616e7b86929a9a9a9a9a998e81756a5f53463d3223190b02000000000000000000000000000000000000000000020e1925303b444c52545a5a5a5a5a5a5a5a5953514b43392f21170d000000000000000000000000000000000000000000000000010d19242f3a434c51545a5a5a5a5a5a5a5a5954524c443a3022180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453d47545f6a7380848484848484848484847f7265594c3f3226190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52452f35393a3d3f40403f3d3a39352f2a251f170e070000000000000000000009131c262e343c4347484d5050504d4847433c34333d4347494e50504f4c4846423b332c241a1007000000000815222e3b4855616e7b888e8e8e8e8e8e8e8e8e8c7f7366544a3f34281c222e3b4855616e7b888e8e8e8e8e8e8e8e8e897d7063564a3d3023170a00101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b898683807c78726d67615a524c443b332a21180e0500000000000000000000000c1926323f4c5965727f82828282828282828282828282828282828282828282828282828282828282828282817a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aeada1978d8078757578808d95a0acb8ada196877a6e6154473b2e21140800000000000000000000000814212e3b4754616e7a8794a9b3beaea194877b6e6154483b2e21150804000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000816232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9286796d6053463a2d201307000000000000000000000000000000000000000000020f1b2835424e5b6875818d8d8d8d8d8d8d8d877b6e61584e43342b201107000000000000000000000000000000000000000000000008141e29323b4146474d4e4e4e4e4e4e4e4c4745403931271d0f050000000000000000000000000000000000000000000000000008131e28313a4145474d4e4e4e4e4e4e4e4d4746413a32281e100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524537434e58636e7377777777777777777777726d63574a3e3125180c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524539292c2d3032333333302d2c29241e19140d0500000000000000000000030c1b252e3840464e53555a5c5d5c5a55534e46403f444e54565a5d5d5c5954534d453e362c22190e040000000714202d3a4753606d7981828282828282828282817b6e6154483b2e2317212d3a46535f697380828282828282828282817b6e6154483b2e211508000a1724303d4a5763707d82828282828282828282828282828281817f7e7c7a77736f6c65605c555045413a322a21180f060000000000000000000000000b1825313e4a57626d7275757575757575757575757575757575757575757575757575757575757575757575756e685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb3a99d928d848281848d929ca7b1b8ab9e918478685e5246392d20140700000000000000000000000713202d3a4653606d798697a2adb5aea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000714202d3a4753606d79868e8e8e8e8e8e8e8e8e8e8e8e8376675c5145382c1f1306000000000000000000000000000000000000000000000b1724313e4a5764717e81818181818181807d70695f53463c3122190f000000000000000000000000000000000000000000000000020d1720293036393b4141414141414141403a39352f271f150b0000000000000000000000000000000000000000000000000000010c161f282f35393a4041414141414141403a3935302820160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245323c46525b63666b6b6b6b6b6b6b6b6b6b65635b51463a2e22160900000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c202123252727262421201d19130e090200000000000000000000000a151e2d37404a52585f6267696a6967625f5852494a5058606267696a6966615e5750483e342b20150a00000006131f2c3945515d676d74757575757575757575746e695e52463a2d1c111e2a36424d57636e73757575757575757575756e695e53463a2d211407000a16232f3c4855616b70757575757575757575757575757575747473716f6d676762605b53514b433e352f2820180f06000000000000000000000000000916222e3a46515b62656868686868686868686868686868686868686868686868686868686868686868686868615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f090200000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca7b1aea49d96918e8e91969ca4aeb9b0a69a8e817467564c41362a1e1105000000000000000000000006131f2c3845515c667885929fa8a8a8a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000006131f2c3845515c67727f8282828282828282828282827d7063554b4034281c1004000000000000000000000000000000000000000000000a1723303d4955616c717474747474747474706b60574d42342a20100700000000000000000000000000000000000000000000000000050e171e252a2d2e3434343434343434332d2c29241d150d03000000000000000000000000000000000000000000000000000000040d161e24292c2d3434343434343434332e2d29241e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393440495257595e5e5e5e5e5e5e5e5e5e595751493f352a1e120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1417191a1a19171413110d080100000000000000000000000006111c26303f49525c636a6f73767676736f6a635b52545b606a6f74767675736e69615a50463c32271b0f03000004101d2935404b555d606868686868686868686868615e574d42362a1e0e1a26313b45525c636668686868686868686868615e574d42362a1e1205000714202c38444f5961636868686868686868686868686868686867666463605d55565350494540393129241e160d06000000000000000000000000000006121e29353f495157595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b5564707d8a959faab4aea8a19e9b9b9ea0a8aeb6b3a99f94897c6f6356493c3025190e02000000000000000000000004101c2834404b546b7784919b9b9b9b9b94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000004101c2934404b55626d72757575757575757575757575706b615543392e23180c00000000000000000000000000000000000000000000000814212d3945505a616467676767676767676360594f453b3122180e000000000000000000000000000000000000000000000000000000050d14191e2021272727272727272726201f1d18120b030000000000000000000000000000000000000000000000000000000000040c13191d202127272727272727272621201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392e3740474b4d515151515151515151514c4a463f372d23180d0100000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120a0c0d0d0c0a0706040100000000000000000000000000000c17232e3842515b636e737c80838383807c736d635a5b666c747c818383827f7b716c61584e43372b1f13060000000c18242f39434b51535b5b5b5b5b5b5b5b5b5b5b54524d453b30251a0e141f2a33404a52585a5b5b5b5b5b5b5b5b5b5b54534d453b31251a0e020004101c28333e474f55575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a59585653514b4946443f38342f271f19130c04000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b02000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606c78839098a2aab1b2acaba8a8aaacb2b8b0a9a2978f82766b6054483b2f1e1408000000000000000000000000000c18232e43505d6976838f8f8f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000030c151c232f3943515b62656868686868686868686868686361594f4430271d1207000000000000000000000000000000000000000000000005111d28333e485055575a5a5a5a5a5a5a5a56554f473d33291f10060000000000000000000000000000000000000000000000000000000002080e1114141a1b1b1b1b1b1b1b191413100c07010000000000000000000000000000000000000000000000000000000000000001080d1113141a1b1b1b1b1b1b1b1a1413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c2e353b3f40444444444444444444443f3e3a352d251c11070000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000003101c28343f4a54626d7380878d8f908f8d8780736c61606c7880898d90908f8c867e716a6054473b2e22150700000007121d2731394045474e4f4f4f4f4f4f4f4f4f4e4846423b33291f14090e18212e3840474b4d4f4f4f4f4f4f4f4f4f4e4846423b33291f14090000000b17212c353e44484a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4e4c4b494745403c3937332d29231d150d0801000000000000000000000000000000000007111b252d353a3e3f42424242424242424242424242424242424242424242424242424242424242424242423b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d13090000000000000000000000000000000000000000000000000000000000000000000000000007131f2b3744505b656f7c8692989fa7abadb3b0b1b0b3adaba69f9792857b6e61594f43382c1f0d0200000000000000000000000000071724313d4a5764707e8282828282828280786c605346392d20130600000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000b151e272e34383f495156585b5b5b5b5b5b5b5b5b5b5b5b57554f473e331e18120b0300000000000000000000000000000000000000000000000c17222c363e45494a4e4e4e4e4e4e4e4d4a48443d352c21180d00000000000000000000000000000000000000000000000000000000000000020507080e0e0e0e0e0e0e0e0d070604000000000000000000000000000000000000000000000000000000000000000000000000010406070d0e0e0e0e0e0e0e0d07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c242a2f32333838383838383838383832312e2a231c130a000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000006121f2c3844505c66727f8b939a9c9d9c9a938b7e716467737f8c929a9c9d9c9892877c6f6255493c2e23180c000000010b151f272f35393a41424242424242424242413b3a36302921170d02060f1c262e353b3f40424242424242424242423b3a36312921170d0300000005101a232c33383c3d4242424242424242424242424242424141403e3c3a39352f2d2b27221b18120b03000000000000000000000000000000000000000009131b23292e313235353535353535353535353535353535353535353535353535353535353535353535352e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a707d8690959b9fa2a9a4a4a3a9a19e9b9490857d6f695f53463d32271b0f00000000000000000000000000000a1623303c4955616c7075757575757575746c665b5044382b1f120600000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e110400000000000000000000000000000000000007121c27303940444647464a4c4f4f4f4f4f4f4f4f4f4f4f4f4a48443e393329241d150d030000000000000000000000000000000000000000000005101a242c33393d3e41414141414141413d3c38332c231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1e2325262b2b2b2b2b2b2b2b2b2b2625221e18110a01000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000713202d3a4653606d7985929ea4aca9aca49e918477696d7985929fa4a9a9aaa2998e827568544b4034281c1004000000030d151d24292c2d35353535353535353535352e2d2a251f170f0500000a141c242a2f3233353535353535353535352e2d2a251f170f05000000000008111a21282c2f3035353535353535353535353535353535343331302d2c2924201f1b17110c0701000000000000000000000000000000000000000000010911181e222526282828282828282828282828282828282828282828282828282828282828282828282821201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606b707c838a8e9297969797979697928e89827b6f6b60574d42342b21160a00000000000000000000000000000814202d39444f5961646868686868686867605b544a3f33281c0f0300000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e11040000000000000000000000000000000000000c18232e39424a515354524d46424242464b5153565859595755534d49443e352f271f150b010000000000000000000000000000000000000000000008121a22282d30313434343434343434302f2c27211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f0f0e0d0a07060400000000000000060606060606060600000000000000000000000000000000000000000006060606060606060603030100000000030506090c0e0f0f0f0e0c09060603000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1316191a1e1e1e1e1e1e1e1e1e1e191816120d070000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000916222f3c4955626f7c8897a1adb6b6b6aca096877b6e707c8998a2aeb6b6b4ab9e928578665c5145382c1f130600000000030b12181d1f20282828282828282828282821201e1a140d05000000020a12191f2326272828282828282828282821211e1a140d05000000000000000810171c202324282828282828282828282828282828282726252320201d1813120f0b060000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c464f59606a6f787d828588898a8a8a898785817d766e6960594f453b3122190f04000000000000000000000000000004101c28333e474f55575c5c5c5c5c5c5c5a53504a42382d22170b0000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e1104000000000000000000000000000000000004101c2834404a545c60615e56524d4d4d53555d606365666564625f57555045403931271d120700000000000000000000000000000000000000000000000810171d21232427272727272727272323201c160f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181a1b1c1b19161312100c07000407090a13131313131313130c0b0906010000000000000000000000000407090a131313131313131313100f0d0a00060b0f121316181a1b1c1b1b191613120f0b0600000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120a0c0d111111111111111111110c0c090601000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec3bdb2a895897c6f717e8a97aab4bfc3b9ada29786796d6053463a2d201307000000000001070c1013141b1c1c1c1c1c1c1c1c1c1b1514120e0902000000000000080e1317191a1c1c1c1c1c1c1c1c1c1b1514120e0903000000000000000000050b101416171c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1918161413110d07050300000000000000000000000000000000000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343d474f585f656c7075797b7c7d7e7d7c7b7875706b615f574f473d33291f1007000000000000000000000000000000000b17212c353e44494a4f4f4f4f4f4f4f4e46443f382f261c11060000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e1104000000000000000000000000000000000006121f2c3844515c666d6e69615e575a575f61676d70727272716e6964615a514b43392f24180c000000000000000000000000000000000000000000000000050c111417171b1b1b1b1b1b1b1a171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e202125272829282623201f1c18120d101416172020202020202020191816120d07000000000000000000050b101416172020202020202020201d1c1a160c11171b1f20222527282928272523201f1c17110d080100000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000050505050505050505050000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcebcafa295897c6f717e8a97a4b1bdc9beb2a993867a6d6053473a2d20140700000000000000000406070e0f0f0f0f0f0f0f0f0f0e0807050200000000000000000002070a0c0d0f0f0f0f0f0f0f0f0f0f080705020000000000000000000000000004070a0a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0d0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808686868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000020b18222c353d464e535b6063656c6e70717170706e6968636059534d453d352b21180d000000000000000000000000000000000005101a232c33393c3d42424242424242413938332d261d140a000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000b1724313e4a5764717e8282828282828282827e7164584b3e3125180b0000000000000000000000000000000000000713202d3a4653606d787a746e69676767696e747a7d7e7f7f7e7b77706c605d554b4035291d10040000000000000000000000000000000000000000000000000005080a0b0e0e0e0e0e0e0e0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f252a2d2e313435353533302d2c28231c191c2022232c2d2d2d2d2d2d2d2525221e181109010000000000000810161c2023232c2d2d2d2d2d2d2d2d2a292621181b22272b2d2f323435353534322f2d2b28221c19130c04000000000000000000000000000000000a1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e2115080604010000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc1bcb1a795887c6f717d8a97a9b3bec1b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080813131313131313131313080806020000000000000000000000000000000000000000101d293643505c6976838f939393939393939184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000006101a232c343c41495053535b60616364646463615e5756544f47423c332b23190f0600000000000000000000000000000000000008111a21282d303135353535353535342d2b28221c140b02000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000a1723303c4955616c71757575757575757575716c6256493d3024170b0000000000000000000000000000000000000b1824313e4b5764717e87807b76747374767b8186898b8c8c8a88837d756d675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a3036393b3e40424241403d3a38342e2924272c2f30393939393939393932312e29231b1309000000000008111a21272c2f303939393939393939393635322d24292d3337393c3f41424242413f3c3938332d29241e160d070000000000000000000000000001070d1623303d495663707c8996a3afbcbaaea194877b6e6154483b2e211a1413110d0801000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1acb4b4b4aca095877a6d6f7c8997a1adb4b4b3aa9e918578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c0804000000000000000003080b0e0e131313131313131313130c0c0a0602000000000000000000000000000000000000000000000003090e1214151f20202020202020201f1514120f0903000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a2f383f444649505355565757575654524d4948443d37312a2119100700000000000000000000000000000000000000000810171c2023242929292929292927201f1c17110a0200000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1adb5b5b1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb5b5b3a69a8d8073675a4d4034271a0d0000020c16202d3945505a616468686868686868686864625a5045392d2115080000000000000000000000000000000000000b1825313e4b5864717e8b8d878381808183878d92989899989795908a82796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f0f0f0e0d0a080705020000000000000000000000000000000000000000000000071019212931363b4146474b4d4e4f4e4c4946444039353033383c3d46464646464646463f3e3a342d251b110700000005101a232c33383c3d46464646464646464643423e382f35383f4446494b4d4e4f4e4e4c4946443f38352f281f1911080000000000000000000000040c12181d23303d495663707c8996a3afbcbaaea194877b6e6154483b2e282721201d19130c040000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000613202d394653606c7884919ea2aaa7aaa29d908377686d7985929ea3aba7a9a1988e817468544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f09020000000001090f14181a1b20202020202020202020191816120d07000000000000000000000000000000000000000000060e151a1e21222c2d2d2d2d2d2d2d2d2c22211f1a150e060000000000000000000000000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000810181d262d3337393f444648494a4b4a494846423d3b38332b261f180f0700000000000000000000000000000000000000000000050b101416171c1c1c1c1c1c1c1b13120f0b06000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a8794a1a8a8a8a8a4988b7e7165584b3e322518121f2c3945525f6c7885929fa8a8a8a8a69a8d8073675a4d4034271a0d000008131e28323a41455055575b5b5b5b5b5b5b5b5b585650483f34291d11050000000000000000000000000000000000000b1825313e4b5864717e8b9993908e8d8e90939a9fa2aaa5a5a7a09d948b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1b1c1c1b1b19171514120e09050100000000000000000000000000000000000000050f19222b333b42464d5254585a5b5c5b595653514a45413a3d44484a53535353535353534c4a463f372d23180d0100000b16212c353d44484a535353535353535353504e494339404549505355585a5b5c5b5a585653504a45413a312b231a1208000000000000000000040d161d24292c303d495663707c8996a3afbcbaaea194877b6e6154483b3434342d2c29241e160d0400000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f12060000000000000000000000000000000000000000000005121f2b3744505b65717e8a92989a9b9a98928a7d706466727f8b92999a9b9a9791867c6e6255483b2e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b030000020b131a202427282d2d2d2d2d2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000060f181f262b2e2f393939393939393939392f2e2b2620180f0600000000000000000000000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b2d3337393b3d3e3e3d3d3b3a36302f2c27211a150e060000000000000000000000000000000000000000000000000004080a0a0f0f0f0f0f0f0f0e0606030000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000814212e3b4754616e7a87949b9b9b9b9b9b988b7e7165584b3e322518121f2c3945525f6c7885929b9b9b9b9b9b9a8d8073675a4d4034271a0d00010d1924303a444c52545d5d5d5d5d5d5d5c54534d4b49453f362d22170c010000000000000000000000000000000000000b1825313e4b5864717e8b979f9d9a9a9a9d9fa4acaeb4b2b2b1aca6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f202325272828292827262421211e1a14110d080200000000000000000000000000000000020d17212b343d454d53565e6164676868686663605c54524c44474f54565f60606060606060585651493f34291e12060004101c27333d474f55565f60606060606060605d5a544c434b51535b60626567686868676562605b54514c433d352c241a100700000000000000010c161f282f35393a40495663707c8996a3afbcbaaea194877b6e615448414141403a39352f281f160c01000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f120600000000000000000000000000000000000000000000030f1b27333f4953616c727f868b8d8e8d8b867e716c61626d727f868b8e8e8d8a857d706a5f53473a2e1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b02000b141d252b3033353939393939393939393933322f2a231c130a0000000000000000000000000000000000030e18212a31373a3b464646464646464646463b3a37312a21180e03000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f22272b2d2e30313131302e2d2a2522201c160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000714212e3a4754616d7a878e8e8e8e8e8e8e8e8b7e7165584b3e32251e1e1f2c3945525f6c78858e8e8e8e8e8e8e8e8d8073675a4d4034271a0d0004111d2935414c565d606a6a6a6a6a6a6a69615e574d4138342d241b1106000000000000000000000000000000000000000b1825313e4b5864717e8b97a4a9a7a6a7a9acafb2acaaa8a8a8aaa6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3234353535353433312e2d2a25201e19140c0700000000000000000000000000000009141f29333d464f575e61686e717375757473706d66605d56504f5960636c6c6c6c6c6c6c6c65625b51463a2e221609000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e544e555d60656c6f727475757574726f6c66605d554f473e362c22190c0300000000000007121d2831394045474d4e5663707c8996a3afbcbaaea194877b6e61544e4e4e4e4d4745413a31281e1308000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e0200000000000000000000000000000000000000000000000b17222d3841505a626d727a7e8181817e7a716c625a5b636d727b7f8181807e79706b60574e42372b1e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d1309050f1d262f363c4041464646464646464646463f3e3a352e251c12070000000000000000000000000000000009151f2a333c424748525353535353535353524847433c332a201509000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f2022232424242321201e1a1613100b05000000000000000000000000000000000000000000000000020507080c0f11121212110f0c0807050200000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d2013000613202d394653606c77808282828282828282817b6e6154483b2e272a2a2a2a323f4c5965727f8282828282828282817c6f6256493c2f231609000713202c3945525d686d76777777777777756e695e53493f33271e130800000000000000000000000000000000000000000b1825313e4b5864717e8b97a5acb2b3b3b5afaca8a09e9b9b9b9ea0998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2e34383a3c3f404142424241403d3b3a36312d2a251e18120b03000000000000000000000000020e1a25303b454f5960696e757b7e808182817f7d79736d68615a54606b707979797979797979726d62564a3e3125180b000916232f3c4855616b707979797979797979797670665a585f676d72787c7e80818281817f7c78736d67605950483e342b1e150b0000000000010d18242f39434b51535a5b5b63707c8996a3afbcbaaea194877b6e615b5b5b5b5b5a54524c433a2f24190d010000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e01000000000000000000000000000000000000000000000006111b262f3e48515b62686d71747474716d68625a50515b63696e72747473716d6760594f453c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f0d17212f3941484c4e535353535353535353534c4b463f372e23180d020000000000000000000000000000020e1a26313c454d53555f60606060606060605f55534e463c31261a0f020000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f12131516171817161514120e09070400000000000000000000000000000000000000000000000003090e121415191c1e1f1f1f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c20130005121f2b3744505b656c747575757575757575756e695e52463a2d3437373737373e4a57636d727575757575757575756f6a6054473b2e221508000714212d3a4754606d7a83848484848484827b6e655b50443a3025190c03000000000000000000000000000000000000000a1724303d4a5763707d8a939ea0a8a6a6aba49f9b96918f8e8f9196998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333839404546494b4d4e4f4f4e4e4c4a4846423b39363028231d150c05000000000000000000000005121e2a36424d57606b6f7b81878b8d8e8f8e8c8985807a716c605d63707d86868686868686867f7265584c3f3225190c000a1723303d4a5663707d878686868686868686827669585f6a6f797f84888b8d8e8f8e8d8b89847f7a706b615a50463d30271c12070000000004101d2935404b555d6067676767707c8996a3afbcbaaea194877b6e67676767676767605d564c4135291d11040000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b000000000000000000000000000000000000000000000000000a141d2c363f4951565e616567686765615e5650484951575e616567686764605d554f473d332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c2014141f2933414b53595b60606060606060606060595751493f352a1e1206000000000000000000000000000006121e2b37424d575f626c6c6c6c6c6c6c6c6c6c625f584e43372b1f12060000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0b0b0a0a080705020000000000000000000000000000000000000000000000000002090e141a1e202125282a2b2c2b2a282621211e1a140e0903000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f1300030f1b27333f49535b6067686868686868686868615e574d42383a4044444444444446515b63656868686868686868686260584e43372b1f1306000714202d3a4753606d7a859090909090908f82776c60564c41362a1e150b000000000000000000000000000000000000000713202d3a4653606d78818b919698999a9999938e888482818284888e8c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282f383f44464b515356585a5b5b5c5b5a595754534d4746413b342e271e170e05000000000000000000000714202d3a46525e696f7d858e93999a9b9b9b9997928c857e746d676774808d9993939393938d8074675a4d4134271a0e000c1925323f4c5865727f8b999393939393939285786c5f6a6f7c848c9196989a9b9b9b9a9897918c847d716c61584e42392e23180c000000000613202c3945515d676d73747474747d8996a3afbcbaaea194877b74747474747474736d685d5245392c2013060000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b20140800000000000000000000000000000000000000000000000000020b1a242d373f444c5254585a5b5a5854524c443f3f454d5254585b5b5a5753514b433d352b21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124181a25303b45535d64686c6c6c6c6c6c6c6c6c6c66635b51463a2f22160a00000000000000000000000000000814212e3a47535f696e797979797979797979796e6a5f53473a2e2114080000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f252a2d2e3235373839383735322e2d2a251f1a140d060000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f1200000b17222d38414950535a5b5b5b5b5b5b5b5b5b54524d453f44464d515151515151514a5157595b5b5b5b5b5b5b5b5b56544e463d32271b0f030006131f2c3845515d67727f8c979d9d9d9d948b7e71685e52463d30271d120700000000000000000000000000000000000006121f2c3844505c666d777e84898b8d8d8c8a87817c77757575777b81877f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333d424a5053555c6062656768686868676664615e5754524c454039302920170f05000000000000000005121e2a36424d57616e7b8592979fa4aba8a8a7a9a19e97928a81796d6875828e9b9f9f9f9f998c7f7366594c403326190d000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c666e7c8591969ea1a8a7a8a8a8a7a9a19e9691877e716a60544a4034281b11060000000714202d3a4753606d798081818181828f9ca8b5c2c1b5a89b8e8181818181818181807a6d6054473a2d2114070000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000a16202b343d4347495151515151515151514e4c4841392f251a0f03000000000000000000000000000000000000000000000000000008121b242d323a4146474b4e4e4e4b4746413a32333b4246474c4e4e4d4a47454039312b23190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b1e2a36424d57646f7479797979797979797979726d63574b3e3225180c00000000000000000000000000000815222f3b4855626e7b868686868686868686867c6e6255483b2f2215080000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080808080808080808080706040100000000000000000000000000000000000000000000000000070e171f252a30363a3b3f424445454544423f3b3a36312a261f170f0800000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e11000006111b262f383f44464d4f4f4f4f4f4f4f4f4e484642424a50535a5d5d5d5d5d5d5d56544f4c4f4f4f4f4f4f4f4f4f4947433d342b20150a000004101d2935404b55606d7985919ea8aaa69e92857a6d61594f43392e23180b02000000000000000000000000000000000003101c28343f4a545c656c71787c7f80807f7e7b756f6a6868686a6f747b7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f444f545b6063676d6f7273747575757473706e6966615e56514b423b332921170c03000000000000000714202d3a46525e6975818e97a2a9afb5b4b5b4b3ada9a19e938e837a6e76838f9ca9acaca5988b7e7265584b3f3225180c000c1925323f4c5865727f8b98a5acacacab9f9285786c6d78839097a0a8adb2b3b4b5b4b4b2ada8a19992877c6f665c5144382d22170b0000000a1723303d4a5663707d898e8e8e8e8f949eaab7c3c3b6aa9e938e8e8e8e8e8e8e8e8a7e7164574b3e3124180b0000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f120600000000000000000000000000000000000000000000000000040f19222b32383b3c44444444444444444441403c372f271d13090000000000000000000000000000000000000000000000000000000009121b20293036393a3e4141413e3a393630292930363a3b3f4141403e3a39352f271f191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808686868686868686868175685b4e4235281b202d3a46525e697481868686868686868686867f7266594c3f3326190c00000000000000000000000000000a1724303d4a5763707d8a98939393939393988a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000070c1013131414141414141414141414141414141414141414141413110d070100000000000000000000000000000000000000000000071119202930363b4246484c4f51525252514f4c4846423b363129211a1108000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f0000000a141d262d333739414242424242424242423b3a3f4a545c60676a6a6a6a6a6a6a6360594f4442424242424242423c3b37322b22190f040000000c18242f3945515d67727f8b96a1adada1978e81746b60554b4034281d140a0000000000000000000000000000000000000c17232e38424a535b60656c6f72737373716e68625f585b585f626a6e6d685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a505960666c7075797c7e8081828281817f7d7b77736e68605c544d453b33291e150b000000000000000815212e3b4854616e7b87929fa9b3bbc0c1c2bdb9b7b3ada59e9590837a7784919daab7b1a4978a7e7164574b3e3124180b000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c717e8b95a0a9b2b9b5b6afacafb6b9b9b2aba3999184786d6053493f33271b0f0300000a1724303d4a5763707d8a969a9a9a9c9ea6b0bbc7c6baafa59e9b9a9a9a9a9a9a978a7e7164574b3e3124180b0000000916232f3c4956626f7c8484848484848484848174675b4e4134281b0e01000000000000000000000000000000000000000000000000000007101920272b2e2f3738383838383838383533302b251d150b010000000000000000000000000000000000000000000000000000000000090e171e252a2d2e32343534322e2d2a251e1f252a2d2e32343534312d2c29241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f939393939393939184776a5e5144372b1e212e3b4854616e7b879393939393939393938d8073665a4d4033271a0d00000000000000000000000000000a1724303d4a5763707d8a96aa9f9f9f9faa978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000030b12181c1f2021212121212121212121212121212121212121212121201d18130c040000000000000000000000000000000000000000071019232b333b42464d5254585b5d5e5f5e5d5b5954534d46423b332c231a11070000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e000000020b141b22272b2d343535353535353535352e3844505c666d7377777777777777706b6054483c353535353535352f2e2b27201910070000000007121d2935404b55606d7984919ea8b2a99d93897d70675c51453c2f261b1106000000000000000000000000000000000006111c263038414950535b60626566676664615e56534e4e4e53575f62605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414a545b606b70787d8285898b8d8e8e8f8e8d8c8a87847f7a736d665e574d453b30271c12070000000000030f1b27333f495365727f8c99a3afbbc5c5bfbab2adaba9abada79f9590837a85929eabb8b0a4978a7d7164574a3e3124170b000c1925323f4c5865727f8b98a5b2beb8ab9f928578697783909da7b1b7afa9aca49fa4acacb2bab5aba0968b7f72655b5044372b1f120500000a1724303d4a5763707d8a96a3a7a7a8aab0b8c1ccccc1b7afaaa8a7a7a7a7a7a4978a7e7164574b3e3124180b0000000815222e3b4754606a6f777777777777777777746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000070f161b1f22232b2b2b2b2b2b2b2b2b282724201a130b0200000000000000000000000000000000000000000000000000000000000000050c13191d2021252728272521201d1913141a1e20212528282724201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e2b37424d5765727f8c9aa49f9f9f9f9f9f95887c6f6255483c2f22150900000000000000000000000000000a1724303d4a5763707d8a96a3acacacaca3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241d160d07000000000000000000000000000000000000030c18222b353d454d52575e6165686a6b6c6b6a6865615e57534d453e352c23190d0400000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c00000000020a11171b1f202728282828282828282a36424d57606d7880838484848484837d7063564a3d3028282828282823221f1b150f070000000000010c18242f3945515c67727e8b96a1acafa59d9184796d60574d41382d22170b0200000000000000000000000000000000000a151e262f383f4449505356585a5a595754524d47434243474e535554524c443a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b666c737d838a8f9298989a9b9b9b9b9a999795918c8680796e695e574d42392e23180c010000000005121f2b3744505b6576828f9cabb5c0c5bcb4aea8a19e9d9ea1a8a7a0958f8387929facb9b0a3978a7d7064574a3d3124170a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786e7b8795a0acb9afa59d9a9a939a9ea1a8b2bdb2a89e9184786c605346392d20130600000a1724303d4a5763707d8a96a3b0b4b5b7bbc1cad3d3c9c1bab6b5b4b4b4b4b1a4978a7e7164574b3e3124180b00000006131f2b38434e5860626a6b6b6b6b6b6b6b6b67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a18140f090100000000000000000000000000000000000000000000000000000000000000000002080d111314181b1b1b181413110d08090e111414191b1b1a171413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b212d3a47535f697783909dacb6acacb4ab9d9083776a5f53473a2e21150800000000000000000000000000000a1724303d4a5763707d8a96a3b0b9b9b0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000030c151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f281f19100700000000000000000000000000000000000b151e2a343d474f575e61696e7275777878787775726e69615f574f473e352b1f160c01000000000000000000000000000000000000000000000002050e1b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f231609000000000000060b0f12131a1c1c1c1c1c1c1e28313a46535e69727f8b909090909090897d7063564a3d30231c1c1c1c1c1615130f0a040000000000000007121d2934404b55606d7984919ea8b2aca0968c8073695f53493f33271e13080000000000000000000000000000000000030c151d262d33383f4446494c4d4d4c4b4746413b3731373c4247484745413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b3744505b656c78808990959b9fa2aaa6a7a8a8a8a7a6a7a09d98928c837b6e695e544a4034281d1307000000000613202d394653606c7985929fabb8c5bfb4aaa29f96919091969a9fa39f948f9299a3afbbb0a3968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5b2beb8ab9f928578717d8a97a7b1b2a89d938e8786899196a1acb9b8aca096887c6f6255493c2f22160600000a1724303d4a5763707d8a96a3b0b7b8b9bdc4cdd6d6ccc4bdb9b7b7b7b7b7b1a4978a7e7164574b3e3124180b000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b58534a41362b20140800000000000000000000000000000000000000000000000000000000000000030608091111111111111111110e0e0b080300000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e0e0e0b070705010000020507080c0e0e0d0b07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b222e3b4855616e7b88959fabbeb9baaea3998b7f7265584e43372b1f120600000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000b151e2730394045464747474747474747474747474747474747474747474745413a312b22190f0400000000000000000000000000000007121d27303c464f5960696e757b7f828485858584827f7b756e6961594f473d31281d130700000000000000000000000000000000000000000002090e12141b2734414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d20130700000000000000000305060e0f0f0f0f0c19242f3a43505a616e7b86929d9d9d9d9d9083766b6054483c2f22160f0f0f0f09080603000000000000000000010c18232f3944515c66717e8b96a0acb2a89f92867b6e655b50443a3025190d000000000000000000000000000000000000030b141b22272d3337393c3f4040403e3b3936302b262b31373a3b3a39352f2820160c01000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606c77818d929da0a7acaeb4b3b4b5b5b4b4b2b1acaaa29f9590847b6e665c51443a2f24180d010000000814212e3b4754616e7b8798a2aebac6baaea2989289848384888d9299a19f9c9fa3abb5c0b0a396897d7063564a3d3023170a000c1925323f4c5865727f8b98a5b2beb8ab9f928578727f8c99a5b2aca1968e817a797d84919eaab4bdb2a8998c7f7366594c402d22170b00000a1724303d4a5763707d8a96a3aaaaabadb2bbc4cfcec4bab2acabaaaaaaaaaaa4978a7e7164574b3e3124180b000000000a16202b343d4347495151515151515151514e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2b37434e5866737f8c99a7b1bcc5b9ac9f92867a6d6154473c31261b0f0300000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000007121d273039424b515354545454545454545454545454545454545454545454514b433d342b20160a0000000000000000000000000000000c18232e39434e58606b707b81878b8e90919291908e8c87827b706b61594f433a2f24180d0100000000000000000000000000000000000000050d141a1e20212a34414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f13060000000000000000000000010202000a151e2935414c55616c75828f98a2aaaa9f94897d7063594f44382c201307020202000000000000000000000000000007121d2834404a54606d7884919da7b1aea3998f82776c60564c41362a1d1207000000000000000000000000000000000000020a11171b22272b2d2f32333433312e2d2a251f1b20262b2e2f2d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000004101c27333b4754606a73808c939ca4acb1b8bab8b6b2afafb0b3b8b9b8b4aea7a0969083786d60554b4135291d1104000000091623303c4956636f7c8996aab3bec5b8ac9f92867d7876787b81879196a0a8acafb5bdbcb0a396897d7063564a3d3023170a000c1925323f4c5865727f8b98a5b2beb8ab9f92857874808d9aa7b3ab9e9184786d6c707d8a98a2aebab5a89c8f827569544a3f33281c0f03000a1724303d4a5763707d8a969e9e9e9ea1a9b2bdc9c9bdb2a8a19e9e9e9e9e9e9e978a7e7164574b3e3124180b00000000040f19222b32383b3c44444444444444444441403c362f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0f0f0e0c08080602000000000102060606060606060600000000000000000000000000000000000407090a131313131313131313100f0d0a050000000000000000000000000000000000000000000000000000010304060606060606060600000000000000000000000000000000000000000406070a0c0e0f0f0f0d0b080806020000000000000000000000000000030606090c0e0f0f0f0e0c09060603000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2e3b47535f6a7784919daab7c3beb3a99b8e8275685e5246392a20150a0000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000c18232e39424b545c60616161616161616161616161616161616161616161605d554e463d32271b0f030000000000000000000000000004101c2834404b555f6a707d858e93999b9d9e9f9e9d9b9a938f867d706b60554b4135291d1207000000000000000000000000000000000000050f171f252a2d2e3737414e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c1004000000000000000000000000000006111c26303845515d67707d8a939eaab0a69c8f82766b6054473d33271c10040000000000000000000000000000000000010c18232e3944505c66717e8a95a0acb4ab9f948b7e71685e5246392e23180c0000000000000000000000000000000000000000060b11171b1f2023252727262421201e19140f151a1e212221201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f59626f7c87939fa5aeb8bcb9b1acaaa5a3a2a3a6abadb3bbbab1a89f958c7f72675d5145392c2013070000000a1724313d4a5764707d8a97a3b0bdbfb2a6998c7f736b6a696e747c849196a0a9b2bdc7bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f92857874818e9aa7aba79a8e817466606d7985929facb8b7aa9e918477665b5044382b1f1206000a1724303d4a5763707d8a919191919196a1adb9c5c5b9aca19691919191919191918a7e7164574b3e3124180b000000000007101920272b2e2f3738383838383838383433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f1313131313131313080806020000000000000000000000050b101416172020202020202020201d1c1a16100a0300000000000000000000000000000000000000000000060a0e101113131313131313130a0907040000000000000000000000000000070c10131316191b1c1c1b1a181514120e090400000000000000000000060b0f121316191b1b1c1b1a191613120f0b0600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443727333f4953626f7c8895a0acb8c5b9ada1978a7d7063564c413529180e030000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110705020000000000000000000000000000000000000000000004101c2834404b545c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6760584e43382b1f13060000000000000000000000000006131f2c3845515c676f7c8692979fa4abaaabababaaaca49f9892877d6f675d5145392f24180c0000000000000000000000000000000000020d17212930363a3b4344444e5a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f00000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c0000000000000000000000000000000c17232e38424e58606d7a84919ea5afaa9f94897c6f63594f44352b21160b0000000000000000000000000000000000000007121c28343f4a54606c7883909da6a3a3a69e92857a6d61544b4034281c1004000000000000000000000000000000000000000000060b0f121316191a1a19181414110e0803090e1214151413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b76839099a4afb7bfb6aea7a09d98969596999ea1a9b0b8bab1a79f92857a6d6054473a2e23180c0000000b1825323e4b5865717e8b98a4b1bebfb4aa95887c6f62595f616a6f7b849196a1adb9c5bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f92857874818e9a9e9e9e998c7f73665c667783909daab6b9ac9f9386796c605346392d201306000814212e3b4754616e7b838484848484919eabb8c4c4b7ab9e918484848484848484837b6e6155483b2e221508000000000000070f161b1f22232b2b2b2b2b2b2b2b2b282724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f090300000000000000000810161c2023232c2d2d2d2d2d2d2d2d2a2926211c150d0400000000000000000000000000000000000000040b11161a1d1d202020202020201f171614100b0500000000000000000002090e12181c1f20232627282928272522211e1a15100c07000000000001070d11171c1f20232527282928272522201f1c17110d080100000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b3744505b6573808d99a7b1bcc4b8ab9e9185796d6053463a30251907000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1514120e0906040000000000000000000000000000000000000006131f2c3845515c666d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6f6a6054473b2e22150800000000000000000000000003101c28343f4a54606d79849198a2a9aeaca6a2a1a2a6acaeaaa2999184796d60554b4035291d10040000000000000000000000000000000009141f29333b424648505151515a6774818d9aa7b4b4a89b8e8175685b4e4235281b0f000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d1207000000000000000000000000000003101c28343f4a54606a74808d96a1adafa59c8f82766b6054473d3323190f0500000000000000000000000000000000000000000b17232e3844505b66707d8a949696969696978e8174665c5145382c1f13060000000000000000000000000000000000000000000000030506090c0d0d0d0b0807050200000002060808070704010000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d89959fabb5c0b7aea49c95908b89898a8c91979fa6b0bcbaada2978b7e7165544a4034281c100400000c1825323f4b5865727e8b98a5b1bebaaea398867a6d6053535860696e7b84919eabb8c4bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f92857874818d91919191918b7f7265546975828f9ca8b5bbafa499877a6d6154473a2e211407000714202d3a46525e696e77777777777d8996a3afbcbaaea194877b77777777777777776e695f53463a2d21140700000000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a18140f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e0600000000000008111a21272c2f303939393939393939393635322d261f160d030000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2c2322201c160f0800000000000000050d141a1d23282c2d30333435353534322f2e2b261f1c18120b030000040c13181c22282b2d2f323435353534322f2d2b28221c19130c04000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372d394653606c7884919eabb7c3bcb1a79a8d8073665c504438281e1308000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2321211e1a1312100c0700000000000000000000000000000000000713202d3a4653606d7884878787878787878787878787878787878787878787877c6f6256493c2f23160900000000000000000000000006121f2b3844505c66727f8c96a0aaaba39f99959495999fa3ababa1968c8073675d5145392c1f1306000000000000000000000000000000020e1a25303b454d52545d5e5e5e5e6774818d9aa7b4b4a89b8e8175685b4e4235281b0f0000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b000000000000000000000000000005101a242c3844505c666f7c87939fa8b2ac9e93887c6f62594f43352b21110800000000000000000000000000000000000000000006111c28333f4a54606c7782898a8a8a8a8a8a8a87796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828e9ba7b1bdbbafa59c928c837f7c7c7d80858f949faab4beb3a99c8f8276665c5144382c1f120600000c1925323f4c5865727f8b98a5b2beb8ac9f928579675d51474e575e69707d8996a3b0bcbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f928578717e858585858585847d70635b6875828e9ba8b5c0b5ab94877b6e6154483b2e2115080005111e2a36424d565e616a6b6b6b707c8996a3afbcbaaea194877b6e6b6b6b6b6b6b6a615f574d42362a1e1205000000000000000000030608091111111111111111110e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f060000000005101a232c33383c3d46464646464646464643423e3831281f150a00000000000000000000000000000000040d171f272e3336373939393939393939302f2c27211a11080000000000090f171f252a2e34383a3d3f41424242403e3b3a37312c28231c150c06070d161d24292d3338393c3f41424242413f3c3938332d29241e160d070000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437343f4a54636f7c8996a1acb9c4b8ab9f95887c6f62544a3f34281c1003000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443732302e2d2a25201f1c18120c070000000000000000000000000000000814212e3b4754616e7a879694949494949494949494949494949494949494998b7e7165584b3e3225180b0000000000000000000000000713202d3a4653606d7884919ea8aea399928d8988898d9299a3aea89f9285796d6053473a2d20140700000000000000000000000000000005121e2a36424d575e616a6a6a6a6a6a74818d9aa7b4b4a89b8e8175685b4e4235281b0f00000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d00000000000000000000000000000b17222a36424d57606d78839099a4afafa49a8f82756a6054473d3223190f00000000000000000000000000000000000000000000000b17222d3844505b656d787d7d7d7d7d7d7d7d7c6f665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0d0d0d0d0d0d0d0d07070401000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c2b6aa9e938c807872706f70737a828f98a2aebab8ac9f9285796d6053463a2d20130700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c554b40454d57616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c7178787878787878706b605b6875828e9ba8b5bbaea195887b6e6255483b2f22150800020e1925303b444d52545d5e5e63707c8996a3afbcbaaea194877b6e615e5e5e5e5e5d55534d453b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e030000000b16212c353d44484a535353535353535353504e49433a31261c10050000000000000000000000000000000b151f2931393f424446464646464646463d3c38332b231a0f050000010a121b2129303639404546494c4e4f4f4e4d4b4847423c38342e271e180f11191f282f35383f4446494c4e4e4f4e4d4c4946443f38352f281f19110800000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373844505c6674808d9aa8b2bdbfb4ab9d9083776a5f5342382e23170c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443f3f3d3b3a36312d2c28231c18120b03000000000000000000000000000814212e3b4754616e7a8794a8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ab988b7e7165584b3e3225180b0000000000000000000000000a1623303d495663707d8996a1ada89f9287807c7b7c8087929fa7ada2978a7e7164574a3e312417080000000000000000000000000000000714202d3a46525e696e76777777777777818d9aa7b4b4a89b8e8175685b4e4235281b0f00000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e13080000000000000000000000000004101c28333a46535e69727f8c95a0abb5ab9f93877c6f62584e43352b211107000000000000000000000000000000000000000000000006111c27333f49535c666d70707070707070706f6a60544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000060c111518181a1a1a1a1a1a1a191413110d080200000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a3aebabcb1a79b8f82756c66636263676e7a86929facb8baaea298887b6f6255483c2f22150900000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c646b6b6b6b6b6b6b636059536975828f9ca8b5bbaea194887b6e6155483b2e221508000009141f29323b42464750515663707c8996a3afbcbaaea194877b6e615451515151504846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b0807050200000000000000000000000000000000000000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a201509000004101c27333d474f55565f60606060606060605d5a544c43382d21160a000000000000000000000000000006111c27313b434a4f5053535353535353524a48443d352b21160b00000a131c242d333b42464b515356595a5b5c5b5a5855534d46444039302a21181a232b313a41454a505356585a5b5c5b5a585553504a45413a312b231a1208000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373a4653606d7985929eabb8c4baaea3998b7f7265584e4330261c110600000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514d4c4b4a4846423d3a38342e28231d150c070000000000000000000000000814212e3b4754616e7a8794a1adadadadadadadadadadadadadadadadada4988b7e7165584b3e3225180b0000000000000000000000010d1a2734404d5a6773808d9aa9aca0968a7e736f6e6f737e8a95a0aca99a8e8174675b4e412f24190d0100000000000000000000000000000815212e3b4854616e7b8384848484848485929fabb8b4a89b8e8175685b4e4235281b0f000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c01000000000000000000000000000814212d3944505a616e7b86929fa7b1afa4998e81756a5f53463c3223190f000000000000000000000000000000000000000000000000000b17222d38414a545c6063636363636363636260584e42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000911181d222425272727272727272621201d19130c04000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99aab4bfb8aca095887b6e625b5456555e6874818e9ba7b4bfb4aa978a7d7064574a3d3124170a00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5e5e5e5e5e5e5e5654505b657783909daab6beb3aa94877a6e6154473b2e2114080000020d17202930363a3b44495663707c8996a3afbcbaaea194877b6e615448444444443b3a36312921170d03000000000000000000000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e090502000000000000000000000000000000000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f02000714202c38444f5961636c6c6c6c6c6c6c6c6c69665e54493e32261a0d00000000000000000000000000000a16222e39434d555b5d606060606060605f56544f473d33271c100208121c252e363e454d52555c606366676868686765625f5753514a423c332a22232c353d434b51545b60626567686868676562605b54514c433d352c241a10060000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514434404b5563707d8997a1adb9c5b9ac9f92867a6d6154473c3121150a0000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5a5a59585654534d4a46444039342e271e19100901000000000000000000000814212e3b4754616e7a8794a1abababababaeb3bcbababbb3adababababa4988b7e7165584b3e3225180b000000000000000000000003101d293643505c6976838f9ca9aa9e9184786c6261626c7784919daaaa9d9084776a554c4135291d110400000000000000000000000000000b1724313e4a5764717e8a9191919191919297a2adbab4a89b8e8175685b4e4235281b0f0000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d0400000000000000000000000000000a1623303c4955616c75828f98a2a3a3a99f93877b6e62584e43342b2010070000000000000000000000000000000000000000000000000006111b262f39424a5153565757575757575756544e463d30271d12070000000000000000000000000000000000000000000000000000000000000000000009121b23292e313233333333333333332d2c29241e160e04000000000000000000000000000000000000000000000000000000000003101c28343f4a546976828f9ca9b5c2b7aa9d9083776a5f534a494c5665717e8b98a4afafafa4988b7e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52525252525252494653606c7985929fabb8baaea298867a6d6053473a2d201407000000050e171f252a2d303d495663707c8996a3afbcbaaea194877b6e6154483b3838372e2d2a261f1e19120a010000000000000000000000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e09030000000000000000000000000000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f1206000916232f3c4855616b707979797979797979797670665a4e4235291c0f00000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c6c6c6360594f44382c1e13080e1a242e373f4850575e61676d70727475757573716e6965605c544d453c342a2c353e474f555d60666c6f727475757574726f6c66605d554f473e362c22180c0300000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443845515c6774818e9ba9b3bebeb3a99b8e8275685e5246392d2013030000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a666666666563615e575753514a454039302b221b130a010000000000000000000814212e3b4754616e7a87949e9e9e9e9e9fa2aab3bebeb3a9a19e9e9e9e9e988b7e7165584b3e3225180b000000000000000000000003101c28343f4a546b7884919eaba79a8e8174655b555a6773808d9aa6ac9f928579675d5145392c20130600000000000000000000000000000b1824313e4b5764717e8a979d9d9d9d9d9fa2a9b3beb4a89b8e8175685b4e4235281b0f00000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d0000000000000000000000000000000b1724313e4a5764717d8a949696969696978e81746a5f53463c3122190f0000000000000000000000000000000000000000000000000000000a141d273039404446494a4a4a4a4a4a4a4948433d342b1e150b0000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f40404040404040403a3935302820160c020000000000000000000000000000000000000000000000000000000006121f2c3844505c667884919eabb7c0b3a79a8d807467584e433d495663707c8996a2a2a2a2a2988c7f7265594c3f3226190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524545454545453f4a54626e7b8898a2aebab8ab9f928578675d5145392c20130600000000050d14191e23303d495663707c8996a3afbcbbaea194887b6e6155483b2e2d2e313533322f2a231c130a000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d080100000000000000000000000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e211408000a1723303d4a5663707d8786868686868686868276695d5043362a1d100000000000000000000000000003101d2936424f5b6771777979797979797979706b6054483a3025190d17202c363f49515a61696e74797c7f81828281807e7b77716d665f574e463c32343e474f5960676d73787c7f81818281807f7c78736d67605950483e342a1e150a00000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443a4653606d7985929fabb8c5b9ada1978a7d7063564c4135291d11050000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d918477737373737272706e696864605c54514b433d342d251c130a0000000000000000000814212e3b4754616e7a879191919191919298a2aebab9ada1979291919191918b7e7165584b3e3225180b000000000000000000000006121f2c3844505c667986929faca5988c7f726553495865717e8b98a4aea398877a6d6054473a2d21140700000000000000000000000000000b1824313e4b5764717e8a97a4aaaaaaaaabadb3bcc1b4a89b8e8175685b4e4235281b0f0000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f050000000000000000000000000000030f1c2936424f5c6975828a8a8a8a8a8a8a8a857b6e61574e42342a201007000000000000000000000000000000000000000000000000000000020b151e272e34383a3d3d3d3d3d3d3d3d3c3b38322b22190c03000000000000000000000000000000000000000000000000000000000000000000010c18232d373f454a4b4d4d4d4d4d4d4d4c4745413a32281e1308000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9beb1a4988b7e7165584b3e3c4956636f7c89959595959595958c7f7266594c3f3326190c00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245393838383844505b66727f8c98aab3beb6aa9d9083776a554b4035291d1004000000000002090e1623303c4956636f7c8996a2afbcbbaea195887b6e6255483b35393a3d41403e3b352e251c120700000000000000000000000000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c04000000000000000000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f221508000c1925323f4c5865727f8b999393939393939285786c5f5245392c1f120000000000000000000000000004111d2a3744505d6a778386868686868686867d7063564c4135291d131e29323e48515b636c717b8085898c8d8e8f8e8d8b88847e786e695f584e443a3c464f59616b6f797f84898b8d8e8f8e8d8b88847f7a706b615a50463c30261c1106000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144404b5564707d8a97a2adbac4b8ab9e9185796d6053463a3025190d010000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b8ab9e928580808080807f7e7d7b7875706d66605c554f473f372e251c120900000000000000000613202d394653606c788285858585858485929fabb8b8ab9e92858585858585837b6e6155483b2e22150800000000000000000000000713202d3a4653606d798699a3aea4988b7e7165584b5764707d8a97a3b4aa94877a6e6154473b2e21140800000000000000000000000000000b1824313e4b5764717e8a97a4b1b5b5b5b5b5b5b5b5b4a89b8e8175685b4e4235281b0f00000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b000000000000000000000000000000000815222e3b4855616e7b7d7d7d7d7d7d7d7d7b6e695e53453c3122180e0000000000000000000000000000000000000000000000000000000000030c151c23282c2d30303030303030302f2e2c27211910070000000000000000000000000000000000000000000000000000000000000000000005111d29343f495156585a5a5a5a5a5a5a5954524c443a3024190d010000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbbcb0a396897d7063564a3d3c4956636f7c8888888888888888887e7165584b3e3225180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c28343f4a54606c7884919daab7c1b4a79b8e8174685b4e412f24180d01000000000000000916222f3c4955626f7c8895a2afbbbcafa296897c6f635649414146474a4e4c4b4640372e23190d02000000000000000000000000000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d07000000000000000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f221609000c1925323f4c5865727f8b989f9f9f9f9f9f9285786c5f5245392c1f120000000000000000000000000003101c2936434f5c6976828f9393939393988f8275685e5246392d201925303a44505a636d727e868d9297999a9b9b9b9a9895908b837b6f6a5f564c41424e58616b707d848c9196989a9b9b9b9a9896918c847d716c61584e42382e23170c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514445515d6775818e9ba9b3bebcb1a79a8d8073665c504438281e1308000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b9ada297928d8d8d8d8d8c8b898785817d79726d676059514940372e241b10070000000000000006121f2b3844505b666c757878787878787f8c98a5b2afa295887c7878787878776e695f53463a2d21140700000000000000000000000714202d3a4753606d7a8693a0b5a4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e21150800000000000000000000000000000b1824313e4b5764717e8a97a4a9a9a9a9a9a9a9a9a9a9a89b8e8175685b4e4235281b0f000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c03000000000000000000000000000000000714212d3a46535f696e70707070707070706e695e574d42332a201006000000000000000000000000000000000000000000000000000000000000030b12181c1f20232424242424242423221f1b160f0700000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656666666666666666605d564c4135291d11040000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0bbafa295887c6f6255493c3b4854606b6f7b7c7c7c7c7c7c7c7c786c605346392d20130600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453927303944505c66707d8a96a0acb8bcb1a7988b7e7265584b3f3225180700000000000000000815222e3b4855616e7b8894a9b3bebeb1a5988b7e7265574d4e4c5254575b5957514940352a1e1206000000000000000000000000000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f282019100700000000000000000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e221508000c1925323f4c5865727f8b98a5acacacab9f9285786c5f5245392c1f1200000000000000000000000000000b1824313e4b5764717e8a97a29f9f9f9f92867a6d6154473b31251e2a36414c56616c727f8b92989fa2a9a7a8a8a8a6a7a09d9590857c6f685e52464a545f6a707d8791969ea1a8a7a8a8a8a7a8a19e9691877e716a5f544a3f34281c10030000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444753606d7a86929facb8c5b8ab9f95887c6f62544a3f3428160c02000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2beb3a9a29e999999999999989697918e8a847f796f6b625b524940362d22190c03000000000000030f1c28333f4a545b60696b6b6b6b6b727f8c98a5b2afa295887c6f6b6b6b6b6a615f574d42372b1e120500000000000000000000000714202d3a4753606d7a8693a0ada4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e21150800000000000000000000000000000b1824313e4b5764717e8a979c9c9c9c9c9c9c9c9c9c9c9c9b8e8175685b4e4235281b0f00000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f05000000000000000000000000000000000005121e2a36424d575f616363636363636363615e574d453b3121180e000000000000000000000000000000000000000000000000000000000000000000070c10121316171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d7273737373737373736d685d5245392c2014090000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b38434f59606a6e6f6f6f6f6f6f6f6f6c665b5044382b1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392e39424d57606d7883909da8b2bdb8ab9f95887b6e6155483b2e22150800000000000000000714202d3a4753606d7a8697a1adb9c1b5a89b8e8275695f575a565d61646866635b51463b2f23160a0000000000000000000000000000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b2219110700000000000000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e211407000c1925323f4c5865727f8b98a5b2b9b8ab9f9285786c5f5245392c1f1200000000000000000000000000000714202d3a4753606d7985929fabacafa3998b7e7265574d42362a202d3946525e68717e8a919fa2aaadb2adabaaacaeb1aca7a09791847a6d61584e505c666f7c869299a1a8adb2adabaaabadb2ada9a19992867c6f665c5044382c1f150a0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51414c5664717e8a98a2aebac0b5ab9d9083776a5f5342382e23170c00000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2c5bbb3adaba6a6a6a6a6a5a5a9a19e9b96918c847d726d635b52483f342a1e150a000000000000000b17222d38424a50535c5e5e5e5e65727f8c98a5b2afa295887c6f625e5e5e5d55534d453c31261a0e0200000000000000000000000714202d3a4753606d7a8693a0ada4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e21150800000000000000000000000000000b1724313e4a5764717e8a8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8174685b4e4135281b0e0000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f06000000000000000000000000000000000000020e1a26313b454d5355575757575757575754524d453b33291f0f0600000000000000000000000000000000000000000000000000000000000000000000000406070a0a0a0a0a0a0a0a0909070300000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f808080808080807f7a6d6054473b31251a0e020000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323d464f585f626262626262626262605b544a3f33281c0f0300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453934404b545f69727f8b95a0acbabeb3a99d908376695f53463a2d21140700000000000000000613202c3945515d677885919eabb8c4b9ac9f92877b6e69676768686d7074736d63574b3e3225190c000000000000000000000000000000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f06000000000000000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d201407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000006131f2c3945515d6774818d9aa8b2b5ab9c908376695e53463a2d2935414c56616d7a85929fa3aeafa9a9a19e9e9fa2aaacb1a9a1968e81756a605453606d78839098a3abb0aba9a19e9e9fa2a9abb0aba3989083786d6053463c32261b0f0300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5146525d6875828f9caab4bfbbafa3998b7f7265584e4330261c110600000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2cdc5beb9b8b3b3b3b3b3b2b1b3adaba9a19e9691877f736d635a50463c30261c110600000000000006111c262f383f44464f5252525865727f8b98a5b2afa295887c6f62555252514846423c332a1f14090000000000000000000000000714202d3a4753606d7a8693a0ada4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e21150800000000000000000000000000000714212e3a4754616d7a818282828282828282828282828282827d706356493d3023160a000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f06000000000000000000000000000000000000000009141f29333b4246484a4a4a4a4a4a4a4a4746423b332921170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c78858d8d8d8d8d8d8d8c807366574d42362a1e12050000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b33343d464e5355555555555555555553504a42382d22170b0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245333b45515c666e7b86929fa7b1bcbaada2978b7e7265574d42362a1e1205000000000000000004101d2935404b556976828f9ca9b6c2bbaea39991837b76747475777a7d817f7366594c403326190d0000000000000000000000000000000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c02000000000005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000004101d2935404b55626f7c8996a0acb7ab9f94877b6e6154483c312d3946525e6874808d97a2adafa59d9b96919192989ea0a8b2a89e93887c6f62555b65717e8b95a0aab0a69f9c97929192979c9fa6b0aaa0958b7e7165584e43372b1f130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514754616d7a86929facb9c5b9ac9f92867a6d6154473c3121150a0000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcec9c5c4bbbbbbbbbcbdbebeb9b8b2ada8a099928b7f736d62584e42382e23170c000000000000000a141d262d3338394245454c5865727f8b98a5b2afa295887c6f62554945443b3a37312a21180e030000000000000000000000000714202d3a4753606d7a8693a0ada4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e21150800000000000000000000000000000713202d3946525e686d75767676767676767676767676767675706b6054483b2f22160900000000000000000000030b12181f282f35383f4446494a5053555657575757565553514b4a47454039363028231c150c05000000000000000000000000000000000000000000030d18212931363a3b3d3d3d3d3d3d3d3d3b3a36302920170f050000000000000000000000000000000000000000000000000000000000010406071213131313131313131311070603000000000000000000000000000000030709091313131313131313131311100e0a0500000000000000030f1c2936424f5c6975828f999999999999908477695e53463a2d2114080000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483f3f3f3f3f434748494949494949494846443f382f261e140a0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b45505a606d78839098a2aeb9beb3a99f9285796d6053473b31261a0e020000000000000000010d18242f404d596673808c99a8b2bdbfb5aba09591878381818284868a8e8376695c504336291d10000000000000000000000000000000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a00000000000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f1205000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000c18242f394754606a7784919dabb5b0a6998c7f7266584e43372e3a4754616d7a86929fa9afa59d938e87858485899196a0aaafa59b8e8175675d606c7884919ea7b1a79f948f888584858890949fa8b1a79d9184776a5f53473b2e21150800101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514d5665717e8b99a3aebabeb3a99b8f8275685e5246392d2013030000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeafb1b4b8b9bebdb9b2aba39f928b7e716a5f544a3f34281d1207000000000000020b141c22282b2d36383f4c5865727f8b98a5b2afa295887c6f6255493c372e2d2b261f180f06000000000000000000000000000714202d3a4753606d7a8693a0ada4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e211508000000000000000000000000000005111e2a36414c565e61686969696969696969696969696969696360594f44382c201307000000000000000000000001070d161d24292d3338393d3f444648494a4b4b4a49484645403d3a38342f2a251f18120b030000000000000000000000000000000000000000000000060f181f262a2d2e30303030303030302e2d2a251f170e050000000000000000000000000000000000000000000000000000000001080d1113141f2020202020202020201e1312100b060000000000000000000000040a0f1315161f2020202020202020201d1d1a16110b030000000000000b1825323e4b5865717e8b99a4a6a6a6a095877b6e6154483b2f24190d0100000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61554c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b46443f3830261c110600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245424d57616c74808d959faab4bfb9ada2978c8073675d514539291f140900000000000000000000071623303c4956636f7c8996a0acb9c4bdb1a8a099928f8e8d8f91939a8f8376695c504336291d100000000000000000000000000000000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c1106000000000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f03000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000007121d2b38434e5865727f8c99a3afb7aa9d9084776a5f5347382d3f4b5865727e8b98a3aeaa9e938e817b7877797d849198a2aeac9f92867a6d60626f7c8996a0acaca0958f827c7877787c829096a0acaca095887c6f6255493c2f22160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51525e6876828f9cabb4bfb9ada1978a7d7064564c41362a1d11050000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a2a2a4a7abadb3bbc0bdb5afa49f92867c6f665c5044392e23180c00000000000000020a11171c1f2029323f4c5865727f8b98a5b2afa295887c6f6255493c2f22211e1a140e0600000000000000000000000000000714202d3a4753606d7a8693aab4a4978b7e7164584b5763707d8a96a3aea194877b6e6154483b2e2115080000000000000000000000000000010d1925303a444c52545b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c56544f473d33271c100400000000000000000000000000040c13181c22282b2d2e34383a3b3d3d3e3e3d3d3b3a38342e2d2c29231d19140c070000000000000000000000000000000000000000000000000000060d141a1e2122242424242424242421201e1a140d0500000000000000000000000000000000000000000000000000000000040c13191d20212c2d2d2d2d2d2d2d2d2d2b201f1c17110a020000000000000000070f161b1f22232c2d2d2d2d2d2d2d2d2d2a2926221c150d0500000000000714212e3a4754616d7a86939facb3b1a7988b7f7265564c4135291d110400000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e615959595959595959595959595959595959595853504a42382e23170b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f523f4a545e69707e8a929da7b1bcbcb0a69e92857a6d61554b403529170d03000000000000000000000613202d394653606c7884919ea8b2bdc3bab1aba39f9c9a9a9b9d9f9c8f8376695c504336291d100000000000000000000000000000000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b000000000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000010f1b27323d4754616e7a86929facb9aca095887c6f6253493f35404b556875828f9baab2a89b8e81756e69666d707b86929facaea2988a7d706366737f8c99a8b2aa9d9083796f6a6b6a6f7984919eaab1a7998c7f7266594c3f3326190c00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5154616e7b87939facb9c5b8ab9e9285796d6053463a3025190d010000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2bdb2a8a09e9595959595979a9ea1a9afb5bdc0baaea3999083786d60544b4034281c10040000000000000000060b0f121925323f4c5865727f8b98a5b2afa295887c6f6255493c2f2216120e09030000000000000000000000000000000613202d394653606c798698a2aea5988b7e7265584b5764717d8a97a4b3a994877a6d6154473a2e21140700000000000000000000000000000008131e29323a4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4948443d352b21160b00000000000000000000000000000001070d11171c1f2023282c2d2e3031313131302f2d2c2823201f1c18120e09020000000000000000000000000000000000000000000000000000000003090e12141517171717171717171414110e090200000000000000000000000000000000000000000000000000000000040d161e24292c2d39393939393939393939372d2b28231c140c0200000000000007101921272c2f30393939393939393939393736332d271f170d03000000000713202d3946525e6876838f9ca9b6b6a99c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6666666666666666666666666666666666666665605c544a3f34281c1003000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5244505c666e7b85929fa4aeb9bfb4aa9f948b7f72685d5243392f241806000000000000000000000006121f2b3844505b66727f8c96a1abb5bdc3bdb5afaca9a7a7a8aaa99c8f8376695c504336291d10000000000000000000000000000000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c11060000000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f1200000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000a16202d3946525e6875828f9ca9b3b1a7998d8073655b50443945515d677885919eabaca196887b6e625e5c606974808d9aa7b4aa998c7f73666975828f9ca8b3a9978a7e71675f586067717e8b98aab4a89b8f8275685c4f4235291c0f00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e4d5765727f8b99a4afbbbcb1a79a8d8074665c514438291e1308000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b9aca0969188888888898a8d92979fa3abb5bdbfb4aba0958b7e72665c5145382c1f130800000000000000000000030c1925323f4c5865727f8b98a5b2afa295887c6f6255493c2f22160902000000000000000000000000000000000006121f2b3844505b667885929faba6998c807366564c5565727f8c98a5ada19786796d6053463a2d201307000000000000000000000000000000020d1720293036393a424343434343434343434343434343423d3b38332b23190f05000000000000000000000000000000000000060b0f1213171c1f202223242424242322201f1c181413100c07010000000000000000000000000000000000000000000000000000000000000000020507080a0a0a0a0a0a0a0a080705020000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646464646464646443a38342e261e140a0000000000040f19222b32383b3c4646464646464646464644423e3931291f150b0000000005111d2a36414c5665727f8b98a7b1b9ac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b7272727272727272727272727272727272727272726d665c5044382b1f1206000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524d57606d78839097a2adb6c0baaea2989083786c60564c4131281d12070000000000000000000000030f1c28333f4a54606d79849199a3abb3b9bdc0bbb9b6b4b4b5b6a99c8f8376695c504336291d1000000000000000000000000000000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c0000000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e1205000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000005111e2a36414c5664717d8a97a1adb7ab9e9184786c6053463a4753606d7a8697a1adab9e9184786a5f53505763707d8a96a3b0a89b8e8175686b7784919eaaada197877a6d60554e55616e7b8798a3aeaa9d9084776a5d5144372a1e1100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e535f697683909dabb5c0b8aca095887c6f62544a403428170c02000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9e91847c7b7b7b7c7e81858c9299a3abb5bfbdb1a79e9184796d6053463a3024190d01000000000000000000000c1925323f4c5865727f8b98a5b2afa295887c6f6255493c2f221609000000000000000000000000000000000000030f1c28333f4a546a7784919daaa89c8f8275685d555d6775818e9ba8ab9e928578675c5145382c1f130600000000000000000000000000000000050e171e252a2d2e35363636363636363636363636363636302f2c27211911070000000000000000000000000000000000000000000306060c10121315161718181716151313100c070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a414547525353535353535353535146443f3830261c1106000000000a16212b343d43484952535353535353535353504f4a433b31271c1105000000010d1925303b4854616e7b87959fabb8aea3998a7e7164544b4034281c1004000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e786d6053463a2d201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52535e69727f8c949fa9b3bebbb0a69f92867b6e665b50443a301f160c010000000000000000000000000b17222d3845515d67707d879299a1a9acb2b2b3b3b3b2b1b3ada99c8f8376695c504336291d10000000000000000000000000000000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c10030000111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000020e1925303b4653606d7985929eabb8ada196897c6f63544a404855616e7b8894a9b2a99c8f827669584e4855626e7b8895a1aea99c8f8276696c7885929fabab9e928578685d524653606c7985929facab9e9285786b5f5245382c1f1200101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e55616e7b88959fabbdc0b5ab9d9083776a5f5342392e23180c00000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6f6f7174797f879299a3aebbc3b9ada1968a7e7164564c4135291d1105000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000b17222d424f5b6875828e9ba8ac9f92867a6d6666676d7a85929faba99c8f837669554b4034281c10040000000000000000000000000000000000050d13191e2021282929292929292929292929292929292322201c160f070000000000000000000000000000000000000000000000000000030607080a0a0b0b0a0a08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c08040000000000000000010d19242f3a434c52545f6060606060606060605e53504a42382e23170b000000030f1b27323d464f54565f6060606060606060605d5b554d43392d22160a000000000814202d3a46525e697683909da9b6b5ab9b8e8175665c5145382c1f1306000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc1b5a89d928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897c6f6256493c2f231609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4d57616e7b86929fa6b0bbbdb2a99e948b7f72695f544a3f32281e0d040000000000000000000000000006111c2935404b55606b717e8792979ea0a8a5a6a6a6a5a4a9a29f9c8f8376695c504336291d10000000000000000000000000000000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f12060000121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000008141f2c3845515c6774808d9aa7b1b2a89a8d8174665c51444855626f7b8895a2aea89b8f8275685c4f4754616e7a8794a1ada99c908376696c7986939facaa9e9184776b564c44505b657885929eabac9f9285796c5f5246392c1f1300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5f5866727f8c99a7b1bcbbafa3998b7f7265584e4330271c120700000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a62626264676d737d87929fa7b1bcbdb2a99c8f8276685d5246392d201307000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f22160900000000000000000000000000000000000000061925323f4c5865727f8b98a6aea2988e817974737479818e98a2aea7998c807366594d402e23180c0000000000000000000000000000000000000002080d1113141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c161613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f090200000000000004111d2935414c565d606c6c6c6c6c6c6c6c6c6c6a605c544a3f34281c1003000007131f2c38434f5960636c6c6c6c6c6c6c6c6c6c6a665f554a3e33261a0e0100000005121e2a36424d5766727f8c99a7b1b8ab9f9285796d6053463a2d20130a000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc5b9aea49d9a9999999999999999999999999999999999999996897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f535f6975818e98a3aeb9c2b9ada1968f82776c60574d42382d20160c0000000000000000000000000000000c18242f39434f59626c717d858c91969799999a9999989697928f8b807366594d4033261a0d00000000000000000000000000000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b0000121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000004101c2834404b55626f7c8895a0acb8ab9e9285796d6053464955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c798699a4afaa9e9184776b5e513f495e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b7aa9d9184776c6c6c6a7783909daab7c2b9ac9f92867a6d6154473c3221150b0000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5556555d606b727f8c95a0acb8c4b9ac9f92867a6d6154473a2e211406000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000815222e3b4855616e7b88949fabaa9e938e84818081848e939eaaaca095887c6f6255493c2f221607000000000000000000000000000000000000000000010507070f10101010101010101010101010100f0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f0f0f0f0e0d0b0806050300000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b0300000000000613202c3945525d686d78797979797979797979776d665c5044382b1f120600000915222f3b4854606b6f797979797979797979797771665b4f4236291d1003000000020e1a25303b4855626e7b8895a0acb8ada297897d706356493d32261b0f030000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f54616e7b87939faab4bfbcafa59e91847a6d655b50453c2f261c0e0400000000000000000000000000000007121d27313d47505a626b707a7f84888a8c8d8d8d8c8b898885827e786d6053463a2d2013070000000000000000000000000000000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c100300121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000c18232e3947535f6a7783909dabb4ada2978a7d7064554b4955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939fb5aa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b7aa9d918479797979797c8895a0acb8beb3a99b8f8275685e5246392d2219100600000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51494b5159606d7884919dabb5c0bbafa3998a7e7164574a3e2d22170b000000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000714212d3a46535f6976828f9ca5afa59e96918e8d8e91969ea5afa59d9083776a6054473b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1b1c1c1b1b19181513120f0b0603000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b02000000000714212d3a4754606d7a8586868686868686868683786d6053463a2d2013070000091623303c4956636f7d8686868686868686868683776a5d5044372a1d1104000000000914212e3a47535f697784919daab7b3a99a8d807467584e43372b1f12060000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9c7beb7b3b1b0b0b0b0b0b0b0b0b0b0b0b2b2b2b2b2b2afa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5c6674808d99a4afbcbeb4aa9d93897d70685e53493f332a1d140a00000000000000000000000000000000010b151f2b353f48505961676d73777b7e7f8080807f7e7d7b7975716d665c5044382b1f12060000000000000000000000000000000714212e3a4754616d7a86929facb9c2b9ada19791857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000007121d2b37434e5865727f8b99a3aeb3a99b8e8175675d514955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b8aca09689868686868687939fa7b1bcb9ada1978a7d7064564d453d342b22180d04000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444045505c66717e8b99a4afbbc0b5ab9a8d81746753493f33271b0f030000000000000000000c1825323f4b5865727e8b98a5b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000005121e2a36424d57636f7d89939da6afa8a19e9a999a9ea1a8afa79e938a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000305060b0e0f11111211100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151a1e21212426272829292827262422201f1b1712100b060000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d1309000000000714212d3a4754606d7a87969393939393939395887b6e6255483b2f22150800000d1a2633404d596673808c98939393939393939184776b5e5144382b1e11050000000006121e2b37424d576673808c99a8b2b7ab9e9184786a5f53473b2e2115090000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a5abb3bdbfbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f606d7985929eabb5c0baaea2988e81746b60564c41382d21180b020000000000000000000000000000000000030d19232d363f474f555d6066696e71727373737271706e6c6564605c544a3f34281c10030000000000000000000000000000000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d20130700111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000f1b26323c4754616d7a86929facb8ac9f92867a6d60534955626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2bdb2a8a09992929292929399a4afb9c3b8ab9e9285796d665f574e463d342a1f160c010000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144353f4a54606d7a86939facb9c3b6a99d908376655b5044372b1f12050000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f22160900000000000000000000000000000000000000020e1a26313b4854606b74818e949ea5acadaba7a6a7abadaca59e958f81756c6155463c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000060b0f1213181a1c1d1e1e1e1d1a1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000050b10161b1f22252a2d2e313334353535353433312f2d2b27221f1c17110b0600000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f040000000613202c3945515d677784919d9f9f9f9f9fa8978a7d7164574a3e312417070004101d2935404b556875828f9b9f9f9f9f9f9f9b8e8175685b4f4235281c0f0200000000020e1a26313c4955626f7c8896a0acb9aca196887c6f6255483c30251a0e0200000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc3b7aca29b9896969696969696969696969aa1abb6c2bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f636f7c8997a2adbdc0b5ab9f92857a6d61594f443a2f261b0f060000000000000000000000000000000000000007111b242d353e434c5154575f61646666676666656361605b5353504a42382e23170b000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c575e616c75818e9ba9b3bebaada297887b6f6255483c2f22150900101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000a15202d3946525e6875828e9ba9b2aea2988b7e7164564c55626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2c3bab2aba39f9f9f9f9f9fa4abb5c0c5b8ab9e92857e786e6960584e463c31281d13070000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51442e3845525d687683909da9b6c3b8ac9f9285776c605346392d2013060000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000009141f2c38444f59606d79828e939c9fa3aba6a6a6aba39f9c938f837a6d605a5044342b20150a000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202527292a2b2b2b292722221f1b150d080100000000000000000000000000000000000000000000000000000000000002080d161c20272b2e31363a3b3d3f414242424241403e3b3937332d2b28231c17110a02000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c20140800000004111d2935414c556875818e9ba8acacacaca6998c807366594d402f24180d0106131f2c3945515d677784919eaaacacacb5ab988c7f7265594c3f3226190c0000000000000915222e3b47545f6a7784919eaab7b2a8998c7f7366574d42362a1e110500000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbfb3a69b908b898989898989898989898a8f9aa5b2bebcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f66727f8c99a9b3bebbafa3998c8073685e52473d32281d140a00000000000000000000000000000000000000000009121b232c313a4145474d535557595a5a5a5958565553504946443f3830261c110600000000000000000000000000000004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514d525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000005111d2935414c5663707d8a97a1adb4aa9c8f8276685e5255626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2ccc3bdb5afacacacacacacafb5bdc7c6b9ada197928b837b6f6a60584e433a2f24180d0300000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443735414c566774818d9aa7b4c0baaea298877b6e6154483b2e2115080000000000000000000b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000030f1b27323d45515d676d7981898f929998999a999899928f89827a6d685d52473e3322190f040000000000000000000000000000000000000000000000000000000000000000020b141b22272b2d3134353738383836342f2e2b262019130c0400000000000000000000000000000000000000000000000000000000040c131921272c32383b3c4246484a4c4e4e4f4f4e4e4c4b4846443f3a38342e28231c140c06000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c000000010d19242f3f4c5865727f8b98abb5c0b9b5a89c8f827569554b4035291d11040714202d3a4753606d7a86939facb9b9bbafa499897c6f6356493c3023160900000000000006131f2b37434e586773808d9aa9b3b6aa9d908377695e52463a2d20140700000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbeb1a4988b7e7d7d7d7d7d7d7d7d7d7d7d8a96a3b0bdbcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f6874818e9ba7b4c1b9ac9f92867a6d61564c41352b20160b020000000000000000000000000000000000000000000009111a1f282f35393c4247484b4c4d4d4d4c4b4a4846443f3a38342e261e140a000000000000000000000000000000000613202c3945515d677885929fabb8c1b4a79b8e8174665c5045424653606c7985929eabb8c0b3a6998d8073665a4d4033271a0d000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000010d1925303a4653606d7984919eabb8ac9f92867a6d615455626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2cfcfc7c0bbb9b9b9b9b9b9bbc0c2c6c8beb3a9a19e9590857c6f6a5f554b4035291f140900000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303f4c5865727f8b98a5b2bebfb4aa95897c6f6256493c2f2316090000000000000000040b1825323e4b5865717e8b98a4b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000b16212935404b555d676d757d8286898b8c8d8c8b8986827d756d685d564c41352c2210070000000000000000000000000000000000000000000000000000000000000000000a141d262d3337393e41424444454443403c3b373229241e160d040000000000000000000000000000000000000000000000000000060e161e252933383d4347494d535457595a5b5c5c5b5a59575553504946443f38342e261e1810080000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e010000000816232f3c4956626f7c8999a3afbbc4b7aa9e918477675d5145392c2013060916222f3c4955626f7c889aa4afbbc6b9ac9f93867a6d6053473a2d201407000000000000030f1b26323c4956636f7c8997a1adb8aba095877b6e6154473b2f24180d01000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b70707070707070707070798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f6976828f9ca9b5c2b6a99c8f8376685e52443a3023190e04000000000000000000000000000000000000000000000000080d161e24292c31373a3b3e3f4040403f3e3d3b3937332d2b28231c140c02000000000000000000000000000000000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f3744505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f00091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000008131f2c3844505c6673808d99a7b1afa3998b7f72655755626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2ccc4bdb9b7afafafafafafb0b2b6b9bbc0bbb3ada79f9792857c6f675d51453c31261a0e01000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437313d4a5764707d8a97a3b0bdbdb0a3978a7d7064574a3d3124170a000000000000050b10141825313e4b5864717e8b97a4b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000000040c18242f39434b555d606b70757a7d7f8080807f7d7a76706b605d564c433a2f231a1000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44464b4d4f50515151504d4947433c352f281f160c03000000000000000000000000000000000000000000000000071018202830353d44484e5456575e616466676868686867666462605b5353504a443f38302a221a120900000000000000000000000000010e1b2734414e5a6774808686868686868686868175685b4e4235281b0f020000000714202d3a4753606d7986929facb9c5b9ac9f93867a6d6053473a2d2014070b1825313e4b5864717e8b97acb6c0c3b7aa9d908477675d5145392c1f1306000000000000000a13202d394653606c7985919eabb8b1a7988b7e7265554b4135291d1104000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e63636363636363636d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f6a7783909daab6c0b3a6998d807366564c4132291e11080000000000000000000000000000000000000000000000000000040c13191d20262b2d2e31333334333332302e2d2b27221f1c17110a0200000000000000000000000000000000000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d333f49536774818d9aa7b4c0b5a99c8f8276695c4f4336291c10000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000003101c28343f4a54626e7b88959fabb5ab9d908376695f55626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2c4bab2acaba2a2a2a2a2a3a4a6a9acafb6bebeb9b1a9a2979184796d60574d42372b1e1308000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303c4956636f7c8996a2afbcbeb1a4978b7e7164584b3e3125180b00000000000810161c202325313e4b5864717e8b97a4b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000007121d273139434b51596063686d707273737372706d68636159524c443a31281e11080000000000000000000000000000000000000000000000000000000000000000000b17222d3841495053585a5c5d5e5e5e5c5a55544e45413a31281e150b0000000000000000000000000000000000000000000000071019222a323a41464f5458606267696e707274757575757473716e6c6563605c54504a423c342c241b120900000000000000000000000003101d293643505c6976838f939393939393939184776a5e5144372b1e110400000006131f2c3845515c677783909daab6c3bbafa49a897c6f6256493c2f2316090d1a2734404d5a6773808d9aa6b3c0c1b4a79a8e817467554b4035291d10040000000000000006121f2b3844505b6674818d9aa9b3b5a99c8f8276675d5145392c201306000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61565656565656606d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f6a7784909daab7beb1a4988b7e7165584b3e3025170c0000000000000000000000000000000000000000000000000000000001080d11151a1e2122242627272726252322201f1b1712100b06000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c2d404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d100006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000c17232e3847535f6a7683909daab4ab9f95887b6e6155626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939facaa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2bdb2a8a19e96969696969697999c9fa4acb0b8c0bbb3a9a0968d8074695f53463a2f24190d010000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4855626f7b8895a2aebbbeb1a5988b7e7265584b3f3225180c0000000008111a21282c2f30313e4b5864717e8b97a4b1afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000010b151f27313940454f54565d6063656667666563605d56554f45413a32281f160c000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606467686a6b6b6b6967625f58524c433a30271c1207000000000000000000000000000000000000000000060f19222b343c444c525960636a6f74787b7d7f8181828281817f7e7b7975706d66605c544e463e362d241b1108000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e110400000004101c2934404b556774818d9aa7b4c0c0b6ac988b7e7165584b3e32251813131d2935414c566976828f9ca9b5c2bfb4aa988b7e7165584b3e2f24180c0000000000000000030f1c28333f4a5463707d8997a2adb9ac9f92867a6d6054473a2e23170c000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e61554a4a4a4a53606d798693a0acb9bcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f6a7783909daab6bdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000104090e12141518191a1a1a1918171513120f0b0603000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e110004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000006111c2b37424e5765717e8b98a2aeb1a7998c7f736658626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c7986939fb4aa9e9184776b5e5145525e6b7885919eabac9f9286796c5f5346392c201300101d293643505c6976838f9ca9b6c2b9aca196918989898989898a8c8f939a9fa6aeb6c0bcb2a89f92877b6e61564c4135291d11040000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3b4855626e7b8895a1aebbbeb2a5988b7f7265584c3f3225190c00000005101a232c33383c3d3d3e4b5864717e8b97a4b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000030d151f272f353d44484c52545658595a59585654524c48443d352f2820160d0400000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c7174757777787776736f6a605d564c42392e23180c0000000000000000000000000000000000000000030c18212b343d464e565e616b70767c8184878a8c8d8e8f8f8e8d8c8a8885817d78716d665f5850483f362d231a0f050000000000000000000003101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000c18232f3e4b5865717e8b98aab4bfc0b3a79a8d8074675a4d413025202020202c3945525d687884919eabb7c4baaea398887c6f6255493c2f2216070000000000000000000b17222d3a4653606d7985929fabb8aea3998a7d7164544a3f34281c100300000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcbbaea194887b6e6155483d3d4653606d798693a0acb9bcafa296897c6f6356493c30231609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f697683909ca9b6bdb1a4978a7e7164574b3e31241809000000000000000000000000000000000000000000000000000000000000000000020608080b0c0d0d0d0c0b0a08060503000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000e1a26313c4754606d7a86929facb7aa9d9184776a5f626f7c8895a2afa89b8e8275685b4f4754616e7a8794a1ada99d9083766a6c798698a3aeaa9e9184776b5e513f4a546b7885919eabac9f9285796c5f5246392c1f1300101d293643505c6976838f9ca9b6c2b7ab9e91847d7c7c7c7c7c7d7f83878f949da4aeb8c2bbafa3998e8174685d5245392c2013060000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3b4855626e7b8895a1aebbbeb2a5988b7f7265584c3f3225190c0000000b16212c353e44484a4a464b5864717e8b97a4b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000030d151d242933383a4145474a4c4d4d4d4c4a4745413a383329241e160d04000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777e80828384848483807c756d685d544a4034281c1106000000000000000000000000000000000000000b151e2a333d464e585f686d757d83898d919697999a9b9b9b9b9a999797928e8a847e786f6a615a50483f352c21170d0300000000000000000003101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e1104000000000715222f3c4855626f7b8898a2aebac2b6a99c8f837669564c41362d2d2d2d2d2d3a4754606d7a8796a1adb9c5b8ac9f9286796d6053463a2d20130700000000000000000006121f2c3844515c6674818e9baab4b4ab9b8e8174665c5044382c1f120600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbbaea195887b6e6255483b3a4753606d7a8693a0adb9bbafa295887c6f6255493c2f221609000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f6875818e9ba8b4beb2a5988b7f7265584c3f31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000915202c3945515d6775818e9ba8b2aca095887c6f62626e7b8895abb4a89b8f827568544a4854616e7b8794a1aea99c8f8376696c7986929facab9e9184786b574d44505c667885929eabab9f9285786c5f5245392c1f1200101d293643505c6976838f9ca9b6c2b7aa9d9184776f6f6f6f707173767b828d929da6b0bcc0b5ab9f92867a6d6054473a2d2114090000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4955626f7c8895a2afbbbeb1a5988b7e7265584b3f3225180c000004101c28333e474f55575753515764717e8a97a4b1afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000030b121821272c2f35393a3d3f4040403f3d3a3935302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d898d8f909191918f8d88817a6d665c5144382e23170b00000000000000000000000000000000000007121c27303b454e58606a6f7a818990959a9ea1a8a5a7a8a8a8a8a7a6a9a19e9b96918b837c716c625a50473e33291f140900000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000713202d3a4653606d7985929facb8c5b8ab9e928578685e52463a3a3a3a3a3a3a3c4956636f7c8996a8b2bdc3b6a99c908376665c5144382c1f120600000000000000000004101c2834404a5464707d8a98a2aeb8ab9f9285796d6053463a2d20130a00000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3bebcafa295897c6f6256493c3a4754616d7a8794a0adbabeb3a994887b6e6155483b2e221508000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f66727f8c99aab3beb4a79a8d817467574d42362a1c1106000000000000000000000000000000000000000000000001050707080808080808080807060300000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000104111d2935414c5563707d8996a1acb1a89a8d807366616e7a8799a3aea99c908376665b504955626f7c8895a2afa89b8f8275686b7885919eabac9f928579695f534953606d7986929facab9e9184786b5e5145382b1e1200101d293643505c6976838f9ca9b6c2b7aa9d9184776a636363636466696e77808d949fabb7c2baaea2988b7e7164584b3e31251a0e0200000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303c4956636f7c8996a2afbcbeb1a4978b7e7164584b3e3125180b00000714202c38444f59616364605c5564717e8a97a4b1afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000001070c161c1e24292c2d303233343332302d2c29241e1c160d08010000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a969b9d9e9e9e9c9a938e82786d60544a3f34281c100300000000000000000000000000000000000c18232e39424d57606a6f7c848f939d9fa7abadb2b2b4b4b5b5b4b4b2b3adaba8a09e9590867e716c62594f453b30251a0e05000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000006121f2b3844505c667683909ca9b6c3b9ada197877a6e61544746464646464646464b5865727e8b98a5b1bec0b3a79a8d807467544a4034281c1004000000000000000000000c18232e3a4753606d7986929facb8ada297897c706356493d31261a0f02000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9bdb0a3978a7d7064574a3d3c4855626f7b8895a2aebbb9ada197867a6d6053473a2d201407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f63707c8998a2aebab6aa9d908377695e5346382d22170b00000000000000000000000000000000000000000002080d11131414141414141414141312100b060000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000406070a0c0e0e0d19242f3a4653606c7884919eabb7ab9e9184786c606c7986929facab9f9285796c6056565a64717e8b97a4b1a79a8d8074676a7783909daaaea298887b6e61585658626f7b8899a3afa99c908376695d5043362a1d1000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e56565657575f656d7882909ca6b0bcbfb4aa9b8e827568574d42362a1e120500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437313d4a5764707d8a97a3b0bdbdb0a3978a7d7064574a3d3124170a00000916232f3c4855616b70706d676364717e8a97a4b1afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000050b1013191d20212325262726252321201d1913100b0500000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3a8aaabaaa9a59e948c7f72665c5044382b1f12060000000000000000000000000000000004101c2834404a545f696f7c8691969ea5abb1b7b9bdbfbebcbbbbbcbebfbeb9b8b2aca7a09892887e716b61574d42362a21160b000000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000003101c28343f4a546773808d9aa6b3c0beb3a996897d706356535353535353535353535a6774808d9aa7b3c0beb3a9978a7e7164574b3e2e23180c000000000000000000000007131f2c3845515d6775828f9babb5b3a99a8d807367584e43372b1f12060000000000000000000000000000000000000006131f2c3945515d677885929eabb8bfb2a5998c7f7266564c413f4a5464717d8a97a4b0bdb8ab9e928578675d5145392c201306000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f606d7985929fabb8b8aca095877b6e61544a3f33281c0f0300000000000000000000000000000000000000040c13191d20212121212121212121201f1c17110a02000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000000000000001070c10131416191a1b1b1b1f2b3844505b6673808c99a6b0ada196897d7063667783909daaada297897d70686363646c75828f9ba8b1a8988b7e71656774818e9aabb4aa998c7f726a6363646a73808c99abb4aa9a8d8174675a4e4134271b0e00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5149494a4d535c666f7c88949fabb7c5b8ab9e928578695e53463a2d21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437323f4c5865727f8b98a5b2bec0b6ac96897c6f6356493c3023160900000a1724303d4a5763707d7d7974706c717e8a97a4b1afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000001080d11131417191a1a1a19171413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a969b9b9ea0a8afafa69e9184796d6053463a2d2013070000000000000000000000000000000006121f2c3844515c666e7b859298a1a8afb8bcc2bbb7b6b2afaeaeafb1b5b9bbc0bdb9b1aaa39a93877d70695e52463d32271c10030000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000b17232e3e4a5764717e8a97a9b3bebfb2a5988c7f72656060606060606060606060606976838f9ca9b6c2baada297887b6e6155483b2e221507000000000000000000000004101d2935404b5564717e8a99a3aeb7aa9e9184776a5f53473a2e2114080000000000000000000000000000000000000004101d2935404b55697683909ca9b6c2b5a89c8f8275685e524a4b505c6673808d9aa6b3c0b6a99c90837669554b4035291d1004000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5c6775818e9ba9b3bcb1a7998c7f73665b5044382b1f1509000000000000000000000000000000000000080e161e24292d2e2e2e2e2e2e2e2e2e2d2b28231c140c020000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000000000000003090e12181d1f202326272828272628333f4a54616e7b88949fabb2a99a8e8174676773808d9aa7b1a99d91837a72706f71757e8a939eaaaca095887b6e6264717e8b99a3aeab9f92857c73706f70747c86929facaea3988a7e7164574a3e3124170b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443d3e414a54606a7683909ca9b6c3b9ada197877b6e6154483b2e21150800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443735404b556774808d9aa7b3c0bbafa49a887b6e6155483b2e2215080003101d293643505c6976828a85817d78737e8a97a4b1afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0d0d0c0a070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a8f8e8e91969ea5afada196897c6f6256493c2f23160900000000000000000000000000000005111d2a36414c56606d78839097a1aab2bac1bdb8b0aba9a5a2a1a1a2a4a8acafb5bdc2bcb4aca49992857b6e61594f44382c2015090000000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000615222e3b4855616e7b8897a1adb9c1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d7885929eabb8c5b8ab9f9285796c605346392d2013060000000000000000000000000c18242f3a4754606d7a86929facb9aca096887b6e6255483b3025190e02000000000000000000000000000000000000000c18242f414d5a6774808d9aabb4bfb9ac9f92867a6d615c54585a606d7984919eabb7bfb4ab9a8d8074675a4d412f24180d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5564707d8a97a1adb9b7aa9e9184786c6053463c31261a0e000000000000000000000000000000000008111a20283035393a3b3b3b3b3b3b3b3b3a38342e261e140a0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000000000060b151a1d24292c2d30323435353433302d3846535f6976838f9caab4ab9f9285796d636f7c8995a0acaca09591847f7d7c7e8188939fa6b0a99d9184776a5f616d7a86929fabada2979286807d7c7d80869298a2aeab9f92867a6d6054473a2d21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f38424e5865727f8c98abb5bfbeb3a9968a7d7063574a3d3024170a00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373845515d677683909ca9b6c3b9ac9f9386796d6053463a2d2013070003101d293643505c6976838f928e898480808c99a6b3afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c83828181848e939eaab2a9988b7f7265584c3f3225190c0000000000000000000000000000000713202d3946525e68727f8c95a0a9b3bcc3bab2aca69f9c9896959495989b9fa3abb0b8c1beb5aba2978f82756b6054483c31261a0e0200000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000714212d3a46535f697885929eabb8c3b6aa9d90837879797979797979797979797979797b8797a1adb9c2b5a99c8f8276655b5044372b1f12050000000000000000000000000713202c3945525d6875828f9cabb5b2a8998c7f7266564c41362a1e110500000000000000000000000000000000000000071724313e4a5764717d8a99a3aebabaaea3998e81746d666464666c727f8b96a1adb9baaea3998a7d7064574a3d3124170700000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f53606d7985919eabb8b9aca0968a7d7063574e42372b1c110600000000000000000000000000000005101a232c323a414647474747474747474746443f3830261c110600000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000000020a11171f262b2f35383a3d3f414141413f3d3a39424d5764717e8b98a2aeada2978a7d70646c7883909da6b0a7a096918c89898a8e939aa4afada1978c7f7265575e6875818e99a3afa9a298928d8a898a8d9298a2aaafa3998e8174685d5245392c20130700101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443726303c4855626f7c8899a3aebbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144333c4753606d7986929facb9c4b7aa9e918477665c5145382c1f13060003101d293643505c6976838f9c9a96918d8c929ca8b4afa295887c6f6255493c2f2216090000000000000000000000000000000406070b0d0e0f1010100e0b07060400000000000000000000000000000000000000000306060707070707070707060400000000000000000000000000000000000000000000000000000815212e3b47535f6a6f7775747578818e9ba8b3a69a8d8073675a4d4034271a0d010000000000000000000000000004101c2834404a54616d7a86929fa7b1bbc3b9b1a8a09e948f8b898888898b8f92999fa6afb7c1bdb3a99e93897d7063574e42372b1e120600000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000005121e2a36424d576976828f9ca9b5c2b8ab9f9590868686868686868686868686868686878d97a9b3bebfb3a6998c80736653493f33271b0f0300000000000000000000000004111d2935414c5665717e8b99a4afb6a99d908376685e5246392d201407000000000000000000000000000000000000000714212d3a4754606d7a86929facb9bfb4ab9d928c7f7873717173767e87929fa8b2bdb9ac9f92867a6d6054473a2d21140700000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f52453b4854616e7b8794a1aeb7b7afa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f515c6673808d9aa6b0bcb2a89c8f82766a5f5347382d22170b0000000000000000000000000000000b17212c353e444c5254545454545454545453504a42382e23170b00000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000000020b141b2227313739404547494c4d4e4e4e4c4a4745414753606d7985929fabb3a99b8e82756765717e8a949ea8b1a8a19e999696979b9fa4acafa59e92857a6d605456626e7c87929fa6b0aaa29f9a9696979a9fa2aab1a79f92877b6e62564c4135291d110400101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2d3a4653606d7986929facb9c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443d454f5964707d8a98a3aebac2b5a89b8f827568544b4034281c10040003101d293643505c6976838f9ca8a19e9a999ca4adb9afa295887c6f6255493c2f22160900000000000000000000000000070c10131317191b1c1d1d1c1b181413100c0701000000000000000000000000000000060b0f1213141414141414141313100c0700000000000000000000000000000000000000000000000006131f2b37434e585f626a6868666e7b8895a1aea79a8d8174675a4e4134271b0e010000000000000000000000000006121f2c3844515c6673808c98a2aeb9c3bcb1a7a0969189837f7c7b7b7c7e82878f949ea5afb9c3bbb0a69c8f82766a5f53473a2e21140800000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000020e1a2631404d596673808c99a6b3bfbcb1a79f9d93939393939393939393939393939394979fa9bbc5bdb2a8978a7d7064574a3d2d22170b00000000000000000000000000010d19242f3a4754616d7a86939facb9ac9f93877a6e6154473b2f24180d010000000000000000000000000000000000000613202c3945515d6775828e9ba6b0bcbdafa59c918c84807e7e7f838b9299a3aebabcb0a69b8e8275675d5145392c20130600000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f52453b4854616e7b8794a1aaaaaaaaa396897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f4a54626e7b88949fabb7b7ab9f94887b6e62544a3f33281c0f030000000000000000000000000004101c28333e474f565d616161616161616161605c544a3f34281c1003000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000000020b141d262d333c42474b515356595a5b5b5a595754524c48515d6774818e9aa8b2ac9f92867a6d606c76828f96a0a8afadaba5a3a2a4a8acafada59d938a7e71675d51535f6a73808d949fa6aeaeaba6a3a2a3a7acaeaea79f958d80736a5f53443a2f24190d0100101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2c3844515c667784919eaab7c1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5147484f57606b76828f9caab4bfbeb3a9998c7f7266594c3f2e23180c000003101d293643505c6976838f9ca9adaba6a6a8adb6bbafa295887c6f6255493c2f2216090000000000000000000000030b12181c1f20242628292a2a292724201f1d18120b03000000000000000000000000020a11171c1f2020202020202020201f1c18120b0300000000000000000000000000000000000000000000030f1b26323c464e53555e5c54606d7a8693a0ada79a8e8174675b4e4134281b0e01000000000000000000000000000713202d3a4653606d7985929eaab4bfbeb3a9a09590847c76726f6e6e6f71757b828e939ea7b1bcc1b7ab9f94887b6e6255483b3025190d01000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000091724303d4a5763707d8a96a8b2bdc3b9b1abaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bac5b9ada196877a6e6154473b2e21140600000000000000000000000000000813202d3946525e687683909ca9b6afa49a8b7e7165554b4035291d100400000000000000000000000000000000000004111d2935414c5563707d89949faab4bfb7ada49c96918d8b8b8c90959fa3abb5bfb4aa9f94897d7063554b4135291d110400000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f52453b4854616e7b87949e9e9e9e9e9e96897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52535f6a7683909cabb5bbb0a69a8d8073665b5044382b1f1206000000000000000000000000000814202d39444f5961686d6e6e6e6e6e6e6e6e6d665c5044382b1f1206000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000000000a141d262f383f444d53555d606365676868676663605d56544f55636f7c8996a0acaea3988b7e7164616e7a8491969fa4acacb2b0afb4aeaca9a29f938e81746c61554b4e58606d788290949fa3aaacafb5afb5afacaba39f959083796d60584e4332281e13080000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2834404a54697683909ca9b6c2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e535455596069707d89949fabbcc6b9ada197897c6f6256493c2f231607000003101d293643505c6976838f9ca6aaacb1b3b4b9bfbbafa295887c6f6255493c2f22160900000000000000000000030c151d23282c2d3133343636373634312d2c29241d150d0900000000000000000000050b141c22282b2d2d2d2d2d2d2d2d2d2c28231d150c0c030000000000000000000000000000000000000000000a15202a343c43474c515454606d7a8693a0ada79a8e8174675b4e4134281b0e01000000000000000000000000000a1724303d4a5763707d8a97a1adbcc6baada29790837a6f6b656362616265696e78818e95a0abb8c2bbb0a6998c807366564c41362a1d1105000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000814212e3b4754616e7a8796a1acb9c5c3bcb8b6acacacacacacacacacacacacacacacadafb4bac3c4b7ab9e918478685e5246392d201407000000000000000000000000000005111d2a36414c5665727f8b98a7b1b6ac9c8f8275675d5145392c201306000000000000000000000000000000000000010d19242f3a4854606b76828f98a3aebabfb6ada8a09d999797999d9fa7aeb5bdbaaea3988f82766b6054433a2f24180d0100000c1925323f4c5865727f8b919191919191919185786c5f52453b4854616e7b879191919191919191897c706356493d3023160a000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524e5765717e8b99a3afbbb8ab9e9185786c605346392d201307000000000000000000000000000a1623303c4955616c707a7a7a7a7a7a7a7a7a786d6053463a2d201307000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000000006111b262f38414950575f62676d70727474747472706d6863605953606c7884919dabb4aa9c8f8276685e686e7b848e939a9ea0a8a3a3aaa39f9c97928b81786d605a504344515c666d7a828c92989d9fa4aba3aba49f9d99928d837a6d675c51463c3120160c010000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b232e424f5c6975828f9ca8b5c2b6a99c908376695d5043362a1d1003000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a60606062656b707b85929ea6b0bbc5b8ab9e9285796d6053463a2d2013070000030f1c2936424f5c6975828f94999da0a7aaacb2b7b9afa295887c6f6255493c2f221609000000000000000000000b151e272e34383a3e404142434343413e3a39352f271f1b12090000000000000000050e171d262d3338393a3a3a3a3a3a3a3a38342e271e1e150c020000000000000000000000000000000000000000040e18222935414c555d6061626d7a8794a0ada79a8e8174675b4e4134281b0e0100000000000000000000000005111e2a36414c566774818d9aa9b3bebfb4aa9f92857b6e68605956555556575f666d7983909da7b1bcc2b7aa9d908477685e5246392d201307000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000714202d3946525e687884919eabb7c4cdc8c4c3b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbfc5cec2b5a89b8f827568564c41362a1e11050000000000000000000000000000010d1925303b4854616e7b8795a0abb8ac9f92867a6d6053473a2e23170b0000000000000000000000000000000000000008131e2c38444f59626e7c86929fa3aeb4bcbab2acaaa6a4a4a6a9abb1bbbcb4aea49f92867c6f62594f4431281d13070000000916222f3c4955626f7c8384848484848484848074675a4e413a4653606d78828484848484848484837a6d6154473a2e211407000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f524754616d7a86929facb9b9ada197897c6f6356493c2f24180c000000000000000000000000000a1724313d4a5764707d8787878787878787878175685c4f4235291c0f020000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000000b17222d384149535b60696e74797c7f808181817f7d7a756f6b605d5b65727f8c99a4afac9f93877b6e615f696e7a81878d9196959696969892908b857f776d665c51483e404a545d686d7880868c9093999696969993908c8680796d685e554b40332a200d04000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2935424f5c6875828f9ba8b5c2b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776d6d6d6d6f71767d859197a1adb8c2beb0a69a8d8174665c5044382b1f12060000000916232f3c4956626f7c83878c9095999da0a8abadb2a295887c6f6255493c2f22160900000000000000000007121d2730394045464a4c4e4f50504f4e4b47454039312c241b1309000000000000020d1720292f383f444647474747474747464540393030271e14090000000000000000000000000000000000000000000613202c3945515d676d6e6e727e8a97a4b1a69a8d8073675a4d4034271a0d010000000000000000000000000713202d3946525e687784919eaab7c4baaea2988c7f72695e564f494848494d545c666f7c89959fabb8c4b8aca095877a6d6154473a2e211407000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000005111e2a36414c566875828e9ba8b5c1d2c9c1bab6b5afafafafafafafafafafafafb7b9bdc4ccccc0b6ac998c7f7266594c3f3025190e020000000000000000000000000000000814212d3a46535e697783909daab6aea3988a7d7064544a3f34281c100300000000000000000000000000000000000001101c27323d47535f6a717e8b919fa2aaafb7b9b8b7b3b1b1b2b6b8b9b7b0aaa29f918b7e716a5f53473d321f160c010000000815212e3b47535f6a6f777777777777777777746e64584c403844505c666d767777777777777777766d685d5246392d201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5246525e6876828f9ca9b5beb3a99a8d807367554b4035291d10040000000000000000000000000c1925323f4c5865727f8b949494949494949084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000000030f1b27333f49535b656c727b8185898c8d8e8e8d8c8a86827c746d675d616e7b87939facafa4998c7f7265585f686d757c80848788898a898886837f7a726c655c544a403639424c565d666d737b7f838688898a898886837f7b736d675e564c43392e21180e00000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2935424f5c6875828f9ba8b5c2b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184787979797a7b7e82899197a1a9b3bec0b6ac9f94887c6f62544a3f34281c10030000000815222e3b4754606a6f767b7f83888c91969a9ea1a8a295887c6f6255493c2f2216090000000000000000000c18232e39434b515357595b5c5d5d5c5a5753514b433e362d251b0f06000000000009141f29323b424a50535353535353535353514b43423930261b100400000000000000000000000000000000000000000714212d3a4754606d7a7a7b7f85929fabb0a6988b7e7265584b3f3225180c000000000000000000000000000714212e3a4754616d7a8796a0acb9c5b8ac9f92867a6d60574d443d3b3b3c424b54606b7683909da9b6c3bcb1a7968a7d7063574a3d3024170a000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000010d1925303f4c5965727f8c98acb6c0ccc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac4c8bbafa49a897c706356493d302316080000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000b16212b37434e58626c727f8b92989ea5aaacb2b1b3b3b3b2b1b2acaaa69e98928b7f736d62584e43352b210d040000000006131f2b37434e585f626a6b6b6b6b6b6b6b6b67645c52473c343f4a545c60696b6b6b6b6b6b6b6b6a615d564c4135291d1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52414c5665727f8b98acb6c0b6aa9d908377675d5145382c1f13060000000000000000000000000c1925323f4c5865727f8b98a1a1a1a1a19d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000000040e18222b3744505b656c777f868e9298989a9b9b9a9999928f8981796d675e6976828f9caab4ab9d9083776a5f565e616a6f74777a7c7d7d7c7b7976726d67605b534a42392e303a444c545c60696e73777a7b7c7d7c7b7a77736e69605c554c443a30271d0f0600000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2936434f5c6976828f9ca9b5c2b6aa9d9083776a5d5044372a1d1104000000000000000000000105070708080a1724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0808070705010000000000000000101d293643505c6976838f9ca9b6c2b8aca096918686868687888b8f949ea1a9b3bbc4bbafa49a8f82766a5f5342382e23170b0000000006131f2b37434e586062696e72777b8084888d91969a9e95887c6f6255493c2f221609000000000000000004101c2834404b555c6064666769696a696764605d5550483f372d21180e03000000020e1925303b444d545b6060606060606060605c55544b42372c21150900000000000000000000000000000000000000040a1e2b3845515e6b788487888b9297a2ada99f94887b6f6255483c2f221509000000000000000000000000000a1723303d4a5663707d8996a8b2bdc1b5a89b8e8275675d51453b322f2e3039424f5965727f8c98abb4bfbfb2a6998c7f7366594c403326190d000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000081623303d495663707c899aa4afbbc8baafa59e9b9595959595959595959595959ea0a8b2bdc6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8ab9e9285796d6053463a2d20130900000000000000000000000000000000000000050f1a26313c46505a636d727e868f939a9ea0a8a5a6a6a6a6a5a8a09e9a938f867e736d635a50463c3123190f0000000000030f1b26323c464e53555d5e5e5e5e5e5e5e5e5a58524a4140403d424a50535c5e5e5e5e5e5e5e5e5d54524c443a3024190d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52454955626f7c889aa4afbbb9ac9f93867a6d6053473a2d2014070000000000000000000000000c1925323f4c5865727f8b98a5adadadaa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000000a15202b37434e58606c77818c92999fa2aaa7a7a7a7aba39f9c938e83796d6064717e8a98a2aeaca095887c6f625552585f6267686d6f7070706e6d6665605d5550494139302728323a424b51565e6166676d6f7070706f6d6766615e57514b433a32281e150b0000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2935414c566a7783909daab6c3b6a99c908376695d5043362a1d1003000000000000000002080d1113141515151724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124171515151413110d0802000000000000101d293643505c6976838f9ca9b6c2bdb2a8a09d939393939395989c9fa6adb3bbc3bab1a79f93877c6f62584e4330261c110600000000030f1b27323d464e54575e61666a6e73777c8084898e9191887c6f6255493c2f221609000000000000000006131f2c3845515c676d7173747576767674716d67615a51493f332a1f140900000005111e2a36424d565e666c6d6d6d6d6d6d6d6d67655d54493d3125190c0000000000000000000000000000000000050b10151b2c3946535f6c79869295989fa2a8a19e968f82766a5f53473a2e211508000000000000000000000000000c1825323f4b5865727f8b98a5b1bebeb1a5988b7e7265554b403329222227303d4955626f7c8899a3aebac1b4a89b8e8175685b4e4235281b0f000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000714212d3a4754606d7a86939facb9c6b6aa9e938e8989898989898989898989899196a0acb9c4b7aa9d918477675d5145392c20130600000000000000000000000000000000000914212e3a47535f6a7784919daab7ada197897c6f6356493c31261a0e02000000000000000000000000000000000000000915202a333f48515b636c717b82888d91969698999a9999989696918d88827b716c635b51483f342a2011070000000000000a15202a343c4347495151515151515151514e4d4d4d4d4d4c4a46444446505151515151515151504746413a32281e130800000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52454653606d7986939facb9bbafa499887c6f6255483c2f2215090000000000000000000000000c1925323f4c5865727f8b98a5b2bab7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000030f1b26323b47535f6a737f8c939fa3abaeb3adababacafafaca59d958f81756c606d7a86929facb1a79a8d8074675c514e5355565e616263636361605c5454514c443f382f271e2028303940454d5254555d606263636362605d5554524d454039312820160c030000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2d3946525e687885919eabb8c2b5a89c8f8275695c4f4236291c0f0300000000000000050c13191d20212222222224303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d31242222222221201e19130d050000000000101d293643505c6976838f9ca9b6c2c3bab2acaaa0a0a0a0a0a2a4a9abb0b9bec0bbb1a8a0958e81746a6054463c321e140a0000000000000a16202b343d43474d5254575f62666a6f73787c81848583796d6053473a2d20140700000000000000000713202d3a4653606d797e7f8182838382817e79716c625b51453b31261a0e0000000714202d3a46525e696e787a7a7a7a7a7a7a79756f655a4d4134281b0f00000000000000000000000000000001080d161c20272b3946535f6c7986929fa5a8a09e96918d847b6e61584e43372b1f1206000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0bfb4aa95897c6f6256493c2f231715202d3a4653606d7986929facb9c3b6a99c908376695d5043362a1d10000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000613202c3945515d677784919daab7c1b5a89b8e817c7c7c7c7c7c7c7c7c7c7c7c84919eaab7c1b4a79b8e817468554c4135291d1104000000000000000000000000000000000006121e2b37424e576673808c99a8b2b3a99a8d807367574d42372b1e120600000000000000000000000000000000000000030e18212d363f49515a61696e757c8084878a8b8c8d8d8c8b898784807c756e69625a514940362d22180e00000000000000040e18222a32373b3c4444444444424a5053595959595959595753504941434444444444444444433a3935302820160c0200000c1825323f4b5865727e8b98a5b1beb8ab9f9285786c554b4045515c677885929eabb8c0b5ab978a7d7064574a3d3124170a0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e1105000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000006121f2b37434e58626f7c87929fa5aeafa9a9a29f9e9fa4acaeafa79e938b7e71676775818e9ba9b3ab9e9285796d60534647484c5254555657565553514a4745413a332d261d15161e272e343b4246474b5153555657565553514b4746423b342f271f160e04000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437252e3a4754616d7a8797a1adb9c1b4a79b8e8174685b4e4135281b0e02000000000000050e161e252a2d2e2e2e2e2e2e303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d312e2e2e2e2e2e2d2a251e170e0500000000101d293643505c6976838f9ca9b6c2ccc3bdb8b7acacacacadaeb1b6b7bbc1beb6afa7a0969083796d60584e43342a200c02000000000000040f19222b32373b4246484e5355585f62656c6f747778776d675d5145392c20130600000000000000000d1a2633404d596673808a8c8e8f90908f8d8a857e726d62574d42362a1b110600000814212e3b4754616e7b8586868686868686868275695c4f4236291c0f0000000000000000000000000000040c131921272c32373b43505d697683909ca9a096918684807a6e695f53463c31261b130c040000000000000000000000000f1b2835424e5b6875818e9ba8b4c1baaea298877a6d6054473a2d2114121f2c3844515c667784919daab7c4b7aa9e9184776b5e5144382b1e11000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000004111d2935414b556874818e9ba7b4c1b5a99c8f82766f6f6f6f6f6f6f6f6f6f7986929facb9bfb4ab988b7f7265584c3f2f24190d010000000000000000000000000000000000020e1a26313c4955626f7c8896a1acb7aa9d918477695f53473a2e2114090000000000000000000000000000000000000000060f1b242e373f4850575f616a6f73777b7d7e8080807f7e7d7a77746f6a615f57504840372e241b1006000000000000000006101820262b2e2f373838343f4a545c606566666666666664605b53493f3338383838383838372e2d29241e160e040000000b1825323e4b5865717e8b98a4b1beb9ac9f928679675c5145404b556a7784919daab7beb1a4988b7e7165584b3e3225180b0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e1104000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000815212e3b47535f6a76828f99a3afaea59d9a979292939a9fa3aaafa59e9185796d63707d8a97a2adada1978a7d7164564c413c414647494a4a49484644403a39352f27221b140b0c151d232830363a3b40454748494a49484745403b3a363029231d150d0400000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373036414c5663707d8a96a9b3bec0b3a6998d8073665a4d4033271a0d000000000000040e1620283036393a3b3b3b3b3b3b3d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3b3b3b3b3b3b3a3936302920170e05000000101d293643505c6976838f9ca9b6c1c1c1c1c1c1b9b9b9b9babbbec0bbb9b6b0aca49f9590847b6e675d51463d3222180e000000000000000007101920272b30363a3c4247484e54535b6063676b6b6a605d554b4035291d110400000000000000000e1b2734414e5a6774818d999a9c9c9d9c9a97928a7f72695f5346382d22170b0000091623303c4956636f7d89979393939393939185786b5e5245382b1f1200000000000000000000000000060d161e242932383d4347494d5965727f8c98a89e91847878746e685f574d42383329241e160d0500000000000000000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f928579685d5245392c2013101c2834404a546976828f9ca9b5c2b8ab9e9285786b5f5245382c1f12000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000010d18242f3f4b5865727e8b98abb4bfb8ab9e9185786862626262626262626e7b8899a3aebabaaea399897c6f6256493c2f231608000000000000000000000000000000000000000913202d394653606c7884919eabb7aca096887b6e6255483b30251a0e02000000000000000000000000000000000000000009121c252e363e454d53585f6267696e70727373737372706e6867625f58534d453f362e251c120900000000000000000000060e151b1f21222a2b2b3844505c666d72737373737373706c655b50443b31252b2b2b2b2b2a21201d19130c04000000000b1724313e4a5764717d8a97a4b0bdbaaea399867a6d60534744515d6a7784909daab7beb2a5988b7f7265584c3f3225190c0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1100000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d1003000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000915222f3c4855626f7c88949fabaea49d938e878585868c9298a3aeada1978b7e71656d7985929eabb3a99c8f8275685e52463935393a3c3d3d3d3b3a38342e2c29241e17110a02030b12181f252a2d2f35393a3c3d3d3d3c3a39352f2d2a251f18120b030000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443c3d4146525e6874818e9aa7b4c1bfb4ab988b7e7165584b3e3225180b0000000000020c162028323a414647484848484848484a5763707d8a96a3b0bdbdb0a3978a7d7064574a484848484848484746413a322920170d020000101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b4b4b3b5afacaaa69e9a938d837b6e695e554b40342b201007000000000000000000070f161b1f252a2d31373a3c4347495053565b5e5e5d53514b433a2f24180d0100000000000000000e1b2734414e5a6774818d9aa7a8a9a9a9a9a19e92867b6e6153493f33271b0f0300091623303c4956636f7c8996a9a0a0a0a09e9185786b5e5245382b1f12000000000000000000000000060f181f282f353d44484e5456575e626e7b8896a0a096897c6f67615e56544f48443d352f281f170f0500000000000000000000101d2a3643505d697683909ca9b6c3b7ab9e9184786b564c4135291d110c18232e424f5b6875828e9ba8b5c1b9ac9f9286796c5f5346392c2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000716222f3c4955626f7c8899a3aebab9ada196877a6d6156565656565764717d8a97abb4bfb9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000005121f2b3744505b6573808d9aa9b3b2a8988c7f7265574d42362a1e12050000000000000000000000000000000000000000000a131c242d333b42464e5355575e616365666766666563615e5655534e46423c332d241c130a000000000000000000000000040a0f1315161e202d3a4653606d787f80808080807f7d776c60574d42362a1f161e1e1e1d1413110d080200000000000a1623303d495663707c8996abb5bfbfb4ab94887b6e615548424d576b7784919eaab7bfb2a5988c7f7265594c3f3226190c0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b333f4c5966727f8c99a5b2bfb7aa9d9084776a5d5144372a1e110000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f02000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120004111d2935404b556773808d9aa6b0ab9d928d817b78787a7f86929fa6b0a99c8f8376676674818d9aa8b2ac9f92867a6e6154473d322d2e2f3030302e2d2c2823201d19130b0600000000070c14191e2024292c2d2f3030302f2d2c2924201e1a140c0701000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514848494c525b616d7a86929facb8c5baaea399897c6f6256493c2f231609000000000008131e28323a444c525455555555555555555763707d8a96a3b0bdbdb0a3978a7d706457555555555555555554524c443b32291e14080000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a7a6aba49f9d99948f8781796e695e574d43392f22190f0000000000000000000000040a0f141a1e20262b2e3237383f4446494e5152504745403a31281d13070000000000000000000e1b2734414e5a6774818d9a9c9d9fa3abb2ada3998d8174655b5044372b1f120500091623303c4956636f7c8996a2adadadab9e9185786b5e5245382b1f120000000000000000000000060f18212a313a41454f5458606267696e707784919ea89a8d80736e6967636059544f45413a312921170f05000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24190d071b2835414e5b6874818e9ba7b4c1b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000713202d3a4653606d7986929facb9bdb2a996897c6f63564949494d596673808c99a6b3bfb6aa9d908377675c5145382c1f130600000000000000000000000000000000000000030f1b27333f4953636f7c8997a1adb6a99d908376695e52463a2d201409000000000000000000000000000000000000000000010a121b212931363c4347484d52545758595a5a59585654524d4847433c37312a211b120a0100000000000000000000000000000306080914212d3a4754606d7a868c8c8c8c8c8c8a7f72695e53463e31281d1207111007070501000000000000000815222e3b4855616e7b8899a3aebbbdb0a3968a7d7063544a46535f697885929fabb8beb2a5988b7f7265584c3f3225190c0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbbcafa295897c6f6256493c33404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d1000000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d01000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000613202c3945515d677784909daaaea3998d81746e69686d727d8a949fabac9f92867a6d63707c8996a1adafa3998c7f7265584e43382b212223242322201f1c1813110d080100000000000002090e1114181d2020222324232220201d1814110e09020000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e55555556565e616d74818e98a2aebac5b9ac9f9286796d6053473a2d20140700000000010d1925303a444c565e6161616161616161616163707d8a96a3b0bdbdb0a3978a7d7064616161616161616161615e564c443b3025190e0200101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a99989993908c88827c746d675e574d453b31281d10070000000000000000000000000003090e12151a1e21262b2d3337393c414445443a39352f281f160c010000000000000000000e1b2734414e5a6774818d908f909299a1a9b2ab9e9185776c605346392d20130600091623303c4956636f7c8996a2afb9b8ab9e9185786b5e5245382b1f1200000000000000000000050e18212a333c434c525960636a6f74787b7d7f83919daa9e92857e7b78746f6b636059514c433b332921170d030000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e080e1b2834414e5b6774818e9aa7b4c1bbafa49a86796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000006131f2c3845515c667683909da9b6beb1a5988b7e7265584b3f404b556875828e9ba8b5c0b4a79a8d817467554b4034281c100400000000000000000000000000000000000000000b17222d394653606c7985919eabb8ab9f95877b6e6154483b30251a0e0200000000000000000000000000000000000000000000090f181f27323d474f54565959595959595954524c4746413c3a37312b261f180f09000000000000000000000000000000000000000613202c3945525d6874818d989999999992867b6e615a5043392f24180b020400000000000000000000000713202d3a4653606d7986929facb9c0b3a6998d8073665c535257616e7b8898a2aebabeb1a4988b7e7165584b3e3225180b0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110400000000000000000202020100000000000000000000000000000815222e3b4855616e7b8894a9b3bebdb0a3978a7d7064574a3d343f4a546774818e9aa7b4c1b5a99c8f8276695c4f4336291c1000000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000714202d3a4753606d7a86939facac9f92867a6d615e5d606b76828f9ca9afa399897c6f636c7884919eabb5ab9d9084776a605447392f2318171716151312100c070401000000000000000000000205070d10131415161716151413100d07050200000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a616161626365686e747f8b939daab4bfc0b5ab9c8f8376675c5145382c1f13060000000005111d2935414c565e686d6e6e6e6e6e6e6e6e6e6e707d8a96a3b0bdbdb0a3978a7d706e6e6e6e6e6e6e6e6e6e6d685e564c41362a1e110500101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c8b898683807b756f6a605d554d453b33291f160c000000000000000000000000000000000205090e12151b1b22272b2d30343838372d2c29241d160d04000000000000000000000d1a2633404d5966738084838283879196a1adada197877b6e6154483b2e21150800091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000000000000020b17202a333c454d565d606b70767c8084878a8c9195a0aca197928a8884817c76706b605d554d453b33291f150b0100000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0c0b69f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000004101c2834404b546774818d9aa7b4c0b4a79a8d81746753493f45515c677784919daab7beb4aa978b7e7164584b3e2e23180c00000000000000000000000000000000000000000006121f2b3844505b6674818e9aa9b3b1a7988b7f7265574d42362a1e1105000000000000000000000000000000000000000000000007131f2c38444f59606366666666666665615e564c4339302e2b26201a140e06000000000000000000000000000000000000000004111d2935414c56616e7b86929fa9a6a2988f82756c61554b4035291d140a00000000000000000000000006121f2c3844515c667784909daab7c3b7aa9e9184786d62605d6069727f8c99aab3bebfb4aa968a7d7063574a3d3024170a0000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1101000000030506090d0f0f0f0e0c0a0707050100000000000000000714202d3a4753606d798697a1adb9bfb2a5988c7f7265554b403844505c6676838f9ca9b6c1b4a79b8e8174685b4e4135281b0e000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f22150800000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000915222f3c4855626f7b889aa4afa99c908376685e53525965727f8c98a5b5ab988b7e71656673808d9aa8b2aca095897c6f62554b4034291c100a0a08070604000000000000000000000000000000000001040607090a0a0a090706040100000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776e6e6e6e6f7072757a818b919ba5afbcc6bbafa3998c7f7265554b4034291c1004000000000713202d3946525e686d7a7b7b7b7b7b7b7b7b7b7b7b7e8b98a4b1bebeb1a5988b7f7b7b7b7b7b7b7b7b7b7b7b7a6e685e5246392d201407000b1724313e4a5764717e82828282828282828282828282828181807e7c7a77736e69626058514b433b332921170d040000000000000000000000000000000000000002060a0f11171b1f2023282b2b2a20201d18130c0400000000000000000000000c1925323f4b57636d73787676777b84919eabb3a996897c706356493d3023160a00091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f120000000000000000000a141d29323c464e575f686d757d83898d919697999da0a8b1a9a19e9796918d89837d756d675e574d453b31271d120700000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000c18232e3e4b5864717e8b97aab4beb6a99c908376655b50444653606d7986929facb9baaea298887b6e6255483b2f221507000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a2adb6a99c908376695e52463a2d20140800000000000000000000000000000000000000000000000915222f3b4854606b6f737373737373726e685e554b4035291d1b150e0903000000000000000000000000000000000000000000010d19242f3a46525e6873808d97a2adaa9e938a7d70675d51453c2f261b1106000000000000000000000004101c2834404a546774818e9aabb4bfb9aca0968c7f746e6c686d717b85929fabb8c5baaea298887b6e6255483b2f2215080000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110d08060b0f121316191b1c1c1b19171413110d080200000000000006131f2c3845515d677885929eabb8c1b5a89b8e8175675c5146454653606d7985929fabb8bfb3a6998c807366594d4033261a0d000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d20130600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000a1723303d4a5663707d8996acb6a79a8e817467564c4a5763707d8a96a3b0a6998c7f7366626f7c8896a0acb1a79a8d8174675c5145382c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9e91847b7b7b7b7b7b7c7e82868e939ba3adb7c0c0b5ab9f92867b6e6154473b2f23180c00000000000714212e3a4754616d7a8688888888888888888888888b919ba7b3bfbfb3a79b918b8888888888888888888888877a6e6154473b2e211408000a1723303c4955616c717575757575757575757575757575757473716f6d6766615f57544e454039312921170f05000000000000000000000000000000000000000000000000060b0f1213161b1e1f1d1413110d07010000000000000000000000000a16232f3b47525b63666b696969727f8c99a5b0a3978a7d7064574a3d3124170a00091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000000000006111b262f3a444e585f696e7a818990949a9ea1a8a5aaacb1bab3adaba8a19e9a95908981796e695e574d43392f24180c04000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000715222f3b4855626e7b8898a2aebab8ab9f9285796c6053464955626f7c8899a3afbbb8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000b17222d3a4653606d7985929fabb8ac9f93877b6e6154473b3025190e0200000000000000000000000000000000000000000000091623303c4956636f7d8080808080807f7a6e675d51453c2f261b110600000000000000000000000000000000000000000000000008131e2a36414d56606d7a85929fa8b0a69e9184796d60584e41382d22170b0200000000000000000000000c18232e3e4b5764717e8a99a3aebabdb2a89c918c817b79787a7e859197a2adbac5b8ac9f9285796c605346392d2013060000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a201d191311171b1f20232628292827262421201d19130c04000000000004101d2935404b55697683909ca9b6c3b8ab9f9285796d60585351535b63707d8998a2aebabeb3a9978a7e7164574b3e3124180b0000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f120500000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000a1724313d4a5764707d8a97a3b0a69a8d8073675a4d4956636f7c8996a2afa6998d8073665f6a7784919daab7ab9f9285796d6053473b31251a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b9aca09691888888888888898b8f92989da5adb5bfc4bbafa4998e8275695e52463a2d1d120700000000000915222f3c4855626f7b889894949494949494949494989ba3acb7c3c3b8ada39b989494949494949494949499887c6f6255493c2f221609000814212d3945505a616468686868686868686868686868686867666563605d5555534d47433c352f281f170f05000000000000000000000000000000000000000000000000000000030506090e11121107060401000000000000000000000000000007131e2a3540495257595e5d5764717d8a97a4b0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f1200000000000000000b17222d38414c565f6a6e7b848e939c9fa6abacb2b2b7b8bdc3beb9b8b2adaba79f9d938e837b6e695e554b40352921160a000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000613202d394653606c7985929fabb8baaea298877b6e6154484b5764717e8a97abb5c0b6a99c8f8376665b5044382b1f12060000000000000000000000000000000000000000000006121f2c3844515c6674818e9baab4afa49a8b7f7265564d41362a1e1105000000000000000000000000000000000000000000010e1b2834414e5b6774818c8c8c8c8c8c8c84796d60574e41382d22170b020000000000000000000000000000000000000000000000010e1925303b45525d68727f8c96a1adaca1968d80736a5f53493f33271e130800000000000000000000000714212d3a4754606d7a86929facb9c1baada39c928d888585878b9197a1a9b3bebeb3a99b8f8275665b5044382b1f12060000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372e2d29241e1b22272b2d30333535353433302e2d29241e160e0901000000000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c60636d76828f9caab3beb9ada197887b6e6255483b2f2215080000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f0300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665866737f8c99a7b1ada2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2bdb2a8a09e94949494949596989b9fa3aaafb7bfc4bbb1a89f93877c6f62574d42362a1e0b0100000000000915222f3c4855626f7b8895aaa1a1a1a1a1a1a1a1a1a4a7acb5bec9c9beb5ada7a5a1a1a1a1a1a1a1a1a1ab95887c6f6255493c2f2216090005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b59585654514c4846423c373229241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740474b4d524c5764707d8a97a3b0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f1200000000000000030f1b27333f49535e686e7c8591969ea5abb0b7b9bdbfbfbcbbbbbcbec1bdb9b8b1aba59e9591847b6e675d51453d32271b0f040000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000006121f2b3844505b6676838f9ca9b6beb3aa968a7d7063574a4d5a6673808d99a6b3c0b3a6998d807366544a3f33281c0f030000000000000000000000000000000000000000000004101c2834404a5464707d8a98a2aeb6ac9c908376685e5246392d201408000000000000000000000000000000000000000000000815222f3b4855626e7b879399999999968d80736a5f53493f33271e130800000000000000000000000000000000000000000000000008141f2935414c56606d7984919ea8b2a89f92877c6f655b50443a3025190c03000000000000000000000713202c3945525d6875818e9ba5afbbbfb5ada49d9a98929297979ea1a9b3bbc3b9ada1978b7e7164544a3f33281c0f030000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d51443d3a39353029262d3337393c40424242413f3d3a39353028201b130900000000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d70757f8c949fabbcc4b8ab9e9185786c605346392d20130600000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a616e7b88959fabb3a99c8f8276695e5346382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2c4bab2acaaa1a1a1a1a1a2a3a5a8acaeb4bcc1c1bab2a9a0958d80746a5f53453b30251a0e0000000000000915222f3c4855626f7b8895a2aeaeaeaeaeaeaeaeaeb1b3b7bec7cecec7beb8b3b1aeaeaeaeaeaeaeaeaea295887c6f6255493c2f22160900000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4e4d4b494745413b3a37312b272018120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1a26313c454d5355565e64717e8a97a4b0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f120000000000000005121f2b3744505b656d7a849197a0a8afb7bcc2bcb8b6b2afaeaeafb1b5b9bbc0bcb8afa8a0969083796d60584e43382c21160a0000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000030f1c28333f4a546673808d99a6b3bfb2a5998c7f7266594c4b556975828f9ca8b5beb3a9978a7d7164574a3e2d22170b0000000000000000000000000000000000000000000000000c18232e3a4753606d7985929facb8ac9f93877b6e6154473b3025190e020000000000000000000000000000000000000000000814212e3a47535f6a74818e98a3a6a89f92877b6e655b50443a3024190c030000000000000000000000000000000000000000000000020d19242f3a45515d67717e8b96a0acafa3999083776c60564c41362a1e150b0000000000000000000004111d2935414c56626f7c89939ea9b3bcbfb6aea9aaa39f9fa2a9abadb3bbc2b9b0a69e9185796d6053473a2d22170b000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d514c4a4746413a352f383f4446494c4e4f4f4e4c4a4746413a322d251b11060000000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828c919ca6b0bbbcb1a79a8e8174655b5044372b1f1205000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b11060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a5f697783909dabb5ac9f93877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7aeaeaeaeaeaeafb1b5b9babfc2bbb7afa8a0979183796d60584e4333291f14090000000000000915222f3c4855626f7b8895a2aebbbbbbbbbbbbbbbbbec1c1c1c1c1c1c1c1c1c1bebbbbbbbbbbbbbbbbafa295887c6f6255493c2f221609000005101a242c33393c3e42424242424242424242424242424241403e3c3a39352f2d2b261f1b150d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f616c686e74808d9aa7b3a996897d7063564a3d3023170a00091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f1200000000000004101c2834404b54606c77828f96a1a9b2bac1bebab1acaaa5a3a1a1a2a4a8acafb5bdc1bab1a8a0958d80746a6054483d32271b0f0100000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000b17222d3d4a5764707d8a97a9b3beb4a89b8e817568544a515d677884919eabb7b9ada197877b6e6154483b2e21150600000000000000000000000000000000000000000000000007131f2c3845515d6775828e9baab4afa49a8b7f7265564c41362a1e110500000000000000000000000000000000000000000006121e2b37424e57616e7b86929faaaea3998f82776c60564c4135291e150a00000000000000000000000000000000000000000000000008131e2935404b55606d7884919da7b1ab9f948b7e71685e52463d30271c1207000000000000000000010d19242f3a4754606a75818e97a1aab2bbc0bab5b4aeacabadb3b8b9bebeb9b0a79f948b7e72675c5145382c1c1106000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a5d58595754524c45403c4149505356595b5c5b5a595754524c443f372d23180d0100000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ca3adb8c2b8aca095897c706353493f33271b0f030000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a5765727f8c99a4afafa49a8c7f73655b5044372b1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c1c1c1c1c1c1bbbbbbbbbbbbbcbebfc0bbb9b6b0aaa59e9691857b6e675d51463c3220170d020000000000000915222f3c4855626f7b8895a2aeb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5afa295887c6f6255493c2f22160900000008121a22282d3031353535353535353535353535353535343332302d2c2924211e1a140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f696e79797a7f87929facada197887b6e6255483b2f22150800091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f1200000000000006131f2c3845515c66717e8a949ea8b2bbc3bbb3ada7a09d9896959495979b9fa3abb0b8c2bab1a79d92897c6f62594f44382c1d120700000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000615212e3b4854616e7b8797a1adb9b7aa9d908477665c5154606d7a8796a1acb9b8ab9e918578695e53463a2d21140700000000000000000000000000000000000000000000000004101d2935404b5564717e8a98a3aeb6ac9c8f8376685e5246392d201408000000000000000000000000000000000000000000020e1a26313c46535e6973808d98a2aeab9f948b7e71685d52453d30261c11060000000000000000000000000000000000000000000000010c18242f3944505c66717d8a959fabb0a69e92857a6d61594f42392e23180c0200000000000000000008131e2b37434e58616e7a859198a1a8afb5b8bcbfbab8b8babebfbab8b3ada69f958f82786c60554b4034291c0a00000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776a62656564615d56514b464e535b606366686868676663615d5651493f34291d1206000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5adb5bfbab0a69d9083786c605346392d22170b0000000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b02000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a54616e7b87939facb6ac9e9184786c6053463a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b2b5afaca9a69f9c938e847b6e695f554b40342a200e05000000000000000915222f3c4855626f7b8895a2a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a295887c6f6255493c2f221609000000000810171c2123242828282828282828282828282828282826252321201d1914120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8686878c9299a3ada79e9285796c605346392d20130600091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f120000000000000713202d3a4653606d7984919ea6b0bac4bbb3a9a29f95908c898888898b8e92999fa6b0b8c2b9aea49c9083766b605448392f24180d01000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000714202d3a46525e697885919eabb8b9ac9f9286796d605356626f7c8995a8b2bdb5a89c8f827569574d42362a1e1205000000000000000000000000000000000000000000000000000c18242f3a4754606d7a86929facb8ac9f93877a6e6154473b3025190d010000000000000000000000000000000000000000000915202a36424d57616d7a85929fa9b0a69e92857a6d60584e42382e23170c02000000000000000000000000000000000000000000000007121d28343f4a54606c7883909da6b0ada1978e81746b60544a4034281e1308000000000000000000010f1b27323d46525e686f7c8691969fa3abacb1b1b2b3b3b3b2b4aeaca9a19e948f837a6d665b5043392f23180c00000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d9084776c6f7272706d68605d554f585f656c6f737575757472706d68625b51463a2e2215090000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7bfbbb2a89e948a7d70655b5044372b1b110600000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a525e6976838f9cabb4aca096897c6f63554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6aba39f9d99948f89817a6e695f574d433a2f22180e00000000000000000915222f3c4855626f7b88959b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b95887c6f6255493c2f2216090000000000050c111417171c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1a18161413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c899399999fa3a9a29e958d8073665b5044382b1f120600091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000006121f2b37434e5865717e8b96a1adb8c2beb3a9a197928a837f7c7b7b7c7e828790949fa6b0bcc0b7ab9f94897c6f63554b4035291d1004000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000005121e2a36424d576975828f9ca8b5baaea399887b6f62555865717e8b98a4b1beb2a6998c7f7366594c4031251a0e02000000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5afa4998b7e7265564c41362a1e1105000000000000000000000000000000000000000000030e1a25313b46525e68737f8c97a1adada1978d81746a60544a3f34281f14090000000000000000000000000000000000000000000000010c17232e3844505b65707d89949fabb3a99d93897c6f665c51443a3025190d010000000000000000000a16202a36414c56606a6f7c848d92999da0a7a4a6a6a6a6a5aaa29f9c97918b827a6d685d544a3f31271d120700000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d908477787c7e7f7d7a746d675d59606a6f787c7f818282817f7d7a726d62564a3d3124180b00000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbbeb9b1a9a1968f82756c6153493f33271b0a00000000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f0500000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d5665717e8b99a3aeb2a89a8e8174675d5145392c201409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a99979992908c88827c746d685f574d453c31281d100600000000000000000815222f3b4855626e7b888e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887c6f6255483c2f2215090000000000000005080a0b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0d0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a4aba59d9b97928d83796d60544a3f33281c0f0300091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f1200000000000814212e3a47535f6a7783909da8b2bdc0b6aca19792857e7772706e6e6f71757b828f949faab4bebcb0a69b8e8175675d5145392c201306000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000020e1a2530404c5966737f8c99a6b2bfb4ab978a7e7164575a6774808d9aa7b3bdb2a8968a7d7063574a3d30241709000000000000000000000000000000000000000000000000000004111d2935414b5564717e8b99a3afb5ab9c8f8376685e5246392d2013080000000000000000000000000000000000000000000009141f2935414c56606d7985919ea8b2a99f93887c6f665c50443b30251a0d03000000000000000000000000000000000000000000000006111c27333f4953606b76828f9ca5a7a7a59d9083786d60564c41362a1d1105000000000000000000040d1925303b444e58606a6f7a81868c9095969899999a99989798928f8a857e776d685d564c42382d1f150b0100000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9d90837b83898b8c8a8680796d68606b6f7c83898c8e8f8e8d8c8a877f7265584b3f3225180c000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b3ada79f9791847a6d615a5041382d22170b0000000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d54606d7a86929facb8ac9f92857a6d6053473b31261a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8a8986837f7b766f6b605d564d453c332a1f160c0000000000000000000713202d3a4653606d78808282828282828282828282828282828282828282828282828282828282828282828281786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fac9d938e878580796d675d5142382d22170b0000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f1200000000000815222f3b4855626e7b8895a0abbac4bbafa49a92857b716c656362616264696e79828f98a2aebac2b8ac9f92867a6d6053473a2d201406000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000091724303d4a5763707d8a96a8b2bdb3a6998d8073665a566976828f9ca9b6b9aca096877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000010d18242f3a4754616d7a86929facb9ac9f93867a6d6154473a3025190d01000000000000000000000000000000000000000000030d1925303a45515d67727f8b96a0acafa49a9083786d60574d42362a1f150b0100000000000000000000000000000000000000000000000b17222d38414f59626f7c88939a9a9a9a9a958c7f72685e5246392d2013070000000000000000000008141e29323d464e5860686d747b808487898b8c8d8d8c8c8a8885827e79716c655d564c443a2f261c0d030000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb7aa9e9184849094989899928d837a6d676f7d869095999b9b9b9a99998f8275695c4f4236291c0f000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a19e9590857c6e685e52483e2f261b1106000000000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d030000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d525d6875828f9baab4aea2988b7e7164574d42362a1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8282828282828282828282828282828281807f7e7c7a76736e69636059524c433c332a21180d0400000000000000000006121f2c3844505c666d7475757575757575757575757575757575757575757575757575757575757575757575746d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e1313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909ca79b8e817a79736d675d554b402f261c11060000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f120000000003101c28343f4a5466727f8c99a7b1bcc6b9ac9f93887d7069615a56555556575f676e7a86929fabb8c3baaea2988a7d7064574a3d2d22170b000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000714212e3a4754616d7a8796a0acb9b5a89c8f827569555e687885919eabb8b7aa9e918477685e5246392d2013070000000000000000000000000000000000000000000000000000000713202d3946525d6876828f9cacb6afa4998b7e7265564c41362a1d11050000000000000000000000000000000000000000000008131e2935404b55606d7984919ea7b1aca0958b7f72695e52463d31271d1207000000000000000000000000000000000000000000000006111b262f3d47545f6a75818d8d8d8d8d8d8d8d857a6d6154473a2e21140700000000000000000000020d17202b343d464e565d60696e73777a7c7e7f8080807f7d7b7975716d67605b534c443a32281d140a000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb9aca0969191969fa6aba39f959083796d79849198a0a7a8a8a8a7ab9c8f8275695c4f4236291c0f00000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c97928c837b6e6a5f564c41362c1d140a00000000000000000000000a16202b343d434749514b4c52545658595a5a5a59575653514b4a504947433c342b20150a000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d4c5664717e8a98a2aeb4aa9c8f8376695f5346382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c7175757575757575757575757575757575747473716f6d6766615f57544f45413a312a21180f060000000000000000000003101c28343f4a545c60676868686868686868686868686868686868686868686868686868686868686868686867605c544b4034281c100400000000000000000000000000000000000000000000000000000000000000000001080e14171a1b2020202020202020201b1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5666727f8c99a89e9184796c66605d554b433a2f1d140a000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f120000000006121f2b3844505c6676828f9ca9b6c2bcb1a79b8e81746b605750494848494d555e6873808d9aa8b2bdbfb4aa9a8d807467544a3f33281c0f030000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000713202d3946525e687784919eaab7b7aa9e918477675d616d7a8797a1adb9b4a89b8e817568564c4135291d110500000000000000000000000000000000000000000000000000000005111d2935414c5665727e8b9aa4afb5ab9c8f8276685e5246392d20130800000000000000000000000000000000000000000000020d18242f3a45515c66717e8a95a0acb1a79f92867b6e61594f43392f24180c0000000000000000000000000000000000000000000000000a141d2b37434e58616d7a808181818181818180796d6053473a2d2014070000000000000000000000050e19222b343c444c52575e6166686d70717373737372716f6d6664605c555049413a322820160b02000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebdb2a8a09e9ea1a8b0b4aea79f958f82797f8b96a1aab1b4b5b5b4a89c8f8275695c4f4236291c0f000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8b857f786e695f584e443a30241a0b0200000000000000000000030f1b27323d464e54565d5853504a494b4c4d4d4d4c4b49495053575d55544e463c32271b0f030000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d4753606d7985929facb8ab9f94887b6e61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a6164686868686868686868686868686868686867666462605d5555534d48433d352f281f180f060000000000000000000000000c17232e38424a50535a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b53514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303c4855626f7b8896a1a196897c6f6354514b433a31281d0b02000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000713202d3a4653606d7985929facb8c5b8aca095887c6f62594f453e3b3b3c434c56626e7b8896a0acb8c3b6a99d908376665b5044382b1f12060000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000005111d2935414c566875818e9ba8b4b9aca096867a6d6063707c8996a9b3beb5ab988c7f7265594c3f3025190d01000000000000000000000000000000000000000000000000000000010d1924303b4754616e7a87939facb9ac9f92867a6d6154473a3025190d010000000000000000000000000000000000000000000007131d2834404b54606c7883909da6b0aea2988e81756b61554b4035291d10040000000000000000000000000000000000000000000000020b1b26323c46525e686d7374747474747474736d675d5145382c1f1306000000000000000000000000071019222b323a41454d5254565d61636566666766656462605c5453514b443f382f2820160e0400000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec4bab2acaaabacb2b7b6b8b1a79e948c7f83909da8b2bcc1c0bbb5a89c8f8275695c4f4236291c0f0000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827e79726d665e574e463c32291e1208000000000000000000000006131f2b38434e5860626a65605c5450494140404044484f535b60646a6260584e43372b1f13060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4956626f7c8995a2afa6998d8073665a4d45515d6775818e9ba9b3b0a6998c8073665b5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a59575653514b4847423c383229241e160d060000000000000000000000000006111c2630383f44464e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4645403930271d12070000000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939393534312c251d150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7884919ea89a8d8174665c50443a31281f160c00000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000815222f3b4855626e7b8898a2aebac3b7aa9d9084776a5f53473d332f2e303b47535f697784919daab7c4b8ac9f9285796c605346392d2013060000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000010d1925303f4c5965727f8c98abb5bdb2a895897c6f6265727f8b98a5b2bbafa499897c6f6356493c3023160800000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6afa3998b7e7265564c4135291d110500000000000000000000000000000000000000000000010c18232e3944505b66707d8a949fa7a7aa9e93897d70675d5145382c1f13060000000000000000000000000000000000000000000000000a15202a36414c565e61666767676767676766605d554b4035291d10040000000000000000000000000007101920282f353b4246484c52545658595a5a5959575553514a47454039332d261d160d040000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beccc4bdb9b7b6afacaaaaacaeb0a69f928688939facb9c4bdb5afaca79c8f8275695c4f4236291c0f000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c7976716d67605c544d453c332a20170d0000000000000000000000000815222e3b4754606a6f77716d66605b534f4843484f545961656c71766f6a6054473b2e2215080000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4956636f7c8996a2afa6998c807366594d404b5563707d8a97a1adb7ab9e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4c4b494745403b3a37312c272119130c040000000000000000000000000000000a151e262e34383a4142424242424242424242424242424242424242424242424242424242424242424242413a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000008131d262f363c3f4146464646464646464642403d372f271d13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aaa9e9285796d6053463a2d20160d0400000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000a1724313d4a5764707d8a97aab4bfc0b3a69a8d807367584e43352b22222b37424d576774818e9aa7b4c1baaea298877b6e6154483b2e2115080000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000081623303c4956636f7c8999a4afbbb1a4988b7e71656774818e9aa7b4b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1b5ab9c8f8276685e5246392d201308000000000000000000000000000000000000000000000007121d28333f4a54616b7683909a9a9a9a9a9a9184796d6053473a2d201407000000000000000000000000000000000000000000000000040d1925303a444c52545a5a5a5a5a5a5a5a5a53514b43392f24180c000000000000000000000000000000070d161e242930363a3b414647494b4c4d4d4d4c4a484644403a38342f27221b140b04000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcec3b9b1aca49f9d9d9fa2aaada39992939aa4afbbc0b5aba39f9a998f8275695c4f4236291c0f0000000000000008121b252d363e444d52575f6166686d70717273737372716f6d6664605d55504a423b332a21180e050000000000000000000000000916232f3c4956626f7c847e78716c656059544e545960636b70787e837c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200091623303c4956636f7c8996aab4a89b8e817568584e4a5464717d8a97a4b0a5988c7f7265594c3f4653606d7985929eabb8ada196897d7063554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e424242424242424242424242424242424141403e3c3a38352f2d2b261f1b160d080100000000000000000000000000000000030c151c23282c2d3435353535353535353535353535353535353535353535353535353535353535353535342d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000030e1a242f3841474c4e5353535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313d4a5663707d8998a2a1978a7d7063574a3d3024170a0000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000c1926323f4c5965727f8c98a5b2bfbdb0a4978a7d7164574a3e3124191a26313f4c5865727f8b98a5b2bebfb4aa96897c6f6356493c302316090000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000714202d3a4753606d7a86939facb9b4a79a8d817467667783909daab6b7aa9d908377675d5145392c1f13060000000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87959fabb9ac9f92867a6d6154473a3024190d0100000000000000000000000000000000000000000000000b17222d38424f59636f7c898d8d8d8d8d8d8d8c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000008131e29323a4146474d4e4e4e4e4e4e4e4d4745403931271d120700000000000000000000000000000000040c13191f252a2d3035393a3d3e404040403f3e3c3a38342e2c29231d17110a0200000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0c5bcb1a7a09a93919092989ea1a9a39f9fa4acb6c0bbafa399928d8c8d8275695c4f4236291c0f000000000000000009131b242c323b42464d5355565d61636566666766656462605c5453514b443f38302921180f06000000000000000000000000000a1724313d4a5764707d8a8b847d78706b62605860626b70767d838a8a7d7063574a3d3024170a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000815222e3b4855616e7b8898a2aeaa9d9084776a5f55555c6673808d99a6b3a9978a7d7164574a3e44505c6674818d9aa8b2b2a89b8e8175675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303135353535353535353535353535353535353433312f2d2c2924211e1a150f0a0400000000000000000000000000000000000000030a11171c1f20272828282828282828282828282828282828282828282828282828282828282828282828201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000008141f2b36414a52585a6060606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d3a4653606d7985929595958e8174685b4e4135281b0e0200000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000e1a2734414d5a6774808d9aa7b3c0beb4aa95887b6e6255483b2f22151724303d4a5763707d8a96a3b0bdbdb0a3978a7d7064574a3d3124170a0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000006131f2c3945515d677784909daab7b6a99d908376666d7986929facb9b4a79a8e817467554b4035291d10040000000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab6afa3998b7e7165564c4135291d1105000000000000000000000000000000000000000000000006111c262f3e4854606b717e80818181818181807d6f6356493c3023160900000000000000000000000000000000000000000000000000020d1720293036393a4041414141414141403a38352f271f150b01000000000000000000000000000000000001080d141a1e2024292d2e30323333343332312f2d2c28231f1c18120b06000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becabeb4aaa09590878483858b91979fa7acacafb6bec5b9ac9f9287807f807f7265584c3f3225190c0000000000000000010c18232d373f454a4b504a4c52545658595a5a5a59575553514b4c504745403a31281d130700000000000000000000000000000a1724313d4a5764707d8a96918a837d766f6a646a6f767d838a90958a7d7063574a3d3024170a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000613202d394653606c7985929facaca095887c6e676262646d7884919eaaada197887b6e6255483b3f4a54636f7c8996a1acb8ac9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c212324282828282828282828282828282828282827262423201f1d1814120e09030000000000000000000000000000000000000000000000060c1012131b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1313100c0700000000000000000000000000000000000000000000000000000000000000000000000b1724303c47525c64676c6c6c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677581898989898983766a5d5043372a1d100400000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000f1b2835424e5b6875818e9ba8b4c1baaea298867a6d6053473a2d201416222f3c4955626f7c8895a2afbbbeb1a4978b7e7164584b3e3125180b0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000004101d2935404b556774818e9aa7b4b8ac9f9285796c6f7c8899a3aebab4aa988b7e7165584b3e2f24180c0000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b5ab9c8f8276685d5246392d2013080000000000000000000000000000000000000000000000000a141d2c38434f59616c7174747474747474746f6b6054483b2f2215090000000000000000000000000000000000000000000000000000050e171e252a2d2e3334343434343434332d2c29241d150d03000000000000000000000000000000000000000003090e1214191d2021232526272726262422201f1c1813100c070100000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec6baaea29890837b7777797e8590959fa7b1bbc0c7c0b3a79a8d80747274726d62564a3e3125180b000000000000000005111d29343f495156585d56544f47494b4c4d4d4d4c4b494b5153595d53514b433a2f24180d01000000000000000000000000000a1724313d4a5764707d8a979d959089827c7570757c828990959d968a7d7063574a3d3024170a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120006121f2b3844505b6676828f9caab1a79c8f8279716f6f7176808d96a0acab9e9285786c60534639394653606c7884919eabb7aea2988b7e7165574e42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a1918161413100c0706020000000000000000000000000000000000000000000000000000000306070e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e070604000000000000000000000000000000000000000000000000000000000000000000000000000d1a26333f4c58646e74797979797979797979756f65594d4034271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d797c7c7c7c7c7b6e6154473b2e2114080000000000091623303c4956636f7c8996a2afbcb8ab9e9185786b5e5245382b1f12000000000f1c2936424f5c6975828f9ca8b5c2b8ab9f928578675d5145392c1f1315222e3b4855616e7b8894a1aebbbeb1a5988b7e7265584b3f3225180c0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000c18242f3e4b5865717e8b98aab4baaea298877b6e717e8b97abb4baaea398887c6f6255493c2f22160700000000000000000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb9ac9f92867a6d6154473a3024190d010000000000000000000000000000000000000000000000020b1b27323d46505a616467676767676767676360594f44382c1f1307000000000000000000000000000000000000000000000000000000050d13191e2021272727272727272727201f1d18120b0300000000000000000000000000000000000000000000000205080d1113141618191a1a1a1917151312100c070400000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec5b8ab9f92867b6e69666d717a8390959fa8b2bdc8bdb0a4978a7d71666765625b51463a2e22160900000000000000000915222e3a45515b626569636059544e474340403f444a51555d60656a605d554b4035291d1104000000000000000000000000000a1724313d4a5764707d8a97a79f9d948f89827d82898f949d9fa7968a7d7063574a3d3024170a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200030f1c28333f4a5465727e8b98a2aeab9f948f837e7c7c7d828d929ca8b0a69a8e8174655b5044373744505b6573808d99a7b1b4aa9d9083766a5f5347382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808686868686868686868175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d676d6f6f6f6f6f6e685e5246392d2014070000000000091623303c4956636f7c8996a2afb7b7ab9e9185786b5e5245382b1f1200000000101d293643505c6976838f9ca9b6c2b7ab9e9184786b554b4035291d1014212e3b4754616e7a8794a1adb9b9b2a5988b7f7265584c3f3225190c0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000716222f3c4955626f7c8898a3aebab4aa968a7d7073808d9aa6b3b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000914212e3a47535f697784909daab7afa3998b7e7165564c4135291d11040000000000000000000000000000000000000000000000000a16212b343e485055575a5a5a5a5a5a5a5a56544f473d32271b0f030000000000000000000000000000000000000000000000000000000002080d1113141a1b1b1b1b1b1b1b1a1413100c0701000000000000000000000000000000000000000000000000000000010507070a0b0d0d0d0d0c0b0907060400000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec0b3a79a8d8074685f5c60686e79839096a0acb8c5bcafa396897c70635a585651493f34291e120600000000000000000b1824313d4a56626d7276706b626058534e46444a50545c60676d72776d675d5145392c201306000000000000000000000000000a1724313d4a5764707d8a97ababa69f9c938f8a8f949c9fa6abab968a7d7063574a3d3024170a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000b17222d3a4754606d7a86929fa8b0a69f95908b89888a8f949ca4aeab9f94897c6f6253493f33333f4953626f7c8895a0acb8ab9f95887b6e62544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0d0d13131313131313131313131313131313131211100e0b080705020000000000000000000000000000000000000000101d293643505c6976838f939393939393939184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b555d606262626262615e564d41362a1e11050000000000091623303c4956636f7c8996a2aaaaaaaa9e9185786b5e5245382b1f1200000000101d2a3743505d6a7683909da9b6c3b7aa9d9184776a5e51442f24180c14212e3b4754616e7a8794a1acacacaca5988b7e7265584b3f3225180c0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000713202d3a4653606d7986929facb8b2a5988c7f7275828f9ca8b5b6a99c908376665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2b5ab9c8f8276685d5245392c201308000000000000000000000000000000000000000000000000040f19222c363e45494b4d4e4e4e4e4e4e4d4948443d352b21160a00000000000000000000000000000000000000000000000000000000000000010507070d0e0e0e0e0e0e0e0d0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec0b5ab96897d70635651565e676d7a84919daab7c4bcafa396897c7063564c4a463f372d23180d0100000000000000000c1825323f4b5865727f837d766f6a625f585350545c60666d72797f83796d6053473a2d201407000000000000000000000000000a1724313d4a5764707d8a999fa6acaba69e9b979c9ea6abaca69f998a7d7063574a3d3024170a0000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f1200000613202c3945525d6873808d96a1abb0a7a09d989595979c9fa6aeaea3998f82766a605441382d2d3847535f6a7784919daab7b1a7998d8073665c5044382b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606121313131313131313130e0e0c0804000000000000000000000000000000000000000000000000000000000000080e1317191a20202020202020202020202020202020201f1e1c1a181514120e0905020000000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153565656565654524d443b3025190e020000000000091623303c4956636f7d89969e9e9e9e9e9e9185786b5e5245382b1f1200000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e0715212e3b4854616e7b87949f9f9f9f9f9f978b7e7164584b3e3125180b0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000006121f2c3844515c667683909ca9b6b4a79a8e81747884919eabb7b3a79a8d807467544a4034281c10040000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb9ac9f92867a6d6054473a2f24190d0100000000000000000000000000000000000000000000000007101a242c34393d3e41414141414141413c3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b080705020000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebbafa399877a6e6154474c555d686f7c8995a2afbcbcafa396897c706356493d3a342d251b11070000000000000000000d1a2633404d596673808c89827c756f6a615f5b60666d71797e848c877a6e6154473b2e211408000000000000000000000000000815222e3b4855616e7b878f949ea0a8aeaaa8a3a8aaaea8a19e9490877b6e6255483b2f2215080000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f12000004111d2935414c56606d7a849199a3aab1acaaa4a2a2a4a9aab0ada39f92867c6f62584e432f262b37434e5866737f8c99a7b1b6ab9e9184796d6053463b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131e2020202020202020201b1a18140f09010000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a14110e0802000000000000000000000000000000101d293643505c6976838f9ca9acacacaa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454749494949494746413b32291f1408000000000000091623303c4956636f7d89919191919191919185786b5e5245382b1f1200000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1115222f3b4855626e7b8892929292929292928a7d7064574a3d3124170a0000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000004101c2834404a546774808d9aa7b3b6a99c8f83767a8696a1acb9b3a9978a7e7164574b3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7784919eaab7aea3998b7e7164564c4135291d11040000000000000000000000000000000000000000000000000009121a22282d30313434343434343434302f2c272119110700000000000000000000000000000000000000000000000000000000000000010406070b0e0f0f0e0c080806020000000001020606060606060606000000000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e0905020000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb9ac9f9286796c605346434c56616e7b8794a1aebabcafa396897c706356493d3029231b1309000000000000000000000d1a2633404d596673808c948f89827c756e69656c71787e848b9196877a6e6154473b2e211408000000000000000000000000000814212d3a47535f696f7c828a91969fa2aaafb5afaaa29f96918a837c6f6a5f53473a2e2114080000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f5245392c1f120000010d1924303a45525d686f7d879298a0a7acaeb4afafb5aeaca9a19e918b7f726a5f53463d321d26313c4855616e7b88959fa9a9a9a1968a7d7063564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202b2d2d2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000000a141c242a2f3234393939393939393939393939393939393938373634312e2d2a25201e19140d080200000000000000000000000000101d293643505c6976838f9ca9b6b9b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3c3c3c3c3c3b3936302920170d020000000000000714212d3a4754606d798284848484848484848073665a4d4033271a0d00000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1115212e3b4854616e7b858686868686868686847a6d6154473a2e2114070000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000c18232e3e4b5764717e8a97a9b3b7ab9e9184787c8895a8b2baada297887b6e6155483b2e2215070000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586773808d9aa8b2b5ab9c8f8275685d5245392c20130800000000000000000000000000000000000000000000000000000910171d212424272727272727272723221f1b160f0700000000000000000000000000000000000000000000000000000000000001080d111314181a1c1c1b191514120f0903080c0e0f1313131313131313080806020000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e0903000000000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f928578655b50443b4854616e7b8794a1aebabcafa396897c706356493d302316110901000000000000000000000d1a2633404d596673808c999c938f87817b7471787d848b91969e94877a6e6154473b2e2114080000000000000000000000000006121e2b37424d575f6a6f767d848c92989fa4aba49f98928c847e786f6a60574e42372b1e12060000000000000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f5245392c1f1200000008131e2935414c56606b707e8690959b9fa2aaa4a4aba39f9c97918a7f736d62584e43342b21212d3a46535f697683909d9d9d9d9d9b8e8275685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d383939393939393939393534302c251d150b00000000000000000000000000000000000000000000000008121c262e363b3f404646464646464646464646464646464646454443413e3b3a36312d2a251e19130c04000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2f2f2f2f2f2e2d2a251f170e05000000000000000613202c3945515d676d767777777777777777736e63574b3f3226190c00000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1114202d3a46525e696e787979797979797979776d685e5246392d2013070000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000715222e3b4855616e7b8897a2adb9ac9f9386797e8a97a4b1b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4956626f7c8996a1adb9ac9f92867a6d6054473a2f24190d010000000000000000000000000000000000000000000000000000060c111517181a1b1b1b1b1b1b1a1615130f0a04000000000000000000000000000000000000000000000000000000000000070c13191d202124272828272522211f1a151014181a1b20202020202020201514120f090300000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d080100000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f493f3b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000d1a2633404d596673808c99a69e9a938e86817d838a91959ea0a894877a6e6154473b2e21140800000000000000000000000000020e1a26313c454e585f626c70797f858e93999f99938e867f79716c6560584e453c31261a0e020000000000000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f5245392c1f12000000020d19242f3a434f59616c707c838a8f9298969797969992908b847d736d635b51463c3122191e2a36424d5765727f8b90909090909090867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3338394546464646464646464641403c372f271d0f0500000000000000000000000000000000000000000000020e19242e3840474b4d535353535353535353535353535353535352514f4d4b4846423b39363029251e160e080000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110b07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20232323232321201e19140d05000000000000000004111d2935414b555d60696b6b6b6b6b6b6b6b66635c52473b2f23170a00000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11121e2a36424d575e616c6c6c6c6c6c6c6c6c6b615e564c4135291d11050000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000613202d394653606c7985929fabb8afa49a887b808c99a6b3b5a99c8f8276655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8aea3998b7e7164554c4135291d11040000000000000000000000000000000000000000000000000000000005080a0b0e0e0e0e0e0e0e0e09090703000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c202427282d2d2d2d2d2d2d2c22211f1a150e060000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c04000000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000d1a2633404d596673808c99a6aca49f99928d8a90959da0a7aca994877a6e6154473b2e211408000000000000000000000000000009151f2a333c464e535961666d727a81878f948f87817a726d67605b534e463d332a201509000000000000000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f5245392c1f120000000008131e28313d47505a616a6f787d828588898a8a8a8886837e79706c635b51493f342a20101a26313b4754606d7a8283838383838383827b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f4446515353535353535353534e4d4841392f21170d0300000000000000000000000000000000000000000007131f2a36404a52585a606060606060606060606060606060605f5f5e5c5a5854534d4746413b353028201a110a01000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1a171413110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416161616161414110e0802000000000000000000010d18242f3a434b51545c5e5e5e5e5e5e5e5e5a57524a40352a1f130700000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110e1a25303b454d52545f5f5f5f5f5f5f5f5f5e54524c443a3025190d010000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e060e1b2734414e5a6774818d9aa7b4c0b9ac9f9386796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000005121f2b3744505b6576828f9ca9b5b6ac96897d818e9ba8b4b3a6998c80736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3b4ab9c8f8275675d5145392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282f35393a3e414242413f3b3a37312c282c31343539393939393939392f2e2b2620180f0600000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d070000000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000d1a2633404d596673808c99a0a7adaba39f9a979da0a7acaba59e97877a6e6154473b2e2114080000000000000000000000000000030e18212a343c43474f545c60686d747c8287827c746e68605d555049413d342b21180e03000000000000000c1925323f4c5865727f8b919191919191919185786c5f5245392c1f1200000000010c161f2b353e4850585f666c7075797b7d7d7e7d7c7976726d67615a514940372d22180e14202c3945525d686d7576767676767676766e695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50535e6060606060606060605b59534b4133291f14090000000000000000000000000000000000000000000a17232f3b47525c63676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e5754524c46413a322c231c130a010000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b29272421201d1913100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090807050200000000000000000000000007131d28313a4145475051515151515151514d4b4740382e24190e0200000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1109141f29333b424648525353535353535353514746413a32281e1308000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d51442d22170b0e1b2834414e5b6774818e9aa7b4c1bbafa39986796c605346392d2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000030f1b27333f49536673808c99a6b3b1a5988b7f83909daab6b2a8968a7d7063574a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9ac9f92867a6d6054473a2f24180d01000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0f0f0e0d0b080806020000000000000000000000000000000000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c3833373c404246464646464646463b3a37312a21180e03000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f282019100700000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000b1724313e4a5764717e8991959ea2a9aeaca7a4aaacada79f9d938e85796d6053463a2d201307000000000000000000000000000000060f18222a31373e424b51565e616a6f767a766f6a615e56514b443f382f2b22190f0600000000000000000916232f3c4956626f7c8484848484848484848174685b4e4135281b0e0000000000040d19232c363e464e545b6064666d6e707171706f6d6765605d55504840372e251b1006111d2935414c565d60686a6a6a6a6a6a6a69625f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606b6c6c6c6c6c6c6c6c6c68655d53453b31251a0e0200000000000000000000000000000000000000000d1926323f4b58636e73797979797979797979797979797979797978777674716e6966615e56524c443e352e251c130a0000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514438373634312e2d2a251f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a434444444444444444403f3b352e261c12070000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11030d17212930363a3b454646464646464646443a3935302820160c02000000101d2a3643505d697682909ca9b6c3b7aa9d9184776a544a3f33281c0f0e1b2835414e5b6874818e9ba7b4c1b9ac9f9286796c5f5346392c2013000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000b17222d3d4a5764707d8a97a8b2b3a6998c8086929facb8ada196877a6e6154473b2e211406000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8aea3998a7e7164554b4135291d11040000000000000000000000000000000000000000000000000205080e11141417191a1b1c1c1c1b19171514120e09060300000000000000000000000000000000000000000000020b161f28303940444c5154575a5b5b5a5855534e48443e41484d4e53535353535353534847433c332a2015090000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b22191107000000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000a1623303c4955616c717d838b92979fa3abb0b4aea8a19e959089817b6e665c5144382c1f12060000000000000000000000000000000006101820262b303940454c52585f62676d67625f58524c454039332d261d1910070000000000000000000815222e3b4754606a6f777777777777777777746f64594c4033271a0e00000000000007111a242c343c424a5053545c60626364646362605c5553514b433e362e251c1309010d19242f3a434c52545c5d5d5d5d5d5d5d5d55534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c78797979797979797979746f65574d42362a1e120500000000000000000000000000000000000000000d1a2734404d5a6773808686868686868686868686868686868686858482807e7b77736e68615e564f473f372e251c110800000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5145454442403e3a3936302c28231c150c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d36383838383838383833322f2a241c140a000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104050f171f252a2d2e393939393939393939382e2d29251e160e0400000000101c2936434f5c6976828f9ca9b5c2b8ab9e918578665b5044382b1f120f1c2935424f5c6875828f9ba8b5c2b8ac9f9285796c5f5246392c1f13000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000614212e3b4754616e7a8796a1adb6aa9d90839098a2aeb7ab9e918478685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9aa9b3b4ab9b8f8275675d5145392c2013070000000000000000000000000000000000000000000003090e1214191e20212426272829292827262422211e1a15130f0a0400000000000000000000000000000000000000000a141d28313a424a51555d60646768686765625f58554f454b53595b606060606060605f55534e463c31261a0f020000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f060000000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000814212d3944505a616b70787f858d92999ea6aaa29f96918a837c756e695f544a4034281c10040000000000000000000000000000000000060e151b1e272e343a41464e53555d605d55534e46413b352f27221b140b070000000000000000000006131f2b38434e5860626a6b6b6b6b6b6b6b6b68645d53483c3024180b0000000000000008111a222a2f383f44464a505355565757575553514b47454039312c231c130a000008131e28313a4145474f50505050505050504847423c332a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78848686868686868686868174695e53463a2d2114060000000000000000000000000000000000000000101d293643505c6976838f9393939393939393939393939393999292918f8d8b87847f7a746d686159514940372e231a0e05000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e525252514f4d4a4746413a38342e261e18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021292b2b2b2b2b2b2b2b2726231f19120a01000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400050d141a1e20212c2c2c2c2c2c2c2c2c2b21201d19130c0400000000000f1c2935424f5c6875818f9ba8b5c2b9ac9f9286796c605346392d2013111d2935414c56697683909ca9b6c3b8ab9e9184786b5e5245382b1f12000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000714202d3946525e687884919eabb8aca0959095a0aab4b5a89b8e827568564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8997a2adb8ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000003090e141a1e21252a2d2e303234353535353433312e2d2b26221f1b160f0a04000000000000000000000000000000000006111c262f3a434b545c60676d7174757574726e6a63615952535d65686c6c6c6c6c6c6c6c625f584e43372b1f120600000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c0200000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000004101c28333e48505960666d727a80878f949d9f98928c847e786f6b615f574d42392e23180c00000000000000000000000000000000000000040a0c151d232830363c43474c5154514c47433c363029241d17110a020000000000000000000000030f1b27323d464e54565e5e5e5e5e5e5e5e5e5b59534b41372b20140800000000000000000810191d262d3338393f4446484a4a4b4a494745403a38352f271f1a110a010000010c161f282f35393a4243434343434343433b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929393939393939a93877b6e6154483b2e23170c0000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9a9795918c86807a706c635b514940362c20170d020000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5f5f5f5e5d5c5a5754524c46443f383029241d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141d1e1e1e1e1e1e1e1e1a1917130e070000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104000003090e1214151f20202020202020201e1413110d08020000000000000e1b2834414e5b6774818e9aa7b4c1bbafa399877b6e6154473b2e211413202c3945525d687884919eabb7c3b7aa9d9083776a5d5144372a1e11000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000005111e2a36414d566875828f9ba8b5b1a7a09da0a7b1bcb6ac998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a4653606d7985929fabb8aea3988a7e7164554b4035291d1104000000000000000000000000000000000000060b141a1f262a2d3036393b3d3f414142424241403e3b3a37312e2b27201b160c07010000000000000000000000000000000b17222d38424b555d666d737a7e808282817f7b77706b605d56656f7579797979797979796e6a5f53473a2e2114080000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a00000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000b17222c363e474f545c60686d747b828a91938e867f79716c656059534d453b30271c1207000000000000000000000000000000000000000000030b12181e252a32373a41454745413a37312a251e18120b0600000000000000000000000000000a16202b343d4347495151515151515151514e4c4841392f251a0f03000000000000000000070b141c22282b2e34383a3b3d3e3e3d3c3a38342f2c29241d150d080000000000040d161e24292c2d3537373737373737362f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9c9f9f9f9f9fa4988b7e7265544a3f34281c100300000000000000000000000000000000000000101d293643505c6976838f9ca9acacacacacacacacacacacb4aeacabaaa9a7a7a09d99928d857d726d635b51483e32291e14080000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776c6c6c6c6b6a696764615e5653504a423e352f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406071011111111111111110d0c0a0702000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11040000000002050708121313131313131313110707050100000000000000000d192633404c5966737f8c99a6b2bfc0b5ab96897d7063564a3d31261a18212d3a4754606d7a8796a1adb9c2b5a89c8f8275695c4f4236291c0f000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000020e1925303f4c5966727f8c99acb6b9b1acaaacb1b9bbafa49a897c706356493d3023160800000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675818e9baab4b4aa9b8f8275675d5145392c20130600000000000000000000000000000000020a11171f262a31363a3b4146474a4c4d4e4f4f4f4e4c4a4847423c3b37322c272118120b0300000000000000000000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d685f68758186868686868686877c6e6255483b2f22150800000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c1106000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000005101a242c353d424a50565d606a6e767d8486817b736d67605b534f46423b33291e150b000000000000000000000000000000000000000000000000070c131920262b2f35393a39352f2b262019140c0701000000000000000000000000000000040f19222b32383b3c44444444444444444441403c372f271d13090000000000000000000000020a11171c1f23282b2d2f303131302f2d2c29231f1d18120b0300000000000000040c13191d2021292a2a2a2a2a2a2a2a22211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727f8c98a8b2acacb6a89b8f8275665c5044382c1f120600000000000000000000000000000000000000101d293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b5b3b1acaba39f97928a7f726d635a50443b3025190e0300000000101d293643505c6976838f9ca9b6c2b7aa9d9184797979797878777573716d6864605c544f45403a312920170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11040000000000000000060606060606060606050000000000000000000000000b1824313e4b5764717e8a97aab4bfbfb2a6998c7f7366574d42372b25242934404a5463707d8996a8b2bdc0b3a79a8d8074675a4d4134271a0e000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000081723303d4a5663707d899aa4afbbbcb8b6b8bcc3b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464707d8a98a2aeafac9f92867a6d6053473a2d201407000000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a595755534d4947433d383229241d150d0500000000000000000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a817a6e6968798592939393939399887c6f6255493c2f22160900000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b000000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000008121a232c30383f444c52575f626b70787a746e69605d555049413d36312921170c030000000000000000000000000000000000000000000000000002080d151b1e24292c2d2c29241e1b150d080200000000000000000000000000000000000007101920272b2e2f3738383838383838383533302b251d150b0100000000000000000000000000060b0f12171c1f20222324242422201f1c1813100c070100000000000000000001080d1113141c1d1d1d1d1d1d1d1d1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3c4855626f7b8896a1adb9b9b8ab9f9285796d6053463a2d20130800000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cdc4beb9b8b1b1b1b1b1b1b2b4b7b8bdbcb8b4aea9a19e918c7f726c61564c41362a1f150900000000101d293643505c6976838f9ca9b6c2b9ac9f93888685858585858482807d7a76716d666159514b433b322920160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac3b6a99c908376695f53463e36302f353b44515c6673808d9aa6b3c0bfb4aa988b7e7265584b3f3225180c000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000714212d3a4754606d7a86939facb9c6c4c3c4c8c4b7aa9d918477675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4753606d7986929fa2a2a2a3988a7e7164574b3e3124180b0000000000000000000000000000030c151d262d333b42464d5355565e6163656768686868676664615f5756544e48433d352f271f170e050000000000000000000004111d2935414c56606c78828f949fa2aaa8a8a7a79f9d938e847b6e6d7a8798a29f9f9f9f94887b6e6155483b2e2215080000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c11060000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000008111a1e262e343a41454e535961666c6d67615e56514b443f382f2a261f170f0600000000000000000000000000000000000000000000000000000000040a0f13191d2021201d19130f0a04000000000000000000000000000000000000000000070f161b1f22232b2b2b2b2b2b2b2b2b282724201a130b020000000000000000000000000000000003060b1012131517171817161413100c07040000000000000000000000000000010406070f10101010101010100808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615212e3a47535f6a7884919eabb8c4baada297897c6f6356493c3025190d01000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2c4bbb2adaba4a4a4a4a4a4a5a7aaacb2b7bbbfbab3ada39c918a7e70685e52463c31261a0e00000000101d293643505c6976838f9ca9b6c2bbafa49a93929292929291908f8d8a86827e78706c605d554c443b32281e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5b7ab9f94887b6e61594f4641403f40454d57606d7984919eabb8c4baaea298897c6f6256493c2f231609000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000613202c3945525d687784919daab7c1c1c1c1c1c1b4a79b8e817468554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3845515d6775828e9595959595958e8275685b4f4235281c0f02000000000000000000000000020b151e262f383f444d53575f6166686e707274747575757473716e6967626058544f454039312920170e040000000000000000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9691847b6e7b8895aab4acaca094877a6d6154473a2e211407000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c0000000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000080c151c232830353c42474f545b60605d55524d454039332d261d1a140d060000000000000000000000000000000000000000000000000000000000000001080d11131413110d0801000000000000000000000000000000000000000000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a18140f09010000000000000000000000000000000000000000030607080a0b0b0a0907060400000000000000000000000000000000000000000002040404040404040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586874818e9bacb6c0beb3a9998c807366564c41362a1d1105000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2beb2a9a19e979797979797989a9da0a8abb0b8bfbeb9ada39e92857a6e61574d42372b1c1207000000101d293643505c6976838f9ca9b6c2c0b6aca49f9f9f9f9f9f9e9d9c9a99938f8a847d756d675e564c443a30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3bcb0a69b8e81746b6159524c4c4c4b51575f69717e8b96a1adb9c5b8ac9f9285796d6053463a2d201307000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000004111d2935414c566875818e9ba8b4b5b5b5b5b5b5b4ab988b7e7265584b3f2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564707e888888888888888885786c5f5245392c1f12060000000000000000000000000a141d263038414950575f61696e73777a7d7f8081828282817f7d7b78746f6a636059514b433a322920160c0200000000000000000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa8a09691847b7d8996a3afbfb4aa93867a6d6053473a2d2014070000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaaaacb2b9babfbbb2aaa2979083786d60544a3f34281c100300000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000030a11171e242931373e424a505354514b46423b352f27221b140b0903000000000000000000000000000000000000000000000000000000000000000000000104060706040100000000000000000000000000000000000000000000000000000000030608091111111111111111110e0e0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313e4b5764717e8a9aa4afbbc3b6aa9d908377685e5246392d201306000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b9ada197918a8a8a8a8a8b8b8d91969c9fa6aeb6bfbfb9ada2978e8174695f5347392e23180c000000101d293643505c6976838f9ca9b6c2c7beb6afacacacacacababaaa8aba49f9c96918a81796e685e564c42382e23170b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400000000000406070a0b0b0b0b0b0b0b0b0909070300000000000000000004101c2834404b5566737f8c99a7b1bcc2b9ac9f93887d706b615e565959555d60696e7b85929ea9b2bdbfb4aa9c8f8275665c5145382c1f1306000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000010d19242f3f4c5865727f8b98aba8a8a8a8a8a8a8a8a399897c6f6256493c2f2316080000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394955616c707b7c7c7c7c7c7c7c7b6e6155483b2e22150800000000000000000000000006111b262f38424a535b60696e757b8084878a8c8d8e8f8f8e8d8c8a8884817c766f6b605d554c443a32281e140a0000000000000005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691837e8b98a4b1baaea39886796c605346392d2013060000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea0a8acaeb4bdbcb3a99f958b7e71665c5044382c1f120600000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000060c131920262b2f383f44464745413a363029241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f0f0f0e0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b0807050200000000000000000000000000000000000000000000000000000a14212e3a4754616d7a87939facb9c6b9ac9f93877a6d6154473a2d22170b000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b8ab9e91857e7e7e7e7e7e7f8184898f949ca4aeb6c0beb3a99f93877b6e62544a4034281c10040000101d293643505c6976838f9ca9b6c2d0c7c0bbb9b8b8b8b8b8b8b7b5b5afaca8a09e938e837a6e685d544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104000001070c1013141717171717171717171615130f0a0400000000000000000c18232e3b4855626e7b88959fabb8c3bbafa49a92867d736e6867666667676d727b849197a2adbbc4baaea2988b7e7165544b4034281c1004000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000816232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2d3944505a616a6e6f6f6f6f6f6f6f6e695f53463a2d2114070000000000000000000000020b17222d38414a545c656c727b81878c919596989a9b9b9b9b9a999796918d89837c746d675e564c443a30261c11060000000000000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a0959185929facb8b8ac9f928579655b5044372b1f1205000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa3abb4bdbcb1a79e9184796d6053463a2e23170b00000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000002080d151a1d262d3338393a39352f2a251f18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0e0f0f0f0e0c0a0707050100000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1b1c1c1b1b19171514120e09050100000000000000000000000000000000000000000000000000000000000000070c10121316181a1b1c1c1c1b19171514120e09050200000000000000000000000000000000000000000000000713202d3946525e687783909daab6c3bbafa49a8a7e716453493f33271b0f030000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d91847771717171717274777c828c929ca4aebac4bbafa4998d8074665c5144382c1f12060000101d293643505c6976838f9ca9b6c2cfc6bfbbb9b7b7b7b7b8b9bec1c0bbb9b2aca59e9590837a6d665c50443b31261a0e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110400030b12181d1f2024242424242424242423221f1b160f07000000000000000714212e3a47535f6a7783909da8b1bdc0b6aca2989287807a7674737273767a7f859196a0a9b3bebfb4aa9f92867a6d6054473a2e23180c00000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000714202d3a4753606d79868e8e8e8e8e8e8e8e8e8e8e8e8376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000001101c28333e4850585f6262626262626262615f574d42362a1e120500000000000000000000000a141d27333f49535c666d777f868e939a9da0a7a5a7a7a8a8a8a7a6a9a19e9a94908981796d685e564c42382e23170b0300000000000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c91979da0989298a2aebab8ab9f9285786c5f493f33271b0f0300000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878c9299a3abb5c0b9aca1968a7d7064544a3f34281c1003000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000003090b141c22282b2d2d2c29241d19140c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121316181a1b1c1c1c1b19171413110d08040000000000000000000000000000000000000000000000000000000000060b0f12181c1f202325272828292827262421211e1a14110d08020000000000000000000000000000000000000000000000000000050b1012181c1f202325272828292827262421211e1a14120e090300000000000000000000000000000000000000000005111d2935414c566673808c99aab4bec0b6ac9b8e8174655b5044372b1f12050000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6464646465676a6f77808c929da8b2bdc0b5ab9e9285796d6053463a2d2013070000101d293643505c6976838f9ca9b6c2c6bdb5aeacaaaaaaababadb3b5b9bbc0bdb8afa7a0958f82786d60574d42362a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1104030d151d24292c2d313131313131313131302f2c272119100700000000000006121f2b37434e5864717e8a95a0acb8c0beb4aaa299938d8683807f7f8082868c9298a0a8b2bbc4baaea2988d8074675d5145392c1d120700000000000003101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000006131f2c3845515c67727f8282828282828282828282827d7063554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e464e53555555555555555555534d453b31261a0e020000000000000000000006111b262f3844505b656d78818b92989fa4acacb1b2b3b4b5b5b5b4b2b2adaba69f9c928d837a6d685e544a3f34281f140900000000000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939ca29fa2aab4bfb8ab9e9285786b5f52452d22170b0000000714212e3a4754616d7a86929facb9c2b9ada19791857e797777777a7f879299a4afbbbdb2a89b8e8175665c5044382b1f1206000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000020a11171c1f2021201d18130e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f11171c1f202225272828292827262421201d1913100c0700000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3234353535353433312e2d2a25201e19140c070000000000000000000000000000000000000000000000040a0f161c1c23282c2d2f3233353535353433312e2d2a25211e1a140d080100000000000000000000000000000000000000010d1925303c4956636f7c8998a2aebac4b8ab9e9185786c605346392d2013070000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e575758585860656c74808d96a0acb9c6b9ada297897d7063564a3d302317080000101d293643505c6976838f9ca9b6c2bfb5aba39f9e9e9e9e9ea2a9a8acafb6bec1b9b1a79f948c7f72695f53463b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11010b151f272f35383a3d3e3e3e3e3e3e3e3e3c3b38322b23190f050000000000020f1a26313c4653606d7884919da4aeb8c2bcb4aba49f9992908d8c8c8d8f92989fa2aab2bac3bab1a79f92867b6e61554c4135291d0b0000000000000003101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000040e161e2934404b55626d72757575757575757575757575706b615543392e241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c343c434748494949494949494846423b33291f140900000000000000000000000b17222d38414e58606c77818e939fa3aaafb6b8bcbfbfbcbbbbbcbebfbdb9b8b0aba49d9590837a6d665c50443b31261a0e03000000000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818d929ca4aeb4bcc4b8ab9e9185786b5e5245382b1f120000000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a686e737d87939facb9c4b8ab9f9285796d6053463a2d201307000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000060b0f12131413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1c23282b2d2f3233353535353433312e2d2a251f1c18120b0300000000000000000000000000000000000000000000060b141c22282b2e34383a3c3f404142424241403d3b3a36312d2a251e18120b030000000000000000000000000000000000000000070e151b21272c2e34383a3c3e404142424241403e3b3a36312d2a251f19130c04000000000000000000000000000000000000000813202d3a4653606d7985929fabb8c5b9ada197887c6f6255493c2f24180d0100000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514b4b4c4e535b606d7984919eaab4bfbeb3a9998d8073665a4d403025190d0100101d293643505c6976838f9ca9b6c2bbaea39992919191919297969b9fa4acb2bac3b9b0a69f92867b6e61574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1107121d2731394045474a4a4a4a4a4a4a4a4a4948433d352b21170d02000000000009151f2b3844505c66707d89929da6b0b8c1bdb5afaba39f9c9a99999a9c9fa2aaaeb3bcc2bab2a89f958c7f73695e52433a2f24190d0000000000000003101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e1104000000000000000000000000000000020c16202830353943515b62656868686868686868686868686361594f4439352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a31373a3b3c3c3c3c3c3c3c3b3a36312921180d0300000000000000000000030f1b27333f49535f6a737f8c939ea5aeb4bbc0bdb9b7b3b0aeaeafb1b5b9bbc0bcb7aea79f958f82786d60574d42362a1f1409000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808d929da6b0bbc4b7ab9e9184786b5e5145382b1e120500010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c565e616b74818e9aa9b2bebaada297887b6f6255483c2f221509000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000003060607060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b21272c2e34383a3c3e4041424242413f3d3a3936302c28231d150c0600000000000000000000000000000000000000020a11171d262d333839404546494b4d4e4f4f4e4e4c4a4846423b39363028231d150c0500000000000000000000000000000000000109101920272b333839404446494b4d4e4f4f4f4e4c4a4846423b3a363129241e160d0700000000000000000000000000000000000006121f2c3844515c6675828f9ba8b5c2beb3a9998c7f7266554b4035291d110400000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443e3f4149515c67717e8b98a3aebac3b6a99c90837669564c41362a1e110500101d293643505c6976838f9ca9b6c2b9ac9f92878484848485878a8e939aa0a8b2bac2baaea3988e8174695e53463a2d21150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e110c18242f39434b515357575757575757575756544f473d33291f1409000000000003101c28343f4a54606b74808d949fa6afb9bec0bbb5afaca9a7a6a5a6a9acaeb4babebfbab1a8a1969083786d60574d4231281e13080000000000000003101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e110400000000000000000000000000000008131e28323a414547475156585b5b5b5b5b5b5b5b5b5b5b5b57554f474745413a31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820262b2e2f2f2f2f2f2f2f2f2e2d2a261f180f06000000000000000000000005121f2b3744505b656f7c87929fa5afbabfc0bbb2acaaa6a3a1a1a2a4a8acafb5bdc0b9b1a79f948c7f73695f53463b31251a0e02000000111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e74808d949fabb7c4b7aa9e9184776b5e5144382b1e11050004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514c5259626f7c8897a1adb9beb3a9978b7e7164584b3e3125180b000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109101820262b3238383f4446494b4d4e4f4f4f4e4c4a4746413a38342e271e17110a0200000000000000000000000000000000020b141c22282f383f44464b515356585a5b5b5c5b5a595754534d4746413b342e271e170e05000000000000000000000000000000020b131b222b32373d44484a515356585a5b5b5c5b5a595754534d4846423b352f2820191007000000000000000000000000000000000004101c2834404a5465727e8b98a8b2bdc2b6a99c8f8376675d5145392c20130600000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f38404b55606d7a86929facb8c5b8ab9f928578685e5246392d20130700101d293643505c6976838f9ca9b6c2b7aa9d918477777778787a7d81879196a0a8b2bdbfb4aa9f92877b6e6154483c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11101d2935404b555d606464646464646464646360594f453b30251a0e0200000000000b17232e38424f59606d78828f949ea5adb2b9bdc0bbb9b6b3b2b2b3b5b8babfbebab4aea79f9691847b6e665c51453b301f160c010000000000000003101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e11040000000000000000000000000000010d1924303a444c525454524c4c4f4f4f4f4f4f4f4f4f4f4f4f4a4c525454514b433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f21222222222222222222211e1a140d060000000000000000000000000613202d394653606c78839099a3afb7c1bdb5afa8a09e9996959495989c9fa4abb1b9c3b9b0a69f92867b6e61574d42362a1e1205000000121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606d7883909ca9b6c3b7aa9e9184776b5e5144382b1e1105000613202c3945515d677885929fabb8c1b4a79b8e8174665c50454147535f6a7885919eabb8c0b3a6998d8073665a4d4033271a0d000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0f0f0e0c090806030000000000000000000000010407070a0c0e0f0f0f0e0d0b0907060300000000000000000000000000000000000000000000000000010a131b222a32373d44484a505355585a5b5b5c5b5a595754524c464540393027221b140b020000000000000000000000000000020b141d262d333d424a5053555c6062656768686868676664615e5754524c454039302920170f0500000000000000000000000000010b141d252d343c43474f54545c6062656668686868676664615e5754534d45413a322b2219110700000000000000000000000000000000000c18232e3b4855616e7b8896a0acb9c5b9ac9f92867a6d6053473a2d20140900000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437262f3945515d6776828f9ca9b5c2baada297877a6d6154473a2e21140700101d293643505c6976838f9ca9b6c2b7aa9d9184776b6b6b686d70757c849196a1adb9c1bbafa3998c807366584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e11131f2c3845515d676d7071717171717171716f6b60574d42362a1e1205000000000006111c26303d45515c666d79828e939ea1a9acb2b6b9babfbdbdbdbdc0bbb9b7b3adaaa29f9590847b6e695e544a4033291f0d04000000000000000003101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e1104000000000000000000000000000004111d2935414c565d60605d56544e464440424242424045474f54565e61605d554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f121415161616161616161514120e090300000000000000000000000006121e2b37424d5763707d8a949fabb5c0c0b5aba39f96918c898888898b8f9399a0a7b1b9c2baaea3998e8175695e53463a2d21150a000000121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505c6673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f37434e586975828f9ca8b5c1b4a89b8e8175685b4e4235281b0f000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1c1c1b191515120f0a030000000000000004080d11131417191b1b1c1c1b1a18161312100b0600000000000000000000000000000000000000000000000a141c252d343c43474f54545c6062656668686868676664615e5653514b423e332d261d140a00000000000000000000000000000a141d262f383f444f545b6063676d6f7273747575757473706e6966615e56514b423b332921170c0300000000000000000000000009131d262e373f464e54596063666d6f7173747575757473716e6966615e57524c443c342b23190f06000000000000000000000000000000000714212d3a46535f697784919eaab7c4bbaea3998a7d7063574a3d31261a0e02000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2935404b5566737f8c99a6b2bfbeb3a995887c6f6255493c2f22160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e565d60636a6f7b84919ea6b0bbc0b5ab9e9184776a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e1114202d3a4753606d797d7d7d7d7d7d7d7d7d7d6f695e52463a2d2014070000000000000a141e2834404b545d676d79818a91979ea1a8aaacaeb4b0b1b1b0b5afacaaa9a29f98928c837b6e695f574d42392e21170d000000000000000000000b1724313e4a5764717e8282828282828282827e7164584b3e3125180b0000000000000000000000000000000713202c3945525d686d6d6862605853514a464142474b5153596063686d6d675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808090909090909090807050200000000000000000000000000000814212d3a47535f6976828f9ca6b0bdc6bbafa399928c84807d7b7b7c7e82879195a0a7b1bdbfb4ab9f92877b6e6154483c31261b0f030000121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a546673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d32414d5a6774808d9aa7b3c0b5a99c8f8276695c4f4336291c10000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d202124272828272522211f1b15100b05000001070c1013191d202124262728292828272522201f1c17110f0a040000000000000000000000000000000000000009121c262e373f464e53596063666d6f7173747575757472706d6865605c544f443f382f261b110600000000000000000000000006111b262f38424a505960666c7075797c7e8081828281817f7d7b77736e68605c544d453b33291e150b000000000000000000000007101b252e384049515860626b7075797c7e8081828282817f7d7b77736e69605d564e463d352b21180c0200000000000000000000000000000005121e2a36424d576774818d9aabb5c0bfb5ab9a8d807467574d42362a1e1205000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b242f3e4a5764717d8a97a4b0bdbcb0a396897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e4c52545860696f7d89949eaab7c5b9aca096887b6f6255483c2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e111825323e4b5865717e8a8a8a8a8a8a8a8a8a887b6e6154483b2e211508000000000000020c18232e39424c555d676d757e848c91969a9d9fa3aba3a4a4a3aba49f9d9a97928d867f786e695f574d453b30271c0f05000000000000000000000a1723303c4955616c71757575757575757575716c6256493d3024170b0000000000000000000000000000000714212d3a4754606d7a7a746f6a64605c54524c4d53555d60656b70757a796d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949fabb9c2bcaea49f92877f7973706e6e6f71757c839095a0abb4bfbbafa3998c807366584e43372b1f12060000121e2b3845515e6b7884919eabb7bcafa295897c6f625649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c33404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d10000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3134353534322f2e2b26201c170d07030b12181c1f24292c2d3032343535353533322f2d2b28231c1b150d080200000000000000000000000000000000060f1b242e38404951585f626b6f75797c7e8081828282817f7d7a76716d666159504941382d22170e0400000000000000000000000b17222d38414a545b606b70787d8285898b8d8e8e8f8e8d8c8a87847f7a736d665e574d453b30271c1207000000000000000000040e19222d37404a525b626a6f767d8185898b8d8e8e8f8e8d8c8a8784807b746d6860584f473d332a1e140a000000000000000000000000000000020e1a26313d4a5764707d8a99a3afbbc4b7aa9e918477695f53463a2d211407000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b23303c4956636f7c8996a2afbcbdb0a4978a7d7164574a3e3124170b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5145474e56606b75828f9caab3bebdb2a8988c7f7265594c3f2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e111825313e4b5864717e8b979797979797979a897d7063564a3d3023170a0000000000000007121d27303a434c555d606c71797f84898d9092999697979797969993918d8a85807b736d665e574d453c33291e150b00000000000000000000000814212d3945505a616468686868686868686864625a5045392d1f150b0100000000000000000000000000010e1b2734414e5a67748086817c76716d66615e56575f62676d72777c82867f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0f0f0d0a06060300000000000000000000000004101d2935404b5566727f8c99a6b0bbbfb4aa9d928a7e726d6663626162656a6f7a839099a3aebac0b5ab9e9184776a5f53473a2e2115080000111e2b3744515e6a7784919daab7bcafa396897c70635649404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282f35393a3e414242413f3c3a37312d282118130d151d23292c2f35393a3d3f4142424241403e3c3a38342e2b262019130c040000000000000000000000000000030e18212d37404a525b626a6f767c8185888b8d8e8e8f8e8d8c8a87837e79706b605b53493f332720160c02000000000000000000030f1b27333f49535b666c737d838a8f9298989a9b9b9b9b9a999795918c8680796e695e574d42392e23180c0100000000000000000a15202a343f49525c646d727c83898e929898999b9b9b9b9a999796918c86807a6f6a60594f453c30261c11060000000000000000000000000000000914212d3a4754606d7a86929facb9c5b9aca096887b6e6155483b2e23180c000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b222f3b4855626e7b8895a1aebbbeb1a4978b7e7164584b3e3125180b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443c444f5963707d8998a2aebac1b5a89b8e827568554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3b7aa9d9084776a5d5144372a1e081724313d4a5764707d8a97a3a4a4a4a4ac978b7e7164584b3e3125180b00000000000000000b151e28313a434b515a61676d72787c80838688898a8a8a8a89888684817d79736e69605c544d453c332a21170c03000000000000000000000005111c28333e485055575b5b5b5b5b5b5b5b5b58565045403931271d120700000000000000000000000000010e1b2734414e5a6774818d8e88837e79736e686263696e747a7e83898e8c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1c1b1a1613120f0b06000000000000000000000613202c3945515d677683909da9b6c2baaea2988d80746c605c54555556585f686e7b86929facb9c4b9aca096887b6f6255483c2f2215070000101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272e343a4145474b4d4f4f4e4c4847433c393329241d181f272f34383a4145474a4c4e4e4f4f4e4d4b4946443f38373129251e160e06000000000000000000000000000915202a333f49525c636d727c82898e929798999b9b9b9b9a999a93908b847d736c655b50443e32281e13080000000000000000050f1a232b3744505b656c78808990959b9fa2aaa6a7a8a8a8a7a6a7a09d98928c837b6e695e544a4034281d130700000000000000030f1b26323c46515b646e747f8790949b9fa2aaa6a7a8a8a8a7a6a8a09e99928d847c706b60574d42382e23170b0000000000000000000000000000000613202c3945515d677683909ca9b6c3bdb2a8988b7e7265544b4034281c10040000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b212e3b4854616e7b8794a1aebabeb1a4978b7e7164584b3e3125180b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144323d4653606d7985929fabb8c4b7aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3b7aa9d9184776a5e51442f24190d1724303d4a5763707d8a96a3b0b0b0b0a5988b7f7265584c3f3225190c0000000000000000030c161f283139404550555d60666c707377797b7c7d7e7e7d7c7b797774706d67615e56514a423b332a21180f05000000000000000000000000000c17222c363e45494a4d53555c5d5d5d5d5d5d5d53514b43392f24180c00000000000000000000000000010e1b2734414e5a6774818d9a95908a847f7a756f70767b80858b9095998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1e2122262829282723201f1c17110a0200000000000000000714202d3a4753606d7a86929facb9c5b8ac9f92867a6d615a504a4848494e565f6a74808d9aa8b2bdbdb2a8988b7f7265584c3f2f24180c00000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a3f4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f28303940444c5154575a5b5b5a5855534e49443e352f28232931394045474c525457595a5b5c5b5b5a585553504a47433c353028201810060000000000000000000000020e1a26313c45515b636e737f8790949b9fa2a9a6a7a8a8a8a7aca49f9c96918a80776c605a50443a3025190d01000000000000000b16212b37434e58606c77818d929da0a7acaeb4b3b4b5b5b4b4b2b1acaaa29f9590847b6e665c51443a2f24180d0100000000000006131f2b37434e58626d74808c92999fa6abaeb3b3b4b5b5b5b4b2b2acaba39f9691867d70695f544a3f34281c1106000000000000000000000000000004111d2935414c5566737f8c99a9b3bec2b5a89c8f8275665c5145382c1f13060000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b212e3b4854616e7b8794a1aebabdb1a4978a7e7164574b3e3124180b00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373844505c6676828f9ca9b5c2b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2b7ab9e9184786b564c4135291d111723303d4a5663707d8996a3b0bcbdb2a5998c7f7266594c3f3326190c000000000000000000040d161f272f353e434b51545b606367666d6e7070717170706e6d676764605c55524d444039302921180f06000000000000000000000000000005101a242c3338424d575f61696a6a6a6a6a6a6a605d554b4035291d1004000000000000000000000000010e1b2734414e5a6774818d9a9f9d96918c86817c7d82888d92989da0998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2d2e3235353533302d2b28221c140b06000000000000000a1623303d495663707c8999a3afbbc1b4a79b8e8174685d52443f3b3b3c444e57626f7c8896a0acb9c1b5a89b8e827568554b4035291d1004000c1926323f4c5965727f8c98aab4beb4a79b8e8174665b50444d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a424a51555d60646768686765625f58554f45413a312f343e434b5153565d6063656768686868666562605c54534e46413a322a221810060000000000000000000006121e2b37424d57626d73808b92999fa6abadb3b3b4b5b5b5b4b6afaca8a19e928c80736c61564c4135291d120700000000000004101c27333b4754606a73808c939ca4acb1b8bab8b6b2afafb0b3b8b9b8b4aea7a0969083786d60554b4135291d11040000000000000815222e3b47545f6a727f8c929fa3abb0b8babebab9b7b6b7b9bdbdb9b5afa8a19892857b6e665c5044382e23170c0000000000000000000000000000010d19242f3c4956626f7c8997a1adb9c5b8ac9f9285796d6053463a2d2013080000000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b222f3b4855626e7b8895a1aebbbdb0a3968a7d7063574a3d3024170a00101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437343f4a546673808d99a6b3c0bbafa49a887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2b8ac9f928579685d5245392c20131724313d4a5764707d8a97a3b0bdbfb2a6998c7f7366594c403326190d00000000000000000000040d151d2429313a40454a505356545c606163646464646362605c555753514b46423b342e271e170f0600000000000000000000000000000000080f1c28333f4a545f696e75777777777777766d675d5145392c1f1306000000000000000000000000010e1b2734414e5a6774818d9aa7a9a19e99928e898a8f949a9fa2aaa6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d232931363a3b3f414242403d3938332d261d1810060000000000000c1926323f4c5965727f8c98abb5c0bdb2a8978a7d7064564c41342e2e323c47535f6a7784919eaab7c4b7aa9e918477675d5145392c1f130600091623303c4956636f7c8998a2aebab8ab9e9185786c60554b4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a434b545c60676d7174757574726f6a646159514b433b39404550555c6065686d7072747575757473716f6d66625f58524c443c342a22180d040000000000000000000814212e3a47535f69727f8b929fa3abb0b8babebbb9b7b6b7b9bdbbb9b2aca49c928a7e71685e5246392f24180d0100000000000714202c38444f59626f7c87939fa5aeb8bcb9b1acaaa5a3a2a3a6abadb3bbbab1a89f958c7f72675d5145392c20130700000000000714202c38444f59626f7c87929fa4afb5bdbeb9b4aeacaaaaabacb2b9bbc0bbb2aaa2979083786d60544a3f34281c100300000000000000000000000000000813202d394653606c7985929eabb8c5baaea298897c706356493d3025190d0100000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b23303c4956636f7c8996a2afbcbeb3aa95897c6f6256493c2f23160900101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e3e4b5864717e8b97a4b1bec0b6ac96897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1baaea298877a6d6054473a2d21141825313e4b5864717e8b97a4b1bebfb2a5998c7f7266594c3f3326190c0000000000000000000000030b12181f282f35383f4452585a5d5d5d5d5d5d5d57565553514b4a47454039363028231c150c0500000000000000000000000000000000040d1a232b3844505b666e7b8284848484848482796d6053473a2d201407000000000000000000000000010e1b2734414e5a6774818d9aa2aaadaba39f9b95969c9fa6abada9a1998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f272f343b4246484c4e4f4e4d4946443f382f2a22180f0600000000010e1b2834414e5b6774818e9aa7b4c1b9aca096877a6d6054473a3023222b37434e586774818e9aa7b4c1b9ac9f93867a6d6053473a2d201407000713202d3a4653606d7985929fabb8b9ada1978a7d70675c544f596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424b555d666d737a7e808282817f7b77706c605d554d45434b515a61676d71767a7d7f8181828281807e7c79746f6a615e564e463c342a1f160c010000000000000006131f2b37434e58626e7b86929fa4afb5bdbebab5aeacaaaaabacb2b6babdb9aea49e92857a6d61554b4035291d100400000000000916222f3c4854606b76839099a4afb7bfb6aea7a09d98969596999ea1a9b0b8bab1a79f92857a6d6054473a2e23180c00000000000916232f3c4855616b76839099a3afbbc0bbb3adaaa39f9d9d9ea1a8acafb5bdbcb3a99f958b7e71665c5044382c1f1206000000000000000000000000000006121f2b3844505b6675818e9ba8b5c1bfb4aa998d807366564c41362a1e110500000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b24313e4b5764717e8a97a4b1bdbaaea298877a6e6154473b2e21140800101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303d4a5663707d8996a3b0bcbdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0bfb4aa95887c6f6255493c2d22171926333f4c5966727f8c99a5b2bfbeb2a5988b7f7265584c3f3225190c00000000000000000000000001070d161d24303c47525c64676a6a6a6a6a6a6a64615a5045403d3a38342f2a251f18120b0300000000000000000000000000000000010c161f2a36414c56606c78838f90909090909085796d6053463a2d201307000000000000000000000000000d1a2633404d596673808c92989fa2a9adaca8a2a3a9abada9a19e97928b7f7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313940454d5355595b5c5b5a5653504a423c342a21180e0300000003101d293643505c6976838f9ca9b6c2b7aa9e918477685d5245392c1e1b26313f4b5865727e8b98a5b1bebbafa49a887b6f6255483c2f2215090006131f2c3845515c6675818e9ba7b1beb3a99d9083796d666059596673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545d676d787f858a8d8e8e8d8b88837d756d675e574d4b555c606c71797e83868a8c8d8e8f8e8e8d8b8885817c746d685f584e463c31281d1307000000000000000815222e3b4754606a76828f98a3aebbc0bbb3adaba39f9d9d9ea1a8aaafb7bfb9ada2978d8073675d5145392c2013060000000004101d2935404b5563707d89959fabb5c0b7aea49c95908b89898a8c91979fa6b0bcbaada2978b7e7165544a4034281c100400000005111d2935414c5663707d89949fabb5c0bbb3a9a19e989291909196999fa4abb5c0bcb1a79e9184796d6053463a2e23170b0000000000000000000000000000030f1c28333f4a5465717e8b98a7b1bcc3b6aa9d908377685e5246392d20140600000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372b2a36414c566673808d99a6b3c0b8ab9f9285776c605346392d20130600101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4956626f7c8995a2afbcbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bebeb1a4978b7e716453493f33271b1e2a36414c566874818e9ba7b4c1bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000040c1a26333f4c58646e7477777777777776706c61574d42362d2c29231d19140c0700000000000000000000000000000000000007121d28313946525e68727e8b959d9d9d9d968b7f72665c5144382c1f1206000000000000000000000000000714212d3a4754606d7980858c92979ea1a9adb3b2aca8a19e97918c857f786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51575f61656868686663605b544e463c332a1f1409000000030f1b27333f49536a7784919daab7c2b5a99c8f827669564c4135291d1723303d4a5663707d8996a3b0bcc0b6ac968a7d7063574a3d3024170a0004101c2834404b54636f7c89959facb6b8aca0958e81786f6b68666673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666d79828c92989a9b9b9a9895908a81796e695f57555c676d757e848b909399989a9b9b9b9b999897928d88817a6f6a5f584e433a2f24180d02000000000004101c2934404b55626f7c89949faab4bfbcb3a9a29f9992919091969b9ea5aeb6beb3a99f9285796d6053473a2d201409000000000613202c3945515d6775828e9ba7b1bdbbafa59c928c837f7c7c7d80858f949faab4beb3a99c8f8276665c5144382c1f12060000000713202d3946525d6875828f9ca6b0bdbeb3a9a197918b86848384878d9399a4afbbc1b9aca1968a7d7064544a3f34281c100300000000000000000000000000000b17222d3b4854616e7b8795a0acb8c4b8aca095877a6e6154473b2d22170b00000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372d313a46525e687683909ca9b6c3b6a99c908376655b5044372b1f120500101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4855626f7b8895a2aebbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2bdc0b4a79a8d8174655b5044372b25252d3946525e687783909daab7c3beb3a996897c706356493d3023160a0000000000000000000000000000010e1a2734414d5a677480848484848484837e70695f53463e32281e18120e0902000000000000000000000000000000000000020b18242f39434f59616e7a85929fa7aaa89e9184796d60544a4034281c1004000000000000000000000000000613202c3945515d676d737a80858c92979ea1a9a8a19e96918b857f79726d665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424b555c60696e7274757573706c665f584e453b31261a0e02000005121f2b3744505b657885929fabb8c1b4a79a8e8174675b4e4130241915222f3b4855626e7b8895a1aebbbeb1a4978b7e7164584b3e3125180b00000c18232e394854606b7683909aa4afbbb1a79e938e837c7875737173808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606c78828f949fa2aaa8a8a7a7a09d938e837b6e695f5c676d79818a91969c9fa4aba7a8a8a8a7a6a9a19e9a938e847c6f6a5f554b4135291f1409000000000006131f2c3845515c6775818e9ba6b0bcbeb3aaa297928b86848384888e939da4aebbbaaea2988a7e7164574b3e3025190e020000000714202d3a4753606d7a86929facb8c2b6aa9e938c807872706f70737a828f98a2aebab8ac9f9285796d6053463a2d2013070000000714212e3a4754616d7a86929facb9c2b9ada19791857e797777787b8087939fa5afbabdb2a89b8e8175665c5044382b1f120600000000000000000000000000000614202d3a46525e697784909daab7c3bcb1a7978b7e7164544a3f33281c0f03000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437393c434d57616e7a86929facb9bdb2a8998c80736653493f33271b0f0300101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3b4855626e7b8895a1aebbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c4b7ab9e9184786c6053463e36303036404a54616d7a87939facb9c6b9ada197877a6e6154473b2e2114080000000000000000000000000000010e1b2834414e5b6774818e909090909090867b6e615a50443a2f24190c0300000000000000000000000000000000000000000a141d2935404b55616b75818e98a2aeaca0968b7e72675c5142392e23180c000000000000000000000000000004111d2935414b555d60686d737a7f858c91979e9e96918b847f79726d67605c544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545c676d747b7f818281807d786f6a5f574d42362a1e130800000613202d394653606c7986939facb9bfb3a6998c807366594d4033261a14212d3a4754606d7a8793aab4bfbfb2a5988c7f7265594c3f3226190c000007121d2c38444f59626f7c88939fa6afbaafa59e9590898482807e7c808d9aa6b3c0b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68727f8c949fa6aeb4b5b5b4b1aba59e9591847b6e69606d79828e939ea1a8acafb5b4b4b5b5b4b3b3adaba59e9691857c6f675d51453b30251a0e02000000000714202d3a4753606d7985929facb8c2baaea29892857f7a7777787b818d929da9b3beb3aa9b8e817568564d42362a1e11050000000a1724303d4a5763707d8a98a3aebabcb1a79b8f82756c66636263676e7a86929facb8baaea298887b6f6255483c2f2215090000000b1724313e4a5764717e8a99a3afbbbdb2a99e91857b716d676a696e737e8a939eaab6c4b8ab9f9285796d6053463a2d201307000000000000000000000000000005121e2a36424d576773808d9aaab4bfc1b4a89b8e8175665b5044382b1f1206000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e513f4446474e555e6973808c99a3afbbb9aca096897c6f6256493c2d22170b0000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4855626f7b8895a2aebbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687784919eaab7c4b9aca196897c70635a504642403f4146515c66727f8b9aa4afbbc5b8ab9e928578685e5246392d2014070000000000000000000000000000000815222e3b4855616e7b87929d9d9d9d988f82766c61564c4135291e150b0000000000000000000000000000000000000006111c262f3845515d67707d8a939eaab2a89e9184796d60554b4030271c12070000000000000000000000000000010d18242f3a434b51565d60676d72797f858b91918b847e79726d67605d55514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666d7981878c8e8f8e8d89837c6f695f53463a3024190d01000714202d3a4753606d7a8699a4afbbbfb2a5988c7f7265594c3f32261913202d394653606c798698a2aebabfb2a6998c7f7366594c403326190d0000000f1b27323d4854606a73808d949ea5adb3afa79f9d96918e8c8a888d929da8b5c4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2beb8ab9f9285786c5f52453b4854616e7b8794a1aebabcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa6b0babec1bab6b4afafa7a09691847b6e6c74818e949ea5adb2b9bbb6b5b1afafb2b7b8b9b8afa8a1979184796d60574d42362a1e1105000000000a1723303d4a5663707d8998a2aebabeb3aa9f92867c726d676a696e75808d97a1adb9b8ab9e918578695e52463a2d2014070000000d1a2733404d5a6673808d99aab4bfb8aca095887b6e625b5456555e6874818e9ba7b4bfb4aa978a7d7064574a3d3124170a0000010e1a2734414d5a6774808d9aabb5c0b9ada1968a7e7169605c575e616c75818e9ba9b3bebaada297887b6f6255483c2f2215090000000000000000000000000000020e1a25303d4a5663707d8998a3aebac5b8ab9e9285796c605346392d201308000000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5249505354585f676e7b86929fabb5beb3a99e9184786c605346392d2013060000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4955626f7c8895a2afbbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566774818e9aaab4bfbdb2a89c8f82766c625a524d4c4c4d525a606d7984919eacb6c0c0b5ab9b8f827568564c41362a1e11050000000000000000000000000000000714212d3a46535f6974818e99a3aaaa9f948a7e71685d52453d30271c12070000000000000000000000000000000000000b17222d38424e58606d7984919ea5afaca0968b7e71665c5143392e1e150b0000000000000000000000000000000007131d28313a41454c52555d60676d72797f84847e79716d66605d55514b45403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78828d939a9b9b9b999590857b6e61564c4135291d1105000714212e3a4754616d7a8794a0b5c0beb1a5988b7e7265584b3f322518121f2b3744505b657985929facb8c0b3a6998d8073665a4d4033271a0d0000000b16212c38434e58606d78828e939fa2a9adb1aba8a19e9b9997959a9da4aeb9c4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5b2b7b7ab9f9285786c5f52453b4854616e7b8794a1aeb7b7afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c98a2aeb8c2c0b7afa9a7a3a3a6a8a19691847a707d8a939da6afb9bdbbafaaa8a4a2a3a5aaacb1babab2a9a0968d8074695e52463a2d201409000000000d1a2633404d596673808c99aab4bfbaaea2988b7f726a605d575f616d7985919eabb8b9ada197877a6e6154473b2e211408000003101c28343f4a546976828f9ca9b5c2b7aa9d9083776a5f534a494c5665717e8b98a4afafafa4988b7e7165584b3e3225180b000004111d2935414b556a7683909da9b6c3b8ab9e9184796d6057514d525a626f7c8997a1adb9beb3a9978b7e7164584b3e3125180b0000000000000000000000000000000914202d3a4753606d7986929facb9c5b9ada197887c6f6255493c2f24190d010000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5e5e5b6061646a6f79839098a2aebdb9ada1978c7f72655b5044372b1f12050000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303d495663707c8996a3afbcbeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303e4a5764717d8a98a2aebac4b7ab9f948b7e716c615e575959565e616c737f8c96a0acbec7bbafa3998b7e7165584b3e3025190e0200000000000000000000000000000005121e2a36424d57616e7b86929faab0a69e91857a6d60594f42392e23180c0300000000000000000000000000000000030f1c28333f4a545f6a73808d96a1acb1a79d9184786d60544a4030271d0c0300000000000000000000000000000000010c161f282f353a41454c51555d60676d727978716d66605c54514b454039342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a949fa4aca8a8a7a0978f8275685d5246392d201307000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180f1b27333f495f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000040f1b27323d44505c666d79818b92979ea1a9aaacacaba8a6a4a2a6a8aeb6c0c4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b98a5aaaaaaaa9f9285786c5f52453b4854616e7b8794a1aaaaaaaaa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919daab3bec0b6aea59d9b9696999ea1a09690827a84919da5afb8bdb5afa59e9b979596989da0a8afb7bcb2a89f92867b6e6154473b30251a0e02000003101c28343f4a546976828f9ca9b5c2b8ab9f9285796d6058514d535d6774808d9aa7b3beb3a996897c706356493d3023160a000006121f2c3844505c667884919eabb7c0b3a79a8d807467584e433d495663707c8996a2a2a2a2a2988c7f7265594c3f3226190c00000613202c3945515d677885929fabb8c1b4a79b8e8174665c5045424653606c7985929eabb8c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000006131f2c3845515d6776828f9ca9b5c2beb3a9998c7f7366564c4135291d11040000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776b6b6b6b656c6e71757c8390959faab4b8afa59e9185796d6053493f33271b0f030000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437313e4b5764717e8a97a4b1bdbdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7a85929facb8c1bbb0a69f92877e746e6967666667686e747e87939fa8b2bdc5b9ac9f92867a6e6154473b2e21140800000000000000000000000000000000020e1a26313b46535e6974808d98a3aeada1978d81746b60544a4034281f1409000000000000000000000000000000010c161f2b3844505b666f7c87929fa8b2aca0958a7e71665c5042392e1e150b000000000000000000000000000000000000040d161d242930353a41454b51555d60666d6c65605c54514b454039352f28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546976828f9ca6afb6b5b4b1a99f93867a6d6154473a2e211407000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e3225180b17222d45525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000a162128343f4a545c676d777e858c92979a9d9fa3aba5a6a8aaacaeb4bcc6c4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b989e9e9e9e9e9e9285786c5f52453b4854616e7b87949e9e9e9e9e9e96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acbcc5bcaea49d938e89898c92979e9f9490849096a0acb7c0b5aba39f938f8a89898b91959ea5afbbbaaea3998c807366574d42362a1e1205000006121f2c3844505c667884919eabb7c1b5a89b8e8275675c5145424b5564717d8a97a4b0bdb1a4988b7e7165584b3e3225180b00000713202d3a4653606d7986939facb9beb1a4988b7e7165584b3e3c4956636f7c89959595959595958c7f7266594c3f3326190c00000714212d3a4754606d7a8797a2adbabeb1a5988b7e7265544a3f3744505b6576828f9ca9b5c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000004101d2935404b5565727f8c98a9b2bec3b6a99c908376685d5245392c2013060000000000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184787878787878797b7d828790959fa7b1bab0a69e938a7e71675d5141382d22170b000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437333f4c5966727f8c99a5b2bfbfb4aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e9aa5afbcc2baaea3999288817b7674737274767b80889399a4afbac3bcb0a69b8f8275685e5246392d201407000000000000000000000000000000000009141f2a36424d57616e7b86929faab3a99f93887c6f665c51443b31261a0d04000000000000000000000000000007131d2a36424d56606c78839099a3afb1a79d9083786c60544a3f30271c0c0300000000000000000000000000000000000000040c13181e24292f353940454b51545c60605b53514a454039352f29241d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c0c2c1bbafa499897c706356493d3023160a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000040c17232e38424b555c656c727a80858a8d90929996989a9b9d9fa2aab4bfc4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000c1925323f4c5865727f8b919191919191919185786c5f52453b4854616e7b879191919191919191897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b1bdbfb4aa9d928d817c7c7f858e939c9f959095a0a8b2bdbbafa399928a827e7c7c7f848e939ea9b3beb4ab9d918477695e52463a2d20140700000713202d3a4653606d7986939facb9bfb2a5998c7f7266554b403c4855626f7b8895a2aeb8b2a5998c7f7266594c3f3326190c00000814212e3b4754616e7a879aa4afbbbcb0a396897d7063564a3d3c4956636f7c8888888888888888887e7165584b3e3225180b00000815222e3b4855616e7b8894a9b3bebdb0a3968a7d7063574a3d333f49536774818d9aa7b4c0b5a99c8f8276695c4f4336291c10000000000000000000000000000000000c18242f3c4855626f7b8897a1adb9c5b9ac9f92867a6d6054473a2d2114090000000000000000000000101d293643505c6976838f9ca9b6c2b9ac9f928785858585858586878a8f9399a0a7b1b4aea69e948e81756c61554b402f261b1106000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443736424d566874818e9ba7b4c1baaea298877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7c88939eaab4bfbfb4aba39a938d8783807f7f8083878d939aa4abb5c0bfb4aa9f94897c6f63564c41362a1e11050000000000000000000000000000000000030e1a25313b46525e6873808d98a2aeafa49a9083786d60574d42362a1f160c01000000000000000000000000010d18242f3a46525e69727f8b959fabb5ab9f958a7d70665b5042382e1e150b00000000000000000000000000000000000000000001070d13191e24292f353940454a5053535049444039342e29241d18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d2ccc0b5ab978a7d7064574a3d3124170a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000006111c263039434b535b60686d73797d808486888a8b8d8f909298a2aebac4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000916222f3c4955626f7c8384848484848484848074675a4e413a4653606d78828484848484848484837a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0baaea2988d80747070737a818c929ca09da0a7b1babeb3a99f92877e75716f707278818e97a1adb9b8aca095877b6e6154483b2e21150800000814212e3b4754616e7a879aa4afbbbdb0a3978a7d7064574a3d3b4854616e7b8794a1abababa6998d8073665a4d4033271a0d00000815222f3b4855626e7b8895acb6c0bbafa295887c6f6255493c3b4854606b6f7b7c7c7c7c7c7c7c7c786c605346392d20130600000916222f3c4955626f7c8895a2afbbbbafa295887c6f6255493c2d404c5966737f8c99a6b2bfb6a99d9083766a5d5043372a1d10000000000000000000000000000000000713202d394653606c7885919eabb8c4bbafa3998a7d7064574a3d31261a0e0200000000000000000000101d293643505c6976838f9ca9b6c2bbafa399929191919191929298979b9fa4abb1aeaaa29f948f82796d605a5043392f1d140a00000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373a46525e697784909daab7c3b8ac9f9285786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3947535f6a75818e98a2aebac0bdb4aca49f9992908d8c8c8d8f92999fa4acb5bdc1baaea3988f82766b6054443b3025190d0100000000000000000000000000000000000009141f2a36414d56616d7a86929fa9b3aca0958c7f72695f53463e31281e130800000000000000000000000004111d2935414b55616e7b85929fa7a3a3a69d9083786c60544a3f30261c0c03000000000000000000000000000000000000000000000002080d13191d24292f35383f444646443f38342e28231d18120d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a9b2bdc9d5d2bdb0a4978a7d7164574a3e3124170b000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000a151e273139414950565d61666d707477797b7d7f80828386929facb8c4b7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000815212e3b47535f6a6f777777777777777777746e64584c403844505c666d767777777777777777766d685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2b8ac9f92867a6d6363676d74808c929da6acb1b9c3b9ada1978c7f726c646263666d7985919eabb8bcb1a7978a7d7064574a3d3124170a00000915222f3c4855626f7b8895acb6c0bcafa296897c6f6356493c3b4754616e7a87949e9e9e9e9e9a8d8073675a4d4034271a0d01000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b38434f59606a6e6f6f6f6f6f6f6f6f6c665b5044382b1f12060000091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e110000000000000000000000000000000005121f2b3744505b6574818e9bacb6c0c0b5ab9a8d817467574e42372b1e120600000000000000000000101d293643505c6976838f9ca9b6c2c0b5aba39f9e9e9e9e9e9e9fa3aaa8acafb2aaa29f98928c82796d675d51483e31281d0b0200000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514436404a54616e7b8795a0acb8c3b6aa9d908377655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e58616e7b86929fa4aeb7bfbeb6afaba39f9c9a99999a9c9fa3abafb6bec0bbafa59f92867b6e62594f4432291e140800000000000000000000000000000000000000030e1925303b46525e6873808c97a2adb1a79f92867b6e615a50433a2f24190d0100000000000000000000000613202c3945515d6775828e98969696969694897d70655b5042382d1e140a000000000000000000000000000000000000000000000000000001080d12181d24292e34383a3937332d28231c18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798696a1adb9c7cdcabfb4aa978a7d7064574a3d3124170a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000060f1820262b2f383f444c52545c606367676d6f7072737577808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110006131f2b37434e585f626a6b6b6b6b6b6b6b6b67645c52473c343f4a545c60696b6b6b6b6b6b6b6b6a615d564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c1b5a89b8e8275675d555d606e73808d949eabb5c0c4b8ab9e9185796d605a56545d6773808d99a6b3bbb2a5998c7f7266594c3f3326190c00000916232f3c4956626f7c8995a2afbcbbaea295887b6f6255483c3b4854616e7b87929292929292928d8074675a4d4134271a0e0100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323d464f585f626262626262626262605b544a3f33281c0f030000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000000030f1b27333f495364717e8a9aa4afbbc4b7ab9e9184786a5f53473a2e21140700000000000000000000101d293643505c6976838f9ca9b6c2c7bdb5afacababababababacaeb4b5b9b2a8a098928e867f786d675d554b40362c1f160c0000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51444146515c66727f8c98a7b1bcc1b4a79a8e81746753493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c46535e69717e8b929da5aeb9bdc0bbb5afaca9a7a6a5a7a9acafb5bbc0beb6afa59d938b7f72695f53473d3220170d02000000000000000000000000000000000000000008141f2a36414c56606d7a85929fa9b3aea2988f82766c61564c4135291d110400000000000000000000000714212d3a4754606d7a878a8a8a8a8a8a8a8982756b6153493f2f261c0c020000000000000000000000000000000000000000000000000000000001070d12181c23282b2d2d2b27221b18120c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885919eacb6bcbdbeb9aea298897c6f6256493c2f231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000050e18222a31373a3b3e3e41464a515357555c60626365676873808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbaea195887b6e6255483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100030f1b26323c464e53555d5e5e5e5e5e5e5e5e5a58524a41362e38424a50535c5e5e5e5e5e5e5e5e5d54524c443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7bfb2a5988c7f7265554c515c606c78828f99a4afbbc0b3a79a8d8074665c51494b5563707d8a96a3afafafa79a8d8174675a4e4134271b0e0100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b3a4653606d788385858585858585857e7164574a3e3124170b0000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b33343d464e5355555555555555555553504a42382d22170b000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000b17222d3a4754616d7a87939facb9c6b9aca196887b6e6255483b2f23180c00000000000000000000101d293643505c6976838f9ca9b6c2cfc6bfbbb9b7b7b7b7b7b8b9babfc2b9aca0969186817b726c665d554b43392f241a0d040000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514b4c525a606d7984919eaab7c3bcb1a7978b7e7164584b3e2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57626c74808d939ca4acb2b8bdc0bbb9b6b3b2b2b3b6b9bbc0bdb8b2aca49f938e81746d62574d42352b210e05000000000000000000000000000000000000000000020d1925303a45525d68737f8c97a1a3a3aa9f948a7e71685d5245392c20130600000000000000000000000613202c3945515d676f7d7d7d7d7d7d7d7d7d796d60594f41382d1d140a0000000000000000000000000000000000000000000000000000000000000001070c11171c1f20201f1b17110c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9aa4abb1b0b3ada79f9285796d6053463a2d201307000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000020d17202a343c4347484a4a4a4a4a4a4a4a4b51535557585a6673808c99a6b3bfb7aa9e9184776b5e5144382b1e110500091623303c4956636f7c8996a2afbcbbafa295887c6f6255493c323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000a15202a343c4347495151515151515151514e4c4741382f2630383f4446505151515151515151504746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8bdb0a3978a7d7064574a45505b666d7a86939facb9c0b6ac978a7d7064544b404855626e7b8895aaa2a2a2a29b8e8275685b4f4235281c0f0200091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b3844505c666d767878787878787878716c6155493c3023170a0000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483f3f3f3f3f434748494949494949494846443f382f261e140a000000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000613202d3946525e687783909daab6c3bdb2a8988b7f7265554b4034291c1004000000000000000000101d293643505c6976838f9ca9b6c2c6bdb5aeacaaaaaaaaaaabadb3b7b8b7aa9e91847b746e69605b544b433a31271d1208000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5758565e616c737f8c96a0acb9c4b8ab9f95877b6e6154483b2e211506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a25313b45505a606d78818d929ea0a8acb2b6b9babfbdbdbdbdbfbab9b6b2aca8a09a938c81786d605b51453c3123190f000000000000000000000000000000000000000000000008131e2935414c56606d7a859296969696969691857a6d6054473a2d211407000000000000000000000004111d2935414b55606b6f70707070707070706d675c51473d2f261b0b0200000000000000000000000000000000000000000000000000000000000000000000060b10121313120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3c4956626f7c87939da0a7a4a9a29e958d8074675c5145382c1f1306000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000008141e29323c464e5355575757575757575753514b484a4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000916222f3c4955626f7c8895a2afbbbcb0a396897d7063564a3d3c444d5665727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000040e18222a32373b3c44444444444444444441403c362f261e262e34383a434444444444444444433a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8bcafa396897c706356493f4a54616d7a8799a4afbbbbafa49a887b6e6155483b4754616e7a87989595959595958f8275695c4f4236291c0f0300091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b343f4a545c606a6b6b6b6b6b6b6b6b64615a5045392d2114080000091623303c4956636f7c8996a2afbcbbaea194887b6e61554c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b46443f3830261c11060000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000005111d2a36414c566673808d99aab4bfc2b5a89c8f8275675c5145382c1f1306000000000000000000101d293643505c6976838f9ca9b6c2bfb5aba39f9e9e9e9e9e9ea2a9aaacb2aca09691847d726d635c52493f342a1f150b00000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a64646466686d747e87939fa8b2bdbfb4aa9d908377695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f44505c666d78808991969da0a8a9acaeb4b0b1b1b0b4aeaca9a8a09d96918880776d665c50493f332a2011070000000000000000000000000000000000000000000000020d19242f3a45515d67717e888a8a8a8a8a8a8a8a7e7164574b3e3124180b0000000000000000000000010d18242f3a434f5960636363636363636363605c554b40352c1d140a000000000000000000000000000000000000000000000000000000000000000000000000000306070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615222e3b4854606a727f8a909596979697928c83796d60554b4034281c1004000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000020e1925303b444e585f626464646464646464605d554b404d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000815222e3b4855616e7b8894a9b3bebeb2a5988b7f7265564c42474e565e68727f8c98a5b2bfb7aa9d9084776a5d5144372a1e1100000006101820262b2e2f3738383838383838383433302b241d151c23282c2d363838383838383838372e2d29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7bcafa295897c6f6256493c4955626f7c8895abb5c0b9ac9f9386796d6053463a4753606d798688888888888888888175685b4e4235281b0f0200091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e38424a50535d5f5f5f5f5f5f5f5f575550483e33281c11040000091623303c4956636f7c8996a2afbcbbaea194887b6e615959595959595959595959595959595959595853504a42382e23170b0000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000000000000000000010d1925303d495663707c8998a2aebac5b8ac9f9286796d6053473a2d201409000000000000000000101d293643505c6976838f9ca9b6c2bbaea3999291919191919297989da0a8aea8a09691887f736e635b51463c31261b0f05000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184777171717173757a808a9399a4afbac4baaea2988b7f7265574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172128343f4a545c666c737d848b9196999d9fa3aaa3a4a4a3aba39f9d9a96918b847d736c655c544a3f372d21180e0000000000000000000000000000000000000000000000000008131e2935414c55626c717c7d7d7d7d7d7d7d7d796d6053473a2d20140700000000000000000000000007131d28313d474f5456575757575757575653514b43392e231a0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e58636d727d8387898a8a888580796d675d5143392e23180c00000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000005111e2a36414c565f6a6e71717171717171706d675d51454d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000714202d3a4753606d798697a2adbac1b5a89b8e8275685e544e535860696e7a84919eaab7c3b7aa9d9084776a5d5144372a1e1100000000060e151b1f21222a2b2b2b2b2b2b2b2b2726241f1a130a11171c1f20292b2b2b2b2b2b2b2b2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7bcafa396897c706356493d4a5763707d8a96a3b0bdb8ab9f928578665c50443845515c676e7b7c7c7c7c7c7c7c7c796d6053473a2d2014070000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e30383f44465052525252525252524a49453e362c22170c000000091623303c4956636f7c8996a2afbcbbaea194887b6e6666666666666666666666666666666666666665605c544a3f34281c100300091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000813202d3a4653606d7985929facb8c5baaea298897d7063564a3d30251a0e020000000000000000101d293643505c6976838f9ca9b6c2b9ac9f9287848484848485878b91969da4aea8a19a938c80736d62584e43372b21160b000000000000101d293643505c6976838f9ca9b6c2b8ab9e91847e7d7d7d7e7f82868d929fa4abb5c0beb3a99f92857a6d6054473b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f17232e38424a545b606b70797e84898d9092989697979797969992908d89847e79706b605b534a42382e251b0f0600000000000000000000000000000000000000000000000000010d19242f3a43505a626a6f70707070707070706d675d5145392c1f1306000000000000000000000000010c161f2b353d4348494a4a4a4a4a4a4a4a4645403930271d11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808090909090909080806020000000000000000000000000000000000000000030f1b27323d46515b636b70777b7d7d7d7b79736d675d554b4030271d120700000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e1105000613202c3945515d677885929fabb8c5b8ac9f92867a6d665f575f626a6f7b839196a0acb9c3b7aa9d9084776a5d5144372a1e110000000000040a0f1315161e1e1e1e1e1e1e1e1e1b1a17140e0800060c1012131d1e1e1e1e1e1e1e1e1d1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6bdb0a3978a7d7064574a3e4b5864717e8b97a4b1beb7ab9e9184786b544a3f34404b555e696e6f6f6f6f6f6f6f6f6d675d5145392c2013060000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e262e34383a4345454545454545453e3c39332c241a1005000000091623303c4956636f7c8996a2afbcbbaea194887b7272727272727272727272727272727272727272726d665c5044382b1f120600091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000006131f2c3845515c6675828f9ca8b5c2bfb4aa9a8d807367574d42362a1e12050000000000000000101d293643505c6976838f9ca9b6c2b7aa9d91847777777777787a7e848d929da4aeaca49f928b7f726a5f53473d33271c10020000000000101d293643505c6976838f9ca9b6c2b9ada196918a8a8a8a8b8c8f92999da4afb5bdc0b9ada1978d8073685d524539291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a505960666d72787c80838688898a8a8a8a89888683807c78726d6660595049413830261c130900000000000000000000000000000000000000000000000000000008131e28313f4850585f626363636363636363605d554b4035291d100400000000000000000000000000040d19232b32383b3c3d3d3d3d3d3d3d3d3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151616161616161514120e0903000000000000000000000000000000000000000a16212b343f4951596163696e7071706f6d66605d554b43392f1e150b0000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4d596673808c99a6b3bfb7aa9e9184776b5e5144382b1e11050004111d2935404b55697683909ca9b6c3baaea2988e81786e696a6a6e747c849195a0a8b2bdc3b7aa9d9084776a5d5144372a1e1100000000000000030608091111111111111111110e0d0b0803000000000306071011111111111111111007070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4bfb2a5988c7f7265544a404b5865727e8b98a5b1beb7aa9e9184776b5e51442f39434d575e616262626262626262605d554b4035291d10040000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2223282c2d37383838383838383831302d28221a120800000000091623303c4956636f7c8996a2afbcc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e786d6053463a2d20130700091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000004101c2834404b5465727f8b98a8b2bdc3b7aa9d908477695e52463a2d2014060000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776b6b6b6b686e7179808d929da8b2afa49f92867c6f62594f44382c1e14080000000000101d293643505c6976838f9ca9b6c2bdb2a9a19e9797979797999c9fa3abaebbc0c0bbaea49e91857a6d60564c413529170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262f383f444f545c60656c6f7376797b7c7d7e7e7d7c7b7976736f6c65605c544f443f382f261e140a01000000000000000000000000000000000000000000000000000000010c161f2d363f464e5355575757575757575753514b43392f24180c00000000000000000000000000000007101921272c2f3030303030303030302d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222211e1a150e06000000000000000000000000000000000000040f19222e373f474f55575e6163646362605c54514b433931281d0c030000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000091623303c4956636f7c89999797979797978b7f7265584c4d5a6673808d99a6b3c0b7aa9e9184776b5e5144382b1e110500010d18242f414d5a6774808d9aaab4bfbfb4aa9e938e817b7877787b80879196a0a7b1bac4c3b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98aab3beb4a89b8e8175665c51444b5865727e8b98a5b1beb7aa9e9184776b5e514438313b454d5254555555555555555553514b43392f24180d010000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22171c1f202a2c2c2c2c2c2c2c2c2423211c1710080000000000091623303c4956636f7c8996a2afbcc1b5a89d928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897c6f6256493c2f23160900091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000c18232e3b4855616e7b8896a0acb9c5b8aca095877b6e6154483b2e23170b0000000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5e565e61666d74808d96a0acb9aea3999083766b6155483b3025190e0200000000101d293643505c6976838f9ca9b6c2c4bbb2adaba4a4a4a4a4a6a8acaeb4bdc0bdb5afa49c928a7d70685d52443a30241905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333d424b51535b606266666d6e70707171706f6e6d666763605b53514b423d332d261d140c020000000000000000000000000000000000000000000000000000000000040d1b242d343c4347484a4a4a4a4a4a4a4a4745403931271d120700000000000000000000000000000000070f161b1f22232424242424242423201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1820262b2e2f2f2f2f2f2f2f2e2d2b261f180f0800000000000000000000000000000000000007101c252e353e44484d52545657575553504a45403931281f160c000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000a1724303d4a5763707d8a96aba4a4a4a4988b7e7265584b4d5a6774808d9aa7b3c0b7aa9d9084776a5d5144372a1e11040000071724313d4a5764707d8a98a3aebac6bcafa59e938f88848385888d9299a1a8b1b9c3ccc3b7aa9d9084776a5d5144372a1e1100000000000000000000000000030608090a0a080400000000000000000407090a080806020000000000000000000000000000000000000105090b0c1212121212121212121212121212121212121212121212121212121212120a0a080400000000000000091623303c4956636f7c8998a2aebab8ab9e9285796d60564c4b5865727e8b98a5b1beb7aa9e9184776b5e51443f3f3f3f42464849494949494949494745403931281f160c010000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22151012131d1f1f1f1f1f1f1f1f171714110c05000000000000091623303c4956636f7c8996a2afbcc5b9aea49d9a9999999999999999999999999999999999999996897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000000000002030303030303000714212d3a46535f697784919eaab7c4bcb1a7988b7e7165544a3f34281c100300000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514d52545c606d7984919eaab4b4ab9f94897d7063564c41362a1e110500000000101d293643505c6976838f9ca9b6c2cdc4bdb9b8b0b0b0b0b1b2b5b9babfbbb9b0aba39f928c80736c61564c4132281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22283039404549505356545c606163646464646361605c54565350494540393027221b140b020000000000000000000000000000000000000000000000000000000000000009121b222a31373a3c3d3d3d3d3d3d3d3d3a39352f271f150b010000000000000000000000000000000000040a0f13151617171717171717171313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b212a31373a3b3c3c3c3c3c3c3b3a37312a211a11080000000000000000000000000000000000000a131c232c33383b4246484a4a4a4846443f38352f271f160d04000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000a1723303d4a5663707d8996a3b0b0b0a5988b7f7265544a4c566875828e9ba8b5c1b6a99c908376695d5043362a1d100300000714212d3a4754606d7a86929facb6c0c1b7afa59e9b96919091979a9fa3abacafb5bdc7c3b6a99d9083766a5d5043372a1d100000000000000000000000040a0f131516171614100b0500000000050b101316171514120f0a03000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e171614100b0500000000000713202d3a4653606d7985929fabb8b9ada1978a7e71685d55505865727e8b98a5b1beb7aa9e9184776b5e514c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d13070000091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22150806071012121212121212120b0a08040000000000000000091623303c4956636f7c8996a2afbccac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000000000000000407090a0f0f0f0f0f0f0f0f0e121e2b37424d576774818d9aabb5c0c1b5a89b8e8275665c5044382b1f120600000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5141464b515c67717e8b98a2aebab0a69c8f8276685e5246392d20140700000000101d293643505c6976838f9ca9b6c2cfcfc9c5c4bcbcbcbcbcbfbab8b7b5afaca69f99928c80776c60594f433a2f20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383f4446494a5053555657575757565553504a4946443f38342e271e17110a0200000000000000000000000000000000000000000000000000000000000000000009101820262b2e2f30303030303030302d2c29241d150d030000000000000000000000000000000000000000030709090a0a0a0a0a0a0a0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d333c4247484949494949494847423c332c231a10050000000000000000000000000000000000010a111a21282c30363a3b3d3e3d3c3a38342e29241d150d0400000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000091623303c4956636f7c8996aab4bfb4a79a8d8174665c56535e687783909daab6c1b5a89b8e8275685b4f4235281c0f0200000613202c3945515d6774818e9aa4afbbc3c1b7afaaa8a19e9d9ea1a9acaba49fa4abb5c0c3b6a99c908376695d5043362a1d1000000000000000000000060e151b1f21222423201c1710080000080f161c20222322211f1a150e06000000000000000000000000000911181d2224252b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2423201c1710080000000006131f2c3845515c6674818e9ba6b0bdb3a99e91847a6d67605c5465727e8b98a5b1beb7aa9e9184776b5e59595959595959595959595959595959595854514b433a2f24180d0100091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215080d0f101313131313131312090907030000000000000000091623303c4956636f7c8996a2afbcc9c7beb7b3b1b0b0b0b0b0b0b0b0b0b0b0b2b2b2b2b2b2afa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000000000050b101316171c1c1c1c1c1c1c1c1b141a26313d4a5764707d8a99a3afbbc5b8ab9f9285796d6053463a2d20130800000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514439404b55606d7986929facb8b9ac9f93877a6e6154473b2e21140600000000101d293643505c6976838f9ca9b6c2ccc4bdb9b7afafafafafb4aeacaaaba49f9c9490877f746c655b50473e31281e0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282d3337393c3f444648494a4b4b4a494846443f3c3937332d28231d150c06000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222424242424242424201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17222d363f454d535555555555555555534d453e352c21160b000000000000000000000000000000000000000810161c1f252a2d2e3031302f2d2b28231c18120b030000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000815222e3b4855616e7b8898a2aebab7aa9e9184786d656363656e7a87939facb9c0b3a69a8d8073675a4d4034271a0d01000004111d2935414b55626f7c87939fa7b1bac1c1bbb6b2acabaaabadaea69f999399a4afbbc2b5a89c8f8275695c4f4236291c0f00000000000000000008101820262b2e2f31302d28221a110a0a111921272c2f302f2e2b2620180f08000000000000000000000009121b23292e313238383838383838383838383838383838383838383838383838383838383831302d28211a110800000004101c2834404b54636f7c89949fabb5b9aca1968f8279706d666665727e8b98a5b1beb7aa9e9184776b66666666666666666666666666666666666665605d554b4135291d110400091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e221515191c1d1f1f1f1f1f1f1f1f1615130f0a04000000000000091623303c4956636f7c8996a2afbcc9beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a5abb3bdbfbcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000000080f161c2022232929292929292929282120212d3a4754606d7a86929facb9c5baada297897c6f6256493c3024190d01000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51442f3945515d6775828f9ca8b5bbafa49a8b7e7165584b3e2d22170b00000000101d293643505c6976838f9ca9b6c2c4bab2adaba3a3a3a3a2aaa39f9d9b99938f89837c726d605b53493f352c1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d2e34383a3b3d3d3e3e3d3c3b3a38342e2d2b27221b18120b030000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151517171717171717171413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b11111111111111100808060200000000000000000000000000000000000005111d29343f4850575f62626262626262615f574f473e33281c100400000000000000000000000000000000000000050b10141a1e202123242422201f1c17110c0701000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7985929facb8b9aca0968c7f767170707277818e99a4afbbbdb2a8978b7e7164584b3e3125180b000000010d18242f3a47535f6a74818e95a0a8b0b9bbc0c0bdb9b7b6b2aca49d948f87939facb9c1b4a89b8e8175685b4e4235281b0f000000000000000008111a222a32373b3c3d3c39332c231c13131c232b33383c3d3b3a37312a221a110800000000000000000006111b242d343a3d3f4545454545454545454545454545454545454545454545454545454545453d3c39332c231a10050000000c18232e394854606b76839099a3afbbb2a89f948f847d79757371727e8b98a5b1beb7aa9e91847772727272727272727272727272727272727272726d675d5145392c20130600091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2215212628292c2c2c2c2c2c2c2c23221f1b160f070000000000091623303c4956636f7c8996a2afbcc3b7aca29b9896969696969696969696969aa1abb6c2bcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000008111921272c2f303536363636363636352d2c292c3945525d687683909ca9b6c3beb3a9998c807366564c4135291d1104000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443735404b5566737f8c99a6b2c0b6ac9b8e817568544a3f33281c0f03000000101d293643505c6976838f9ca9b6c2bdb2a8a19e9696969695959892908e8b87827d786f6a625b504941382d231a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171b1f2023282b2d2e3031313131302e2d2b2823201f1b17110c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d1e1e1e1e1e1e1d1514120e0903000000000000000000000000000000000915212e3a45505a62696e6f6f6f6f6f6f6e6961594f44382c20140700000000000000000000000000000000000000000002090e121415171717151312100b06000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000006121f2b3844505c6676838f9caab4bdb2a89c918c827e7c7d7e828e939dabb5c0b9aca196887b6e6255483b2f2215080000000007131d2b37434e58606d798391969ea6acafb6b3b3b2b1aba8a09e928d83818e9aa7b4c0b3a79a8d8074675a4d4134271a0e0000000000000008111a232c343c4347494a49443e352e261c1c252e353d44484a4847433c342b231a110700000000000000010c18232d363f454a4b5252525252525252525252525252525252525252525252525252525252514a49443e352c21170b00000007121d2c38434f59626f7c87929fa5afb9b0a69f96918a8582807e7d808c99a6b3bfb8ab9e92857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d21140700091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e22262d3235363939393939393938302f2c272119110700000000091623303c4956636f7c8996a2afbcbfb3a69b908b898989898989898989898a8f9aa5b2bebcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110000050f19232b33383c3d4242424242424242413a39352f35414c5666737f8c99a9b3bec3b6a99d908376685d5245392c201307000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3e4b5764717e8a97a4b1bdb7aa9d918477665b5044382b1f1206000000101d293643505c6976838f9ca9b6c2b9ada19691898989898988878584817e7a76706c655f5851443f382f261b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1f202223242424242322201f1c1713120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252a2a2a2a2a2a2a2a22211e1a150e060000000000000000000000000000000b1724313d4a56626c717b7c7c7c7c7c7c7b706b6155483c2f2316090000000000000000000000000000000000000000000000020507080a0b0a090706030000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000003101c28343f4a5465727f8b98a2aebabaada39c948f8b89898b90949da5afbdc0b5ab9e9184786c605346392d20130600000000010f1b26323c45515d676e7b848f949c9fa4aca6a6a5a79f9d9691898079818e9ba8b4bfb2a5998c7f7266594c3f3326190c00000000000008121a232c353e464e53555755504740382e26252e3740474f545655534e463d352b2319100700000000000005111d29343f485156585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e57554f473e33281c10040000000f1b27323d4754606a73808c939da5adb3b0a8a09e97928f8d8b898c929ca8b4c1b9ada297928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b7e7164584b3e3125180b00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e2230383e424346464646464646453c3b38322b23190f04000000091623303c4956636f7c8996a2afbcbeb1a4988b7e7d7d7d7d7d7d7d7d7d7d7d8a96a3b0bdbcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e1100000b16212b353d44484a4f4f4f4f4f4f4f4f4e4745413a313c4956626f7c8997a2adbac6b9ac9f93867a6d6054473a2d21140a000000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303d495663707c8996a3afbcb9ac9f9286796c605346392d201306000000101d293643505c6976838f9ca9b6c2b7ab9e91847d7c7c7c7c7b7a797774716e6863605b534e463f332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060b10121315161718181716151312100b0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707060503000000000000000000000000000000000000000000000000000406070c10121312110e090907030000000000000000000000000000000000000000000000000000000000000000000009121b22292e313237373737373737362f2e2b261f180f0600000000000000000000000000000b1825323e4b5865717e88888888888888887d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000b17232e3a4754616d7a86929fa8b2bbb6ada69f9c989696989c9fa6afb7c0bbafa3998d8073655b5044372b1f120500000000000a15202935404b555e696e7a828a8f939a999999999795908b847d7476828f9ca9b5beb1a4978b7e7164584b3e3125180b000000000008121a242c353e474f585f6264615a524a40382e2e37404952596063625f584f473d352b2219100700000000000915222e3a45515b62656b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6461594f44392d2014080000000a16212b37434e58606c78818e939ea1a9adb2aca9a19e9b999896999ca4aeb9c4beb3a9a29e99999999999999999999999999999999999999988b7e7265584b3f3225180c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e303a42494e5052525252525252524948443d352b21160a000000091623303c4956636f7c8996a2afbcbbaea194887b70707070707070707070798693a0acb9bcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e110004101c27333d474f54565c5c5c5c5c5c5c5c5b54514b433a3a4653606d7985929fabb8c5bbafa4998a7d7164574a3e31261b0f030000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4955626f7c8895a2afbbbbaea399877a6e6154473b2e211408000000101d293643505c6976838f9ca9b6c2b7aa9d9184777070706f6f6e6c666864615e56535049413c3427221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0a0b0b0a0908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1012131413120f0b06070300000000000000000000000000000000000001070c101314181c1f1f1f1e1b1615130f0a040000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e44444444444444433b3a37312a21180e03000000000000000000020507080d1a2633404d596673808c9595959595958b7e7165584b3e3225180b080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000613202d3946525e6873808d96a0a9b2bab8b0aba9a4a3a3a5a9abb0b8bfbab0a79f92877b6e6153493f33271b0f030000000000040d18242f3a434d575e686d757d83878a8c8d8d8c8a87837e79706b7784919daab7bfb4aa96897c706356493d3023160a0000000008111a242c363e475059616a6f706c635c524a4038374049525c636b706e6a60594f473d342b22191006000000000b1724313d4a56626d72787878787878787878787878787878787878787878787878787878787878706c6155493c3023160a000000040f1b27323d44505b666d78818a92979ea1a9aaacadaba8a6a4a3a6a8aeb6bfcac5bbb3adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5988b7e7265584b3f3225180c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e38424c545a5c5f5f5f5f5f5f5f5f56544f473d32271b0f030000091623303c4956636f7c8996a2afbcbbaea194887b6e63636363636363636d798693a0acb9bcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000713202c38444f596063686969696969696968605d554b413844505c6675828e9ba8b5c1c0b5ab9b8e817468584e43372b1f12060000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3b4855626e7b8895a1aebbbfb5ab95887b6e6255483b2f221508000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a6363626261605b545854524c46443f382f2a2217110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181c1f2020201f1b1715130f0b04000000000000000000000000000000030b12181d1f2025292b2c2c2b2823221f1b160b060000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b50515151515151504847423c332a1f15090000000000000002090e111414151a2633404d596673808c99a2a2a2a2988b7e7165584b3e322518151414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000005111d2935414c56606d79849197a0a8aeb4b8b7b5b1afb0b1b6b7bbb9b4aea69f958d8073695e5341382d22170b0000000000000007131d28313b454d565e616c70767a7d7f80807f7d7a76716d666c7985929facb8baaea298877b6e6154483b2e21150800000005101a232c363e48505a616b707c7d736e635c524a404049515b636e737d7c706b60594f463d342b22180e040000000c1825323f4b5865727e8485858585858585858585858585858585858585858585858585858585847e7064574a3d3124170a000000000a152028333f4a545c666d747e858c91979a9ea0a8a5a7a9abadb3b4b9bfc8d1cdc4beb9b8b0b0b0b0b0b0b0b0b0b0b0b2b2b2b2b2b2b1a5988b7e7265584b3f3225180c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e3e49545e66696c6c6c6c6c6c6c6b6360594f44382c1f13070000091623303c4956636f7c8996a2afbcbbaea194887b6e61565656565656606d798693a0acb9bcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5865727f8b98a5b2beb7aa9d9084776a5d5144372a1e11000916222f3c4854606b707575757575757575746d675d5145393f4a5465717e8b98a7b1bcc4b7ab9e9184786a5f53473a2e2115070000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372f3c4855626f7b8895a2aebbbbafa295887c6f6255493c2f221609000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5656555453504a4b4746413b37332d261d181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0d0d0d0d0d0d0a09070400000000000000000000000000030608090d0d0d0d0d0d0c080705020000000000000000000000000000000000000000000000040c13191d202123282c2d2d2d2b272222201b160d0802000000000000000000000000060d151d24292c2d32363839393734302f2c272117110a0200000000000000000000000000000000000000000000000000000005111d29343f485056585d5d5d5d5d5d5d5d55534d453c31261a0e020000000000050d141a1e202121212633404d596673808c99a6afafa4988b7e7165584b3e3225212121201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000010d1925303a45515d676e7b8591969fa3ababb1b1b2b3b3b3b2b5afacaaa29f949083796d60574d422f261b110600000000000000010c161f29333b444c525a6164686e7072737372706e686460616e7b8798a3aebab8ac9f9285796c605346392d2013060000000b17222c363e48505a616c707d868a80736e635c524949515b636d738089867d706b60594f463d342a20150a0000000f1c2835424f5b6875828e919191919191919191919191919191919191919191919191919191918d8074675a4d4134271a0e00000000040b17222d38424a545c606c717a7f84898d919696989a9c9ea2a9a8aeb6c0cac4bbb2adaba3a3a3a3a3a3a3a3a3a3a3abadb2bbbfbeb1a5988b7e7265584b3f3225180c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b2e424e5a66707679797979797979786f6b6054483b2f2215090000091623303c4956636f7c8996a2afbcbbaea194887b6e61554a4a4a4a53606d798693a0acb9bcafa396897c706356493d3023160a00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b323f4c5965727f8c98a5b2bfb7aa9d9084776a5d5144372a1e11000a1723303d4a5663707d828282828282828281796d6054473a3b4854616e7b8795a0acb8c5b9ada196887b6f6255483c2f24180c0000000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437303c4956636f7c8996a2afbcbcafa295897c6f6256493c2f231609000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5149484746443f3e3b3936302b27221b140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191a1a1a1a1a1a161613100b05000000000000000000040a0f1315161a1a1a1a1a1a191514120e09030000000000000000000000000000000000000000080d161e24292c2d2e34383a3a3937332d2f2c272119130c04000000000000000000000610181f272f35383a3f4345464544413c3b383228231c140c0200000000000000000000000000000000000000000000000000000915212e3a45505a62656a6a6a6a6a6a6a69625f574d42372b1e120600000001090e171f252a2d2e2e2e2e33404d596673808c99a6b3b1a4988b7e7165584b3e322e2e2e2e2d2a251e170e0800000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000008131e2935404b555f696e7b848d92999da0a7a4a6a6a6a6a5aba39f9d98928c827a6d675c51453b311d140a000000000000000000040d172129323a41465055565e61646666666664615e565763707d8a96aab4bfb6a99d908376655b5044372b1f1205000004101c28333e48505a616c717e8792928c80736e635c52515b636d737f8c9292867d706b60584e463c32261b0f0300000f1c2835424f5b6875828e9b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9a8d8074675a4d4134271a0e000000000006111c262f38424a505a61676d72797d818487898b8d9092979a9da4aeb9c5beb2a9a19e96969696969696969696969ea1a9b2bebeb1a5988b7e7265584b3f3225180c00091623303c4956636f7c8996a2afbcbbaea194887b6e6155483b3643505c69768285858585858585857d6f6356493c3023160900000916232f3c4956626f7c8995a2afbcbbaea194887b6e6155483d3d4653606d798693a0acb9bcafa296897c6f6356493c30231609000916232f3c4956626f7c8995a2afbcbbaea195887b6e6255483b333f4c5966727f8c99a5b2bfb7aa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f8f8f8f8f8f8f8f8a7d7063574a3d3a46525e697784919daab7c4bdb2a8988c7f7265554b4035291d100400000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514437313e4a5764717d8a97a4b0bdbbafa295887c6f6255493c2f221609000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443c3b3938332d2e2d2a251f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021252626262626262322201c160f0700000000000000070f151b1f22222626262626262621211e1a140d0500000000000000000000000000000000000009121a20282f35393a3f4044464746443f3c3b383229251e160e040000000000000000050e18222a31394045474b4f525252514e4948433d342e261e140a00000000000000000000000000000000000000000000000000000b1724313d4a56626c7177777777777777766e695f53473a2e21140800000009131b202930363a3b3b3b3b3b404d596673808c99a6b3b1a4988b7e7165584b3e3b3b3b3b3b39363029201a1108000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000020c18242f39434d575f696e7980868c9095969899999a9999979992908c867f786d685d554b4033291f0b0200000000000000000000050f17202930363e44494c525457595b5a595754524d5566737f8c99a6b2bfb3a79a8d80746753493f33271b0f0300000814202d3944505a616c717e8792999c928c80736e635b5b636d727f8c919c9892867d6f6a60584e43372b1f130600000f1c2835424f5b6875828e9ba8ababababababababababababababababababababababababa79a8d8074675a4d4134271a0e0000000000000a141d2630383f4450555d60666d7074777a7c7e818385878d929da8b5c1b9ada1979189898989898989898989899197a1adb9beb1a5988b7e7265584b3f3225180c000916232f3c4956626f7c8995a2afbcbbaea295887b6f6255483c3845515e6b7884919292929292928d8073675a4d4034271a0d01000916222f3c4955626f7c8895a2afbbbbaea195887b6e6255483b3a4753606d7a8693a0adb9bbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbbbcafa295897c6f6256493c33404d596673808c99a6b3bfb6a99d9083766a5d5043372a1d1000101c2936434f5c6976828f9c9c9c9c9c9c978a7d7064574a3d36424d576774808d9aaab4bfc2b5a99c8f8276675d5145392c1f130600000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e51443735404b5566727f8c99a5b2bfbeb3a994887b6e6155483b2e221508000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144372e2d2b282221201e19140f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292d2e32333333333333302f2c2721191107000000000007101920272b2e2f333333333333322e2d2a251f170f050000000000000000000000000000000009121b242c323a4145474c4a5153535350494948443d35302820160d04000000000000020d17202a343c434b5153585c5e5f5f5e5b56544f443f3830261c1106000000000000000000000000000000000000000000000000000b1825323e4b5865717f83848484848484827b6e6255483b2f221508000006111b252d333b42464748484848484d596673808c99a6b3b1a4988b7e7165584b48484848484746413b322c231a10050000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000007121d27313c454d575f676d737a7f8387898b8c8d8d8d8c8a8986837f7a736d665d564c43392f21170d000000000000000000000000050e171e252a33393b434e58606267605d564e46515c6776828f9ca9b5bdb2a8978a7e7164574b3e2d22170b0000000a1623303c4955616c717e879299a3a49c928c80736d63626d727f8c919ca4a29892867c6f6a5f53473b2e21150800000f1c2835424f5b6875828e9ba8b5b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b3a79a8d8074675a4d4134271a0e0000000000060f1820262b2e343e434c51545c606367686d70727476787a808d9aa6b3c0b8ab9e91847d7d7d7d7d7d7d7d7d7d7d84919eabb8beb1a5988b7e7265584b3f3225180c000915222f3c4855626f7b8895acb6c0bcafa296897c6f6356493c343f4a546b7784919e9f9f9f9f9b8e8174685b4e4135281b0e02000815222e3b4855616e7b8894a9b3bebcafa295897c6f6256493c3a4754616d7a8794a0adbabeb3a994887b6e6155483b2e221508000815222e3b4855616e7b8894a9b3bebdb0a3978a7d7064574a3d343f4a546774818e9aa7b4c1b5a99c8f8276695c4f4336291c1000101c2936434f5c6976828f9ca8a8a8a8a3978a7d7064574a3d303d4a5763707d8a98a3aebac5b9ac9f92867a6d6053473a2d20140900000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5144373b45515d6775828f9ba8b5c2baada297877a6d6054473a2d211407000000101d293643505c6976838f9ca9b6c1b7aa9d9184776a5e5144372b201f1c171414110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3f4040404040403d3b38322b23190f05000000040f19222b32373b3c4040404040403f3b3a36312921170e04000000000000000000000000000006101b242d363e444c525458545c6060605b5356544f46413a322820160c01000000000008131e29323c464e555d6065696b6c6c6a67636059504a42382e23170b02000000000000000000000000000000000000000000000004101d2a3743505d6a7683909090909090908b7f7265584c3f3225190c00010d18232d373f454d5254545454545454596673808c99a6b3b1a4988b7e71655854545454545454524c443e352c21170b00000000000000000000000000020507080a0b0a080606030000000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000010b151f2a333c454d555d60686e72777a7c7e7f8080807f7e7c7a76726d68605c544c443a31271d0f0500000000000000000000000000050c1319222935404b55606a6f746d6860585153606d7986929facb8b8aca096877b6e6154483b2e2115060000000a1724313d4a5764707d879299a3abaea49c928c80736d6d727f8c919ca3adaaa29892857c6f6255493c2f22160900000f1c2835424f5b6875828e9ba8acacacacacacacacacacacacacacacacacacacacacacacaca79a8d8074675a4d4134271a0e00000000050e18222a31373a3b3e3e41454a505356565e616365676968727e8b98a5b1beb7aa9e9184777070707070707070707784919eaab7beb1a5988b7e7265584b3f3225180c000815212e3b4854616e7b879aa4afbbbdb0a3978a7d7064574a3d3844505c667885919eabacaca89b8e8275685b4f4235281c0f02000714202d3a4753606d7a8697a1adb9bdb0a3978a7d7064574a3d3c4855626f7b8895a2aebbb9ada197867a6d6053473a2d201407000714202d3a4753606d798697a1adb9bfb2a5988c7f7265554b403844505c6676838f9ca9b6c1b4a79b8e8174685b4e4135281b0e00101c2936434f5c6976828f9ca9b5b5b0a3978a7d7064574a3d373a4753606d7a86929facb9c5baaea3988a7d7063574a3d31251a0e02000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514442464d57606d7a86929facb8c5b8ab9f928578675d5145392c201306000000101d293643505c6976838f9ca9b5b5b5aa9d9184776a5e5144372b1e120f0b060705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e28323a4146474c4d4d4d4d4d4d4948443d352b21160b0000000a15202b343c4347494d4d4d4d4d4d4c4846423b332920160c02000000000000000000000000030e18222d363f4850565d606569666d6d6c6567636059524c443a32281e130800000000010d1925303a444e585f676d727678797877746f6b605c544a3f34281e1308000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9d9d9d988b7f7265584c3f3225190c0006121e29343f4951575e61616161616161616673808c99a6b3b1a4988b7e716561616161616161615e564f473e33281c10040000000000000000000002080e1114141617171513120f0b06000000000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000030d18212a333c434b51565e6166686d70717373737372716f6d6765615e56514a423a32281f150b000000000000000000000000000000020813202c3945515d676f7c817a6f6a625b5663707d8a98a2aebab7aa9d918477695e52463a2d2014070000020f1c2935424f5c6875828f97a2a9b3b6aea49c928c8073727f8b919ba3adb5b3a9a2978f8275685c4f4235291c0f02000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e000000020d17202a343c4347484a4a4a4a4a4a4a4a4c525456585a5665727e8b98a5b1beb7aa9e9184776b636363636363636b7784919eaab7beb1a5988b7e7265584b3f3225180c000713202d3a4653606d7986939facb9bfb2a5988c7f7265554b403a4653606d7986929facb8b4a89b8e8175685b4e4235281b0f020006131f2c3945515d677885929eabb8bfb2a5998c7f7266564c413f4a5464717d8a97a4b0bdb8ab9e928578675d5145392c2013060006131f2c3845515d677885929eabb8c1b5a89b8e8175675c5146454653606d7985929fabb8bfb3a6998c807366594d4033261a0d00101c2936434f5c6976828f9ca9b5bdb0a3978a7d7064574a44444445515d6776828f9ca9b6c2bfb4aa9a8d807467574d42362a1e1205000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e514f4d53575f69727f8b98a2aebac3b6a99c90837669554c4135291d1104000000101d293643505c6976838f9ca8a8a8a8a89d9184776a5e5144372b1e11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444c52545859595959595956544f473d32271c100400030f1b27323c464e54555959595959595954534d453b32281e13080000000000000000000000000a15202a343f48515a61686d727678797a7977746f6b615e564c443a2f24190d0300000005111e2a36414c565f6a6f797e8284858584817c746d665c50443a3025190d010000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaaaaa5988b7f7265584c3f3225190c000916222e3a46515b62696e6e6e6e6e6e6e6e6e73808c99a6b3b1a4988b7e716e6e6e6e6e6e6e6e6e6861594f44392d2014080000000000000000050b1014191e202123242422201f1c17110c0701000000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000000000060f18212a313940454c5254565d60636566666766666462605d5554524c444039302820160d030000000000000000000000000000000714202c38444f59606d79848e847c726d605e6875818e9baab4bdb2a89a8d807367574d42362a1e12050000000916222f3c4955626f7c859297a1a9b3b6ada49c928c807f8b919ba3adb5b3a9a19792857c6f6255493c2f22160900000f1c2835424f5b6875828e929292929292929292929292929292929292929292929292929292928d8074675a4d4134271a0e00000008141e29323c464e5355575757575757575753514b494b4e5865727e8b98a5b1beb7aa9e9184776b5e56565656565e6b7784919eaab7beb1a5988b7e7265584b3f3225180c0006131f2c3845515c667884919eabb7c1b5a89b8e8275675c5146454b55626f7b8899a3afbbb4a79a8e8174675b4e4134281b0e010004101d2935404b55697683909ca9b6c2b5a89c8f8275685e524a4b505c6673808d9aa6b3c0b6a99c90837669554b4035291d10040004101d2935404b55697683909ca9b6c3b8ab9f9285796d60585351535b63707d8998a2aebabeb3a9978a7e7164574b3e3124180b00101c2936434f5c6976828f9ca9b5bdb0a3978a7d70645750505050504b5565727f8c98a9b3bec4b7aa9d918477695e53463a2d211406000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a5e5b5c575f61696e7b85929eaab4bfbeb4aa9a8d8074675a4d412f24190d01000000101d293643505c6976838f9b9b9b9b9b9b9b9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424c565d61656666666666666360594f44382c2013070006131f2b37434e58606266666666666665615e574d443a3024190c0300000000000000000000030f1b26313c46515b626c717a7f838586868684817c756d685e564c4135291f14090000000713202d3946525e686f7c848b8f919292918e8981786d60564c41362a1e11050000000000000000020507080808080808080808080808111d2a3744505d6a7783909daab6b2a5988b7f7265584c3f3225190c000b1824313e4a56626d727b7b7b7b7b7b7b7b7b7b808d9aa7b3b2a5998c7f7b7b7b7b7b7b7b7b7b7a706c6155493c3023160a000000000000000810161c1f252a2d2e3031302f2d2b28221c18120b030000000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000060f181f282f353b4146474c52545658595a5a5a59575653514b4746413a342e271e160e04000000000000000000000000000000000916232f3c4855616b74818e9691877f756d676d7a86929facb9b9ada196897c6f6356493c30251a0e020000000815212e3b47535f6a6f7c859297a1a9b3b6ada49c928c8b919ba3adb5b3a9a19792857c6f6a5f54473b2e22150800000c1925323f4c5865727f8686868686868686868686868686868686868686868686868686868686867d7164574a3e3124170b0000020e1925303b444e585f626464646464646464605d554b404b5865727e8b98a5b1beb7aa9e9184776b5e514a4a4a515e6b7784919eaab7beb1a5988b7e7265584b3f3225180c0004101c2834404b546976828f9ca9b5c2b8ab9f9285796d60585351545c67727f8c98abb5c0b3a6998d8073665a4d4033271a0d0000000c18242f414d5a6774808d9aabb4bfb9ac9f92867a6d615c54585a606d7984919eabb7bfb4ab9a8d8074675a4d412f24180d0100000c18242f404d5a6773808d9aaab4bfbaada2978b7f726a61605c60636d76828f9caab3beb9ada197887b6e6255483b2f22150800101c2936434f5c6976828f9ca9b5bdb0a3978a7d70645d5d5d5d5d5d5d5d626f7c8897a1adb9c5b8aca096877b6e6154483b2e23170c000000101d293643505c6976838f9ca9b6c2b7aa9d9184776a68686869696e737b839197a2adbcc6baaea2988a7d7063574a3d3024170800000000101d293643505c6976828e8e8e8e8e8e8e8e8e84776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28343f4a545d686d72737373737373706b6054483b2f221609000815222e3b4754606a6f737373737373726e695e564c4135291e150a0000000000000000000006121f2b37434e58626d727e858b8f92979992918e89827a6d685d52453b31261a0e0200000714212e3a4754616d7a8591969c9e9f9f9d9a938d8073685e5246392d20130700000000000002080e1114141515151515151515151515151d2a3744505d6a7783909daab6b2a5988b7f7265584c3f3225190c000c1925323f4c5865727f878787878787878787878d929da9b5b4a79c918c878787878787878787877e7064574a3d3124170a0000000000010a111a21272c3036393b3d3e3d3b3938332d29231d150d0400000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000060d161d242e38424a505359595959595959575550494745403a39353028231c150c0400000000000000000000000000000000000a1724303d4a5763707d8a939d99928b81796f73808c98a3aebab5ab9e9184786c605346392d2013090000000006131f2b37434e585f6a6f7c859297a1a9b2b6ada49c99989ba3adb5b2a9a19792857c6f6a5f584e43372b1f130600000b1825313e4a56626d72797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000005111e2a36414c565f6a6e71717171717171706d675d51454b5865727e8b98a5b1beb7aa9e9184776b5e51443d44515e6b7784919eaab7beb1a4988b7e7165584b3e3225180b00000c18232e404d596673808c99aab3bebaada2978b7f726a62605c60666d7984919eabb7beb3a9978b7e7164584b3e3125180b000000071724313e4a5764717d8a99a3aebabaaea3998e81746d666464666c727f8b96a1adb9baaea3998a7d7064574a3d31241707000000071724313d4a5764707d8a98a2aebabeb3a99f92867c736e6c676d70757f8c949fabbcc4b8ab9e9185786c605346392d20130600101c2936434f5c6976828f9ca9b5bdb0a3978a7d706a6a6a6a6a6a6a6a6a6a6c7885919eabb8c4bdb2a8988b7e7265544a3f34281c10030000101d293643505c6976838f9ca9b6c2b7aa9d9184777575757576787b80869195a0a9b3bec0b5ab9f9285796d6053473a2d201407000000000b1724313e4a5764717e8282828282828282827e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a232b3844505c666d7a7f8080808080807d706356493d3023160a000916222f3c4955626f7c8080808080807f7b6e685d52453d30261c11060000000000000000000815212e3a47535f6a727f8a92979c9ea2a39f9e9a948f837a6d60574d42362a1e12050004111d2935414c566773808d97a0a8abacabaaa59f92867a6d6154473a2e2114070000000000050d14191e2021212121212121212121212121212a3744505d6a7783909daab6b2a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9494949494949494949a9da4aeb9b8ada39c999494949494949494948b7f7265584c3f3225190c00000000000a131c232c33383b414647494a4a4846443f38342f271f160d04000000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000000004101c28343f4a545c606566666666666664615a51493f352f2d29251e18120b03000000000000000000000000000000000004111e2a3744515d6a77849098a0a39f938e847c7a86929faab4bbafa3998c8073665b5044382b1f120600000000030f1b26323c464e585f6a6f7c859297a1a9b2b6ada8a6a5a7adb5b2a9a19791857c6f6a5f584e463c32261b0f0300000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000714202d3946525e686e7c7d7d7d7d7d7d7d7d796d6053474b5865727e8b98a5b1beb7ab9e9184786b554b4035404b546b7884919eabb7bdb1a4978a7e7164574b3e3124180b0000071723303d4a5663707d8998a2aebabeb3a99f92867c736e6c676d7078818e96a1acb9b9ada197887c6f6255483c2f2215090000000714212d3a4754606d7a86929facb9bfb4ab9d928c7f7873717173767e87929fa8b2bdb9ac9f92867a6d6054473a2d2114070000000714202d3a4753606d7a86929facb8c1baaea2989286807b7978797c828c919ca6b0bbbcb1a79a8e8174655b5044372b1f120500101c2936434f5c6976828f9ca9b5bdb0a3978a7d77777777777777777777777777818e9ba7b4c1c2b5a89b8f8275665c5044382c1f12060000101d293643505c6976838f9ca9b6c2b8ac9f928682828282828385888c9298a0a8b1bbc5bbafa3998d8174675d5145382c1f1306000000000a1723303c4955616c71757575757575757575716c6256493d3024170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78838b8c8c8c8c8c8c8174675a4e4134271b0e000d1a2733404d5a6673808c8c8c8c8c8c8c857a6d60584e42382e23170c030000000000000004101c2934404b55626f7c87929ea1a9abadaeacaaa69e958e8174695f53463a2d211407000613202c3945525d687884919ea9b2b8b8b8b7aea3998b7e7164584b3e3125180b00000000090e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3744505d6a7783909daab6b2a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9aa1a1a1a1a1a1a1a1a7a9aeb6c0bfb5ada7a5a1a1a1a1a1a1a1a1988b7f7265584c3f3225190c0000000007101c252d353d44484d52545657575553504a45403931281f160c010000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000000006121f2c3844505c666d72737373737373706c625b51453b30251d19130c0700000000000000000000000000000000000000000b1824313e4b5764717e8691969ea59e969186839098a2aebcb6ac9f92877b6e61544a3f33281c0f0300000000000a15202a343c464e585f6a6f7c859197a1a8b2b9b4b3b1b3b8b2a8a19691857c6f6a5f584e463c342a20150a00000006121e29343f495156585f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f575550483e33281c110500000814212e3b4754616e7a878a8a8a8a8a8a8a8a7f7265594c4b5865727e8b98a5b1beb8ab9f928578675d51453845515c667885929fabb8bdb0a3968a7d7063574a3d3024170a00000713202d3a4653606d7985929fabb8c1baaea2989286807b7978797d828e939da8b2bdb8ab9e9285796c605346392d2013060000000613202c3945515d6775828e9ba6b0bcbdafa59c918c84807e7e7f838b9299a3aebabcb0a69b8e8275675d5145392c2013060000000613202c3945515d6775818e9ba6b0bcbfb4aaa298928c88868586898f939ca3adb8c2b8aca095897c706353493f33271b0f0300101c2936434f5c6976828f9ca9b5c2b7aa9e91848383838383838383838383838384919eabb8c4c5b8ab9f9285796d6053463a2d2013080000101d293643505c6976838f9ca9b6c2baaea298928e8e8e8e8f909197999fa2aab1bac3bbb2a89f92877b6e61554b4035291d1004000000000814212d3945505a616468686868686868686864625a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a46525e69727f8b959999999992877b6e6155483b2e221508000814212e3b4754616e7b869299999999978e81746a60544a3f34281f14090000000000000006131f2c3845515c6775818e99a3adb3b8b9bbb9b7b0a79f93877b6e6155483b2e221508000714212d3a4754606d7a8796a1adbbc3c5c5bfb5ab998d8073665a4d4033271a0d00000009131b20293036393b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b44505d6a7783909daab6b2a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9aa7aeaeaeaeaeaeaeb3b5b9c0c8c7bfb8b4b2aeaeaeaeaeaeaea5988b7f7265584c3f3225190c000000040f19222d373f474f55565e6163646362605b54514b433931281d12070000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000713202d3a4653606d787f80808080807f7d726d62574d42362a1f150b020000000000000000000000000000000000000000000a1723303d4955616c717c848e939fa3a0989290959faab4bbafa49a8e8175695e5342382d22170b000000000000040e18222a343c464e585f6a6f7c859196a1adb9c1bfbec0b9ada19691847b6f6a5f584e463c342a22190e04000000010d18232d373f464a4c5353535353535353535353535353535353535353535353535353535353524a49453e362c22170c000000091623303c4956636f7c89999797979797978c7f7266594c4b5865727e8b98a5b1bebaada297867a6d6053473a4653606d7986939facb9beb3a995887c6f6255493c2f221609000006131f2c3845515c6674818e9aa5afbbbfb4aaa298928d88868586898f949da5afbabcb0a69a8e8174665b5044382b1f120600000004111d2935414c5563707d89949faab4bfb7ada49c96918d8b8b8c90959fa3abb5bfb4aa9f94897d7063554b4135291d110400000004101d2935404b55626f7c89949eaab4bfbcb4aaa39f99989292939a9b9ea5adb5bfbab0a69d9083786c605346392d22170b0000101c2936434f5c6976828f9ca9b5c2b9aca09691909090909090909090909090909196a1adb9c5c6baaea298897c6f6356493c3025190d0100101d293643505c6976838f9ca9b6c2bfb4aaa29f9b9b9b9b9b9c9ea1a9acaeb4bcc1bab2a9a0968d8074695f5343392f24180c000000000005111c28333e485055575b5b5b5b5b5b5b5b5b585650483f34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7a6a3988e8174695f53463a2d211407000714202d3a46525e6973808d97a2a6a99f93887c6f665c50443b30251a0d030000000000000714202d3a4753606d7986929fabb5bec5c6c7c5c1bbafa49a8c7f7265594c3f3226190c000814212e3b4754616e7a8794a8b2bdcdd2d1c0b3a79a8d8074675a4d4134271a0e000006111b252d323b41464748484848484848484848484848484848505d6a7783909daab6b2a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9aa7b3b6b6b6b6b6b6b7b9bdc4ccccc3bdb9b7b6b6b6b6b6b6b2a5988b7f7265584c3f3225190c0000000a16212b343f4951596163686e7071706e6c66605c554b43392f24180d0000000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000714212e3a4754616d7a868c8c8c8c8c8c8a7f72695e52463e31271d12070000000000000000000000000000000000000000000815212d3945505a616a6f79818b9298a1a29f9d9fa7b1bcb4aa9f93877c6f62574d422f261c110600000000000000071019222a343c464e585f6a6e7b84919eabb8c4cccbc4b7ab9e91847b6e695f584e463c342a22191007000000000008131e29323a4146474b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4745413a31281d13070000000a1724303d4a5763707d8a96aba4a4a4a4998c7f7366594c4c5966727f8c99a5b2bfbeb3a995887c6f6255483e4855626e7b889aa4afbbb9ada197877a6d6154473a2e211407000004101c2834404b54626f7c88939ea9b3bdbcb4aaa39f9999929292999c9fa6afb7bfb4aa9e94887c6f62544a3f33281c0f03000000010d19242f3a4854606b76828f98a3aebabfb6ada8a09d999797999d9fa7aeb5bdbaaea3988f82766b6054433a2f24180d01000000010d18242f394754606a75828f98a2aebabebcb4aeacaaa39f9f9fa4acaaafb7bfbbb2a89e948a7d70655b5044372b1b11060000101c2936434f5c6976828f9ca9b5c2bdb2a8a09e9d9d9d9d9d9d9d9d9d9d9d9d9d9ea1a8b2bdc9cabeb3aa998c807366564c41362a1d110500101d293643505c6976838f9ca9b6c2c5bcb4aeaca8a8a8a8a8a9abadb2b8babfbbb7afa8a1979184796d60574d4231271d12070000000000000c17222c363e45494a4f4f4f4f4f4f4f4f4f4b49453f362d22170c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414b55616c75828f98a2aeaa9f92867b6e61574d42372b1e12050005111e2a36424d57616d7a85929fa9afa49a9083786d60574d42362a1f150b0100000000000916222f3c4955626f7c8898a3aebdc6cfd2d3d2ccc0b6ac9b8e8175685b4e4235281b0f000815212e3b4854616e7b8794aab4bfcad6cdc0b4a79a8d8174675a4e4134271b0e00010c18232d373f444d525454545454545454545454545454545454545d6a7783909daab6b2a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9aa7a9a9a9a9a9a9a9abadb2bac4c3bab2acaaa9a9a9a9a9a9a9a5988b7f7265584c3f3225190c0000030f1b27323d46515b636b70777a7c7d7d7b79736d675d554b4035291d120700000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000713202d3946525d6874818e989999999992867b6e61594f43392f24180b02000000000000000000000000000000000000000005111d28343e4850585f676d757e869196a1aca9abb1b9baaea2988e81756a5f53453b311d140a0000000000000000010a131c252e373f49515b626d73808c99a6b3bfccccbfb2a6998c7f736d625b51493f372e251c130a0100000000010d1925303a444c525457575757575757575757575757575757575757575757575757575757575754514b433a2f24180d0100000a1724303d4a5763707d8a96a3b0b0b0a79a8d807467554b4b556773808d9aa6b3c0beb2a5988b7f72655a504b4e5864717e8b97acb6c0b8ab9e928578685e5246392d2013070000000c18232e3947535f6a75818e97a2abb5bdbcb4aeacaba39f9f9fa3ababb0b8bebaaea2988f82756a5f5442382d22170b000000000008131e2c38444f59626e7c86929fa3aeb4bcbab2acaaa6a4a4a6a9abb1bbbcb4aea49f92867c6f62594f4431281d1307000000000007121d2b37434e58616e7b86929fa3adb3bbbfbab8b4aeacabacafb6b6bbbeb9b1a9a1968f82756c6153493f33271b0a000000101c2936434f5c6976828f9ca9b5c2c4bab2acaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb2bac4cfd0c3b6aa9d908377685e5246392d20130700101d293643505c6976838f9ca9b6c1c1c1bfbab8b5b5b5b5b5b6b8b9bebbb9b6b0aba59e9691857b6e675d51453c311f150b0100000000000005101a242c33393c3e4242424242424242423e3d39342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d8a939eaaaea2988d8073695e52453c31261a0e0200020e1a25303b46525d68727f8c97a1adaca0958b7f72695e52463e31271d120700000000000a1724303d4a5763707d8a96aab4bfcfd8dfe0ddd2c3b6a99c908376695d5043362a1d10000714212e3a4754616d7a8798a2aebac6cac8c0b3a69a8d8073675a4d4034271a0d0006121d29343f4951565e616161616161616161616161616161616161616a7783909daab6b2a5988b7f7265584c3f3225190c000e1a2734414d5a6774808d9a9c9c9c9c9c9c9c9c9ea1a8b2bdbdb2a8a09e9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c000007131f2c38434e58636d727d8387898a8a888580796d675d5145392e23180c00000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000000005111d2935414c56616e7b86929fa9a6a2988f82756b61554b4035291d140a0000000000000000000000000000000000000000030f1a252f3841474f555d606c717c84919eabb6b7bcc2b8ac9f92867b6e61584e43332b22190f040000000000000009131c252e374049515b636d727f8b929ca8b4c1c5c4c0b4a89c928b7f726d625b514940372e251c13090000000005111d2a36414c565e61646464646464646464646464646464646464646464646464646464646464605d554b4135291d11040000091623303c4956636f7c8996aab4bfb5a99c8f8276675d56565c6775828f9ca8b5c2c3b6a99d9083766c61595758606a75828f9ca8b5c2b5a89c8f827569564c4135291d110500000007121d2b37434e58616e7b859299a4abb3bbbfbab9b4aeacabacafb5b7bbbcb4aea39f92867b6e61584e432f261c1106000000000001101c27323d47535f6a717e8b919fa2aaafb7b9b8b7b3b1b1b2b6b8b9b7b0aaa29f918b7e716a5f53473d321f160c010000000000010f1b27323d46535f69717e8a919fa2a9afb5b8bcbfbab9b8b9bbbfbab8b3ada79f9791847a6d615a5041382d22170b000000101c2936434f5c6976828f9ca9b5c1c1c1bdb9b7b6b6b6b6b6b6b6b6b6b6b6b6b6b8b9bdc1c1c1c1c1b9ac9f93877a6d6154473a2e21140700101d293643505c6976838f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b4b4b2b5afacaaa69f9c938e847c6e695f554b40332a1f0d03000000000000000008121a22282d303135353535353535353531302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58606d7984919ea5afa99f92857a6d61574d42332a1f140900000009141f2935414c56606d7985919ea8b1a79f92867b6e61594f43392f24180b02000000000b1724313e4a5764717d8a97a4b0bdd0d7eae9dcd0c3b6a99d9083766a5d5043372a1d10000613202d394653606c7885929fabb4babebcb8b0a6988b7f7265584c3f3225190c000915222e3a46515b62686e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7783909daab6b2a5988b7f7265584c3f3225190c000d1a2734404d5a6773808d9090909090909090909196a1adb9b9aca096919090909090909090908b7f7265584c3f3225190c00000915222e3b4854606a727f89909596979697928c83796d60554b4034281c1004000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000000000000000010d1924303a46525e6973808d97a2adaa9e938a7d70675d51453c2f261b11060000000000000000000000000000000000000008141f2b36414a535960636a6f777f86929facb8c5c6beb2a5988b7f72695e544c443d342b21160a00000000000007111b252e374049515b636d727f8b919ba4aeb9bab8b8b9b8ada49b918b7f726d635b514940372e251b11070000000713202d3946525e686d7171717171717171717171717171717171717171717171717171717171716d675d5145392c20130600000815222e3b4855616e7b8898a3aebab8ac9f92867a6d656363656d7985929fabb8c5c4b8ab9f958a7e706b6564656a6f7c89949eaab7bcb1a7998c7f7266594c3f3025190d01000000000f1b26313c46525e69707d879399a2a9afb5b9bbbfbab9b8b9bbbdb9b7afaaa29f918a7e71695f53463c321d140a000000000000000b16212b37434e58626c727f8b92989ea5aaacb2b1b3b3b3b2b1b2acaaa69e98928b7f736d62584e43352b210d04000000000000000a16202a36424d57616c727f8a92979fa4abacb1b1b2b3b3b3b2b4aeaca9a19e9590857c6e685e52483e2f261b1106000000101c2936434f5c6976828f9ca9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5afa49a8a7e7164574b3e3124180b00101d293643505c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6aba49f9d99949089817a6e6a5f574d43392f21180e000000000000000000000810171c2123242828282828282828282524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28343f4a545f6a74808d96a1adada1978c7f73685e52453b3021180e03000000020d1924303a45515d67727e8b96a0acaea2988e81756b61554b4035291d140a000000000b1724313e4a5764717d8a97a4b0bdcad7e3e9dcd0c3b6a99d9083766a5d5043372a1d100006121f2b3844505b6675828f99a3abadb3b1aca79e94887c6f6255483c2f221509000b1824313d4a56626d727b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b83909daab7b2a5988b7f7265584c3f3225190c000916232f3c4956626f7c8283838383838383838384919eabb7b7aa9e9184838383838383838383827b6e6155483b2e22150800000916232f3c4956626f7c87939d9fa7a4a9a19e958d8073675c5145382c1f1306000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000008131e2a36424d57606d7a85929fa9afa59e9184796d60584e41382d22170b020000000000000000000000000000000000000b1824303c48535c646b70757c828b9298a2aebabeb9b8b0a3968a7d736d665e564e463d32271b0f0300000000010d18232d374049525b636d727f8c919ba3adb6b3adababadb2b6ada39b918b7f726d635b524940372d23180d0100000714212e3a4754616d7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e796d6054473a2d21140700000713202d3a4653606d7986929facb8baaea2988d80767170707175808c97a2adbac6c4bcb1a79f92867d75727172757c84919ea6b0bbb8aca095887b6f6255483c2f22150800000000000a15202a36424d56616b717e8792979fa3abacafb6b2b3b3b3b2b2acaba59e98928a7f726c61574d42342a200b0200000000000000050f1a26313c46505a636d727e868f939a9ea0a8a5a6a6a6a6a5a8a09e9a938f867e736d635a50463c3123190f0000000000000000040e1a26313b45505a626d727e858e93999da0a7a4a5a6a6a6a5aaa29f9c97928c837b6e6a5f564c41362c1d140a00000000101c2936434f5c6976828f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8ac9a8d8174675a4e4134271b0e00101d293643505c6976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a99979993908c88837d756d685f584e453c31281d0f060000000000000000000000050c111417171c1c1c1c1c1c1c1c1c181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a232b3844505c666f7c87929fa8b2a89e92857a6d60564c4133291f0f06000000000008131e2935404b55606d7984919ea7b1aa9e938a7d70675d51453c2f261b11060000000b1724313e4a5764717d8a97a4b0bdcad7e3e9dcd0c3b6a99d9083766a5d5043372a1d1000030f1c28333f4a54626f7c8792999fa2a9a7a09d958f82766a5f53473a2e211508000c1825323f4b5865727f8787878787878787878787878787878787878787879095a0acb8b2a5988b7f7265584c3f3225190c000815222e3b4754606a6f76767676767676767676808c99a6b3b1a4988b7e767676767676767676766e695f53463a2d21140700030f1b27333f49536875818e9aa4abb1b0b3ada79f9285796d6053463a2d201307000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000000000020e1a25303b45525d68727f8c97a1adaca1968d80736a5f53493f33271e13080000000000000000000000000000000000010d1a2733404c58646e747d82888f949fa2aab4bbb3adabaaac9f938880786e6860584e43382c1f13070000000006121e29343f49525b636d737f8c919ba3adb5b3a9a29f9ea1a9b2b5ada39b918c7f736d635b52493f34291e120600000e1b2835414e5b6874818a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a807366594d4033261a0d000006121f2b3844505c6676838f9caab4bfb4aa9d928d827e7c7c7e828c929ca9b3beb9b8b9baaea2989289827f7e7e82879196a1adb8bdb2a89d9083776a5f53473a2e2115080000000000030e1925303b444f59626c717d858e92999d9fa4aca5a6a6a6a5a8a19e9a938e867e726d625a50453b3122190e0000000000000000000915202a333f48515b636c717b82888d91969698999a9999989696918d88827b716c635b51483f342a20110700000000000000000009141f29333e48515b626c707b81878c9095969899999a99989798928f8b857f786e695f584e443a30241a0b0200000000101c2936434f5c6976828f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8e8275685b4f4235281c0f00101d293643505c6976828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b898683807b76706b615e564e463c332a1f160c000000000000000000000000000005080a0b0f0f0f0f0f0f0f0f0f0b0b0805010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a3afada1968c7f72675d51443a3020170d000000000000020c18242f3944515c66717e8a95a0acafa59e9184796d60574e41382d22170b0100000b1724313e4a5764717d8a97a4b0bdcad7e3e9dcd0c3b6a99d9083766a5d5043372a1d1000000b17222d384754606a717e868e9297959495908c837a6d61584e43372b1f1206000e1a2734414d5a6774808d94949494949494949494949494949494949494949da0a7b1bcb2a5988b7f7265584c3f3225190c0006131f2b37434e58606269696969696969696973808c99a6b3b1a4988b7e71696969696969696969615f574d42362a1e12050005121f2b3744505b657885919eacb6bcbdbeb9aea298897c6f6256493c2f231609000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000000000000000000009141f2935414c56606d7985919ea8b2a89f92877c6e655b50443a3024190c0300000000000000000000000000000000010e1b2734414e5a677480898f939c9fa6aeb4bbb1a9a19e9ea0a49a938d827a6f6a6054483b2e221509000000000916222e3a46515b636e737f8c919ca3adb5b3a9a297929196a1a9b2b5ada39b918c7f736e635b51463a2e22160900000f1c2835424f5b6875828e979797979797979797979797979797979797979797979797979797978d8074675a4d4134271a0e000003101c28343f4a5465727f8c98a3aebabcaea49d948f8b89898b8f949ca4aebbb3adabadb3b3aaa29f948f8c8a8b8e9299a1a9b2bdb9aca0968b7e7165584e43372b1f120600000000000009141f29323e47505a626b707a81868c90939a9899999a99989796918d88827b716c625b51483e332a1f1007000000000000000000030e18212d363f49515a61696e757c8084878a8b8c8d8d8c8b898784807c756e69625a514940362d22180e00000000000000000000030d17212c363f49515a61696e747b808487898b8c8d8d8d8c8a8885827e79726d665e574e463c32291e120800000000000f1c2936424f5c6975828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8175685b4f4235281c0f000a1724303d4a5763707d82828282828282828282828282828281817f7e7c7a77736f6a636059524c443c342a21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313946525e69727f8b959fabb2a89e9184796d60554c4132281e0e050000000000000007121d2834404a54606c7883909da6b0aca0968d80736a5f53493f33271e130800000b1724313e4a5764717d8a97a4b0bdcfdae6e8dcd0c3b6a99d9083766a5d5043372a1d10000006111c2b37434e58616c717c818587888886847f796d685e52463c31261b0f03000e1a2734414d5a6774808d9aa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaacb1b9beb2a5988b7f7265584c3f3225190c00030f1b27323d464e54565c5d5d5d5d5d5d5d6673808c99a6b3b1a4988b7e71655d5d5d5d5d5d5d5c55534d453b31261a0e02000613202d394653606c798696a1adbec7cdc9bfb4aa978a7d7064574a3d3124170a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000000020d1924303a45515d67727e8b96a0acaea3998f82776c60564c4135291e150a00000000000000000000000000000000020f1c2935424f5c6875828f979ea5abb0bab5afa79f979191969ea49f948f857c6f6256493c2f231609000000000b1825313e4a56626d73808c919ca3adb5b3a9a2979285849197a1a9b3b5ada39c918c80736d62564a3e3125180b00000f1c2835424f5b6875828e9ba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49a8d8074675a4d4134271a0e0000000b17232e3a4754616d7a86929fa8b2bbb6aea69f9c989696989c9ea6aeb6b2a9a19ea1a9afb3aea69e9c9897989b9fa3abb2bbb7aea49e9184796d6053463c31261a0f03000000000000020d17202c353f48505961686d747b7f8386898b8c8d8d8c8b8a8784807c756e69615a51493f362c21180e0000000000000000000000060f1b242e373f4850575f616a6f73777b7d7e8080807f7e7d7a77746f6a615f57504840372e241b10060000000000000000000000060f1a242d373f4850565e61696e73777a7c7e7f8080807f7e7c7976716d67605c544d453c332a20170d0000000000000a1623303d495663707d8182828282828282828282828282828282828282828282828282828282828282828282827c706356493d3023160a000a16232f3c4855616b70757575757575757575757575757575747473716f6d6766625f58544f46413a322a22180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434f59616e7b86929fa7b1aca0968b7e71675d51433a2f20160c0000000000000000010c18232e3944505b65707d89949fabb2a89f92877b6e655b50443a2f24190d01000a1723303d4a5663707d8996a9b2bdc9d5dcdbdacfc2b5a99c8f8276695c4f4336291c100000000f1b27323c46505a616a6e74797a7b7b7a77726d675e564c41342a20150a00000e1a2734414d5a6774808d9aa7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb7b8bcc3beb2a5988b7f7265584c3f3225190c00000a16202b343d43474950505050505050596673808c99a6b3b1a4988b7e7165585050505050504f4846423b332a1f140900000713202d3a4653606d798693a9b2bdcad6d0bdb0a4978a7d7164574a3e3124170b000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d0000000000000000000000000008131e2935404b55606d7984919ea7b1ab9f948b7e71685d52453d30261c1106000000000000000000000000000000000815212e3b4854616e7b85929fa5afb7b0aba39f959085848e939fa39f968d8073665a4d4033271a0d000000000c1925323f4c5865727f8b929ca3adb5b3a9a29792857c7b859197a1a9b3b5ada39c928b7f7265584c3f3225190c00000f1c2835424f5b6875828e9ba8b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a79a8d8074675a4d4134271a0e0000000613202d3946525e6873808d96a1a9b2bbb8b0aba9a4a3a3a4a8aab0b8b2a8a19791979da5afb9b0aaa8a5a4a5a8acafb5bdb9aea59d928a7d70665c5145382a20150a0000000000000000050e1a232d363f474f565e61696e73777a7c7e7f8080807f7d7b78746f6a615e5750483f372d241a0f0600000000000000000000000009121c252e363e454d53585f6267696e70727373737372706e6867625f58534d453f362e251c12090000000000000000000000000008121b252d363e444d52575f6166686d70717273737372716f6d6664605d55504a423b332a21180e050000000000000916222f3b4854606b70757575757575757575757575757575757575757575757575757575757575757575757575706b6054483c2f221609000714202c38444f5961636868686868686868686868686868686867666462605d5555534e48443d35302820180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616b75818e98a2aeb1a79e9184796d60554b4031281e0e0500000000000000000007121c27333f4953606b76828f9ca5afaea3998f82776c60564c4135291d1104000815222e3b4855616e7b8896a1adb9c4cbd1cfcec9beb3a99a8e8174675b4e4134281b0e0000000a15202b343e4850585f62656c6e6e6e6d6766605d554c443a3022180e0300000e1a2734414d5a6774808d9aa7b3b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b2a5988b7f7265584c3f3225190c0000040f19222b32373b3c4343434343434d596673808c99a6b3b1a4988b7e7165584b4343434343433b3a36312a21180e0300000713202d3a4653606d798698a2aebac6d2ccc0b5ab978a7d7064574a3d3124170a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d00000000000000000000000000020c18242f3944515c66717e8a95a0acb0a69e92857a6d60584e42382e23170c020000000000000000000000000000000714202d3a46525e69717e8a939ea9aba69f99928d837b7a818b92999e91847a6d6054473a2d211407000000020f1c2835424f5b6875818e96a0a8b1b3a9a29792857c6f6e7b859297a1a9b3b0a69f948e8174675b4e4134281b0e01000f1c2835424f5b6875828e9ba8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3a79a8d8074675a4d4134271a0e00000005111e2a36414c56606d7a849197a1a8afb5b8b7b6b1afafb1b5b7b9b0a8a19691858e939da5adb3b7b5b2b1b1b5b9bbb9b2aca49d938d80746b61544b403428180e0300000000000000000008111b242d353e444c52575e6166686d70717273737372706e6967625f58534d453e362d251b120800000000000000000000000000000a131c242d333b42464e5355575e616365666766666563615e5655534e46423c332d241c130a00000000000000000000000000000009131b242c323b42464d5355565d61636566666766656462605c5453514b443f38302921180f06000000000000000713202c38444f5960636868686868686868686868686868686868686868686868686868686868686868686868686360594f44382c2013070004101c28333e474f55575b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a59585653514b4847433c383329251e160e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d8a939eaaa7a7a0958a7e71665c5143392f1f160c00000000000000000000000b17222d38414f59626f7c89939eaba7ab9f948b7e71685d5245392c201307000613202d394653606c7884919ea8b2bbc0c2c2c1bdb9ada2978a7e7164574b3e3124180b000000040f19222d363e464e53535b60616261605d5553514b433a32291e10060000000e1a2734414d5a6774808d9aa7a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7f7265584c3f3225190c00000007101920272b2e2f3636363636404d596673808c99a6b3b1a4988b7e7165584b3e36363636362e2d2a261f180f0600000006121f2b3844505c667885929fabb8c0c2c1bbafa499897c706356493d3023160a000814212e3b4754616e7a8794a1adbabeb1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb8c0b3a69a8d8073675a4d4034271a0d000000000000000000000000000007121d2834404a54606c7883909da6b0ada1978e81746a60544a3f34281e130800000000000000000000000000000005121e2a36424d57616c75828f97a19f9c948f8780796e6d757f8791938a7d70675d5145392c201306000000000815212e3b4854616e7b849196a0a7a9a29792857c6f6a696f7c859297a1a9a79f948f82796d6053473a2d20140700000f1c2835424f5b6875828e9ba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a79a8d8074675a4d4134271a0e000000010d1925303a45515d676f7c8591969fa4abacb2b1b2b3b3b2b5afaca69e9691847a818e929ea1a9acb1b2b3b3b2b5afaca8a19e928d81786d60594f42392e231806000000000000000000000009121b232c323a41464d5254565d606365666667666564615e5755534e46423b332c241b1309000000000000000000000000000000010a121b212931363c4347484d52545758595a5a59585654524d4847433c37312a211b120a010000000000000000000000000000000109121a202930363b4246484c52545658595a5a5a59575553514b47454039342e261e170f06000000000000000003101b27323d474f54565b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b56544f473d33271c100400000b17212c353e44484a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4e4c4b494745403c3a37312c272119130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919a9a9a9a9a9a9083786c60544a4031271d0d04000000000000000000000006111b262f3d4754606a75828f999a9a9a9a9a92857a6d6054473a2d2114070005121f2b3744505b6573808c96a0a8afb5b5b5b4b2aca49f9285796d6053473a2d2014070000000007101b242d333c434749505354555553514b47454039312920170d000000000e1a2734414d5a6774808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7f7265584c3f3225190c00000000070f161b1f2223292a2a2a33404d596673808c99a6b3b1a4988b7e7165584b3e322a2a2a2922211e1a140e060000000003101c28343f4a546976838f9ca6afb6b5b4b1a99f93867a6d6154473a2e211407000814212e3b4754616e7a8794a1adb5b5b1a4988b7e7165584b3e322518121f2c3945525f6c7885929fabb5b5b3a69a8d8073675a4d4034271a0d0000000000000000000000000000010c18232e3944505b65707d89949fabb3a99f93887c6f665c50443a3025190d010000000000000000000000000000020e1a25303b45505a616d7a859199948f89827c736d66606d727c848d81756c61554c4135291d1104000000000714212d3a46535e696e7b849195a0a29792857c6f6a5f5f6a6f7c859297a29f959082796d675d5145382c1f130600000f1c2835424f5b6875828e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a8d8074675a4d4134271a0e0000000008131e2935414c555f6a6f7c848e93999ea0a8a5a6a6a6a6aba39f9c948f847b6e78808a92979da0a7a5a6a6a6aba39f9c96918a80786d665c50473e30271d120700000000000000000000000009111a202930363b4246484c52545658595a5a59585754534d4847433c363129211a1209010000000000000000000000000000000000090f181f262a31373a3c4246484a4b4d4d4d4c4b4a4746413c3a37312b261f180f0900000000000000000000000000000000000000080e171f252a31363a3b414647494b4c4d4d4d4c4b494645403a39352f28231c150c05000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4948443d352b21160b00000005101a232c33383c3d4242424242424242424242424242424141403e3c3a39352f2e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8d8d8d8a7d70665b5042392e1f150b000000000000000000000000000a141d2b37434e58626e7b878d8d8d8d8d8d8d8d8073675a4d4034271a0d00030f1b27333f4953606d798491969fa3aba8a8a8a8a19e928b7e72675d5145392c201306000000000009121b212a3137383f44464748484745403a39352f271f170e05000000000d1a2734404d5a6773808d909090909090909090909090909090909090909090909090909090908b7f7265584c3f3225190c0000000000040a0f1315161d1d1d2633404d596673808c99a6aaaaa4988b7e7165584b3e32251d1d1c1514120e09030000000000000b17232e3e4b5864717e8b949fa4aca8a8a7a0978f8275685e5246392d201307000814212e3b4754616e7a8794a1a8a8a8a8a4988b7e7165584b3e322518121f2c3945525f6c7885929fa8a8a8a8a69a8d8073675a4d4034271a0d00000000000000000000000000000007121c27333f4953606b76828f9ca5a7a7a49a9083786d60564c4135291d110500000000000000000000000000000009141f29333e46525e68707d8a8c88827d766f6a605c5b626a6f7a807a6d61594f433a2f24190d010000000005121e2a36424d575e696e7a8390959792857c6f6a5f58585f6a6f7c859297959082796d675d554b4035291d100400000f1b2835424e5b6875818e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8073675a4d4034271a0d00000000020d19242f3a434e585f6a6f7a81878d91969698999999999899928f8a827a6e696d747e858c90959799999a999899928f8b847d746d665c544a3f352c1e150b0000000000000000000000000000080e171e252a30363a3b414547494b4c4d4d4d4c4a4846423c3a37312a251f170f080000000000000000000000000000000000000000060d141a20262b2e30363a3b3d3f404040403f3d3b3936302e2b26201a140e06000000000000000000000000000000000000000000050d14191f262a2d3035393a3d3e3f4040403f3e3c3a38342e2c29241d17110a030000000000000000000000040f19232b32383b3d4242424242424242424242424242424242424242424242424242424242424242424242423d3c38332b23190f050000000008111a21282c2f30353535353535353535353535353535353433312f2d2c2924211f1a15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d80818181818181817e716b61544a3f30271c0d0300000000000000000000000000020b1b27323d47535f6a707e80818181818181807d7063574a3d3024170a00000b17222d3845515d676e7c848e92999a9b9c9b9996918a80746d62554b4035291d1004000000000000090f1820262b2d3337393b3b3b3a39352f2c29241d150d0500000000000916222f3c4955626f7c8283838383838383838383838383838383838383838383838383838383827b6e6154483b2e211508000000000000000306080910101a2633404d596673808c999d9d9d9d988b7e7165584b3e32251810100807050200000000000000000613202d394653606c78828e939a9b9b9b999590857b6e61564c4135291d1105000814212e3b4754616e7a87949b9b9b9b9b9b988b7e7165584b3e322518121f2c3945525f6c7885929b9b9b9b9b9b9a8d8073675a4d4034271a0d000000000000000000000000000000000b17222d38414f59626f7c89939a9a9a9a9a958b7f72685e5246392d201307000000000000000000000000000000030d17212a36414c56616b727e807b76706b625f5851515860686d736d685e52473e31281e13080000000000020e1a25313b454d575e686e7a839092857c6f6a5f584e4e585f6a6f7c859290837a6d675d554b43392f24180c000000091623303c4956636f7d8182828282828282828282828282828282828282828282828282828282817b6e6255483b2f221508000000000008131e28313c464e585f686d747b8084878a8b8c8d8d8c8b8986827d756d685f606c717a7f84878a8c8d8d8c8b8986837e79706c605c544a42382e231a0c03000000000000000000000000000000050d13191f252a2d3035393a3d3e3f4040403f3d3b3a36312e2b26201a140d050000000000000000000000000000000000000000000003090e151a1f21252a2d2e30323334333332302e2d2a25211f1b150e0903000000000000000000000000000000000000000000000002090e141a1e2124292d2e30323333343332312f2d2c28231f1d18120c06000000000000000000000000000007111921272c2f30353535353535353535353535353535353535353535353535353535353535353535353535302f2c27211911070000000000000810171c202324282828282828282828282828282828282726252320201d1815120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7474747474747474716c62594f42382d1e150b0000000000000000000000000000000a15202b37424e57616c707474747474747474706b6155483c2f231609000006111b2935414b555f6a6e7a81868b8d8f8f8e8c89847e746e645b5143392f24180d0100000000000000060e151a1b22272b2d2e2f2e2d2c29241f1d18120b030000000000000815222e3b4754606a6f7676767676767676767676767676767676767676767676767676767676766e695e53463a2d2114070000000000000000000000030d192633404c5966737f8c9090909090908b7e7165584b3e3225180b0300000000000000000000000006121f2b3844505b666d7981878c8e8f8e8d89837c6f695f53443a3025190d01000714212e3a4754616d7a878e8e8e8e8e8e8e8e8b7e7165584b3e322518121f2c3945525f6c78858e8e8e8e8e8e8e8e8d8073675a4d4034271a0d0000000000000000000000000000000006111b262f3d4754606a75818d8d8d8d8d8d8d8d857a6d6154473a2e21140700000000000000000000000000000000050f1925303a444f59626d72736e6a636059534e45464e565d6066615e564c41352c1f160c0100000000000009141f29333b454d565e686d7a83857c6f6a5f584e46464e585f6a6f7c85837a6d685d554c433931271d12070000000915222f3b4854606b6f7575757575757575757575757575757575757575757575757575757575746e6a5f53473a2e2114080000000000010c161f2a343c464e565d61696e73777a7d7e7f80807f7e7c7a76706c615e565a61676d72777b7d7f80807f7e7c7a76716d66615a504a423830261c1108000000000000000000000000000000000002080d141a1e2024292c2d30323333343332312e2d2a25211f1a150e090300000000000000000000000000000000000000000000000000030a0f12151a1e2021242526272726252321201e1915120f0a0300000000000000000000000000000000000000000000000000000003090e1214191d2021232526272727262422201f1c1813100c070100000000000000000000000000000000070f161b2022232828282828282828282828282828282828282828282828282828282828282828282828282322201c160f070000000000000000050b101416171c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1b1918161413110d070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f596063676767676767676764625a50473e2f261c0c03000000000000000000000000000000040e1a26313c45505a616467676767676767676361594f44382c2014070000000d18242f3a434e585f686e757b7e818282817f7d78716c645c52493f31281d120700000000000000000003090f11171b1f2021222220201d1813100c07010000000000000006131f2b37434e586062696969696969696969696969696969696969696969696969696969696969615e574d42362a1e12050000000000000000000000000916232f3c4956626f7c83848484848484837b6e6155483b2e22150800000000000000000000000000030f1c28333f4a545d676d747b7f818281807d786f6a5f574d4232281e130800000613202d394653606c77808282828282828282817b6e6154483b2e21150c1926323f4c5965727f8282828282828282817c6f6256493c2f23160900000000000000000000000000000000000a141d2b37434e58616e7a808181818181818180796d6053463a2d201307000000000000000000000000000000000008131e28323e47515b626566625f57544f47433c3d444c52545a54524c443a30231a0d0400000000000000030d172129333b444c565e686d787a6f6a5f584e463c3c464e585f6a6f79786d685d564c433a31271f150b0100000007131f2c38434f596063686868686868686868686868686868686868686868686868686868686868625f574e42372b1e1206000000000000040d18222a343c444c52575f6166696e70727373737372706d68646159524c50555d6065696e717273737372706d6764605c5450443f3830261e140a000000000000000000000000000000000000000003090e1214191d2021232526272726252421211e1a15120f0a0300000000000000000000000000000000000000000000000000000000000306090e12141517181a1a1a1918171414110e080603000000000000000000000000000000000000000000000000000000000000000205080d1113141618191a1a1a1918161313100c07040000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c161613100b05000000000000000000000004070a0a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0e0d0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565a5a5a5a5a5a5a5a585650483f352c1d140a00000000000000000000000000000000000915202a333e485055575a5a5a5a5a5a5a5a57554f473e33281c100400000007131d28313c464e565e61696e717475757573706d66615a524a40372d1f160c01000000000000000000000000060b0f12131415151413100d070400000000000000000000030f1b27323c464e54555c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c54534d453b31251a0e020000000000000000000000000815222e3b4754606a6f76777777777777766e695f53463a2d21140700000000000000000000000000000b17222d38424b555d60696e7274757573706c665f584e453c3120160c02000005121f2b3744505b656c747575757575757575756e695e52463a2d20140c1825313e4a57636d727575757575757575756f6a6054473b2e2215080000000000000000000000000000000000020b1b27323d46525e686e7374747474747474736d675c5145382c1f13060000000000000000000000000000000000020c16202c353f485156585955534e48443d3731323a4145474d4746413a32291e1108000000000000000000050f172029323b444c565d666d6d675f584e463c34343c464e585f666d6c655d564c433a31281f150d0300000000030f1b27323d464f54565b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b55534e453c31261a0e0200000000000000061018222a323a41464d5355565e616365666666666563605d56554f4641434c5154575e6164666667666563605d5553514b423e342e261e150c02000000000000000000000000000000000000000000000205080d1113141618191a1a1a19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0d0d0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000010507070a0b0c0d0d0d0c0b09070604000000000000000000000000000000000000000000000000000307090a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b353d4348494d4e4e4e4e4e4e4e4b49453f362d231a0b020000000000000000000000000000000000030e18212c363e44494a4d4e4e4e4e4e4e4e4a48443e352c21160b00000000010c161f2a333c444c52565e6165676869686663605c54504840382e241b0d0400000000000000000000000000000003050608080807060401000000000000000000000000000a15202b343c43474950505050505050505050505050505050505050505050505050505050504f4846423b33291f14090000000000000000000000000006131f2b37434e5860626a6a6a6a6a6a6a69615f574d42372b1e1205000000000000000000000000000006111c262f39434b51575f61656868686663605b544e463c332a1f0e04000000030f1b27333f49535b6067686868686868686868615e574d42362a1e120916222e3a46515b63656868686868686868686260584e43372b1f13060000000000000000000000000000000000000a15202a36414c565e61666767676767676766605c554b4034281c1004000000000000000000000000000000000000050e1a232d363f454a4b4d4847423c38332b26283035393a403a3936302920170c0000000000000000000000050e172029323a444c545c60605d554e463c342a2a343c464e545c60605b534c443a31281f160d030000000000000a16212b343d4348494e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4847423c332a201509000000000000000000061018202830353b4246484d52545758595a5a59585654524c49443e363a4145474d525457595a5a59585654514b464540393028231c150c030000000000000000000000000000000000000000000000000000010407070a0b0c0d0d0d0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3c41414141414141413e3d39342d241b110800000000000000000000000000000000000000060f1a242c33393c3d41414141414141413d3c38332c231a10050000000000040d18212a323b41464d5254585a5c5c5b595653504a423e362e261d1209000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c4343434343434343434343434343434343434343434343434343434343433b3a36312921170d0300000000000000000000000000030f1b27323d464e54565d5d5d5d5d5d5d5d55534d453c31261a0e020000000000000000000000000000000a141d27313940454d5355595b5c5b5a5653504a423c342a21180e00000000000b17222d38414950535a5b5b5b5b5b5b5b5b5b54524d453b30251a0e06121e2a353f495157595b5b5b5b5b5b5b5b5b56544e463d32271b0f03000000000000000000000000000000000000040d1925303b444c52545a5a5a5a5a5a5a5a5a53514b43392e23180c000000000000000000000000000000000000000008111b242d343a3d3f403b3a37312c27211b1e24292c2d332e2d2a251e170e05000000000000000000000000050e172029323a424a505353514b433c342a22222a343c424a5053535049413a32281f160d0400000000000000040f19222b32383b3c4242424242424242424242424242424242424242424242424242424242413b3a37312a21180e0300000000000000000000060e161e242931363a3b4246474a4b4c4d4d4c4b494745413a39332a2f35393b4246484a4c4d4d4c4b494745413a38342e271e17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f30343434343434343431302d29221b120900000000000000000000000000000000000000000008111a22282d30313434343434343434302f2c28211a110800000000000000060f18202930363b4246474b4e4f4f4e4c4946443f38302c241d140b000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f3636363636363636363636363636363636363636363636363636363636362e2d2a251f170f050000000000000000000000000000000a15202b343d43474950515151515151504846423c332a1f140900000000000000000000000000000000020b151f272f353b4246484c4e4f4e4d4946443f382f2a22180f06000000000006111b262f383f44464d4f4f4f4f4f4f4f4f4e4846423b33291f1409010d18232d373f464a4c4f4f4f4f4f4f4f4f4f4947433d342b20150a000000000000000000000000000000000000000008141e29323b4146474d4e4e4e4e4e4e4e4d4645403930271d120700000000000000000000000000000000000000000009121b23292e3132332f2e2b26201c160f13191d20212721201d19130c050000000000000000000000000000050e17202830383f444647454039312a221919222a30383f444646443f382f2820160d0400000000000000000007101921272c2f303535353535353535353535353535353535353535353535353535353535352f2e2b2620180f06000000000000000000000000040c13191f262a2d30363a3b3d3f404040403f3d3a39352f2d282124292c30363a3b3e3f4040403f3d3a39352f2c28231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f222327272727272727272524211d17110900000000000000000000000000000000000000000000000810171c20232427272727272727272423201c161008000000000000000000060e171e252a30363a3b3e41424242403d3a38342e261e1a120b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b1f2222292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2921211e1a140d0500000000000000000000000000000000040f19222b32373b3c43444444444444433b3a37312a21180e030000000000000000000000000000000000030d151d242931363a3b3f414242403d3938332d261d181006000000000000000a141d262d333739414242424242424242423b3a36302921170d030007111c252d353a3e3f4242424242424242423c3b37322b22190f040000000000000000000000000000000000000000020d1720293036393b4041414141414141403a38342e271e150b00000000000000000000000000000000000000000000000911181d2224252622211e1a15100b05080d1113141a1413110d080200000000000000000000000000000000050e161e262e34383a3a39352f281f191010191e262e34383a3937332d261d160e040000000000000000000000070f161b1f222328282828282828282828282828282828282828282828282828282828282822211e1a150e06000000000000000000000000000002080d141a1e21252a2d2e30323333333332302d2c29241e1c17191d20252a2d2e313333343332302d2c29241f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1b1b1b1b1b1b1b181715110c0600000000000000000000000000000000000000000000000000050b101416171a1b1b1b1b1b1b1b171614100b050000000000000000000000050d14191f252a2d2e323435363533302d2b28231c140c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1514120e090300000000000000000000000000000000000007101920272b2e2f37373737373737362e2d2b261f180f0600000000000000000000000000000000000000030b12181f262a2d2e3235353533302d2b28221c140b060000000000000000020b141b22272b2d343535353535353535352e2d2a251f170f050000000a131c232a2e31323535353535353535352f2e2b272019100700000000000000000000000000000000000000000000050e171e252a2d2e3334343434343434332d2c28231d150c03000000000000000000000000000000000000000000000000060c111517181a1514120e0903000000010407070d0707050100000000000000000000000000000000000000040c141c23282b2d2d2c29241d160d07070c151c23282c2d2d2b27221b140b0400000000000000000000000000040a0f1315161b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1514120e0903000000000000000000000000000000000003090e1214191e2021242526272726252321201d1913100b0d11141a1e20212426272726252321201d1813100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090e0e0e0e0e0e0e0e0b0b0805010000000000000000000000000000000000000000000000000000000004080a0a0e0e0e0e0e0e0e0e0a090704000000000000000000000000000002080d14191e202125272929282623201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080910101010101010101010101010101010101010101010101010101010101008070502000000000000000000000000000000000000000000070f151b1f22232a2a2a2a2a2a2a2a22211e1a140e0600000000000000000000000000000000000000000001070c141a1e2122262829282723201f1c17110a0200000000000000000000020a11171b1f202728282828282828282821201e1a140d0500000000010a11181e22252628282828282828282823221f1b150f07000000000000000000000000000000000000000000000000050d14191e2021272727272727272727201f1c18120b0300000000000000000000000000000000000000000000000000000105090b0c0d0808060200000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2020201d18120c040000030a11171c1f20201f1b17110a0200000000000000000000000000000000030709090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e080806020000000000000000000000000000000000000000000205090e1114141718191a1a1918161413110d0801000104090e12141517191a1a1918161413110d070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e111414181b1c1c1b19161312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161d1e1e1e1e1e1e1d1514120e090300000000000000000000000000000000000000000000000003090e121415191b1c1b1a1613120f0b060000000000000000000000000000060b0f12131a1c1c1c1c1c1c1c1c1b1514120e090300000000000000070d121618191c1c1c1c1c1c1c1c1c1615130f0a04000000000000000000000000000000000000000000000000000002080d1114141a1b1b1b1b1b1b1b1a1313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131413100d07010000000000060c10121313120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0d0d0d0c0a07060401000000000000020507080b0c0d0d0d0c0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e0f0f0f0d0a0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080910111111111111100807050200000000000000000000000000000000000000000000000000000000020507080c0e0f0f0d0a0606030000000000000000000000000000000000000305060e0f0f0f0f0f0f0f0f0f08070502000000000000000000000106090c0c0f0f0f0f0f0f0f0f0f09080603000000000000000000000000000000000000000000000000000000000000010507080d0e0e0e0e0e0e0e0d070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070604010000000000000000000306070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!21 &-3800090441966687671 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SofiaSansExtraCondensed-SemiBold Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -8275012461116792138} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: SofiaSansExtraCondensed-SemiBold SDF + m_EditorClassIdentifier: + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Sofia Sans Extra Condensed + m_StyleName: SemiBold + m_PointSize: 114 + m_Scale: 1 + m_UnitsPerEM: 1000 + m_LineHeight: 136.8 + m_AscentLine: 102.6 + m_CapLine: 75 + m_MeanLine: 56 + m_Baseline: 0 + m_DescentLine: -34.2 + m_SuperscriptOffset: 102.6 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -34.2 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -14.25 + m_UnderlineThickness: 5.7000003 + m_StrikethroughOffset: 22.4 + m_StrikethroughThickness: 5.7000003 + m_TabWidth: 14 + m_Material: {fileID: -3800090441966687671} + m_SourceFontFileGUID: 88b8b20d6e1284c969e15273ba891b93 + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 88b8b20d6e1284c969e15273ba891b93 + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 114 + padding: 9 + paddingMode: 2 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 28e1e05964a194109b732fed675bc4a2 + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_SourceFontFile: {fileID: 0} + m_SourceFontFilePath: + m_AtlasPopulationMode: 0 + InternalDynamicOS: 0 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 44.359375 + m_Height: 74.671875 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 684 + m_Y: 356 + m_Width: 46 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2 + m_Metrics: + m_Width: 44.359375 + m_Height: 95.296875 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 103 + m_Y: 401 + m_Width: 46 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 4 + m_Metrics: + m_Width: 44.359375 + m_Height: 94.28125 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 94.28125 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 166 + m_Y: 868 + m_Width: 46 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 5 + m_Metrics: + m_Width: 44.359375 + m_Height: 94.390625 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 94.390625 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 172 + m_Y: 631 + m_Width: 46 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 6 + m_Metrics: + m_Width: 44.359375 + m_Height: 95.296875 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 107 + m_Y: 638 + m_Width: 46 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 9 + m_Metrics: + m_Width: 44.359375 + m_Height: 89.140625 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 89.140625 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 307 + m_Y: 123 + m_Width: 46 + m_Height: 90 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 10 + m_Metrics: + m_Width: 44.359375 + m_Height: 92.6875 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 92.6875 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 202 + m_Y: 745 + m_Width: 46 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 11 + m_Metrics: + m_Width: 58.375 + m_Height: 74.671875 + m_HorizontalBearingX: -0.34375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 62.25 + m_GlyphRect: + m_X: 652 + m_Y: 554 + m_Width: 60 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 12 + m_Metrics: + m_Width: 36.125 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 44.34375 + m_GlyphRect: + m_X: 842 + m_Y: 930 + m_Width: 37 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 13 + m_Metrics: + m_Width: 39.90625 + m_Height: 76.046875 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 47.53125 + m_GlyphRect: + m_X: 527 + m_Y: 267 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 16 + m_Metrics: + m_Width: 39.90625 + m_Height: 97.25 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 47.53125 + m_GlyphRect: + m_X: 10 + m_Y: 878 + m_Width: 41 + m_Height: 98 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 18 + m_Metrics: + m_Width: 39.09375 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 48.109375 + m_GlyphRect: + m_X: 710 + m_Y: 743 + m_Width: 40 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 19 + m_Metrics: + m_Width: 43.890625 + m_Height: 74.671875 + m_HorizontalBearingX: 0.6875 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 48.453125 + m_GlyphRect: + m_X: 800 + m_Y: 10 + m_Width: 45 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 22 + m_Metrics: + m_Width: 30.890625 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 40.359375 + m_GlyphRect: + m_X: 842 + m_Y: 631 + m_Width: 32 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 23 + m_Metrics: + m_Width: 30.890625 + m_Height: 95.296875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 40.359375 + m_GlyphRect: + m_X: 225 + m_Y: 10 + m_Width: 32 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 25 + m_Metrics: + m_Width: 30.890625 + m_Height: 94.28125 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 94.28125 + m_HorizontalAdvance: 40.359375 + m_GlyphRect: + m_X: 187 + m_Y: 512 + m_Width: 32 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 26 + m_Metrics: + m_Width: 30.890625 + m_Height: 94.390625 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 94.390625 + m_HorizontalAdvance: 40.359375 + m_GlyphRect: + m_X: 227 + m_Y: 397 + m_Width: 32 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 28 + m_Metrics: + m_Width: 30.890625 + m_Height: 95.296875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 40.359375 + m_GlyphRect: + m_X: 215 + m_Y: 125 + m_Width: 32 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 31 + m_Metrics: + m_Width: 30.890625 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 39.21875 + m_GlyphRect: + m_X: 882 + m_Y: 725 + m_Width: 32 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 32 + m_Metrics: + m_Width: 40.125 + m_Height: 76.046875 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 48.796875 + m_GlyphRect: + m_X: 543 + m_Y: 459 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 36 + m_Metrics: + m_Width: 39.09375 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 49.46875 + m_GlyphRect: + m_X: 728 + m_Y: 648 + m_Width: 40 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 38 + m_Metrics: + m_Width: 10.59375 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 20.96875 + m_GlyphRect: + m_X: 810 + m_Y: 354 + m_Width: 11 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 40 + m_Metrics: + m_Width: 16.40625 + m_Height: 95.296875 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 20.96875 + m_GlyphRect: + m_X: 165 + m_Y: 753 + m_Width: 18 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 41 + m_Metrics: + m_Width: 21.09375 + m_Height: 94.28125 + m_HorizontalBearingX: 0.109375 + m_HorizontalBearingY: 94.28125 + m_HorizontalAdvance: 20.96875 + m_GlyphRect: + m_X: 266 + m_Y: 125 + m_Width: 22 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 42 + m_Metrics: + m_Width: 26.328125 + m_Height: 94.390625 + m_HorizontalBearingX: -2.390625 + m_HorizontalBearingY: 94.390625 + m_HorizontalAdvance: 20.96875 + m_GlyphRect: + m_X: 235 + m_Y: 277 + m_Width: 27 + m_Height: 95 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 44 + m_Metrics: + m_Width: 16.40625 + m_Height: 95.296875 + m_HorizontalBearingX: 0.796875 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 20.96875 + m_GlyphRect: + m_X: 129 + m_Y: 874 + m_Width: 18 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 47 + m_Metrics: + m_Width: 17.09375 + m_Height: 91.65625 + m_HorizontalBearingX: -1.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 20.96875 + m_GlyphRect: + m_X: 281 + m_Y: 269 + m_Width: 18 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 40.46875 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 45.484375 + m_GlyphRect: + m_X: 755 + m_Y: 260 + m_Width: 41 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 50 + m_Metrics: + m_Width: 29.859375 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 36.703125 + m_GlyphRect: + m_X: 893 + m_Y: 631 + m_Width: 31 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50.28125 + m_Height: 74.671875 + m_HorizontalBearingX: 4.328125 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 58.9375 + m_GlyphRect: + m_X: 658 + m_Y: 457 + m_Width: 51 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 56 + m_Metrics: + m_Width: 39.203125 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 49.59375 + m_GlyphRect: + m_X: 731 + m_Y: 544 + m_Width: 40 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 61 + m_Metrics: + m_Width: 39.203125 + m_Height: 92.6875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 92.6875 + m_HorizontalAdvance: 49.59375 + m_GlyphRect: + m_X: 237 + m_Y: 626 + m_Width: 40 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 39.78125 + m_Height: 76.046875 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 572 + m_Y: 363 + m_Width: 40 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 63 + m_Metrics: + m_Width: 39.78125 + m_Height: 95.984375 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 70 + m_Y: 876 + m_Width: 40 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 64 + m_Metrics: + m_Width: 39.78125 + m_Height: 94.96875 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 94.28125 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 156 + m_Y: 128 + m_Width: 40 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 65 + m_Metrics: + m_Width: 39.78125 + m_Height: 95.078125 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 94.390625 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 166 + m_Y: 10 + m_Width: 40 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 66 + m_Metrics: + m_Width: 39.78125 + m_Height: 95.984375 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 48 + m_Y: 642 + m_Width: 40 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 69 + m_Metrics: + m_Width: 39.78125 + m_Height: 86.078125 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 80.375 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 335 + m_Y: 10 + m_Width: 40 + m_Height: 87 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 70 + m_Metrics: + m_Width: 39.78125 + m_Height: 93.375 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 92.6875 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 276 + m_Y: 10 + m_Width: 40 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 72 + m_Metrics: + m_Width: 34.1875 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 42.0625 + m_GlyphRect: + m_X: 869 + m_Y: 826 + m_Width: 35 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 73 + m_Metrics: + m_Width: 34.1875 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 42.0625 + m_GlyphRect: + m_X: 898 + m_Y: 920 + m_Width: 35 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 74 + m_Metrics: + m_Width: 39.78125 + m_Height: 96 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 48.21875 + m_GlyphRect: + m_X: 47 + m_Y: 760 + m_Width: 40 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 75 + m_Metrics: + m_Width: 38.640625 + m_Height: 74.671875 + m_HorizontalBearingX: 5.25 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 45.484375 + m_GlyphRect: + m_X: 754 + m_Y: 837 + m_Width: 39 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 79 + m_Metrics: + m_Width: 36.015625 + m_Height: 76.046875 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 41.375 + m_GlyphRect: + m_X: 602 + m_Y: 10 + m_Width: 37 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 85 + m_Metrics: + m_Width: 36.359375 + m_Height: 74.671875 + m_HorizontalBearingX: 1.828125 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 40.015625 + m_GlyphRect: + m_X: 812 + m_Y: 836 + m_Width: 38 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 90 + m_Metrics: + m_Width: 38.640625 + m_Height: 75.359375 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 48.453125 + m_GlyphRect: + m_X: 291 + m_Y: 938 + m_Width: 40 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 91 + m_Metrics: + m_Width: 38.640625 + m_Height: 95.984375 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 48.453125 + m_GlyphRect: + m_X: 69 + m_Y: 522 + m_Width: 40 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 92 + m_Metrics: + m_Width: 38.640625 + m_Height: 94.96875 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 94.28125 + m_HorizontalAdvance: 48.453125 + m_GlyphRect: + m_X: 128 + m_Y: 516 + m_Width: 40 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 93 + m_Metrics: + m_Width: 38.640625 + m_Height: 95.078125 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 94.390625 + m_HorizontalAdvance: 48.453125 + m_GlyphRect: + m_X: 168 + m_Y: 397 + m_Width: 40 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 94 + m_Metrics: + m_Width: 38.640625 + m_Height: 95.984375 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 48.453125 + m_GlyphRect: + m_X: 106 + m_Y: 758 + m_Width: 40 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 99 + m_Metrics: + m_Width: 43.546875 + m_Height: 74.671875 + m_HorizontalBearingX: 0.90625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 45.375 + m_GlyphRect: + m_X: 691 + m_Y: 261 + m_Width: 45 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 100 + m_Metrics: + m_Width: 62.359375 + m_Height: 74.671875 + m_HorizontalBearingX: 1.03125 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 64.53125 + m_GlyphRect: + m_X: 646 + m_Y: 649 + m_Width: 63 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 105 + m_Metrics: + m_Width: 43.4375 + m_Height: 74.671875 + m_HorizontalBearingX: -0.234375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 42.75 + m_GlyphRect: + m_X: 775 + m_Y: 105 + m_Width: 45 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 106 + m_Metrics: + m_Width: 42.171875 + m_Height: 74.671875 + m_HorizontalBearingX: 0.34375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 42.984375 + m_GlyphRect: + m_X: 728 + m_Y: 450 + m_Width: 43 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 107 + m_Metrics: + m_Width: 42.171875 + m_Height: 95.296875 + m_HorizontalBearingX: 0.34375 + m_HorizontalBearingY: 95.296875 + m_HorizontalAdvance: 42.984375 + m_GlyphRect: + m_X: 118 + m_Y: 282 + m_Width: 43 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 111 + m_Metrics: + m_Width: 38.296875 + m_Height: 74.671875 + m_HorizontalBearingX: 1.03125 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 40.578125 + m_GlyphRect: + m_X: 769 + m_Y: 742 + m_Width: 39 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 115 + m_Metrics: + m_Width: 31.34375 + m_Height: 57.234375 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 879 + m_Y: 554 + m_Width: 32 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 116 + m_Metrics: + m_Width: 31.34375 + m_Height: 80.265625 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 350 + m_Y: 933 + m_Width: 32 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 118 + m_Metrics: + m_Width: 31.34375 + m_Height: 76.953125 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 76.265625 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 563 + m_Y: 852 + m_Width: 32 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 119 + m_Metrics: + m_Width: 31.34375 + m_Height: 78.328125 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 492 + m_Y: 463 + m_Width: 32 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 120 + m_Metrics: + m_Width: 31.34375 + m_Height: 80.265625 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 372 + m_Y: 733 + m_Width: 32 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 123 + m_Metrics: + m_Width: 31.34375 + m_Height: 83.90625 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 83.21875 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 372 + m_Y: 116 + m_Width: 32 + m_Height: 85 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 124 + m_Metrics: + m_Width: 31.34375 + m_Height: 75.46875 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 74.78125 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 749 + m_Y: 10 + m_Width: 32 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 125 + m_Metrics: + m_Width: 52.328125 + m_Height: 57.234375 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 58.9375 + m_GlyphRect: + m_X: 554 + m_Y: 955 + m_Width: 53 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 126 + m_Metrics: + m_Width: 32.03125 + m_Height: 78.546875 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 459 + m_Y: 365 + m_Width: 33 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 127 + m_Metrics: + m_Width: 32.265625 + m_Height: 57.234375 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 39.328125 + m_GlyphRect: + m_X: 626 + m_Y: 949 + m_Width: 34 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 130 + m_Metrics: + m_Width: 32.265625 + m_Height: 78.4375 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 39.328125 + m_GlyphRect: + m_X: 386 + m_Y: 496 + m_Width: 34 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 132 + m_Metrics: + m_Width: 32.609375 + m_Height: 78.546875 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 406 + m_Y: 369 + m_Width: 34 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 133 + m_Metrics: + m_Width: 33.0625 + m_Height: 79.34375 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 78.65625 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 401 + m_Y: 932 + m_Width: 34 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 136 + m_Metrics: + m_Width: 32.484375 + m_Height: 57.234375 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 679 + m_Y: 948 + m_Width: 34 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 137 + m_Metrics: + m_Width: 32.484375 + m_Height: 80.265625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 287 + m_Y: 838 + m_Width: 34 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 139 + m_Metrics: + m_Width: 32.484375 + m_Height: 76.953125 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 76.265625 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 508 + m_Y: 658 + m_Width: 34 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 140 + m_Metrics: + m_Width: 32.484375 + m_Height: 78.328125 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 402 + m_Y: 594 + m_Width: 34 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 142 + m_Metrics: + m_Width: 32.484375 + m_Height: 80.265625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 267 + m_Y: 738 + m_Width: 34 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 145 + m_Metrics: + m_Width: 28.046875 + m_Height: 78.546875 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 78.546875 + m_HorizontalAdvance: 29.40625 + m_GlyphRect: + m_X: 449 + m_Y: 790 + m_Width: 29 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 146 + m_Metrics: + m_Width: 36.015625 + m_Height: 92.34375 + m_HorizontalBearingX: 1.828125 + m_HorizontalBearingY: 70.5625 + m_HorizontalAdvance: 39.4375 + m_GlyphRect: + m_X: 238 + m_Y: 511 + m_Width: 37 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 150 + m_Metrics: + m_Width: 32.375 + m_Height: 77.859375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 41.5 + m_GlyphRect: + m_X: 551 + m_Y: 755 + m_Width: 33 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 152 + m_Metrics: + m_Width: 12.765625 + m_Height: 78.203125 + m_HorizontalBearingX: 3.3125 + m_HorizontalBearingY: 78.203125 + m_HorizontalAdvance: 19.5 + m_GlyphRect: + m_X: 475 + m_Y: 663 + m_Width: 14 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 154 + m_Metrics: + m_Width: 17.546875 + m_Height: 79.578125 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 19.5 + m_GlyphRect: + m_X: 369 + m_Y: 369 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 155 + m_Metrics: + m_Width: 19.609375 + m_Height: 76.265625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 76.265625 + m_HorizontalAdvance: 19.5 + m_GlyphRect: + m_X: 710 + m_Y: 10 + m_Width: 20 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 156 + m_Metrics: + m_Width: 26.328125 + m_Height: 77.640625 + m_HorizontalBearingX: -3.296875 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 19.5 + m_GlyphRect: + m_X: 603 + m_Y: 755 + m_Width: 28 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 158 + m_Metrics: + m_Width: 17.4375 + m_Height: 79.578125 + m_HorizontalBearingX: -1.015625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 19.5 + m_GlyphRect: + m_X: 331 + m_Y: 369 + m_Width: 19 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 162 + m_Metrics: + m_Width: 17.671875 + m_Height: 99.75 + m_HorizontalBearingX: -1.9375 + m_HorizontalBearingY: 78.203125 + m_HorizontalAdvance: 18.359375 + m_GlyphRect: + m_X: 10 + m_Y: 403 + m_Width: 18 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 164 + m_Metrics: + m_Width: 34.421875 + m_Height: 77.859375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 39.328125 + m_GlyphRect: + m_X: 497 + m_Y: 761 + m_Width: 35 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 167 + m_Metrics: + m_Width: 10.375 + m_Height: 77.859375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 19.5 + m_GlyphRect: + m_X: 614 + m_Y: 852 + m_Width: 11 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 172 + m_Metrics: + m_Width: 52.78125 + m_Height: 56.546875 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 61.453125 + m_GlyphRect: + m_X: 952 + m_Y: 85 + m_Width: 53 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 173 + m_Metrics: + m_Width: 32.828125 + m_Height: 56.546875 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 41.5 + m_GlyphRect: + m_X: 884 + m_Y: 478 + m_Width: 33 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 178 + m_Metrics: + m_Width: 32.828125 + m_Height: 74.78125 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 74.78125 + m_HorizontalAdvance: 41.5 + m_GlyphRect: + m_X: 790 + m_Y: 543 + m_Width: 33 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 179 + m_Metrics: + m_Width: 33.0625 + m_Height: 57.234375 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 732 + m_Y: 948 + m_Width: 34 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 180 + m_Metrics: + m_Width: 33.0625 + m_Height: 80.265625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 349 + m_Y: 605 + m_Width: 34 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 181 + m_Metrics: + m_Width: 33.0625 + m_Height: 76.953125 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 76.265625 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 510 + m_Y: 858 + m_Width: 34 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 182 + m_Metrics: + m_Width: 33.0625 + m_Height: 78.328125 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 439 + m_Y: 467 + m_Width: 34 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 183 + m_Metrics: + m_Width: 33.0625 + m_Height: 80.265625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 296 + m_Y: 605 + m_Width: 34 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 186 + m_Metrics: + m_Width: 36.8125 + m_Height: 67.375 + m_HorizontalBearingX: 2.171875 + m_HorizontalBearingY: 61.5625 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 952 + m_Y: 219 + m_Width: 37 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 187 + m_Metrics: + m_Width: 33.0625 + m_Height: 75.46875 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 74.78125 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 722 + m_Y: 106 + m_Width: 34 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 189 + m_Metrics: + m_Width: 32.375 + m_Height: 77.640625 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 40.46875 + m_GlyphRect: + m_X: 423 + m_Y: 692 + m_Width: 33 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 190 + m_Metrics: + m_Width: 31.921875 + m_Height: 98.953125 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 40.46875 + m_GlyphRect: + m_X: 66 + m_Y: 282 + m_Width: 33 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 191 + m_Metrics: + m_Width: 32.15625 + m_Height: 77.640625 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 40.703125 + m_GlyphRect: + m_X: 410 + m_Y: 267 + m_Width: 34 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 192 + m_Metrics: + m_Width: 23.703125 + m_Height: 56.546875 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 29.75 + m_GlyphRect: + m_X: 839 + m_Y: 104 + m_Width: 24 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 196 + m_Metrics: + m_Width: 30.109375 + m_Height: 57.234375 + m_HorizontalBearingX: 2.84375 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 36.03125 + m_GlyphRect: + m_X: 930 + m_Y: 554 + m_Width: 31 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 201 + m_Metrics: + m_Width: 36.59375 + m_Height: 79.234375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 78.546875 + m_HorizontalAdvance: 42.984375 + m_GlyphRect: + m_X: 392 + m_Y: 833 + m_Width: 38 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 202 + m_Metrics: + m_Width: 27.59375 + m_Height: 71.375 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 70.6875 + m_HorizontalAdvance: 31.34375 + m_GlyphRect: + m_X: 980 + m_Y: 750 + m_Width: 29 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 207 + m_Metrics: + m_Width: 32.140625 + m_Height: 56.546875 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 40.8125 + m_GlyphRect: + m_X: 980 + m_Y: 514 + m_Width: 33 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 208 + m_Metrics: + m_Width: 32.140625 + m_Height: 80.265625 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 40.8125 + m_GlyphRect: + m_X: 340 + m_Y: 833 + m_Width: 33 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 209 + m_Metrics: + m_Width: 32.140625 + m_Height: 76.953125 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 76.265625 + m_HorizontalAdvance: 40.8125 + m_GlyphRect: + m_X: 561 + m_Y: 658 + m_Width: 33 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 210 + m_Metrics: + m_Width: 32.140625 + m_Height: 78.328125 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 40.8125 + m_GlyphRect: + m_X: 455 + m_Y: 565 + m_Width: 33 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 211 + m_Metrics: + m_Width: 32.140625 + m_Height: 80.265625 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 40.8125 + m_GlyphRect: + m_X: 320 + m_Y: 733 + m_Width: 33 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 216 + m_Metrics: + m_Width: 35.921875 + m_Height: 55.859375 + m_HorizontalBearingX: 1.703125 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 39.21875 + m_GlyphRect: + m_X: 882 + m_Y: 256 + m_Width: 37 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 217 + m_Metrics: + m_Width: 52.671875 + m_Height: 55.859375 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 56.4375 + m_GlyphRect: + m_X: 952 + m_Y: 10 + m_Width: 54 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 222 + m_Metrics: + m_Width: 36.9375 + m_Height: 55.859375 + m_HorizontalBearingX: 1.03125 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 39.109375 + m_GlyphRect: + m_X: 952 + m_Y: 306 + m_Width: 37 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 223 + m_Metrics: + m_Width: 35.796875 + m_Height: 76.953125 + m_HorizontalBearingX: 1.484375 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 38.984375 + m_GlyphRect: + m_X: 507 + m_Y: 561 + m_Width: 37 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 224 + m_Metrics: + m_Width: 35.796875 + m_Height: 100.671875 + m_HorizontalBearingX: 1.484375 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 38.984375 + m_GlyphRect: + m_X: 10 + m_Y: 282 + m_Width: 37 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 226 + m_Metrics: + m_Width: 35.796875 + m_Height: 98.734375 + m_HorizontalBearingX: 1.484375 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 38.984375 + m_GlyphRect: + m_X: 47 + m_Y: 403 + m_Width: 37 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 228 + m_Metrics: + m_Width: 32.265625 + m_Height: 55.859375 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 36.140625 + m_GlyphRect: + m_X: 952 + m_Y: 439 + m_Width: 34 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 363 + m_Metrics: + m_Width: 22.234375 + m_Height: 53.125 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 29.0625 + m_GlyphRect: + m_X: 839 + m_Y: 180 + m_Width: 23 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 364 + m_Metrics: + m_Width: 21.65625 + m_Height: 53.125 + m_HorizontalBearingX: 3.53125 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 28.84375 + m_GlyphRect: + m_X: 840 + m_Y: 400 + m_Width: 23 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 659 + m_Metrics: + m_Width: 36.359375 + m_Height: 76.046875 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 44.125 + m_GlyphRect: + m_X: 504 + m_Y: 106 + m_Width: 38 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 660 + m_Metrics: + m_Width: 32.703125 + m_Height: 75.125 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 75.125 + m_HorizontalAdvance: 36.140625 + m_GlyphRect: + m_X: 631 + m_Y: 362 + m_Width: 34 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 661 + m_Metrics: + m_Width: 33.515625 + m_Height: 75.359375 + m_HorizontalBearingX: 3.3125 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 40.234375 + m_GlyphRect: + m_X: 638 + m_Y: 261 + m_Width: 34 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 662 + m_Metrics: + m_Width: 34.65625 + m_Height: 76.046875 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 41.265625 + m_GlyphRect: + m_X: 617 + m_Y: 106 + m_Width: 35 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 663 + m_Metrics: + m_Width: 40.359375 + m_Height: 74.671875 + m_HorizontalBearingX: 0.90625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 43.09375 + m_GlyphRect: + m_X: 749 + m_Y: 355 + m_Width: 42 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 664 + m_Metrics: + m_Width: 35 + m_Height: 75.359375 + m_HorizontalBearingX: 2.390625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 40.359375 + m_GlyphRect: + m_X: 603 + m_Y: 459 + m_Width: 36 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 665 + m_Metrics: + m_Width: 36.359375 + m_Height: 76.046875 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 43.65625 + m_GlyphRect: + m_X: 545 + m_Y: 10 + m_Width: 38 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 666 + m_Metrics: + m_Width: 37.390625 + m_Height: 74.671875 + m_HorizontalBearingX: 2.28125 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 39.90625 + m_GlyphRect: + m_X: 785 + m_Y: 931 + m_Width: 38 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 667 + m_Metrics: + m_Width: 37.609375 + m_Height: 76.046875 + m_HorizontalBearingX: 2.96875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 43.4375 + m_GlyphRect: + m_X: 487 + m_Y: 10 + m_Width: 39 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 668 + m_Metrics: + m_Width: 36.140625 + m_Height: 76.046875 + m_HorizontalBearingX: 3.640625 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 43.78125 + m_GlyphRect: + m_X: 561 + m_Y: 106 + m_Width: 37 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 730 + m_Metrics: + m_Width: 23.484375 + m_Height: 48 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 87.90625 + m_HorizontalAdvance: 33.40625 + m_GlyphRect: + m_X: 923 + m_Y: 845 + m_Width: 25 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 731 + m_Metrics: + m_Width: 24.15625 + m_Height: 48.453125 + m_HorizontalBearingX: 4.453125 + m_HorizontalBearingY: 88.359375 + m_HorizontalAdvance: 33.40625 + m_GlyphRect: + m_X: 840 + m_Y: 473 + m_Width: 25 + m_Height: 50 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 732 + m_Metrics: + m_Width: 24.84375 + m_Height: 49.015625 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 88.359375 + m_HorizontalAdvance: 33.40625 + m_GlyphRect: + m_X: 933 + m_Y: 776 + m_Width: 25 + m_Height: 50 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 739 + m_Metrics: + m_Width: 35.453125 + m_Height: 81.734375 + m_HorizontalBearingX: -10.140625 + m_HorizontalBearingY: 78.203125 + m_HorizontalAdvance: 15.046875 + m_GlyphRect: + m_X: 231 + m_Y: 857 + m_Width: 37 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 740 + m_Metrics: + m_Width: 72.84375 + m_Height: 81.734375 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 78.203125 + m_HorizontalAdvance: 82.421875 + m_GlyphRect: + m_X: 394 + m_Y: 10 + m_Width: 74 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 743 + m_Metrics: + m_Width: 72.046875 + m_Height: 81.734375 + m_HorizontalBearingX: 4.90625 + m_HorizontalBearingY: 78.203125 + m_HorizontalAdvance: 79.34375 + m_GlyphRect: + m_X: 294 + m_Y: 503 + m_Width: 73 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 744 + m_Metrics: + m_Width: 71.9375 + m_Height: 81.734375 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 78.203125 + m_HorizontalAdvance: 78.4375 + m_GlyphRect: + m_X: 318 + m_Y: 267 + m_Width: 73 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 745 + m_Metrics: + m_Width: 13.6875 + m_Height: 14.140625 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 13.453125 + m_HorizontalAdvance: 21.65625 + m_GlyphRect: + m_X: 211 + m_Y: 243 + m_Width: 15 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 746 + m_Metrics: + m_Width: 17.5625 + m_Height: 29.421875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 13.796875 + m_HorizontalAdvance: 22.796875 + m_GlyphRect: + m_X: 842 + m_Y: 253 + m_Width: 19 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 747 + m_Metrics: + m_Width: 13.34375 + m_Height: 54.375 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 53.6875 + m_HorizontalAdvance: 21.3125 + m_GlyphRect: + m_X: 257 + m_Y: 959 + m_Width: 15 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 748 + m_Metrics: + m_Width: 17.546875 + m_Height: 69.3125 + m_HorizontalBearingX: 1.03125 + m_HorizontalBearingY: 53.6875 + m_HorizontalAdvance: 22.578125 + m_GlyphRect: + m_X: 842 + m_Y: 542 + m_Width: 18 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 749 + m_Metrics: + m_Width: 53.359375 + m_Height: 14.140625 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 13.453125 + m_HorizontalAdvance: 61.453125 + m_GlyphRect: + m_X: 137 + m_Y: 248 + m_Width: 55 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 750 + m_Metrics: + m_Width: 13.109375 + m_Height: 75.359375 + m_HorizontalBearingX: 4.328125 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 21.546875 + m_GlyphRect: + m_X: 613 + m_Y: 650 + m_Width: 14 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 751 + m_Metrics: + m_Width: 13.109375 + m_Height: 75.359375 + m_HorizontalBearingX: 4.328125 + m_HorizontalBearingY: 56.546875 + m_HorizontalAdvance: 21.203125 + m_GlyphRect: + m_X: 619 + m_Y: 554 + m_Width: 14 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 752 + m_Metrics: + m_Width: 31.34375 + m_Height: 76.046875 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 36.703125 + m_GlyphRect: + m_X: 587 + m_Y: 266 + m_Width: 32 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 753 + m_Metrics: + m_Width: 31.34375 + m_Height: 76.046875 + m_HorizontalBearingX: 3.3125 + m_HorizontalBearingY: 56.4375 + m_HorizontalAdvance: 36.484375 + m_GlyphRect: + m_X: 671 + m_Y: 106 + m_Width: 32 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 754 + m_Metrics: + m_Width: 13.6875 + m_Height: 14.140625 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 37.171875 + m_HorizontalAdvance: 22.796875 + m_GlyphRect: + m_X: 121 + m_Y: 992 + m_Width: 15 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 755 + m_Metrics: + m_Width: 17.109375 + m_Height: 20.75 + m_HorizontalBearingX: 4.671875 + m_HorizontalBearingY: 40.703125 + m_HorizontalAdvance: 26.328125 + m_GlyphRect: + m_X: 84 + m_Y: 992 + m_Width: 18 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 756 + m_Metrics: + m_Width: 27.140625 + m_Height: 26.328125 + m_HorizontalBearingX: 4.328125 + m_HorizontalBearingY: 76.03125 + m_HorizontalAdvance: 35.6875 + m_GlyphRect: + m_X: 376 + m_Y: 220 + m_Width: 28 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 757 + m_Metrics: + m_Width: 40.578125 + m_Height: 69.875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 69.875 + m_HorizontalAdvance: 44.578125 + m_GlyphRect: + m_X: 882 + m_Y: 100 + m_Width: 42 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 758 + m_Metrics: + m_Width: 29.765625 + m_Height: 74.671875 + m_HorizontalBearingX: 0.5625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 30.78125 + m_GlyphRect: + m_X: 790 + m_Y: 449 + m_Width: 31 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 759 + m_Metrics: + m_Width: 29.875 + m_Height: 74.671875 + m_HorizontalBearingX: 0.5625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 30.890625 + m_GlyphRect: + m_X: 980 + m_Y: 656 + m_Width: 31 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 764 + m_Metrics: + m_Width: 16.53125 + m_Height: 100.4375 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 81.859375 + m_HorizontalAdvance: 22.109375 + m_GlyphRect: + m_X: 40 + m_Y: 130 + m_Width: 18 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 765 + m_Metrics: + m_Width: 16.640625 + m_Height: 100.671875 + m_HorizontalBearingX: 1.59375 + m_HorizontalBearingY: 81.96875 + m_HorizontalAdvance: 22.109375 + m_GlyphRect: + m_X: 77 + m_Y: 130 + m_Width: 18 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 766 + m_Metrics: + m_Width: 21.65625 + m_Height: 98.609375 + m_HorizontalBearingX: 0.796875 + m_HorizontalBearingY: 80.9375 + m_HorizontalAdvance: 22.34375 + m_GlyphRect: + m_X: 114 + m_Y: 130 + m_Width: 23 + m_Height: 99 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 767 + m_Metrics: + m_Width: 21.546875 + m_Height: 98.609375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 80.9375 + m_HorizontalAdvance: 22.34375 + m_GlyphRect: + m_X: 125 + m_Y: 10 + m_Width: 22 + m_Height: 99 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 768 + m_Metrics: + m_Width: 17.109375 + m_Height: 98.28125 + m_HorizontalBearingX: 3.984375 + m_HorizontalBearingY: 80.71875 + m_HorizontalAdvance: 20.640625 + m_GlyphRect: + m_X: 10 + m_Y: 642 + m_Width: 19 + m_Height: 99 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 769 + m_Metrics: + m_Width: 16.984375 + m_Height: 98.28125 + m_HorizontalBearingX: -0.34375 + m_HorizontalBearingY: 80.71875 + m_HorizontalAdvance: 20.640625 + m_GlyphRect: + m_X: 10 + m_Y: 760 + m_Width: 18 + m_Height: 99 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 776 + m_Metrics: + m_Width: 27.015625 + m_Height: 8.3125 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 34.421875 + m_HorizontalAdvance: 35.109375 + m_GlyphRect: + m_X: 361 + m_Y: 705 + m_Width: 28 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 777 + m_Metrics: + m_Width: 27.015625 + m_Height: 8.3125 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 34.421875 + m_HorizontalAdvance: 35.109375 + m_GlyphRect: + m_X: 331 + m_Y: 468 + m_Width: 28 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 778 + m_Metrics: + m_Width: 45.140625 + m_Height: 8.3125 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 34.421875 + m_HorizontalAdvance: 53.234375 + m_GlyphRect: + m_X: 296 + m_Y: 705 + m_Width: 46 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 779 + m_Metrics: + m_Width: 55.0625 + m_Height: 8.3125 + m_HorizontalBearingX: 4.109375 + m_HorizontalBearingY: 34.421875 + m_HorizontalAdvance: 63.15625 + m_GlyphRect: + m_X: 301 + m_Y: 239 + m_Width: 56 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 780 + m_Metrics: + m_Width: 36.359375 + m_Height: 8.3125 + m_HorizontalBearingX: 1.03125 + m_HorizontalBearingY: -6.84375 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 245 + m_Y: 240 + m_Width: 37 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 785 + m_Metrics: + m_Width: 17.5625 + m_Height: 29.421875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 13.796875 + m_HorizontalAdvance: 22.796875 + m_GlyphRect: + m_X: 842 + m_Y: 351 + m_Width: 19 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 786 + m_Metrics: + m_Width: 34.546875 + m_Height: 29.421875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 13.796875 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 882 + m_Y: 380 + m_Width: 36 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 787 + m_Metrics: + m_Width: 34.421875 + m_Height: 29.40625 + m_HorizontalBearingX: 2.171875 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 884 + m_Y: 429 + m_Width: 35 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 788 + m_Metrics: + m_Width: 34.546875 + m_Height: 29.421875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 39.78125 + m_GlyphRect: + m_X: 882 + m_Y: 331 + m_Width: 36 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 789 + m_Metrics: + m_Width: 17.546875 + m_Height: 29.40625 + m_HorizontalBearingX: 2.171875 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 21.546875 + m_GlyphRect: + m_X: 943 + m_Y: 631 + m_Width: 18 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 790 + m_Metrics: + m_Width: 17.5625 + m_Height: 29.421875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 22.796875 + m_GlyphRect: + m_X: 842 + m_Y: 302 + m_Width: 19 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 791 + m_Metrics: + m_Width: 35.5625 + m_Height: 39.328125 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 49.703125 + m_HorizontalAdvance: 42.0625 + m_GlyphRect: + m_X: 423 + m_Y: 208 + m_Width: 36 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 792 + m_Metrics: + m_Width: 35.6875 + m_Height: 39.328125 + m_HorizontalBearingX: 3.078125 + m_HorizontalBearingY: 49.703125 + m_HorizontalAdvance: 42.0625 + m_GlyphRect: + m_X: 478 + m_Y: 208 + m_Width: 36 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 793 + m_Metrics: + m_Width: 19.265625 + m_Height: 39.328125 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 49.703125 + m_HorizontalAdvance: 25.984375 + m_GlyphRect: + m_X: 779 + m_Y: 199 + m_Width: 20 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 794 + m_Metrics: + m_Width: 19.265625 + m_Height: 39.328125 + m_HorizontalBearingX: 2.84375 + m_HorizontalBearingY: 49.703125 + m_HorizontalAdvance: 25.421875 + m_GlyphRect: + m_X: 739 + m_Y: 201 + m_Width: 21 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 795 + m_Metrics: + m_Width: 27.015625 + m_Height: 30.890625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 34.546875 + m_GlyphRect: + m_X: 933 + m_Y: 725 + m_Width: 28 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 796 + m_Metrics: + m_Width: 10.140625 + m_Height: 30.890625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 17.5625 + m_GlyphRect: + m_X: 1001 + m_Y: 893 + m_Width: 11 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 802 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 36.484375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 803 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 15.734375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 804 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14.25 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 805 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14.25 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 806 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 0.234375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 808 + m_Metrics: + m_Width: 32.15625 + m_Height: 75.921875 + m_HorizontalBearingX: 8.65625 + m_HorizontalBearingY: 71.59375 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 658 + m_Y: 10 + m_Width: 33 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 809 + m_Metrics: + m_Width: 37.28125 + m_Height: 47.3125 + m_HorizontalBearingX: 5.921875 + m_HorizontalBearingY: 59.515625 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 882 + m_Y: 189 + m_Width: 39 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 810 + m_Metrics: + m_Width: 35.234375 + m_Height: 94.625 + m_HorizontalBearingX: 6.71875 + m_HorizontalBearingY: 84.59375 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 180 + m_Y: 282 + m_Width: 36 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 811 + m_Metrics: + m_Width: 41.046875 + m_Height: 76.046875 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 511 + m_Y: 363 + m_Width: 42 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 813 + m_Metrics: + m_Width: 35.90625 + m_Height: 75.359375 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 563 + m_Y: 555 + m_Width: 37 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 814 + m_Metrics: + m_Width: 40.015625 + m_Height: 74.671875 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 650 + m_Y: 743 + m_Width: 41 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 815 + m_Metrics: + m_Width: 31 + m_Height: 31 + m_HorizontalBearingX: 8.4375 + m_HorizontalBearingY: 49.8125 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 206 + m_Y: 982 + m_Width: 32 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 817 + m_Metrics: + m_Width: 28.265625 + m_Height: 28.390625 + m_HorizontalBearingX: 9.921875 + m_HorizontalBearingY: 48.5625 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 454 + m_Y: 985 + m_Width: 30 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 818 + m_Metrics: + m_Width: 30.328125 + m_Height: 44 + m_HorizontalBearingX: 8.78125 + m_HorizontalBearingY: 56.203125 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 586 + m_Y: 202 + m_Width: 32 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 819 + m_Metrics: + m_Width: 31.234375 + m_Height: 26.5625 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 47.65625 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 503 + m_Y: 985 + m_Width: 32 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 821 + m_Metrics: + m_Width: 30.328125 + m_Height: 38.765625 + m_HorizontalBearingX: 8.78125 + m_HorizontalBearingY: 53.359375 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 688 + m_Y: 202 + m_Width: 32 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 822 + m_Metrics: + m_Width: 30.328125 + m_Height: 38.765625 + m_HorizontalBearingX: 8.78125 + m_HorizontalBearingY: 53.359375 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 637 + m_Y: 202 + m_Width: 32 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 825 + m_Metrics: + m_Width: 31 + m_Height: 45.484375 + m_HorizontalBearingX: 8.4375 + m_HorizontalBearingY: 51.40625 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 980 + m_Y: 590 + m_Width: 32 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 827 + m_Metrics: + m_Width: 31 + m_Height: 12.3125 + m_HorizontalBearingX: 8.4375 + m_HorizontalBearingY: 40.359375 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 40 + m_Y: 250 + m_Width: 32 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 828 + m_Metrics: + m_Width: 31 + m_Height: 22.578125 + m_HorizontalBearingX: 8.4375 + m_HorizontalBearingY: 38.765625 + m_HorizontalAdvance: 47.875 + m_GlyphRect: + m_X: 155 + m_Y: 989 + m_Width: 32 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 829 + m_Metrics: + m_Width: 33.640625 + m_Height: 37.953125 + m_HorizontalBearingX: 2.390625 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 38.421875 + m_GlyphRect: + m_X: 952 + m_Y: 381 + m_Width: 35 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 836 + m_Metrics: + m_Width: 36.140625 + m_Height: 76.953125 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 55.859375 + m_HorizontalAdvance: 40.8125 + m_GlyphRect: + m_X: 454 + m_Y: 888 + m_Width: 37 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 838 + m_Metrics: + m_Width: 61.109375 + m_Height: 76.046875 + m_HorizontalBearingX: 4.671875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 70.34375 + m_GlyphRect: + m_X: 423 + m_Y: 112 + m_Width: 62 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 839 + m_Metrics: + m_Width: 90.296875 + m_Height: 76.046875 + m_HorizontalBearingX: 4.671875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 99.515625 + m_GlyphRect: + m_X: 644 + m_Y: 852 + m_Width: 91 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 853 + m_Metrics: + m_Width: 64.0625 + m_Height: 99.640625 + m_HorizontalBearingX: 2.96875 + m_HorizontalBearingY: 78.546875 + m_HorizontalAdvance: 70.109375 + m_GlyphRect: + m_X: 40 + m_Y: 10 + m_Width: 66 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 854 + m_Metrics: + m_Width: 44.8125 + m_Height: 76.046875 + m_HorizontalBearingX: 3.1875 + m_HorizontalBearingY: 75.359375 + m_HorizontalAdvance: 48.5625 + m_GlyphRect: + m_X: 463 + m_Y: 267 + m_Width: 45 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 855 + m_Metrics: + m_Width: 38.859375 + m_Height: 98.953125 + m_HorizontalBearingX: 1.375 + m_HorizontalBearingY: 77.859375 + m_HorizontalAdvance: 44.34375 + m_GlyphRect: + m_X: 10 + m_Y: 523 + m_Width: 40 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 856 + m_Metrics: + m_Width: 32.265625 + m_Height: 91.546875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 78.09375 + m_HorizontalAdvance: 36.140625 + m_GlyphRect: + m_X: 278 + m_Y: 391 + m_Width: 34 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 857 + m_Metrics: + m_Width: 42.296875 + m_Height: 70.234375 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 69.546875 + m_HorizontalAdvance: 50.046875 + m_GlyphRect: + m_X: 882 + m_Y: 10 + m_Width: 44 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 858 + m_Metrics: + m_Width: 33.296875 + m_Height: 44.8125 + m_HorizontalBearingX: 3.640625 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 40.46875 + m_GlyphRect: + m_X: 533 + m_Y: 202 + m_Width: 34 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 859 + m_Metrics: + m_Width: 52.5625 + m_Height: 38.0625 + m_HorizontalBearingX: 3.1875 + m_HorizontalBearingY: 77.96875 + m_HorizontalAdvance: 58.9375 + m_GlyphRect: + m_X: 952 + m_Y: 161 + m_Width: 53 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 860 + m_Metrics: + m_Width: 23.140625 + m_Height: 32.484375 + m_HorizontalBearingX: 2.96875 + m_HorizontalBearingY: 78.546875 + m_HorizontalAdvance: 29.0625 + m_GlyphRect: + m_X: 977 + m_Y: 841 + m_Width: 25 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 861 + m_Metrics: + m_Width: 9.6875 + m_Height: 115.71875 + m_HorizontalBearingX: 5.703125 + m_HorizontalBearingY: 94.625 + m_HorizontalAdvance: 21.203125 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 11 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 862 + m_Metrics: + m_Width: 9.6875 + m_Height: 115.71875 + m_HorizontalBearingX: 5.703125 + m_HorizontalBearingY: 94.625 + m_HorizontalAdvance: 21.203125 + m_GlyphRect: + m_X: 10 + m_Y: 146 + m_Width: 11 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 863 + m_Metrics: + m_Width: 34.3125 + m_Height: 74.671875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 38.1875 + m_GlyphRect: + m_X: 787 + m_Y: 638 + m_Width: 36 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 864 + m_Metrics: + m_Width: 34.3125 + m_Height: 74.671875 + m_HorizontalBearingX: 1.9375 + m_HorizontalBearingY: 74.671875 + m_HorizontalAdvance: 38.1875 + m_GlyphRect: + m_X: 827 + m_Y: 732 + m_Width: 36 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 891 + m_Metrics: + m_Width: 17.546875 + m_Height: 16.078125 + m_HorizontalBearingX: 3.3125 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 24.046875 + m_GlyphRect: + m_X: 47 + m_Y: 995 + m_Width: 18 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 894 + m_Metrics: + m_Width: 13.90625 + m_Height: 26 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 4.21875 + m_HorizontalAdvance: 20.75 + m_GlyphRect: + m_X: 967 + m_Y: 893 + m_Width: 15 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 896 + m_Metrics: + m_Width: 26.328125 + m_Height: 12.4375 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 77.640625 + m_HorizontalAdvance: 33.171875 + m_GlyphRect: + m_X: 91 + m_Y: 250 + m_Width: 27 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 898 + m_Metrics: + m_Width: 17.4375 + m_Height: 16.078125 + m_HorizontalBearingX: 3.3125 + m_HorizontalBearingY: 79.578125 + m_HorizontalAdvance: 24.046875 + m_GlyphRect: + m_X: 10 + m_Y: 995 + m_Width: 18 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 900 + m_Metrics: + m_Width: 17.890625 + m_Height: 8.546875 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 73.640625 + m_HorizontalAdvance: 24.734375 + m_GlyphRect: + m_X: 378 + m_Y: 468 + m_Width: 19 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 804 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 750 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 795 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 757 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 810 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 838 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 854 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 796 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 764 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 765 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 756 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 815 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 746 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 776 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 745 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 758 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 659 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 660 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 661 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 662 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 663 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 664 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 665 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 666 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 667 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 668 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 747 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 748 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 822 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 819 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 821 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 752 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 853 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 768 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 759 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 769 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 829 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 780 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 898 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 196 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 202 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 207 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 216 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 217 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 222 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 223 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 228 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 766 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 861 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 767 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 827 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 805 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 751 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 808 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 813 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 809 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 814 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 862 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 856 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 896 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 857 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 363 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 791 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 828 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 777 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 858 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 900 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 860 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 825 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 731 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 732 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 891 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 836 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 855 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 754 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 894 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 730 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 364 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 792 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 743 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 740 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 744 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 753 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 2 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 817 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 201 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 818 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 211 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 208 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 209 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 210 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 224 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 226 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8199 + m_GlyphIndex: 802 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8200 + m_GlyphIndex: 803 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8203 + m_GlyphIndex: 806 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 778 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 779 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 789 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 790 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 785 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 787 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 788 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 786 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 863 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 864 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 755 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 749 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 839 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 793 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 794 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 739 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 811 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 859 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -8275012461116792138} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 1 + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 30 + m_Height: 136 + - m_X: 0 + m_Y: 136 + m_Width: 30 + m_Height: 136 + - m_X: 0 + m_Y: 272 + m_Width: 56 + m_Height: 121 + - m_X: 30 + m_Y: 0 + m_Width: 85 + m_Height: 120 + - m_X: 30 + m_Y: 120 + m_Width: 37 + m_Height: 120 + - m_X: 30 + m_Y: 240 + m_Width: 51 + m_Height: 32 + - m_X: 67 + m_Y: 120 + m_Width: 37 + m_Height: 120 + - m_X: 0 + m_Y: 393 + m_Width: 37 + m_Height: 120 + - m_X: 0 + m_Y: 513 + m_Width: 59 + m_Height: 119 + - m_X: 37 + m_Y: 393 + m_Width: 56 + m_Height: 119 + - m_X: 56 + m_Y: 272 + m_Width: 52 + m_Height: 119 + - m_X: 81 + m_Y: 240 + m_Width: 46 + m_Height: 32 + - m_X: 104 + m_Y: 120 + m_Width: 42 + m_Height: 118 + - m_X: 115 + m_Y: 0 + m_Width: 41 + m_Height: 118 + - m_X: 0 + m_Y: 632 + m_Width: 38 + m_Height: 118 + - m_X: 0 + m_Y: 750 + m_Width: 37 + m_Height: 118 + - m_X: 0 + m_Y: 868 + m_Width: 60 + m_Height: 117 + - m_X: 37 + m_Y: 750 + m_Width: 59 + m_Height: 116 + - m_X: 38 + m_Y: 632 + m_Width: 59 + m_Height: 116 + - m_X: 0 + m_Y: 985 + m_Width: 37 + m_Height: 36 + - m_X: 37 + m_Y: 985 + m_Width: 37 + m_Height: 36 + - m_X: 60 + m_Y: 866 + m_Width: 59 + m_Height: 116 + - m_X: 74 + m_Y: 982 + m_Width: 37 + m_Height: 41 + - m_X: 96 + m_Y: 748 + m_Width: 59 + m_Height: 116 + - m_X: 59 + m_Y: 512 + m_Width: 59 + m_Height: 116 + - m_X: 97 + m_Y: 628 + m_Width: 65 + m_Height: 115 + - m_X: 93 + m_Y: 391 + m_Width: 65 + m_Height: 115 + - m_X: 108 + m_Y: 272 + m_Width: 62 + m_Height: 115 + - m_X: 127 + m_Y: 238 + m_Width: 74 + m_Height: 34 + - m_X: 146 + m_Y: 118 + m_Width: 59 + m_Height: 115 + - m_X: 156 + m_Y: 0 + m_Width: 59 + m_Height: 115 + - m_X: 118 + m_Y: 506 + m_Width: 59 + m_Height: 115 + - m_X: 158 + m_Y: 387 + m_Width: 59 + m_Height: 115 + - m_X: 170 + m_Y: 272 + m_Width: 55 + m_Height: 115 + - m_X: 201 + m_Y: 233 + m_Width: 34 + m_Height: 34 + - m_X: 205 + m_Y: 115 + m_Width: 51 + m_Height: 115 + - m_X: 215 + m_Y: 0 + m_Width: 51 + m_Height: 115 + - m_X: 111 + m_Y: 982 + m_Width: 34 + m_Height: 34 + - m_X: 119 + m_Y: 864 + m_Width: 37 + m_Height: 115 + - m_X: 145 + m_Y: 979 + m_Width: 51 + m_Height: 42 + - m_X: 155 + m_Y: 743 + m_Width: 37 + m_Height: 115 + - m_X: 156 + m_Y: 858 + m_Width: 65 + m_Height: 114 + - m_X: 196 + m_Y: 972 + m_Width: 51 + m_Height: 51 + - m_X: 162 + m_Y: 621 + m_Width: 65 + m_Height: 114 + - m_X: 177 + m_Y: 502 + m_Width: 51 + m_Height: 114 + - m_X: 217 + m_Y: 387 + m_Width: 51 + m_Height: 114 + - m_X: 225 + m_Y: 267 + m_Width: 46 + m_Height: 114 + - m_X: 235 + m_Y: 230 + m_Width: 56 + m_Height: 29 + - m_X: 256 + m_Y: 115 + m_Width: 41 + m_Height: 114 + - m_X: 266 + m_Y: 0 + m_Width: 59 + m_Height: 113 + - m_X: 192 + m_Y: 735 + m_Width: 65 + m_Height: 112 + - m_X: 227 + m_Y: 616 + m_Width: 59 + m_Height: 112 + - m_X: 228 + m_Y: 501 + m_Width: 56 + m_Height: 112 + - m_X: 268 + m_Y: 381 + m_Width: 53 + m_Height: 112 + - m_X: 271 + m_Y: 259 + m_Width: 37 + m_Height: 111 + - m_X: 291 + m_Y: 229 + m_Width: 75 + m_Height: 28 + - m_X: 297 + m_Y: 113 + m_Width: 65 + m_Height: 109 + - m_X: 325 + m_Y: 0 + m_Width: 59 + m_Height: 106 + - m_X: 362 + m_Y: 106 + m_Width: 51 + m_Height: 104 + - m_X: 384 + m_Y: 0 + m_Width: 93 + m_Height: 102 + - m_X: 284 + m_Y: 493 + m_Width: 92 + m_Height: 102 + - m_X: 308 + m_Y: 257 + m_Width: 92 + m_Height: 102 + - m_X: 366 + m_Y: 210 + m_Width: 47 + m_Height: 47 + - m_X: 221 + m_Y: 847 + m_Width: 56 + m_Height: 102 + - m_X: 247 + m_Y: 949 + m_Width: 34 + m_Height: 74 + - m_X: 257 + m_Y: 728 + m_Width: 53 + m_Height: 100 + - m_X: 277 + m_Y: 828 + m_Width: 53 + m_Height: 100 + - m_X: 281 + m_Y: 928 + m_Width: 59 + m_Height: 95 + - m_X: 286 + m_Y: 595 + m_Width: 53 + m_Height: 100 + - m_X: 286 + m_Y: 695 + m_Width: 65 + m_Height: 28 + - m_X: 339 + m_Y: 595 + m_Width: 53 + m_Height: 100 + - m_X: 310 + m_Y: 723 + m_Width: 52 + m_Height: 100 + - m_X: 351 + m_Y: 695 + m_Width: 47 + m_Height: 28 + - m_X: 330 + m_Y: 823 + m_Width: 52 + m_Height: 100 + - m_X: 362 + m_Y: 723 + m_Width: 51 + m_Height: 100 + - m_X: 340 + m_Y: 923 + m_Width: 51 + m_Height: 100 + - m_X: 382 + m_Y: 823 + m_Width: 57 + m_Height: 99 + - m_X: 391 + m_Y: 922 + m_Width: 53 + m_Height: 99 + - m_X: 321 + m_Y: 359 + m_Width: 38 + m_Height: 99 + - m_X: 321 + m_Y: 458 + m_Width: 47 + m_Height: 28 + - m_X: 359 + m_Y: 359 + m_Width: 37 + m_Height: 99 + - m_X: 368 + m_Y: 458 + m_Width: 38 + m_Height: 28 + - m_X: 396 + m_Y: 359 + m_Width: 53 + m_Height: 98 + - m_X: 400 + m_Y: 257 + m_Width: 53 + m_Height: 98 + - m_X: 376 + m_Y: 486 + m_Width: 53 + m_Height: 98 + - m_X: 392 + m_Y: 584 + m_Width: 53 + m_Height: 98 + - m_X: 429 + m_Y: 457 + m_Width: 53 + m_Height: 98 + - m_X: 449 + m_Y: 355 + m_Width: 52 + m_Height: 98 + - m_X: 413 + m_Y: 682 + m_Width: 52 + m_Height: 98 + - m_X: 445 + m_Y: 555 + m_Width: 52 + m_Height: 98 + - m_X: 482 + m_Y: 453 + m_Width: 51 + m_Height: 98 + - m_X: 439 + m_Y: 780 + m_Width: 48 + m_Height: 98 + - m_X: 465 + m_Y: 653 + m_Width: 33 + m_Height: 98 + - m_X: 497 + m_Y: 551 + m_Width: 56 + m_Height: 97 + - m_X: 444 + m_Y: 878 + m_Width: 56 + m_Height: 97 + - m_X: 444 + m_Y: 975 + m_Width: 49 + m_Height: 48 + - m_X: 493 + m_Y: 975 + m_Width: 51 + m_Height: 46 + - m_X: 487 + m_Y: 751 + m_Width: 54 + m_Height: 97 + - m_X: 498 + m_Y: 648 + m_Width: 53 + m_Height: 97 + - m_X: 500 + m_Y: 848 + m_Width: 53 + m_Height: 97 + - m_X: 544 + m_Y: 945 + m_Width: 72 + m_Height: 77 + - m_X: 541 + m_Y: 745 + m_Width: 52 + m_Height: 97 + - m_X: 551 + m_Y: 648 + m_Width: 52 + m_Height: 97 + - m_X: 553 + m_Y: 842 + m_Width: 51 + m_Height: 97 + - m_X: 593 + m_Y: 745 + m_Width: 47 + m_Height: 97 + - m_X: 604 + m_Y: 842 + m_Width: 30 + m_Height: 97 + - m_X: 616 + m_Y: 939 + m_Width: 53 + m_Height: 77 + - m_X: 634 + m_Y: 842 + m_Width: 110 + m_Height: 96 + - m_X: 669 + m_Y: 938 + m_Width: 53 + m_Height: 77 + - m_X: 722 + m_Y: 938 + m_Width: 53 + m_Height: 77 + - m_X: 413 + m_Y: 102 + m_Width: 81 + m_Height: 96 + - m_X: 413 + m_Y: 198 + m_Width: 55 + m_Height: 59 + - m_X: 453 + m_Y: 257 + m_Width: 64 + m_Height: 96 + - m_X: 468 + m_Y: 198 + m_Width: 55 + m_Height: 59 + - m_X: 501 + m_Y: 353 + m_Width: 61 + m_Height: 96 + - m_X: 517 + m_Y: 257 + m_Width: 60 + m_Height: 96 + - m_X: 533 + m_Y: 449 + m_Width: 60 + m_Height: 96 + - m_X: 562 + m_Y: 353 + m_Width: 59 + m_Height: 96 + - m_X: 477 + m_Y: 0 + m_Width: 58 + m_Height: 96 + - m_X: 494 + m_Y: 96 + m_Width: 57 + m_Height: 96 + - m_X: 535 + m_Y: 0 + m_Width: 57 + m_Height: 96 + - m_X: 523 + m_Y: 192 + m_Width: 53 + m_Height: 65 + - m_X: 551 + m_Y: 96 + m_Width: 56 + m_Height: 96 + - m_X: 592 + m_Y: 0 + m_Width: 56 + m_Height: 96 + - m_X: 576 + m_Y: 192 + m_Width: 51 + m_Height: 64 + - m_X: 607 + m_Y: 96 + m_Width: 54 + m_Height: 96 + - m_X: 648 + m_Y: 0 + m_Width: 52 + m_Height: 96 + - m_X: 577 + m_Y: 256 + m_Width: 51 + m_Height: 96 + - m_X: 627 + m_Y: 192 + m_Width: 51 + m_Height: 59 + - m_X: 661 + m_Y: 96 + m_Width: 51 + m_Height: 96 + - m_X: 700 + m_Y: 0 + m_Width: 39 + m_Height: 96 + - m_X: 553 + m_Y: 545 + m_Width: 56 + m_Height: 95 + - m_X: 593 + m_Y: 449 + m_Width: 55 + m_Height: 95 + - m_X: 621 + m_Y: 352 + m_Width: 53 + m_Height: 95 + - m_X: 628 + m_Y: 251 + m_Width: 53 + m_Height: 95 + - m_X: 678 + m_Y: 192 + m_Width: 51 + m_Height: 59 + - m_X: 712 + m_Y: 96 + m_Width: 53 + m_Height: 95 + - m_X: 739 + m_Y: 0 + m_Width: 51 + m_Height: 95 + - m_X: 603 + m_Y: 640 + m_Width: 33 + m_Height: 95 + - m_X: 609 + m_Y: 544 + m_Width: 33 + m_Height: 95 + - m_X: 636 + m_Y: 639 + m_Width: 82 + m_Height: 94 + - m_X: 642 + m_Y: 544 + m_Width: 79 + m_Height: 94 + - m_X: 648 + m_Y: 447 + m_Width: 70 + m_Height: 94 + - m_X: 674 + m_Y: 346 + m_Width: 65 + m_Height: 94 + - m_X: 681 + m_Y: 251 + m_Width: 64 + m_Height: 94 + - m_X: 729 + m_Y: 191 + m_Width: 40 + m_Height: 59 + - m_X: 765 + m_Y: 95 + m_Width: 64 + m_Height: 94 + - m_X: 790 + m_Y: 0 + m_Width: 64 + m_Height: 94 + - m_X: 718 + m_Y: 440 + m_Width: 62 + m_Height: 94 + - m_X: 739 + m_Y: 345 + m_Width: 61 + m_Height: 94 + - m_X: 745 + m_Y: 250 + m_Width: 60 + m_Height: 94 + - m_X: 769 + m_Y: 189 + m_Width: 39 + m_Height: 59 + - m_X: 640 + m_Y: 733 + m_Width: 60 + m_Height: 94 + - m_X: 700 + m_Y: 733 + m_Width: 59 + m_Height: 94 + - m_X: 718 + m_Y: 638 + m_Width: 59 + m_Height: 94 + - m_X: 721 + m_Y: 534 + m_Width: 59 + m_Height: 94 + - m_X: 744 + m_Y: 827 + m_Width: 58 + m_Height: 94 + - m_X: 759 + m_Y: 732 + m_Width: 58 + m_Height: 94 + - m_X: 775 + m_Y: 921 + m_Width: 57 + m_Height: 94 + - m_X: 802 + m_Y: 826 + m_Width: 57 + m_Height: 94 + - m_X: 832 + m_Y: 920 + m_Width: 56 + m_Height: 94 + - m_X: 777 + m_Y: 628 + m_Width: 55 + m_Height: 94 + - m_X: 817 + m_Y: 722 + m_Width: 55 + m_Height: 94 + - m_X: 859 + m_Y: 816 + m_Width: 54 + m_Height: 94 + - m_X: 888 + m_Y: 910 + m_Width: 54 + m_Height: 94 + - m_X: 942 + m_Y: 0 + m_Width: 73 + m_Height: 75 + - m_X: 872 + m_Y: 0 + m_Width: 63 + m_Height: 90 + - m_X: 942 + m_Y: 75 + m_Width: 72 + m_Height: 76 + - m_X: 872 + m_Y: 90 + m_Width: 61 + m_Height: 89 + - m_X: 829 + m_Y: 94 + m_Width: 43 + m_Height: 76 + - m_X: 829 + m_Y: 170 + m_Width: 42 + m_Height: 73 + - m_X: 942 + m_Y: 151 + m_Width: 72 + m_Height: 58 + - m_X: 872 + m_Y: 179 + m_Width: 58 + m_Height: 67 + - m_X: 832 + m_Y: 243 + m_Width: 38 + m_Height: 49 + - m_X: 942 + m_Y: 209 + m_Width: 56 + m_Height: 87 + - m_X: 872 + m_Y: 246 + m_Width: 56 + m_Height: 75 + - m_X: 832 + m_Y: 292 + m_Width: 38 + m_Height: 49 + - m_X: 942 + m_Y: 296 + m_Width: 56 + m_Height: 75 + - m_X: 872 + m_Y: 321 + m_Width: 55 + m_Height: 49 + - m_X: 832 + m_Y: 341 + m_Width: 38 + m_Height: 49 + - m_X: 800 + m_Y: 344 + m_Width: 30 + m_Height: 94 + - m_X: 872 + m_Y: 370 + m_Width: 55 + m_Height: 49 + - m_X: 830 + m_Y: 390 + m_Width: 42 + m_Height: 73 + - m_X: 780 + m_Y: 439 + m_Width: 50 + m_Height: 94 + - m_X: 780 + m_Y: 533 + m_Width: 52 + m_Height: 94 + - m_X: 830 + m_Y: 463 + m_Width: 44 + m_Height: 69 + - m_X: 942 + m_Y: 371 + m_Width: 54 + m_Height: 58 + - m_X: 874 + m_Y: 419 + m_Width: 54 + m_Height: 49 + - m_X: 942 + m_Y: 429 + m_Width: 53 + m_Height: 75 + - m_X: 874 + m_Y: 468 + m_Width: 52 + m_Height: 76 + - m_X: 832 + m_Y: 532 + m_Width: 37 + m_Height: 89 + - m_X: 832 + m_Y: 621 + m_Width: 51 + m_Height: 94 + - m_X: 869 + m_Y: 544 + m_Width: 51 + m_Height: 77 + - m_X: 872 + m_Y: 715 + m_Width: 51 + m_Height: 94 + - m_X: 883 + m_Y: 621 + m_Width: 50 + m_Height: 94 + - m_X: 920 + m_Y: 544 + m_Width: 50 + m_Height: 77 + - m_X: 970 + m_Y: 504 + m_Width: 52 + m_Height: 76 + - m_X: 970 + m_Y: 580 + m_Width: 51 + m_Height: 66 + - m_X: 933 + m_Y: 621 + m_Width: 37 + m_Height: 49 + - m_X: 970 + m_Y: 646 + m_Width: 50 + m_Height: 94 + - m_X: 923 + m_Y: 715 + m_Width: 47 + m_Height: 51 + - m_X: 970 + m_Y: 740 + m_Width: 48 + m_Height: 91 + - m_X: 923 + m_Y: 766 + m_Width: 44 + m_Height: 69 + - m_X: 913 + m_Y: 835 + m_Width: 44 + m_Height: 68 + - m_X: 967 + m_Y: 831 + m_Width: 44 + m_Height: 52 + - m_X: 957 + m_Y: 883 + m_Width: 34 + m_Height: 46 + - m_X: 991 + m_Y: 883 + m_Width: 30 + m_Height: 51 + m_FreeGlyphRects: + - m_X: 37 + m_Y: 866 + m_Width: 23 + m_Height: 2 + - m_X: 0 + m_Y: 1021 + m_Width: 74 + m_Height: 2 + - m_X: 60 + m_Y: 982 + m_Width: 14 + m_Height: 3 + - m_X: 38 + m_Y: 748 + m_Width: 58 + m_Height: 2 + - m_X: 37 + m_Y: 512 + m_Width: 22 + m_Height: 1 + - m_X: 59 + m_Y: 628 + m_Width: 38 + m_Height: 4 + - m_X: 56 + m_Y: 391 + m_Width: 37 + m_Height: 2 + - m_X: 104 + m_Y: 238 + m_Width: 23 + m_Height: 2 + - m_X: 115 + m_Y: 118 + m_Width: 31 + m_Height: 2 + - m_X: 93 + m_Y: 506 + m_Width: 25 + m_Height: 6 + - m_X: 108 + m_Y: 387 + m_Width: 50 + m_Height: 4 + - m_X: 146 + m_Y: 233 + m_Width: 55 + m_Height: 5 + - m_X: 156 + m_Y: 115 + m_Width: 49 + m_Height: 3 + - m_X: 96 + m_Y: 864 + m_Width: 23 + m_Height: 2 + - m_X: 111 + m_Y: 1016 + m_Width: 34 + m_Height: 7 + - m_X: 119 + m_Y: 979 + m_Width: 26 + m_Height: 3 + - m_X: 97 + m_Y: 743 + m_Width: 58 + m_Height: 5 + - m_X: 155 + m_Y: 858 + m_Width: 1 + m_Height: 6 + - m_X: 111 + m_Y: 1021 + m_Width: 85 + m_Height: 2 + - m_X: 156 + m_Y: 972 + m_Width: 40 + m_Height: 7 + - m_X: 118 + m_Y: 621 + m_Width: 44 + m_Height: 7 + - m_X: 158 + m_Y: 502 + m_Width: 19 + m_Height: 4 + - m_X: 201 + m_Y: 267 + m_Width: 24 + m_Height: 5 + - m_X: 205 + m_Y: 230 + m_Width: 30 + m_Height: 3 + - m_X: 162 + m_Y: 735 + m_Width: 30 + m_Height: 8 + - m_X: 177 + m_Y: 616 + m_Width: 50 + m_Height: 5 + - m_X: 217 + m_Y: 501 + m_Width: 11 + m_Height: 1 + - m_X: 225 + m_Y: 381 + m_Width: 43 + m_Height: 6 + - m_X: 235 + m_Y: 259 + m_Width: 36 + m_Height: 8 + - m_X: 256 + m_Y: 229 + m_Width: 35 + m_Height: 1 + - m_X: 266 + m_Y: 113 + m_Width: 31 + m_Height: 2 + - m_X: 325 + m_Y: 106 + m_Width: 37 + m_Height: 7 + - m_X: 268 + m_Y: 493 + m_Width: 16 + m_Height: 8 + - m_X: 291 + m_Y: 257 + m_Width: 17 + m_Height: 2 + - m_X: 297 + m_Y: 222 + m_Width: 69 + m_Height: 7 + - m_X: 362 + m_Y: 210 + m_Width: 4 + m_Height: 19 + - m_X: 192 + m_Y: 847 + m_Width: 29 + m_Height: 11 + - m_X: 221 + m_Y: 949 + m_Width: 26 + m_Height: 23 + - m_X: 227 + m_Y: 728 + m_Width: 30 + m_Height: 7 + - m_X: 257 + m_Y: 828 + m_Width: 20 + m_Height: 19 + - m_X: 277 + m_Y: 928 + m_Width: 4 + m_Height: 21 + - m_X: 228 + m_Y: 613 + m_Width: 58 + m_Height: 3 + - m_X: 284 + m_Y: 595 + m_Width: 2 + m_Height: 21 + - m_X: 286 + m_Y: 723 + m_Width: 24 + m_Height: 5 + - m_X: 310 + m_Y: 823 + m_Width: 20 + m_Height: 5 + - m_X: 330 + m_Y: 923 + m_Width: 10 + m_Height: 5 + - m_X: 382 + m_Y: 922 + m_Width: 9 + m_Height: 1 + - m_X: 271 + m_Y: 370 + m_Width: 50 + m_Height: 11 + - m_X: 308 + m_Y: 359 + m_Width: 13 + m_Height: 22 + - m_X: 321 + m_Y: 486 + m_Width: 55 + m_Height: 7 + - m_X: 376 + m_Y: 584 + m_Width: 16 + m_Height: 11 + - m_X: 396 + m_Y: 457 + m_Width: 33 + m_Height: 1 + - m_X: 406 + m_Y: 457 + m_Width: 23 + m_Height: 29 + - m_X: 400 + m_Y: 355 + m_Width: 49 + m_Height: 4 + - m_X: 398 + m_Y: 682 + m_Width: 15 + m_Height: 41 + - m_X: 392 + m_Y: 682 + m_Width: 21 + m_Height: 13 + - m_X: 429 + m_Y: 555 + m_Width: 16 + m_Height: 29 + - m_X: 449 + m_Y: 453 + m_Width: 33 + m_Height: 4 + - m_X: 413 + m_Y: 780 + m_Width: 26 + m_Height: 43 + - m_X: 445 + m_Y: 653 + m_Width: 20 + m_Height: 29 + - m_X: 482 + m_Y: 551 + m_Width: 15 + m_Height: 4 + - m_X: 439 + m_Y: 878 + m_Width: 5 + m_Height: 44 + - m_X: 391 + m_Y: 1021 + m_Width: 53 + m_Height: 2 + - m_X: 465 + m_Y: 751 + m_Width: 22 + m_Height: 29 + - m_X: 497 + m_Y: 648 + m_Width: 1 + m_Height: 5 + - m_X: 487 + m_Y: 848 + m_Width: 13 + m_Height: 30 + - m_X: 493 + m_Y: 1022 + m_Width: 530 + m_Height: 1 + - m_X: 493 + m_Y: 1021 + m_Width: 51 + m_Height: 2 + - m_X: 500 + m_Y: 945 + m_Width: 44 + m_Height: 30 + - m_X: 498 + m_Y: 745 + m_Width: 43 + m_Height: 6 + - m_X: 541 + m_Y: 842 + m_Width: 12 + m_Height: 6 + - m_X: 553 + m_Y: 939 + m_Width: 63 + m_Height: 6 + - m_X: 616 + m_Y: 1016 + m_Width: 407 + m_Height: 7 + - m_X: 669 + m_Y: 1015 + m_Width: 354 + m_Height: 8 + - m_X: 634 + m_Y: 938 + m_Width: 35 + m_Height: 1 + - m_X: 384 + m_Y: 102 + m_Width: 29 + m_Height: 4 + - m_X: 453 + m_Y: 353 + m_Width: 48 + m_Height: 2 + - m_X: 501 + m_Y: 449 + m_Width: 32 + m_Height: 4 + - m_X: 477 + m_Y: 96 + m_Width: 17 + m_Height: 6 + - m_X: 494 + m_Y: 192 + m_Width: 29 + m_Height: 6 + - m_X: 576 + m_Y: 256 + m_Width: 1 + m_Height: 1 + - m_X: 533 + m_Y: 545 + m_Width: 20 + m_Height: 6 + - m_X: 577 + m_Y: 352 + m_Width: 44 + m_Height: 1 + - m_X: 627 + m_Y: 251 + m_Width: 1 + m_Height: 5 + - m_X: 553 + m_Y: 640 + m_Width: 50 + m_Height: 8 + - m_X: 593 + m_Y: 544 + m_Width: 16 + m_Height: 1 + - m_X: 609 + m_Y: 639 + m_Width: 27 + m_Height: 1 + - m_X: 621 + m_Y: 447 + m_Width: 27 + m_Height: 2 + - m_X: 628 + m_Y: 346 + m_Width: 46 + m_Height: 6 + - m_X: 712 + m_Y: 191 + m_Width: 17 + m_Height: 1 + - m_X: 739 + m_Y: 95 + m_Width: 26 + m_Height: 1 + - m_X: 674 + m_Y: 440 + m_Width: 44 + m_Height: 7 + - m_X: 681 + m_Y: 345 + m_Width: 58 + m_Height: 1 + - m_X: 729 + m_Y: 250 + m_Width: 16 + m_Height: 1 + - m_X: 765 + m_Y: 189 + m_Width: 4 + m_Height: 2 + - m_X: 603 + m_Y: 735 + m_Width: 37 + m_Height: 10 + - m_X: 636 + m_Y: 733 + m_Width: 4 + m_Height: 12 + - m_X: 642 + m_Y: 638 + m_Width: 76 + m_Height: 1 + - m_X: 648 + m_Y: 541 + m_Width: 73 + m_Height: 3 + - m_X: 718 + m_Y: 534 + m_Width: 3 + m_Height: 10 + - m_X: 640 + m_Y: 827 + m_Width: 104 + m_Height: 15 + - m_X: 718 + m_Y: 732 + m_Width: 41 + m_Height: 1 + - m_X: 744 + m_Y: 921 + m_Width: 31 + m_Height: 17 + - m_X: 759 + m_Y: 826 + m_Width: 43 + m_Height: 1 + - m_X: 832 + m_Y: 1014 + m_Width: 191 + m_Height: 9 + - m_X: 802 + m_Y: 920 + m_Width: 30 + m_Height: 1 + - m_X: 721 + m_Y: 628 + m_Width: 56 + m_Height: 10 + - m_X: 777 + m_Y: 722 + m_Width: 40 + m_Height: 10 + - m_X: 817 + m_Y: 816 + m_Width: 42 + m_Height: 10 + - m_X: 888 + m_Y: 1004 + m_Width: 135 + m_Height: 19 + - m_X: 859 + m_Y: 910 + m_Width: 29 + m_Height: 10 + - m_X: 854 + m_Y: 0 + m_Width: 18 + m_Height: 94 + - m_X: 790 + m_Y: 94 + m_Width: 39 + m_Height: 1 + - m_X: 769 + m_Y: 248 + m_Width: 63 + m_Height: 2 + - m_X: 808 + m_Y: 189 + m_Width: 21 + m_Height: 155 + - m_X: 805 + m_Y: 248 + m_Width: 27 + m_Height: 96 + - m_X: 808 + m_Y: 243 + m_Width: 24 + m_Height: 101 + - m_X: 745 + m_Y: 344 + m_Width: 55 + m_Height: 1 + - m_X: 871 + m_Y: 170 + m_Width: 1 + m_Height: 220 + - m_X: 870 + m_Y: 243 + m_Width: 2 + m_Height: 147 + - m_X: 830 + m_Y: 243 + m_Width: 2 + m_Height: 147 + - m_X: 739 + m_Y: 439 + m_Width: 41 + m_Height: 1 + - m_X: 800 + m_Y: 438 + m_Width: 30 + m_Height: 1 + - m_X: 927 + m_Y: 321 + m_Width: 15 + m_Height: 98 + - m_X: 872 + m_Y: 419 + m_Width: 2 + m_Height: 44 + - m_X: 830 + m_Y: 532 + m_Width: 2 + m_Height: 1 + - m_X: 780 + m_Y: 627 + m_Width: 52 + m_Height: 1 + - m_X: 869 + m_Y: 532 + m_Width: 5 + m_Height: 12 + - m_X: 832 + m_Y: 715 + m_Width: 40 + m_Height: 7 + - m_X: 935 + m_Y: 0 + m_Width: 7 + m_Height: 544 + - m_X: 933 + m_Y: 90 + m_Width: 9 + m_Height: 454 + - m_X: 930 + m_Y: 179 + m_Width: 12 + m_Height: 365 + - m_X: 928 + m_Y: 246 + m_Width: 14 + m_Height: 298 + - m_X: 926 + m_Y: 468 + m_Width: 16 + m_Height: 76 + - m_X: 1015 + m_Y: 0 + m_Width: 8 + m_Height: 504 + - m_X: 1022 + m_Y: 0 + m_Width: 1 + m_Height: 1023 + - m_X: 1014 + m_Y: 75 + m_Width: 9 + m_Height: 429 + - m_X: 998 + m_Y: 209 + m_Width: 25 + m_Height: 295 + - m_X: 996 + m_Y: 371 + m_Width: 27 + m_Height: 133 + - m_X: 995 + m_Y: 429 + m_Width: 28 + m_Height: 75 + - m_X: 926 + m_Y: 504 + m_Width: 44 + m_Height: 40 + - m_X: 1021 + m_Y: 580 + m_Width: 2 + m_Height: 443 + - m_X: 933 + m_Y: 670 + m_Width: 37 + m_Height: 45 + - m_X: 872 + m_Y: 809 + m_Width: 51 + m_Height: 7 + - m_X: 913 + m_Y: 809 + m_Width: 10 + m_Height: 26 + - m_X: 967 + m_Y: 766 + m_Width: 3 + m_Height: 65 + - m_X: 913 + m_Y: 903 + m_Width: 44 + m_Height: 7 + - m_X: 942 + m_Y: 903 + m_Width: 15 + m_Height: 120 + - m_X: 957 + m_Y: 835 + m_Width: 10 + m_Height: 48 + - m_X: 1020 + m_Y: 646 + m_Width: 3 + m_Height: 237 + - m_X: 1018 + m_Y: 740 + m_Width: 5 + m_Height: 143 + - m_X: 1011 + m_Y: 831 + m_Width: 12 + m_Height: 52 + - m_X: 942 + m_Y: 934 + m_Width: 81 + m_Height: 89 + - m_X: 942 + m_Y: 929 + m_Width: 49 + m_Height: 94 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: [] + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF.asset.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF.asset.meta new file mode 100644 index 0000000..cd1580b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold SDF.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 28e1e05964a194109b732fed675bc4a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold + SDF.asset + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf new file mode 100644 index 0000000..60866b7 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf.meta new file mode 100644 index 0000000..08d1690 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 88b8b20d6e1284c969e15273ba891b93 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - Sofia Sans Extra Condensed + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Fonts/SofiaSansExtraCondensed-SemiBold.ttf + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials.meta new file mode 100644 index 0000000..2b30bcf --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 098c7418d7d0249ca850f6af5a226ead +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.mat b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.mat new file mode 100644 index 0000000..688869a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.mat @@ -0,0 +1,147 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Dialogue Icon + m_Shader: {fileID: -6465566751694194690, guid: f04d42093ca83466595107b4363d0b8c, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMask: 15 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _Speed: 4 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _Surface: 0 + - _UIMaskSoftnessX: 1 + - _UIMaskSoftnessY: 1 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _ClipRect: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Color_1: {r: 0, g: 0.5030503, b: 1, a: 1} + - _Color_2: {r: 0, g: 0.7624998, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &8009966419948271471 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.mat.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.mat.meta new file mode 100644 index 0000000..65496ff --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f232687f02eb4436e9177ec321d888c8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue + Icon.mat + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.shadergraph b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.shadergraph new file mode 100644 index 0000000..7d36177 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.shadergraph @@ -0,0 +1,2123 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "b4e13ca7200a4147829092abd1bb2960", + "m_Properties": [ + { + "m_Id": "175d3be2c8264759914998533200d16c" + }, + { + "m_Id": "bbc1852fd5d74a7a8af90778e039c2c7" + }, + { + "m_Id": "c43e922eaf164a2ca0fa55cd88f87875" + }, + { + "m_Id": "89c45c47c80d485eb61580f7eebb7add" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "de7ab0e6085243c1ac60f50673ac7097" + } + ], + "m_Nodes": [ + { + "m_Id": "c8a713ecb7a84e84a5a53b11c7f7766c" + }, + { + "m_Id": "9bbe8fdb77024b849e4fa26778144e07" + }, + { + "m_Id": "f2674351f7dc42599f431e7bd259078f" + }, + { + "m_Id": "6bf6087b8f904bde8aa13baac014002b" + }, + { + "m_Id": "4a317ac4dd734d28873638a4d972ae0c" + }, + { + "m_Id": "fe87e4391781460fb3fbbf76cda87b27" + }, + { + "m_Id": "cb0b178d6e304995b787b38c0a3e2f4c" + }, + { + "m_Id": "0346996a5f5544eba59a47107b34577b" + }, + { + "m_Id": "de0663dab1944005805fba6792bcbf54" + }, + { + "m_Id": "3507286d3102427a99e0c17303b49c4e" + }, + { + "m_Id": "dbd11b32b74e42a1837c0213ba0d10de" + }, + { + "m_Id": "89ec342a6e0e427db02af1179f097657" + }, + { + "m_Id": "4939175ba1ee4ceda536463de51df82f" + }, + { + "m_Id": "7e76ff392e0e40f99e48b7ccdcf305b4" + }, + { + "m_Id": "f4d8f9c166d84fe8b3d35c77640995a4" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0346996a5f5544eba59a47107b34577b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb0b178d6e304995b787b38c0a3e2f4c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3507286d3102427a99e0c17303b49c4e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de0663dab1944005805fba6792bcbf54" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4939175ba1ee4ceda536463de51df82f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f2674351f7dc42599f431e7bd259078f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a317ac4dd734d28873638a4d972ae0c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf6087b8f904bde8aa13baac014002b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bf6087b8f904bde8aa13baac014002b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "89ec342a6e0e427db02af1179f097657" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e76ff392e0e40f99e48b7ccdcf305b4" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de0663dab1944005805fba6792bcbf54" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "89ec342a6e0e427db02af1179f097657" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4939175ba1ee4ceda536463de51df82f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "89ec342a6e0e427db02af1179f097657" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8a713ecb7a84e84a5a53b11c7f7766c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cb0b178d6e304995b787b38c0a3e2f4c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4d8f9c166d84fe8b3d35c77640995a4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbd11b32b74e42a1837c0213ba0d10de" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de0663dab1944005805fba6792bcbf54" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de0663dab1944005805fba6792bcbf54" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "89ec342a6e0e427db02af1179f097657" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4d8f9c166d84fe8b3d35c77640995a4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e76ff392e0e40f99e48b7ccdcf305b4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe87e4391781460fb3fbbf76cda87b27" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb0b178d6e304995b787b38c0a3e2f4c" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "c8a713ecb7a84e84a5a53b11c7f7766c" + }, + { + "m_Id": "9bbe8fdb77024b849e4fa26778144e07" + }, + { + "m_Id": "f2674351f7dc42599f431e7bd259078f" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "8e8c046f33c04002b57263dd04b8e3ee" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "00cd66bbc3b84258a55cb665d1185e98", + "m_Id": 0, + "m_DisplayName": "Color 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "0346996a5f5544eba59a47107b34577b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2177.0, + "y": 7.999974727630615, + "width": 124.0, + "height": 173.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "9105272ebe1a492db866528e84e88b00" + }, + { + "m_Id": "b07e0660e72b4dbf956b60a6f5ff71d5" + }, + { + "m_Id": "cb895a938d4446a0b23d64adf0bb75ca" + }, + { + "m_Id": "3051c074fa5e42d8a4180090ec8a5eaa" + }, + { + "m_Id": "bf287540f5c34fe081e0c1f7103cea09" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0c59b4df8d134ccc88ac4c37e7bd9a2c", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "0d016821ab95457ba26fd60bd30acec3", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0ecbeed0ecd74610bb0dd9b690053ea7", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f9bf49b6271413db8889496c0be9dc3", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10b8861f3635426a86c74805feb7249f", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "117ac71fab1a4dd684fe11ba3f1ae2b3", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1196c9fc14cd4a178e7cb0bd4431689c", + "m_Id": 0, + "m_DisplayName": "Color 2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "11ebb0763dc248e084a1fdfa93c20301", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1598087989744909a67055d2e9c28d20", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "175d3be2c8264759914998533200d16c", + "m_Guid": { + "m_GuidSerialized": "ac095f92-a5fb-4f66-b945-21000780f96d" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "MainTex", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MainTex", + "m_DefaultReferenceName": "_MainTex", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1bfbd2c78f0a4758bce08b0a8c8f509d", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1f7fc887775c41a38d3e3450088ffeb7", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "268bd988f38a442392a22865833cf3f1", + "m_Id": 0, + "m_DisplayName": "MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3051c074fa5e42d8a4180090ec8a5eaa", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31df9fffe4b84c26b62ef98f9d1a84f2", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "330478e5acf2493fb0f03557b1466708", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3507286d3102427a99e0c17303b49c4e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1402.4998779296875, + "y": -208.99984741210938, + "width": 113.5, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "00cd66bbc3b84258a55cb665d1185e98" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bbc1852fd5d74a7a8af90778e039c2c7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3cd738643f754d71a29a5e968810aa73", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "434e56c5e85846639b4de6cb957bc221", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "4939175ba1ee4ceda536463de51df82f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -226.00010681152345, + "y": 245.4999237060547, + "width": 119.00010681152344, + "height": 148.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "330478e5acf2493fb0f03557b1466708" + }, + { + "m_Id": "10b8861f3635426a86c74805feb7249f" + }, + { + "m_Id": "5b4b94dfadd941ac981f4855acd58a18" + }, + { + "m_Id": "0ecbeed0ecd74610bb0dd9b690053ea7" + }, + { + "m_Id": "1bfbd2c78f0a4758bce08b0a8c8f509d" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4a317ac4dd734d28873638a4d972ae0c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -975.9998779296875, + "y": -418.49981689453127, + "width": 126.9998779296875, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "268bd988f38a442392a22865833cf3f1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "175d3be2c8264759914998533200d16c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Canvas.ShaderGraph.CanvasData", + "m_ObjectId": "5350c9887a0f459eb82f32232ff11eed", + "m_Version": 0, + "m_AlphaClip": false, + "m_DisableTint": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b4b94dfadd941ac981f4855acd58a18", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5bf67e62085f48be851639f4d9d11ff0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5d29fd17cba14599bb54923a36bbe0e4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6bf6087b8f904bde8aa13baac014002b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -827.4999389648438, + "y": -418.49981689453127, + "width": 207.99993896484376, + "height": 433.9998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "78c703c8fef9421e82bdbe0e897171d0" + }, + { + "m_Id": "31df9fffe4b84c26b62ef98f9d1a84f2" + }, + { + "m_Id": "11ebb0763dc248e084a1fdfa93c20301" + }, + { + "m_Id": "ae7105af8eda4697b03c309faabeb577" + }, + { + "m_Id": "f62955bf6adc49f090d24d53bea35098" + }, + { + "m_Id": "0d016821ab95457ba26fd60bd30acec3" + }, + { + "m_Id": "8d3f820ab47e4bef9f43d00b903a7b6c" + }, + { + "m_Id": "117ac71fab1a4dd684fe11ba3f1ae2b3" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalCanvasSubTarget", + "m_ObjectId": "75210b2f577745c5819d745c914d1030" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "78c703c8fef9421e82bdbe0e897171d0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "797b17bc001b4ebd89294b66c794e986", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "7e76ff392e0e40f99e48b7ccdcf305b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1151.5, + "y": 162.50001525878907, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "0c59b4df8d134ccc88ac4c37e7bd9a2c" + }, + { + "m_Id": "1f7fc887775c41a38d3e3450088ffeb7" + }, + { + "m_Id": "f1b786f310c64f2490748a13d5603138" + }, + { + "m_Id": "ccefa11e2adc4dc897fda21bc330edfa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "7f73d072cfe2437fa27a1e9bc49a7b92", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "84aaa8c48b88442ea5586b2a72fa41b6", + "m_Id": 0, + "m_DisplayName": "Speed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "89c45c47c80d485eb61580f7eebb7add", + "m_Guid": { + "m_GuidSerialized": "1e434b03-208f-46ed-ba7d-28df2a2b5222" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Speed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Speed", + "m_DefaultReferenceName": "_Speed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 3.0, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "89ec342a6e0e427db02af1179f097657", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -530.5, + "y": 77.00006866455078, + "width": 208.00009155273438, + "height": 301.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "1598087989744909a67055d2e9c28d20" + }, + { + "m_Id": "797b17bc001b4ebd89294b66c794e986" + }, + { + "m_Id": "bec20239efb841f5a0119c109983d3bd" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8d3f820ab47e4bef9f43d00b903a7b6c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "8e8c046f33c04002b57263dd04b8e3ee", + "m_Datas": [ + { + "m_Id": "5350c9887a0f459eb82f32232ff11eed" + } + ], + "m_ActiveSubTarget": { + "m_Id": "75210b2f577745c5819d745c914d1030" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_Sort3DAs2DCompatible": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "90d6ef23e23f4686b186c2c55ea471d1", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9105272ebe1a492db866528e84e88b00", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "913726bf0c72423390d5a767ea1f25d1", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "9bbe8fdb77024b849e4fa26778144e07", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "7f73d072cfe2437fa27a1e9bc49a7b92" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9e0401ffe18249b487c7c2b0cac66959", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ae7105af8eda4697b03c309faabeb577", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b07e0660e72b4dbf956b60a6f5ff71d5", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "b650d976786b48bfb1e3fad3747faa84", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "bbc1852fd5d74a7a8af90778e039c2c7", + "m_Guid": { + "m_GuidSerialized": "30a33fe3-b56a-42ef-adda-50ccad1efc04" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Color 1", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Color 1", + "m_DefaultReferenceName": "_Color_1", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "r": 0.0, + "g": 0.0035750865936279299, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be08b905b24f49d1864025c2bdd34d2d", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bec20239efb841f5a0119c109983d3bd", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bf287540f5c34fe081e0c1f7103cea09", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "c43e922eaf164a2ca0fa55cd88f87875", + "m_Guid": { + "m_GuidSerialized": "89807969-8ddb-40f4-8a1f-865eb4c04c23" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Color 2", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Color 2", + "m_DefaultReferenceName": "_Color_2", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "r": 0.0, + "g": 0.9999995231628418, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c8a713ecb7a84e84a5a53b11c7f7766c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b650d976786b48bfb1e3fad3747faa84" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "cb0b178d6e304995b787b38c0a3e2f4c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1868.0, + "y": 94.49999237060547, + "width": 208.0001220703125, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "90d6ef23e23f4686b186c2c55ea471d1" + }, + { + "m_Id": "5bf67e62085f48be851639f4d9d11ff0" + }, + { + "m_Id": "913726bf0c72423390d5a767ea1f25d1" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cb895a938d4446a0b23d64adf0bb75ca", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ccefa11e2adc4dc897fda21bc330edfa", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dac10429be564d0cb79b1bfe25936b72", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dbd11b32b74e42a1837c0213ba0d10de", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1403.9998779296875, + "y": -140.4999542236328, + "width": 115.0, + "height": 34.00011444091797 + } + }, + "m_Slots": [ + { + "m_Id": "1196c9fc14cd4a178e7cb0bd4431689c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c43e922eaf164a2ca0fa55cd88f87875" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "de0663dab1944005805fba6792bcbf54", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -790.4998779296875, + "y": 107.50008392333985, + "width": 207.99993896484376, + "height": 326.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "dac10429be564d0cb79b1bfe25936b72" + }, + { + "m_Id": "5d29fd17cba14599bb54923a36bbe0e4" + }, + { + "m_Id": "434e56c5e85846639b4de6cb957bc221" + }, + { + "m_Id": "0f9bf49b6271413db8889496c0be9dc3" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "de7ab0e6085243c1ac60f50673ac7097", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "175d3be2c8264759914998533200d16c" + }, + { + "m_Id": "bbc1852fd5d74a7a8af90778e039c2c7" + }, + { + "m_Id": "c43e922eaf164a2ca0fa55cd88f87875" + }, + { + "m_Id": "89c45c47c80d485eb61580f7eebb7add" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f1b786f310c64f2490748a13d5603138", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f2674351f7dc42599f431e7bd259078f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e0401ffe18249b487c7c2b0cac66959" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SineNode", + "m_ObjectId": "f4d8f9c166d84fe8b3d35c77640995a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1610.4998779296875, + "y": 95.50003051757813, + "width": 207.9998779296875, + "height": 277.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "3cd738643f754d71a29a5e968810aa73" + }, + { + "m_Id": "be08b905b24f49d1864025c2bdd34d2d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f62955bf6adc49f090d24d53bea35098", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fe87e4391781460fb3fbbf76cda87b27", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2161.5, + "y": 200.49996948242188, + "width": 108.5, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "84aaa8c48b88442ea5586b2a72fa41b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "89c45c47c80d485eb61580f7eebb7add" + } +} + diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.shadergraph.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.shadergraph.meta new file mode 100644 index 0000000..cfb406c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue Icon.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f04d42093ca83466595107b4363d0b8c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Dialogue + Icon.shadergraph + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Animated).mat b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Animated).mat new file mode 100644 index 0000000..c5a2796 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Animated).mat @@ -0,0 +1,59 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Scaling Icon (Animated) + m_Shader: {fileID: -6465566751694194690, guid: 56c4877d126c14fc59b948f53b7fb612, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Animating: 1 + - _ColorMask: 15 + - _Max_Scale: 1 + - _Min_Scale: 0.75 + - _Pulse_Speed: 3 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UIMaskSoftnessX: 1 + - _UIMaskSoftnessY: 1 + m_Colors: + - _ClipRect: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Animated).mat.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Animated).mat.meta new file mode 100644 index 0000000..60cc843 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Animated).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 4ddc4db16ad6a4f33b99be909e7793c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling + Icon (Animated).mat + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Static).mat b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Static).mat new file mode 100644 index 0000000..5dd1381 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Static).mat @@ -0,0 +1,59 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Scaling Icon (Static) + m_Shader: {fileID: -6465566751694194690, guid: 56c4877d126c14fc59b948f53b7fb612, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Animating: 0 + - _ColorMask: 15 + - _Max_Scale: 1 + - _Min_Scale: 0.75 + - _Pulse_Speed: 3 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UIMaskSoftnessX: 1 + - _UIMaskSoftnessY: 1 + m_Colors: + - _ClipRect: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Static).mat.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Static).mat.meta new file mode 100644 index 0000000..421f439 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon (Static).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c9561a438cac94b9f8d9b856438dc961 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling + Icon (Static).mat + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon.shadergraph b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon.shadergraph new file mode 100644 index 0000000..3cfd664 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon.shadergraph @@ -0,0 +1,2228 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "c175fa1e445547e1b45e79910f5a22f5", + "m_Properties": [ + { + "m_Id": "cebfba494d80439bb17a91de4931818b" + }, + { + "m_Id": "679a538f34944b918839e997fd3b93ac" + }, + { + "m_Id": "ba28e737a7984790932ae9194aecdecb" + }, + { + "m_Id": "35e6560b4de04e17815b278d195637b0" + }, + { + "m_Id": "831915b1696146419564b81ac510fa21" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "bb42c38327f6484f966c80441d1b1f1d" + } + ], + "m_Nodes": [ + { + "m_Id": "bc6f944b5e2048b7950cb645e873078a" + }, + { + "m_Id": "1fb96042e2fe4a608270d63d892ac4a3" + }, + { + "m_Id": "5a45bc60890a46129863074da836e314" + }, + { + "m_Id": "39e7d4e1fb8d44b59c0647a8f2490873" + }, + { + "m_Id": "c501f83cf4d94c519a459fe3a0a1f5f6" + }, + { + "m_Id": "ac11f8228bee49049ec8cc8bec951fd4" + }, + { + "m_Id": "d6614ef939594fffadc9ee52ef318195" + }, + { + "m_Id": "3c04fa3f3ff14d60bc9b3c0d1f122574" + }, + { + "m_Id": "4ad812e497104362be3a1ade403bc5ce" + }, + { + "m_Id": "8face9e827fb4b1b818a066fcb16cc90" + }, + { + "m_Id": "4ec302d761904f2cb4b247938aa2cb3b" + }, + { + "m_Id": "5dd61c5b74004ec8936965a610d0d0e6" + }, + { + "m_Id": "1cc74b5e1c214032b21e38bc6801f656" + }, + { + "m_Id": "216a890b88f1463986f00b25bd866fe2" + }, + { + "m_Id": "eb915560b446415c80a4677d853e33c6" + }, + { + "m_Id": "b671acbdfc834e5494cc5c44284546c3" + }, + { + "m_Id": "dfcf4dff296e47cdbd9c9d02aac288b4" + }, + { + "m_Id": "7ebeb617f9094125807ab392691e515b" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1cc74b5e1c214032b21e38bc6801f656" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8face9e827fb4b1b818a066fcb16cc90" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "216a890b88f1463986f00b25bd866fe2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8face9e827fb4b1b818a066fcb16cc90" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39e7d4e1fb8d44b59c0647a8f2490873" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc6f944b5e2048b7950cb645e873078a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39e7d4e1fb8d44b59c0647a8f2490873" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5a45bc60890a46129863074da836e314" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c04fa3f3ff14d60bc9b3c0d1f122574" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6614ef939594fffadc9ee52ef318195" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4ad812e497104362be3a1ade403bc5ce" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1cc74b5e1c214032b21e38bc6801f656" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4ec302d761904f2cb4b247938aa2cb3b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39e7d4e1fb8d44b59c0647a8f2490873" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5dd61c5b74004ec8936965a610d0d0e6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ec302d761904f2cb4b247938aa2cb3b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ebeb617f9094125807ab392691e515b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b671acbdfc834e5494cc5c44284546c3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8face9e827fb4b1b818a066fcb16cc90" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b671acbdfc834e5494cc5c44284546c3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac11f8228bee49049ec8cc8bec951fd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6614ef939594fffadc9ee52ef318195" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b671acbdfc834e5494cc5c44284546c3" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ec302d761904f2cb4b247938aa2cb3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c501f83cf4d94c519a459fe3a0a1f5f6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39e7d4e1fb8d44b59c0647a8f2490873" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d6614ef939594fffadc9ee52ef318195" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ad812e497104362be3a1ade403bc5ce" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dfcf4dff296e47cdbd9c9d02aac288b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b671acbdfc834e5494cc5c44284546c3" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb915560b446415c80a4677d853e33c6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8face9e827fb4b1b818a066fcb16cc90" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "bc6f944b5e2048b7950cb645e873078a" + }, + { + "m_Id": "1fb96042e2fe4a608270d63d892ac4a3" + }, + { + "m_Id": "5a45bc60890a46129863074da836e314" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "64845baadfa64b9485626d3a0d23db7c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "006753a45a4b4bbba07cf4f44f9e1c58", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "051abb1fb4904edc8af98024e9bf2a3d", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "12fd026f5da7498a953dc25f47cd7352", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1747940232074704b571fc795253981e", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "1cc74b5e1c214032b21e38bc6801f656", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1361.0, + "y": 465.4999694824219, + "width": 185.5, + "height": 141.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "a97c4a75ec264309952312205c74c638" + }, + { + "m_Id": "886ec947b5064796a6920dd0e171f136" + }, + { + "m_Id": "fc67d3c7976047bda6ef32ede0d7c88b" + }, + { + "m_Id": "96f70ae97f554a2c9a4c9918541bcfd4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "1fb96042e2fe4a608270d63d892ac4a3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a490e0bd88264b55a542872d513c9b10" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "216a890b88f1463986f00b25bd866fe2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1209.5001220703125, + "y": 258.0000305175781, + "width": 125.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "530ee2e0a0fa4c3eb71e6a575505dc97" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ba28e737a7984790932ae9194aecdecb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2f4c6b63e669498ba58070bfd39e37aa", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "34caac3828da44489cd5ae2ce1b07b86", + "m_Id": 0, + "m_DisplayName": "Animating", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "35e6560b4de04e17815b278d195637b0", + "m_Guid": { + "m_GuidSerialized": "5a5b9660-1080-492a-8401-a456851f8dfa" + }, + "m_Name": "Max Scale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Max Scale", + "m_DefaultReferenceName": "_Max_Scale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35fb6bee619d42cbb81abd4c0685bad9", + "m_Id": 0, + "m_DisplayName": "Max Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "360a0bd8f46b4b8a86e099aa6b104e03", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "362ae391ea914cfb9a0323b9f3f8d186", + "m_Id": 0, + "m_DisplayName": "Pulse Speed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "39e7d4e1fb8d44b59c0647a8f2490873", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -346.0, + "y": 56.999996185302737, + "width": 207.99998474121095, + "height": 434.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "360a0bd8f46b4b8a86e099aa6b104e03" + }, + { + "m_Id": "006753a45a4b4bbba07cf4f44f9e1c58" + }, + { + "m_Id": "c7c3fc1e6b20490f9d6e38aeae88053f" + }, + { + "m_Id": "7a721f636f7d4b508337471cbdab31cf" + }, + { + "m_Id": "a06a3d512f7c44eeb055174476178752" + }, + { + "m_Id": "b90f4f66670f45debbca8e15f282526c" + }, + { + "m_Id": "767cb6af2ceb4d099106ee7e9c095cce" + }, + { + "m_Id": "3b192e9787da4f068146820272f61764" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a694bccc425473799ce2b24a82200ce", + "m_Id": 0, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "3b192e9787da4f068146820272f61764", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3c04fa3f3ff14d60bc9b3c0d1f122574", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1795.5, + "y": 538.0, + "width": 140.0, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "362ae391ea914cfb9a0323b9f3f8d186" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "679a538f34944b918839e997fd3b93ac" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "488ca711d02048c2970c4f5776e3ca7c", + "m_Id": 0, + "m_DisplayName": "Predicate", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Predicate", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SineNode", + "m_ObjectId": "4ad812e497104362be3a1ade403bc5ce", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1391.5, + "y": 347.49993896484377, + "width": 127.4998779296875, + "height": 94.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "b258b4ac67904af3a4ef289a5d88c605" + }, + { + "m_Id": "e8d7aed75894435180b4bea30557ff1b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "4ec302d761904f2cb4b247938aa2cb3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ScaledUV (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -818.5000610351563, + "y": -51.00001525878906, + "width": 209.5, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "9848b48ca6a244faa7e1899d6bf5d379" + }, + { + "m_Id": "3a694bccc425473799ce2b24a82200ce" + }, + { + "m_Id": "f41dbe9d56d048129b47cb9851abb3f3" + }, + { + "m_Id": "817118af9c7d49578bc7c235c10f308d" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "ScaledUV", + "m_FunctionSource": "", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "ScaledUV = ((UV - Center) / Scale) + Center;" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "530ee2e0a0fa4c3eb71e6a575505dc97", + "m_Id": 0, + "m_DisplayName": "Min Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "55a6d64d11c24b29a8ae70922e584bff", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5a45bc60890a46129863074da836e314", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "55a6d64d11c24b29a8ae70922e584bff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "5dd61c5b74004ec8936965a610d0d0e6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1177.5, + "y": -81.00000762939453, + "width": 207.99993896484376, + "height": 312.5000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "b50a64be6c6f4bd799e228e86378c808" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "64845baadfa64b9485626d3a0d23db7c", + "m_Datas": [ + { + "m_Id": "d5acea391b5d4eb08c76e834a4bb78ec" + } + ], + "m_ActiveSubTarget": { + "m_Id": "e3c7b41d3d514503b764c383feacb1f8" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "679a538f34944b918839e997fd3b93ac", + "m_Guid": { + "m_GuidSerialized": "233549bf-32ad-4711-aaf1-c1f1a85d19db" + }, + "m_Name": "Pulse Speed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Pulse Speed", + "m_DefaultReferenceName": "_Pulse_Speed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 3.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "767cb6af2ceb4d099106ee7e9c095cce", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "783a6b4374474adfbe1d5660ae7c46b1", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a721f636f7d4b508337471cbdab31cf", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7e310aecb6fd4b36b09665aa42ec66e6", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7ebeb617f9094125807ab392691e515b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -875.1958618164063, + "y": 324.0440368652344, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "34caac3828da44489cd5ae2ce1b07b86" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "831915b1696146419564b81ac510fa21" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "81221b174b994fafbaba38ce4ce2cd8f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "817118af9c7d49578bc7c235c10f308d", + "m_Id": 2, + "m_DisplayName": "ScaledUV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ScaledUV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "81ea18ecd8044c4dabf35ceee422ab66", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "831915b1696146419564b81ac510fa21", + "m_Guid": { + "m_GuidSerialized": "c473d772-3311-4d82-84ca-1e81269b12fb" + }, + "m_Name": "Animating", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Animating", + "m_DefaultReferenceName": "_Animating", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "886ec947b5064796a6920dd0e171f136", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "8face9e827fb4b1b818a066fcb16cc90", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1095.5, + "y": 370.4999694824219, + "width": 125.99993896484375, + "height": 141.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "81221b174b994fafbaba38ce4ce2cd8f" + }, + { + "m_Id": "edd470129e0440f49f60018aa7717025" + }, + { + "m_Id": "edebef2641a8471aae203d083c053661" + }, + { + "m_Id": "7e310aecb6fd4b36b09665aa42ec66e6" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "958c798f72974f6fbe77ad0944d3efdc", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "96f70ae97f554a2c9a4c9918541bcfd4", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "9848b48ca6a244faa7e1899d6bf5d379", + "m_Id": 1, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e986d020ae049ce831e436a5e7264de", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a06a3d512f7c44eeb055174476178752", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "a08c497af70540a98de0e7b4b5c9aec7", + "m_Id": 0, + "m_DisplayName": "MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a396c9ac09bd4912a719d6399ebd5a8e", + "m_Id": 1, + "m_DisplayName": "True", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "True", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "a490e0bd88264b55a542872d513c9b10", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a97c4a75ec264309952312205c74c638", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab1d583c8b0b4b7ca42aba3378bf789c", + "m_Id": 0, + "m_DisplayName": "Min Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "ac11f8228bee49049ec8cc8bec951fd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1774.0, + "y": 288.9999694824219, + "width": 124.0, + "height": 173.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "783a6b4374474adfbe1d5660ae7c46b1" + }, + { + "m_Id": "e61430b085ef4497822dc41026d611fd" + }, + { + "m_Id": "1747940232074704b571fc795253981e" + }, + { + "m_Id": "81ea18ecd8044c4dabf35ceee422ab66" + }, + { + "m_Id": "12fd026f5da7498a953dc25f47cd7352" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b258b4ac67904af3a4ef289a5d88c605", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b50a64be6c6f4bd799e228e86378c808", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchNode", + "m_ObjectId": "b671acbdfc834e5494cc5c44284546c3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -809.7529907226563, + "y": 364.7469482421875, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "488ca711d02048c2970c4f5776e3ca7c" + }, + { + "m_Id": "a396c9ac09bd4912a719d6399ebd5a8e" + }, + { + "m_Id": "d88e6d02756c43a29c73185cb86b3b23" + }, + { + "m_Id": "051abb1fb4904edc8af98024e9bf2a3d" + } + ], + "synonyms": [ + "switch", + "if", + "else" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b90f4f66670f45debbca8e15f282526c", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ba28e737a7984790932ae9194aecdecb", + "m_Guid": { + "m_GuidSerialized": "ae163531-b354-45c0-8beb-46c772a3190c" + }, + "m_Name": "Min Scale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Min Scale", + "m_DefaultReferenceName": "_Min_Scale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "bb42c38327f6484f966c80441d1b1f1d", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cebfba494d80439bb17a91de4931818b" + }, + { + "m_Id": "679a538f34944b918839e997fd3b93ac" + }, + { + "m_Id": "ba28e737a7984790932ae9194aecdecb" + }, + { + "m_Id": "35e6560b4de04e17815b278d195637b0" + }, + { + "m_Id": "831915b1696146419564b81ac510fa21" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc6f944b5e2048b7950cb645e873078a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "2f4c6b63e669498ba58070bfd39e37aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bea8e88a67c04de3a2456329a0eae0c3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c501f83cf4d94c519a459fe3a0a1f5f6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -536.6101684570313, + "y": 197.69850158691407, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a08c497af70540a98de0e7b4b5c9aec7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cebfba494d80439bb17a91de4931818b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7c3fc1e6b20490f9d6e38aeae88053f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cebfba494d80439bb17a91de4931818b", + "m_Guid": { + "m_GuidSerialized": "96a43488-c14d-4beb-8d97-fd21153f23c6" + }, + "m_Name": "MainTex", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MainTex", + "m_DefaultReferenceName": "_MainTex", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Canvas.ShaderGraph.CanvasData", + "m_ObjectId": "d5acea391b5d4eb08c76e834a4bb78ec", + "m_Version": 0, + "m_AlphaClip": false, + "m_DisableTint": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d6614ef939594fffadc9ee52ef318195", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1565.0, + "y": 347.49993896484377, + "width": 125.9998779296875, + "height": 118.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "bea8e88a67c04de3a2456329a0eae0c3" + }, + { + "m_Id": "9e986d020ae049ce831e436a5e7264de" + }, + { + "m_Id": "958c798f72974f6fbe77ad0944d3efdc" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d88e6d02756c43a29c73185cb86b3b23", + "m_Id": 2, + "m_DisplayName": "False", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "False", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dfcf4dff296e47cdbd9c9d02aac288b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -969.5000610351563, + "y": 536.5000610351563, + "width": 125.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ab1d583c8b0b4b7ca42aba3378bf789c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ba28e737a7984790932ae9194aecdecb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalCanvasSubTarget", + "m_ObjectId": "e3c7b41d3d514503b764c383feacb1f8" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e61430b085ef4497822dc41026d611fd", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e8d7aed75894435180b4bea30557ff1b", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eb915560b446415c80a4677d853e33c6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1264.0001220703125, + "y": 313.5000305175781, + "width": 128.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "35fb6bee619d42cbb81abd4c0685bad9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "35e6560b4de04e17815b278d195637b0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "edd470129e0440f49f60018aa7717025", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "edebef2641a8471aae203d083c053661", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f41dbe9d56d048129b47cb9851abb3f3", + "m_Id": 3, + "m_DisplayName": "Center", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Center", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fc67d3c7976047bda6ef32ede0d7c88b", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon.shadergraph.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon.shadergraph.meta new file mode 100644 index 0000000..d78e161 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling Icon.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 56c4877d126c14fc59b948f53b7fb612 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Materials/Scaling + Icon.shadergraph + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs.meta new file mode 100644 index 0000000..ce2b3e7 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e02f618b2dc8046fa81c231dcfa9766a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic RPG Dialogue System.prefab b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic RPG Dialogue System.prefab new file mode 100644 index 0000000..40bde6e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic RPG Dialogue System.prefab @@ -0,0 +1,2373 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &269694154088825846 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6162904019997999895} + - component: {fileID: 3650540734803234724} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6162904019997999895 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269694154088825846} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6561332818869455557} + - {fileID: 4541058478854712341} + m_Father: {fileID: 6976012284169930676} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3650540734803234724 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269694154088825846} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 170 + m_Right: 170 + m_Top: 70 + m_Bottom: 70 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &563410755430467625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3489334372233606976} + - component: {fileID: 5028485356287597658} + m_Layer: 5 + m_Name: Action Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3489334372233606976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563410755430467625} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6408172172071994792} + - {fileID: 8932855290685748498} + m_Father: {fileID: 2296401142764639482} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 417.14966, y: 390.14972} + m_SizeDelta: {x: 147.7005, y: 147.7005} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5028485356287597658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563410755430467625} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fc1f787c44e814501a5fe05b3468f542, type: 3} + m_Name: + m_EditorClassIdentifier: + label: {fileID: 1738800955646538290} + pivot: {fileID: 3489334372233606976} + flipTime: 0.1 +--- !u!1 &879273627049306456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8081983179960541723} + - component: {fileID: 6372263097220812730} + - component: {fileID: 4824865991626475121} + m_Layer: 5 + m_Name: Heart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8081983179960541723 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879273627049306456} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9192124577542218819} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 54.3756, y: -54.3756} + m_SizeDelta: {x: 108.7512, y: 108.7512} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6372263097220812730 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879273627049306456} + m_CullTransparentMesh: 1 +--- !u!114 &4824865991626475121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879273627049306456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: c9561a438cac94b9f8d9b856438dc961, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3d864d365a0c0431ca863a7018424a53, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1523610067260431488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6561332818869455557} + - component: {fileID: 4854749576864628147} + - component: {fileID: 7896166267688385463} + - component: {fileID: 4563365802647364793} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6561332818869455557 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523610067260431488} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6162904019997999895} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 622.2301, y: -130.10555} + m_SizeDelta: {x: 904.4602, y: 120.21108} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4854749576864628147 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523610067260431488} + m_CullTransparentMesh: 1 +--- !u!114 &7896166267688385463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523610067260431488} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Would you like to buy something else? + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 21cfbe7984e0545c693a79b6a1f0f96e, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: f8af0e8e7fccc44518859d73b28a56e9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 45 + m_fontSizeBase: 45 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &4563365802647364793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523610067260431488} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 + m_LayoutPriority: 1 +--- !u!1 &1525308972977442852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4196023368956196098} + - component: {fileID: 384055014548936958} + - component: {fileID: 6671767403587676335} + m_Layer: 5 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4196023368956196098 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1525308972977442852} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2653068099109606279} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &384055014548936958 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1525308972977442852} + m_CullTransparentMesh: 1 +--- !u!114 &6671767403587676335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1525308972977442852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1715142086388546856 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5246072558844817246} + - component: {fileID: 8911013387022409366} + - component: {fileID: 2632989194277662248} + - component: {fileID: 9215722058966511398} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5246072558844817246 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715142086388546856} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 958405204990978504} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &8911013387022409366 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715142086388546856} + m_CullTransparentMesh: 1 +--- !u!114 &2632989194277662248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715142086388546856} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Here's some cool as heck text wow wow wow wow wow let's get it to four + lines can we do it chat i think we can incredible stuff just great + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 21cfbe7984e0545c693a79b6a1f0f96e, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: f8af0e8e7fccc44518859d73b28a56e9, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 45 + m_fontSizeBase: 45 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &9215722058966511398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715142086388546856} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &1796692769687811793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4748574898995399859} + - component: {fileID: 5363681677171384371} + - component: {fileID: 3718548755449504304} + m_Layer: 5 + m_Name: Heart (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4748574898995399859 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1796692769687811793} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9192124577542218819} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 217.87799, y: -54.3756} + m_SizeDelta: {x: 108.7512, y: 108.7512} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5363681677171384371 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1796692769687811793} + m_CullTransparentMesh: 1 +--- !u!114 &3718548755449504304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1796692769687811793} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 4ddc4db16ad6a4f33b99be909e7793c7, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3d864d365a0c0431ca863a7018424a53, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3494105023451466024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4666652440699836395} + - component: {fileID: 2796193514994154519} + - component: {fileID: 4206012049651182019} + - component: {fileID: 7708335209624801732} + m_Layer: 5 + m_Name: Icon Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4666652440699836395 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3494105023451466024} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 55028739721582248} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 50, y: -0.000015258789} + m_SizeDelta: {x: 150, y: 240} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &2796193514994154519 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3494105023451466024} + m_CullTransparentMesh: 1 +--- !u!114 &4206012049651182019 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3494105023451466024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 48069e86676394977bae2954bd675d22, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7708335209624801732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3494105023451466024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.34901962} + m_EffectDistance: {x: 10, y: -10} + m_UseGraphicAlpha: 1 +--- !u!1 &4853396817099234286 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 958405204990978504} + - component: {fileID: 6108785490482846740} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &958405204990978504 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4853396817099234286} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 55028739721582248} + - {fileID: 5246072558844817246} + m_Father: {fileID: 1295114124555897937} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -340, y: -140} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6108785490482846740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4853396817099234286} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 50 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &4912600931220046487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4569595818367986365} + - component: {fileID: 930739977989085028} + - component: {fileID: 5365070892178599612} + m_Layer: 5 + m_Name: Bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4569595818367986365 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912600931220046487} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2653068099109606279} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &930739977989085028 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912600931220046487} + m_CullTransparentMesh: 1 +--- !u!114 &5365070892178599612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912600931220046487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4981820959781847444 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4541058478854712341} + - component: {fileID: 5928737154903136506} + m_Layer: 5 + m_Name: Items + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4541058478854712341 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4981820959781847444} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7515841602200914938} + - {fileID: 5324293271499425318} + m_Father: {fileID: 6162904019997999895} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 622.2301, y: -250.21109} + m_SizeDelta: {x: 904.4602, y: 120} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5928737154903136506 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4981820959781847444} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 6 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &5376235608711673741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6374385839702030745} + - component: {fileID: 6863807520538778664} + - component: {fileID: 446895333741573470} + m_Layer: 5 + m_Name: Dialogue Presenter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6374385839702030745 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376235608711673741} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6976012284169930676} + m_Father: {fileID: 2296401142764639482} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6863807520538778664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376235608711673741} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c1408e1ce69e8401280cd9cad77ff96d, type: 3} + m_Name: + m_EditorClassIdentifier: + canvasGroup: {fileID: 9064126791240372875} + container: {fileID: 6976012284169930676} + letterbox: {fileID: 4214930205668023854} + skipAction: {fileID: -6215611463344917381, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + backgroundImage: {fileID: 5700389786800303231} + backgroundStyles: + m_keys: + - normal + - blue + m_values: + - {fileID: 21300000, guid: 218d13bfb40024029911e9abab7ee45a, type: 3} + - {fileID: 21300000, guid: 0e5f00fac583b49a9a3bad3c19583e2a, type: 3} + defaultStyle: normal + appearanceTime: 0.5 + defaultCharactersPerSecond: 30 + skipCharactersPerSecond: 200 + lineComponents: {fileID: 1295114124555897937} + lineText: {fileID: 2632989194277662248} + lineCompleteImage: {fileID: 8645737459670431143} + continueSprite: {fileID: 21300000, guid: 602280965322b4cc898e206d3c25359a, type: 3} + endDialogueSprite: {fileID: 21300000, guid: 1fa8466b42bd748f9b138aec6fe00614, type: 3} + iconContainer: {fileID: 55028739721582248} + iconImage: {fileID: 4206012049651182019} + optionComponents: {fileID: 6162904019997999895} + optionLineText: {fileID: 7896166267688385463} + optionItemsContainer: {fileID: 4541058478854712341} + itemPrefab: {fileID: 5745989806210194926, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + actionButton: {fileID: 5028485356287597658} + NextLineLabel: Next + LeaveConversationLabel: Return + SelectOptionLabel: Decide + audioSource: {fileID: 446895333741573470} + nextLineSound: {fileID: 8300000, guid: 0707cfa92df6e48ecba1071780410fcf, type: 3} + endDialogueSound: {fileID: 8300000, guid: be560f32d1c6b4fd69cac495263fd427, type: 3} + leaveDialogueSound: {fileID: 8300000, guid: fa95001b88c014aa98b28ad456d0bdb4, type: 3} + changeOptionSelection: {fileID: 8300000, guid: b9a0d33381c334b93a5a7252a2b6cc49, type: 3} + useAudio: 1 + useOptions: 1 + useIcons: 1 + useAppearanceAnimation: 1 + useActionButton: 1 + useLetterbox: 1 + useSkipping: 1 + useBackgroundStyles: 1 +--- !u!82 &446895333741573470 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376235608711673741} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_Resource: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 0.5 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1 &5701344039824126999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2715475100293943995} + - component: {fileID: 6568534732625865143} + - component: {fileID: 8645737459670431143} + m_Layer: 5 + m_Name: Continue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2715475100293943995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5701344039824126999} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1295114124555897937} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 25.5} + m_SizeDelta: {x: 54.4339, y: 57.4528} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &6568534732625865143 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5701344039824126999} + m_CullTransparentMesh: 1 +--- !u!114 &8645737459670431143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5701344039824126999} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: f232687f02eb4436e9177ec321d888c8, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 602280965322b4cc898e206d3c25359a, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5739354345221330845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6408172172071994792} + - component: {fileID: 791604059898381967} + - component: {fileID: 7129403212094188481} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6408172172071994792 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5739354345221330845} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3489334372233606976} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &791604059898381967 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5739354345221330845} + m_CullTransparentMesh: 1 +--- !u!114 &7129403212094188481 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5739354345221330845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3e5ef60f36bb64db091355393653ac65, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6147055154130840128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8932855290685748498} + - component: {fileID: 6878138584886808285} + - component: {fileID: 1738800955646538290} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8932855290685748498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6147055154130840128} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3489334372233606976} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 109.3323, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6878138584886808285 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6147055154130840128} + m_CullTransparentMesh: 1 +--- !u!114 &1738800955646538290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6147055154130840128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Next + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 28e1e05964a194109b732fed675bc4a2, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 55bb879b7ac234ab2bd874103cb3b52a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 90 + m_fontSizeBase: 90 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6624747884040943237 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 55028739721582248} + - component: {fileID: 5073464261708494155} + - component: {fileID: 512186786610487030} + m_Layer: 5 + m_Name: Icon Holder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &55028739721582248 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6624747884040943237} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4666652440699836395} + m_Father: {fileID: 958405204990978504} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5073464261708494155 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6624747884040943237} + m_CullTransparentMesh: 1 +--- !u!114 &512186786610487030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6624747884040943237} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: 100 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &6663064292675263887 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9192124577542218819} + m_Layer: 5 + m_Name: Health + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9192124577542218819 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6663064292675263887} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8081983179960541723} + - {fileID: 449439672771314808} + - {fileID: 4748574898995399859} + m_Father: {fileID: 2296401142764639482} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 77, y: -73} + m_SizeDelta: {x: 279.9966, y: 108.7512} + m_Pivot: {x: 0, y: 1} +--- !u!1 &7296361457512369546 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6976012284169930676} + - component: {fileID: 2922498222913706016} + - component: {fileID: 5700389786800303231} + - component: {fileID: 9064126791240372875} + m_Layer: 5 + m_Name: Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6976012284169930676 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7296361457512369546} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1295114124555897937} + - {fileID: 6162904019997999895} + m_Father: {fileID: 6374385839702030745} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 80} + m_SizeDelta: {x: 1250, y: 380} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &2922498222913706016 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7296361457512369546} + m_CullTransparentMesh: 1 +--- !u!114 &5700389786800303231 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7296361457512369546} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 218d13bfb40024029911e9abab7ee45a, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &9064126791240372875 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7296361457512369546} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!1 &7431968224140686326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1295114124555897937} + m_Layer: 5 + m_Name: Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1295114124555897937 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7431968224140686326} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 958405204990978504} + - {fileID: 2715475100293943995} + m_Father: {fileID: 6976012284169930676} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &8187083345294888442 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 449439672771314808} + - component: {fileID: 5258736345654108768} + - component: {fileID: 5269625665556940423} + m_Layer: 5 + m_Name: Heart (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &449439672771314808 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8187083345294888442} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9192124577542218819} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 136.1268, y: -54.3756} + m_SizeDelta: {x: 108.7512, y: 108.7512} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5258736345654108768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8187083345294888442} + m_CullTransparentMesh: 1 +--- !u!114 &5269625665556940423 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8187083345294888442} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: c9561a438cac94b9f8d9b856438dc961, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3d864d365a0c0431ca863a7018424a53, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8380160603134898345 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2653068099109606279} + - component: {fileID: 4214930205668023854} + m_Layer: 5 + m_Name: Letterbox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2653068099109606279 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8380160603134898345} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4196023368956196098} + - {fileID: 4569595818367986365} + m_Father: {fileID: 2296401142764639482} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4214930205668023854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8380160603134898345} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2bde9f93bb3f74086a4556d28f44f10c, type: 3} + m_Name: + m_EditorClassIdentifier: + top: {fileID: 4196023368956196098} + bottom: {fileID: 4569595818367986365} + size: 100 + factor: 0 + time: 0.25 +--- !u!1001 &4571604043405648449 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2958262985454349539, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986393358531, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986393358531, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986922340382, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986922340382, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986922340382, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986922340382, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986922340382, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986922340382, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987412994196, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987412994196, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987412994196, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987412994196, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987412994196, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987412994196, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859336322602399705, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: palette + value: + objectReference: {fileID: 11400000, guid: 576a9c9d446e3460687830008f7a0ed9, type: 2} + - target: {fileID: 3859336322602399705, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: lineProvider + value: + objectReference: {fileID: 8814452901489689586} + - target: {fileID: 3859336322602399707, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: lineProvider + value: + objectReference: {fileID: 8814452901489689586} + - target: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: inputMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: presenter + value: + objectReference: {fileID: 6863807520538778664} + - target: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: nextLineKeyCode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: hurryUpLineAction + value: + objectReference: {fileID: -6966891696229643446, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + - target: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: cancelDialogueKeyCode + value: 27 + objectReference: {fileID: 0} + - target: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: separateHurryUpAndAdvanceControls + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7262066351540048079, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_Name + value: Classic RPG Dialogue System + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925107869966, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8150228081625468094, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_VertexColorAlwaysGammaSpace + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: yarnProject + value: + objectReference: {fileID: 7545569452688597077, guid: 9fbe9c01dceed43ad9fc7796f86d5bf1, type: 3} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: lineProvider + value: + objectReference: {fileID: 8814452901489689586} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: dialogueViews.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialogueViews.Array.data[0]' + value: + objectReference: {fileID: 6863807520538778664} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialogueViews.Array.data[1]' + value: + objectReference: {fileID: 792216095863299784} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: dialoguePresenters.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialoguePresenters.Array.data[0]' + value: + objectReference: {fileID: 6863807520538778664} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialoguePresenters.Array.data[1]' + value: + objectReference: {fileID: 792216095863299784} + m_RemovedComponents: + - {fileID: 6877739291720518964, guid: 52571f68872914e24837210513edea1d, type: 3} + m_RemovedGameObjects: + - {fileID: 8020628925107869965, guid: 52571f68872914e24837210513edea1d, type: 3} + - {fileID: 2958262985454349538, guid: 52571f68872914e24837210513edea1d, type: 3} + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 2355361765340444347, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 2653068099109606279} + - targetCorrespondingSourceObject: {fileID: 2355361765340444347, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 6374385839702030745} + - targetCorrespondingSourceObject: {fileID: 2355361765340444347, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 9192124577542218819} + - targetCorrespondingSourceObject: {fileID: 2355361765340444347, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 3489334372233606976} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7262066351540048079, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 8814452901489689586} + - targetCorrespondingSourceObject: {fileID: 9078442560890639579, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 4634107105773887204} + m_SourcePrefab: {fileID: 100100000, guid: 52571f68872914e24837210513edea1d, type: 3} +--- !u!114 &792216095863299784 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + m_PrefabInstance: {fileID: 4571604043405648449} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 61503eb6a998a4af68e0dcbec4aad8cb, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &2296401142764639482 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2355361765340444347, guid: 52571f68872914e24837210513edea1d, type: 3} + m_PrefabInstance: {fileID: 4571604043405648449} + m_PrefabAsset: {fileID: 0} +--- !u!1 &4795351529471243930 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 9078442560890639579, guid: 52571f68872914e24837210513edea1d, type: 3} + m_PrefabInstance: {fileID: 4571604043405648449} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4634107105773887204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4795351529471243930} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_PointAction: {fileID: -47521327862406921, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_MoveAction: {fileID: -6164179122399945263, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_SubmitAction: {fileID: -6966891696229643446, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_CancelAction: {fileID: -6215611463344917381, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_LeftClickAction: {fileID: -559297247809140641, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_MiddleClickAction: {fileID: -5857142573929970223, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_RightClickAction: {fileID: -282719729233748666, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_ScrollWheelAction: {fileID: -5339974656232870269, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_TrackedDevicePositionAction: {fileID: -6114102268159896621, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_TrackedDeviceOrientationAction: {fileID: -5814824225594077744, guid: 5b991f93b283a4285bc1a7ca5f4a8919, type: 3} + m_DeselectOnBackgroundClick: 0 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!1 &6609476076415644302 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7262066351540048079, guid: 52571f68872914e24837210513edea1d, type: 3} + m_PrefabInstance: {fileID: 4571604043405648449} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8814452901489689586 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6609476076415644302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6b6798449caec4a32a5ad27badb06624, type: 3} + m_Name: + m_EditorClassIdentifier: + _textLocaleCode: en + _assetLocaleCode: en + _useFallback: 0 + _fallbackLocaleCode: en +--- !u!1001 &5306025720970206889 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4541058478854712341} + m_Modifications: + - target: {fileID: 1773499811321850923, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_Name + value: Option Item + objectReference: {fileID: 0} + - target: {fileID: 1773499811321850923, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_SizeDelta.x + value: 904.4602 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_SizeDelta.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchoredPosition.x + value: 452.2301 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchoredPosition.y + value: -30 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 24ae04b2819e546e0a228821af970f99, type: 3} +--- !u!224 &7515841602200914938 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + m_PrefabInstance: {fileID: 5306025720970206889} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7497605933757092725 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4541058478854712341} + m_Modifications: + - target: {fileID: 366932403872973422, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_text + value: No + objectReference: {fileID: 0} + - target: {fileID: 1773499811321850923, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_Name + value: Option Item (1) + objectReference: {fileID: 0} + - target: {fileID: 1773499811321850923, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_SizeDelta.x + value: 904.4602 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_SizeDelta.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchoredPosition.x + value: 452.2301 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_AnchoredPosition.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8164640917862098270, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 24ae04b2819e546e0a228821af970f99, type: 3} +--- !u!224 &5324293271499425318 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2445287858656384339, guid: 24ae04b2819e546e0a228821af970f99, type: 3} + m_PrefabInstance: {fileID: 7497605933757092725} + m_PrefabAsset: {fileID: 0} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic RPG Dialogue System.prefab.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic RPG Dialogue System.prefab.meta new file mode 100644 index 0000000..e919074 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic RPG Dialogue System.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3a350826231a5419d92fbc84703cc1a6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Classic + RPG Dialogue System.prefab + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option Item.prefab b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option Item.prefab new file mode 100644 index 0000000..a3e4b6e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option Item.prefab @@ -0,0 +1,295 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1773499811321850923 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2445287858656384339} + - component: {fileID: 5745989806210194926} + m_Layer: 5 + m_Name: Option Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2445287858656384339 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1773499811321850923} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4736999306907731500} + - {fileID: 3745273615133119404} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5745989806210194926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1773499811321850923} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 93457c7ebf9394933a7868386c75deb7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + selectionIcon: {fileID: 8164640917862098270} + text: {fileID: 366932403872973422} +--- !u!1 &4762081831463968500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3745273615133119404} + - component: {fileID: 594566762356710227} + - component: {fileID: 366932403872973422} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3745273615133119404 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4762081831463968500} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2445287858656384339} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 50, y: 0} + m_SizeDelta: {x: -100, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &594566762356710227 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4762081831463968500} + m_CullTransparentMesh: 1 +--- !u!114 &366932403872973422 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4762081831463968500} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Yes + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 21cfbe7984e0545c693a79b6a1f0f96e, type: 2} + m_sharedMaterial: {fileID: 7936743580164180666, guid: 21cfbe7984e0545c693a79b6a1f0f96e, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4283629406 + m_fontColor: {r: 0.36862746, g: 1, b: 0.32156864, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 45 + m_fontSizeBase: 45 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8164640917862098270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4736999306907731500} + - component: {fileID: 1821274857437675894} + - component: {fileID: 8928232148855712291} + m_Layer: 5 + m_Name: Selected + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4736999306907731500 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8164640917862098270} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2445287858656384339} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 45.3581, y: 45.3581} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &1821274857437675894 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8164640917862098270} + m_CullTransparentMesh: 1 +--- !u!114 &8928232148855712291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8164640917862098270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: f232687f02eb4436e9177ec321d888c8, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5d373ff8842344b4e9f9428eda90056f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option Item.prefab.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option Item.prefab.meta new file mode 100644 index 0000000..7cebcf4 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option Item.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 24ae04b2819e546e0a228821af970f99 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Option + Item.prefab + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset new file mode 100644 index 0000000..d2a6b86 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 992e2b513670a4d089c2e58d4c48e8c8, type: 3} + m_Name: Palette + m_EditorClassIdentifier: + BasicMarkers: + - Marker: c0 + CustomColor: 1 + Color: {r: 1, g: 0.43529412, b: 0.32156864, a: 1} + Boldened: 0 + Italicised: 0 + Underlined: 0 + Strikedthrough: 0 + - Marker: c1 + CustomColor: 1 + Color: {r: 0.36862746, g: 1, b: 0.32156864, a: 1} + Boldened: 0 + Italicised: 0 + Underlined: 0 + Strikedthrough: 0 + - Marker: c2 + CustomColor: 1 + Color: {r: 0.3254902, g: 0.6745098, b: 1, a: 1} + Boldened: 0 + Italicised: 0 + Underlined: 0 + Strikedthrough: 0 + CustomMarkers: [] diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset.meta new file mode 100644 index 0000000..db2dc02 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 576a9c9d446e3460687830008f7a0ed9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Prefabs/Palette.asset + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts.meta new file mode 100644 index 0000000..f79e2b5 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24f106bee07104c468da2a0cafbd6c0e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs new file mode 100644 index 0000000..b4f0d50 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs @@ -0,0 +1,110 @@ +using UnityEngine; + +using TMPro; +using Yarn.Unity.Attributes; +using System.Threading; +using UnityEngine.UI; + +#nullable enable +#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. + +namespace Yarn.Unity.Addons.ClassicRPG +{ + + /// + /// Manages the presentation and animation of a UI element on screen that + /// indicates to the player what will happen when the press the Interact + /// button. + /// + public class ActionButton : MonoBehaviour + { + /// + /// A TextMeshPro component that shows the text of the action button. + /// + [SerializeField, MustNotBeNull] TMP_Text label; + + /// + /// The object to animate when the label changes. + /// + [SerializeField, MustNotBeNull] Transform pivot; + + /// + /// The amount of time to take when animating the button. + /// + [SerializeField] float flipTime = 0.1f; + + /// + /// A token source that we can use to cancel ongoing animations. + /// + CancellationTokenSource cancellationTokenSource = new(); + + public void Awake() + { + label.text = string.Empty; + } + + public void SetText(string? newText) + { + // Cancel any ongoing animation and set up for a new one + cancellationTokenSource.Cancel(); + cancellationTokenSource = CancellationTokenSource.CreateLinkedTokenSource(destroyCancellationToken); + + // Perform the animation + SetText(newText, cancellationTokenSource.Token); + } + + private async void SetText(string? newText, CancellationToken cancellationToken) + { + newText ??= string.Empty; + + if (label.text == newText) + { + // No text change needed; we don't need to animate + return; + } + + try + { + // Flip away from the player + await Tween.Run( + 0, 90, // Flip to 90 degrees + flipTime / 2, // Taking half of our animation time + Tween.EasingFunctions.Linear, // Move linearly + (a, b, t) => + // Adjust rotation around X over time + pivot.eulerAngles = new Vector3(Mathf.Lerp(a, b, t), 0, 0), + cancellationToken + ); + + // Update the label + label.text = newText ?? string.Empty; + + // Flip back towards the player + await Tween.Run( + -90, 0, // Now finish the flip, rotating back to the player + flipTime / 2, + Tween.EasingFunctions.Linear, + (a, b, t) => + pivot.eulerAngles = new Vector3(Mathf.Lerp(a, b, t), 0, 0), + cancellationToken + ); + } + catch (System.OperationCanceledException) + { + // no-op + } + } + } + + +#if UNITY_EDITOR + namespace Editor + { + using UnityEditor; + + [CustomEditor(typeof(ActionButton))] + public class ActionButtonEditor : Yarn.Unity.Editor.YarnEditor { } + } + +#endif +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs.meta new file mode 100644 index 0000000..0923e81 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fc1f787c44e814501a5fe05b3468f542 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/ActionButton.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs new file mode 100644 index 0000000..b64238a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs @@ -0,0 +1,106 @@ +using System; +using System.Threading; +using UnityEngine; +using Yarn.Unity; +using Yarn.Unity.Attributes; +using Yarn.Unity.Samples; + +#nullable enable +#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. + +namespace Yarn.Unity.Addons.ClassicRPG +{ + + [ExecuteAlways] + public class Letterbox : MonoBehaviour + { + + /// + /// The top letterbox image. + /// + [SerializeField, MustNotBeNull] RectTransform top; + + /// + /// The bottom letterbox image. + /// + [SerializeField, MustNotBeNull] RectTransform bottom; + + /// + /// The height of each of the letter box images when the letterbox + /// effect is active. + /// + [SerializeField] float size = 100f; + + /// + /// The current percentage of the letterbox effect. 0 means fully + /// hidden, 1 means fully visible. + /// + [Range(0, 1f)] + [SerializeField] float factor; + + /// + /// The time that the letterbox effect will take to appear. + /// + [Min(0)] + [SerializeField] float time = 0.25f; + + CancellationTokenSource cancellationTokenSource = new(); + + public void Awake() + { + if (Application.isPlaying) + { + // Reset any factor that may have been set in the editor + UpdateAppearance(0); + } + } + + void OnValidate() + { + if (Application.isEditor && Application.isPlaying == false) + { + // If we've changed our value in the editor and we aren't + // playing, immediately update the presentation style for + // preview purposes. + UpdateAppearance(factor); + } + } + + public async YarnTask SetVisible(bool visible) + { + cancellationTokenSource.Cancel(); + cancellationTokenSource = CancellationTokenSource.CreateLinkedTokenSource(destroyCancellationToken); + + float target = visible ? 1 : 0; + + try + { + await Tween.Run(factor, target, time, Tween.EasingFunctions.Linear, (a, b, t) => UpdateAppearance(Mathf.Lerp(a, b, t)), cancellationTokenSource.Token); + } + catch (OperationCanceledException) + { + // Ignore cancellation - we'll just stop the animation immediately. + } + } + + private void UpdateAppearance(float newFactor) + { + if (top == null || bottom == null) { return; } + + top.sizeDelta = new Vector2(0, Mathf.Lerp(0, size, newFactor)); + bottom.sizeDelta = new Vector2(0, Mathf.Lerp(0, size, newFactor)); + + factor = newFactor; + } + } + +#if UNITY_EDITOR + namespace Editor + { + using UnityEditor; + + [CustomEditor(typeof(Letterbox))] + public class LetterboxEditor : Yarn.Unity.Editor.YarnEditor { } + } +#endif +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs.meta new file mode 100644 index 0000000..73fbf1b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2bde9f93bb3f74086a4556d28f44f10c +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Letterbox.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs new file mode 100644 index 0000000..f6a3990 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs @@ -0,0 +1,46 @@ +using UnityEngine; +using TMPro; +using Yarn.Unity.Attributes; +using UnityEngine.UI; +using UnityEngine.EventSystems; +using System; + +#pragma warning disable CS8618 + +#nullable enable + +namespace Yarn.Unity.Addons.ClassicRPG +{ + + public class OptionItem : Selectable, ISelectHandler, IDeselectHandler, ISubmitHandler + { + [SerializeField, MustNotBeNull] GameObject selectionIcon; + [SerializeField, MustNotBeNull] TMP_Text text; + + public Action? onSubmit = null; + public Action? onSelected = null; + + public bool Selected { get => selectionIcon.activeInHierarchy; set => selectionIcon.SetActive(value); } + public string Text { get => text.text; set => text.text = value; } + + public TMP_Text TextView => text; + + public override void OnDeselect(BaseEventData eventData) + { + base.OnDeselect(eventData); + this.Selected = false; + } + + public override void OnSelect(BaseEventData eventData) + { + base.OnSelect(eventData); + this.Selected = true; + onSelected?.Invoke(); + } + + public void OnSubmit(BaseEventData eventData) + { + onSubmit?.Invoke(); + } + } +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs.meta new file mode 100644 index 0000000..7765cf7 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 93457c7ebf9394933a7868386c75deb7 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/OptionItem.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs new file mode 100644 index 0000000..4276ad2 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs @@ -0,0 +1,837 @@ +using UnityEngine; +using Yarn.Unity.Attributes; +using UnityEngine.UI; +using UnityEngine.EventSystems; +using UnityEngine.InputSystem; +using System.Collections.Generic; + + +#nullable enable +#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. + +namespace Yarn.Unity.Addons.ClassicRPG +{ + /// + /// A dialogue presenter that shows text in a classic console style. + /// + public class RPGDialoguePresenter : DialoguePresenterBase + { + #region Tags + /// + /// A hashtag that marks the line as the final one (and makes the 'next' + /// button appear as a square.) + /// + const string EndOfDialogueTag = "end"; + + /// + /// A hashtag prefix that marks the line has having an icon. The text + /// after the colon is used to find a sprite in the Resources folder. + /// + const string IconTag = "icon:"; + + /// + /// A hashtag that indicates that the next piece of content will be + /// options, and that the dialogue presenter should show the content in + /// the options view. + /// + const string NextLineIsOptionsTag = "lastline"; + + /// + /// A hashtag that indicates that the line should be centered in the + /// dialogue box. + /// + const string LineIsCenteredTag = "center"; + + /// + /// A hashtag that indicates that the line should not allow skipping, + /// and should interrupt any skipping that is already taking place. + /// + const string DontAllowSkippingContentTag = "noskip"; + + #endregion + + + #region Structure + /// + /// The canvas group containing the dialogue box. + /// + /// This is used for fading the box in. + [SerializeField, MustNotBeNull, ShowIf(nameof(useAppearanceAnimation))] CanvasGroup canvasGroup; + + /// + /// The object that contains the dialogue box. + /// + /// This is used for controlling the box's visibility, and for + /// animating its size. + [SerializeField, MustNotBeNull] Transform container; + + /// + /// The , which is activated when dialogue begins + /// and deactivated when dialogue ends. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useLetterbox))] Letterbox letterbox; + #endregion + + #region Input + [SerializeField, ShowIf(nameof(useSkipping))] UnityEngine.InputSystem.InputActionReference? skipAction; + #endregion + + #region Style + [Header("Style")] + [SerializeField, MustNotBeNull, ShowIf(nameof(useBackgroundStyles))] Image backgroundImage; + [SerializeField, Indent, ShowIf(nameof(useBackgroundStyles))] SerializableDictionary backgroundStyles = new(); + [SerializeField, Indent, ShowIf(nameof(useBackgroundStyles))] string defaultStyle = "normal"; + #endregion + + #region Timing + /// + /// The amount of time it takes for the dialogue box to appear. + /// + [Header("Timing")] + [SerializeField, ShowIf(nameof(useAppearanceAnimation))] float appearanceTime = 0.75f; + + /// + /// The default rate of characters per second to display. + /// + /// This may be modified by any [speed] tags in the + /// line. + [SerializeField] float defaultCharactersPerSecond = 30f; + + /// + /// The rate of characters to display when skipping. + /// + [SerializeField, ShowIf(nameof(useSkipping))] float skipCharactersPerSecond = 200f; + #endregion + + #region Lines + + /// + /// The object containing the UI components for showing lines. + /// + [Header("Lines")] + [SerializeField, MustNotBeNull] Transform lineComponents; + /// + /// The TextMeshPro object that displays the text of the line. + /// + [SerializeField, MustNotBeNull] TMPro.TMP_Text lineText; + + /// + /// The that presents the line continuation sprite. + /// + [SerializeField, MustNotBeNull] Image lineCompleteImage; + + /// + /// The sprite to show in when advancing + /// the dialogue will show more dialogue. + /// + [SerializeField, MustNotBeNull] Sprite continueSprite; + + /// + /// The sprite to show in when advancing + /// the dialogue will close the dialogue. + /// + [SerializeField, MustNotBeNull] Sprite endDialogueSprite; + #endregion + + #region Icons + /// + /// The object that contains the . + /// + [Header("Icon")] + [SerializeField, MustNotBeNull, ShowIf(nameof(useIcons))] Transform iconContainer; + + /// + /// The that will be used to show any icon + /// associated with the line. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useIcons))] Image iconImage; + #endregion + + #region Options + /// + /// The object containing the UI components for showing options, along + /// with lines that immediately precede options. + /// + [Header("Options")] + [SerializeField, MustNotBeNull, ShowIf(nameof(useOptions))] Transform optionComponents; + + /// + /// The TextMeshPro component that shows lines immediately preceding + /// options. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useOptions))] TMPro.TMP_Text optionLineText; + + /// + /// The object containing the list of available options. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useOptions))] Transform optionItemsContainer; + + /// + /// The prefab to use for each option. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useOptions))] OptionItem itemPrefab; + #endregion Options + + #region Action Button + [Header("Action Button")] + + /// + /// The Action button, which indicates what will happen when the + /// 'interact' input action is performed. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useActionButton))] ActionButton actionButton; + + /// + /// The text that should appear in the actions button when advancing the + /// dialogue will show more dialogue. + /// + [SerializeField, ShowIf(nameof(useActionButton))] string NextLineLabel = "Next"; + + /// + /// The text that should appear in the actions button when advancing the + /// dialogue will leave the dialogue. + /// + [SerializeField, ShowIf(nameof(useActionButton))] string LeaveConversationLabel = "Return"; + + /// + /// The text that should appear in the actions button when choosing + /// between options. + /// + [SerializeField, ShowIf(nameof(useActionButton))] string SelectOptionLabel = "Decide"; + #endregion Action Button + + #region Audio + /// + /// The to use to play UI sounds with. + /// + [Header("Audio")] + [SerializeField, MustNotBeNull, ShowIf(nameof(useAudio))] AudioSource audioSource; + + /// + /// The to play when the player advances to the + /// next line. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useAudio))] AudioClip nextLineSound; + + /// + /// The to play when the player reaches the end + /// of the last line of the dialogue. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useAudio))] AudioClip endDialogueSound; + + /// + /// The to play when the player leaves the + /// dialogue. + /// + [SerializeField, MustNotBeNull, ShowIf(nameof(useAudio))] AudioClip leaveDialogueSound; + [SerializeField, MustNotBeNull, ShowIf(nameof(useAudio)), ShowIf(nameof(useOptions))] AudioClip changeOptionSelection; + + #endregion Audio + + #region Feature Flags + + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useAudio; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useOptions; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useIcons; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useAppearanceAnimation; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useActionButton; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useLetterbox; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useSkipping; + [Group("Feature Flags"), SerializeField, ShowIf(nameof(ShowFeatureFlags))] bool useBackgroundStyles; + #endregion + + public bool ShowFeatureFlags + { + get + { +#if UNITY_EDITOR + return Editor.DialogueViewEditorMenu.ShowFeatureFlags; +#else + return false; +#endif + } + } + + #region Typewriter + private SpeedControllableLetterTypewriter typewriter = new(); + public override IAsyncTypewriter? Typewriter => typewriter; + + #endregion + + private bool currentContentAllowsSkipping = true; + private bool typewriterIsSkipping = false; + + private bool boxIsVisible = false; + + protected void Awake() + { + // When we start up, do some initial setup + if (useAppearanceAnimation) + { + canvasGroup.alpha = 0f; + } + + container.gameObject.SetActive(false); + boxIsVisible = false; + + // Add a pause event processor to the typewriter so it knows how to + // handle the [pause] tag + typewriter.ActionMarkupHandlers.Add(new PauseEventProcessor()); + + // Set the initial characters per second from what we were + // configured with + typewriter.CharactersPerSecond = defaultCharactersPerSecond; + typewriter.SkipCharactersPerSecond = skipCharactersPerSecond; + } + + #region Box Presentation + + [YarnCommand("set_dialogue_style")] + public static void SetDialogueBoxStyle(string style) + { + foreach (var presenter in FindObjectsByType(FindObjectsSortMode.None)) + { + if (!presenter.useBackgroundStyles) { continue; } + + if (presenter.backgroundStyles.TryGetValue(style, out var sprite)) + { + presenter.backgroundImage.sprite = sprite; + } + else + { + Debug.LogError($"Can't set dialogue box style to '{style}': not a valid style name (must be {string.Join(" or ", presenter.backgroundStyles.Keys)})"); + } + } + } + + [YarnCommand("hide_dialogue")] + public static void HideDialogueBoxes() + { + foreach (var presenter in FindObjectsByType(FindObjectsSortMode.None)) + { + presenter.HideDialogueBox(); + } + } + + private async YarnTask ShowDialogueBox() + { + // Start showing our container, but hide the line and + // options inside it. We'll wait until we actually receive content + // to show before those appear. + container.gameObject.SetActive(true); + lineComponents.gameObject.SetActive(false); + if (useOptions) + { + optionComponents.gameObject.SetActive(false); + } + + lineCompleteImage.gameObject.SetActive(false); + + if (boxIsVisible) + { + // Early out if the box is already visible. + return; + } + boxIsVisible = true; + + if (useAppearanceAnimation) + { + // Dialogue appears with a scaling 'pop' animation while fading in + var pop = Tween.Run( + Vector3.zero, // Start at zero + Vector3.one, // End at normal scale + appearanceTime, // Use our appearance time + Tween.EasingFunctions.OutBack, // Use an 'overshoot and return' easing function + (from, to, t) => container.localScale = Vector3.LerpUnclamped(from, to, t), // Affect scale + this.destroyCancellationToken // Cancel animation if this object is destroyed + ); + + var fade = Tween.Run( + 0, // Start at zero + 1, // End at full alpha + appearanceTime, // Use the same appearance time + Tween.EasingFunctions.Linear, // Use a linear easing funciton + (from, to, t) => canvasGroup.alpha = Mathf.Lerp(from, to, t), // Affect opacity + this.destroyCancellationToken // Cancel atnimation if this object is destroyed + ); + + // The animations are now started; wait for them to both finish + await pop; + await fade; + } + } + + private void HideDialogueBox() + { + // Dialogue disppears in a single frame, so hide it immediately + container.gameObject.SetActive(false); + + boxIsVisible = false; + + // Stop any dialogue skipping in progress when we close the box. + typewriterIsSkipping = false; + } + #endregion + + #region Dialogue Start and End + + public override YarnTask OnDialogueStartedAsync() + { + if (useLetterbox) + { + // Start showing the letterbox. Don't show the dialogue box yet - + // we'll wait until we get dialogue content for that. + letterbox.SetVisible(true).Forget(); + } + + if (useBackgroundStyles) + { + // Always start dialogue in the normal style + if (backgroundStyles.TryGetValue(defaultStyle, out var sprite)) + { + backgroundImage.sprite = sprite; + } + else + { + Debug.LogError($"Can't set background image to {defaultStyle}: no such style is defined"); + } + } + + // Stop any skipping that may have been happening earlier. + typewriterIsSkipping = false; + + // Enable and configure the skip action, if it's present. + if (skipAction != null) + { + skipAction.action.Enable(); + skipAction.action.performed += OnSkipActionPerformed; + } + + // We're all done - return synchronously. + return YarnTask.CompletedTask; + } + + + public override YarnTask OnDialogueCompleteAsync() + { + HideDialogueBox(); + + if (useLetterbox) + { + // Dismiss the letterbox (it'll animate away, but we don't need to + // wait for that.) + letterbox.SetVisible(false).Forget(); + } + + // Disable the skip action, if it's present. + if (skipAction != null) + { + skipAction.action.Disable(); + skipAction.action.performed -= OnSkipActionPerformed; + } + + if (useActionButton && actionButton != null) + { + actionButton.SetText(""); + } + + // We're all done - return synchronously. + return YarnTask.CompletedTask; + } + #endregion + + #region Line Presentation + public override async YarnTask RunLineAsync(LocalizedLine line, LineCancellationToken token) + { + // Ensure that the dialogue box is visible + await ShowDialogueBox(); + + bool isOptions = false; + bool lineIsEnd = false; + Sprite? icon = null; + TMPro.HorizontalAlignmentOptions horizontalAlignment = TMPro.HorizontalAlignmentOptions.Left; + currentContentAllowsSkipping = useSkipping; + + // Check for tags: is this the end of dialogue, a line before + // options, or a line with an icon? + foreach (var metadata in line.Metadata) + { + if (metadata == EndOfDialogueTag) + { + // This is a dialogue-ending line. + lineIsEnd = true; + } + else if (metadata == NextLineIsOptionsTag && useOptions) + { + // This is a line that appears right before options. + isOptions = true; + + // Options interrupt text skipping, so stop it if that's + // happening. + currentContentAllowsSkipping = false; + } + else if (metadata == LineIsCenteredTag) + { + // This line is horizontally centered in the dialogue box. + horizontalAlignment = TMPro.HorizontalAlignmentOptions.Center; + } + else if (metadata == DontAllowSkippingContentTag) + { + currentContentAllowsSkipping = false; + } + else if (metadata.StartsWith(IconTag) && useIcons) + { + // The line has an icon. Try to find a sprite with a + // matching name. + var spriteName = metadata[IconTag.Length..]; + icon = Resources.Load(spriteName); + if (icon == null) + { + Debug.LogWarning($"Failed to find icon " + spriteName); + } + } + } + + // Cancel skipping if the line doesn't allow it. + typewriterIsSkipping &= currentContentAllowsSkipping && useSkipping; + + // Give a warning if we've got redundant tags + if (lineIsEnd && isOptions) + { + Debug.LogWarning($"Lines should not have both #{EndOfDialogueTag} and #{NextLineIsOptionsTag} tags"); + } + + // If this is a set of options, clean up the last set + if (isOptions) + { + foreach (Transform item in optionItemsContainer) + { + Destroy(item.gameObject); + } + } + + // Show either the line components or the option components + lineComponents.gameObject.SetActive(!isOptions); + + if (useOptions) + { + optionComponents.gameObject.SetActive(isOptions); + } + + // Hide the line complete image - we're just at the start of the + // line (or if it's options, we don't need to show it at all) + lineCompleteImage.gameObject.SetActive(false); + + // Get the text from our line + var text = line.TextWithoutCharacterName.Text; + + // Select which text view we're using and give it the text + var targetLineText = isOptions ? optionLineText : lineText; + targetLineText.text = text; + targetLineText.horizontalAlignment = horizontalAlignment; + + if (useIcons) + { + // Update our icon view as necessary + iconContainer.gameObject.SetActive(icon != null); + iconImage.sprite = icon; + } + + // Select which sprite to use when showing the line + lineCompleteImage.sprite = lineIsEnd ? endDialogueSprite : continueSprite; + + // Get ready to show our content + typewriter.TextElement = targetLineText; + typewriter.PrepareForContent(line.TextWithoutCharacterName); + + if (useActionButton) + { + // Show 'Next' in the action button while the line plays out + actionButton.SetText(NextLineLabel); + } + + // Tell the typewriter to skip, if we're already skipping. + typewriter.SetSkippingContent(typewriterIsSkipping); + + // Run the line! + await typewriter.RunTypewriter(line.TextWithoutCharacterName, token.HurryUpToken); + + if (!isOptions) + { + if (!typewriterIsSkipping || lineIsEnd) + { + // We're not showing options. Show the continuation icon if + // we're not skipping, or this is an end line. + lineCompleteImage.gameObject.SetActive(true); + } + + if (lineIsEnd) + { + // We're at the end of the dialogue, so show 'Return' in the + // action button and play the 'end of dialogue' sound. + if (useActionButton) + { + actionButton.SetText(LeaveConversationLabel); + } + + if (useAudio) + { + audioSource.PlayOneShot(endDialogueSound); + } + + // If we reach the end of the dialogue, we're also done skipping. + typewriterIsSkipping = false; + } + + if (!typewriterIsSkipping) + { + // If we're not skipping, wait until the line has been + // dismissed. + await YarnTask.WaitUntilCanceled(token.NextContentToken); + } + + // Signal to our typewriter that we're about to get rid of the + // line. + typewriter.ContentWillDismiss(); + + if (useAudio) + { + // Play an appropriate sound for advancing the dialogue. + if (lineIsEnd) + { + // We're leaving dialogue, so play the 'leaving dialogue' sound. + audioSource.PlayOneShot(leaveDialogueSound); + } + else if (!typewriterIsSkipping) + { + // We're advancing to the next line (and not skipping), so + // play the 'next line' sound. + audioSource.PlayOneShot(nextLineSound); + } + } + + // Tidy up by dismissing our line components. + lineCompleteImage.gameObject.SetActive(false); + lineComponents.gameObject.SetActive(false); + } + else + { + // We're done showing the line that precedes options; leave it + // on screen. Wait one frame to prevent any hurry-up input + // actions from accidentally selecting content, and then report + // that we're done so that options appear next. Don't notify the + // typewriter that we're going to dismiss its content - + // RunOptionsAsync will do that when an option is selected. + await YarnTask.Yield(); + } + } + + #endregion + + #region Option Presentation + public override async YarnTask RunOptionsAsync(DialogueOption[] dialogueOptions, LineCancellationToken cancellationToken) + { + if (useOptions == false) + { + return null; + } + + // We're showing options. These will appear alongside the previous + // line that ran before the options. + + // Get rid of the line complete icon - it doesn't appear when we're + // showing options + lineCompleteImage.gameObject.SetActive(false); + + // Show the option components + optionComponents.gameObject.SetActive(true); + + // Get rid of any option items from the last time we did this + foreach (Transform item in optionItemsContainer) + { + Destroy(item.gameObject); + } + + // Create a completion source we can use to be notified that a + // choice was made + YarnTaskCompletionSource completion = new(); + + // Start making our list of option items that will appear on screen + int optionsAdded = 0; + var optionsAndLines = new List<(Markup.MarkupParseResult lineText, OptionItem optionItem)>(); + for (int i = 0; i < dialogueOptions.Length; i++) + { + // Get the option + DialogueOption? option = dialogueOptions[i]; + + if (option.IsAvailable == false) + { + // Don't show this option - it's unavailable + continue; + } + + // Create the option item + var item = Instantiate(itemPrefab, optionItemsContainer); + item.Text = option.Line.TextWithoutCharacterName.Text; + item.Selected = false; + + // If this is the first visible option, select it + if (optionsAdded == 0) + { + EventSystem.current.SetSelectedGameObject(item.gameObject); + } + + // When the item is selected, set the result of our completion + // source. This will signal that the choice has been made, and + // we can continue. + item.onSubmit = () => completion.TrySetResult(option); + + if (useAudio) + { + // When the item is selected, play the 'selection changed' + // sound + item.onSelected = () => audioSource.PlayOneShot(changeOptionSelection); + } + + optionsAndLines.Add((option.Line.TextWithoutCharacterName, item)); + + item.Text = option.Line.TextWithoutCharacterName.Text; + + if (!typewriterIsSkipping) + { + // If we're not skipping, set up each of the text views with + // the option item content, but hide it. (We do this so that + // the text is laid out correctly.) + item.TextView.maxVisibleCharacters = 0; + } + else + { + // If we are skipping, then ensure that all of the text is + // immediately visible. + item.TextView.maxVisibleCharacters = int.MaxValue; + } + + optionsAdded += 1; + } + + // If we're not skipping, reveal each of the options, one at a + // time. (If we are skipping, the text is already visible.) + if (!typewriterIsSkipping) + { + foreach (var (line, item) in optionsAndLines) + { + typewriter.TextElement = item.TextView; + typewriter.SetSkippingContent(this.typewriterIsSkipping); + typewriter.PrepareForContent(line); + await typewriter.RunTypewriter(line, cancellationToken.HurryUpToken); + typewriter.ContentWillDismiss(); + } + } + + if (useActionButton) + { + // Show the 'Decide' label in the action button + actionButton.SetText(SelectOptionLabel); + } + + // Cancel any skipping that might be running, because we need user + // input to continue. + typewriterIsSkipping = false; + currentContentAllowsSkipping = false; + + // Wait until a choice has been made. We'll get back the option that + // was chosen. + var selection = await completion.Task; + + // The typewriter for the previous line will have displayed all of + // the content, and left it in a 'all done, ready to be dismissed' + // state. Notify that we're dismissing its contents now. + typewriter.ContentWillDismiss(); + + // We're no longer selecting anything + EventSystem.current.SetSelectedGameObject(null); + + // Tidy up after ourselves by deleting the option items + foreach (Transform item in optionItemsContainer) + { + Destroy(item.gameObject); + } + + if (useAudio) + { + // We're moving on to the next line, so play the next line sound + audioSource.PlayOneShot(nextLineSound); + } + + // Hide the option components + optionComponents.gameObject.SetActive(false); + + // Finally, return our selection back to the dialogue system + return selection; + } + #endregion + + #region Line Skipping + private void OnSkipActionPerformed(InputAction.CallbackContext context) + { + // If our current content allows us to start skipping, set the flag + // and notify the typewriter. + if (currentContentAllowsSkipping) + { + typewriterIsSkipping = true; + typewriter.SetSkippingContent(true); + } + } + + #endregion + } + +#if UNITY_EDITOR + namespace Editor + { + using UnityEditor; + + [CustomEditor(typeof(RPGDialoguePresenter))] + public class DialogueViewEditor : Yarn.Unity.Editor.YarnEditor { } + + public readonly struct SessionBool + { + private readonly string Key; + public readonly bool DefaultValue; + public SessionBool(string key, bool defaultValue = false) + { + Key = key; + DefaultValue = defaultValue; + } + + public static implicit operator bool(SessionBool sessionBool) + { + return sessionBool.Value; + } + + public readonly bool Value + { + get => SessionState.GetBool(Key, DefaultValue); + set => SessionState.SetBool(Key, value); + } + } + + public static class DialogueViewEditorMenu + { + const string MenuFeatureFlags = "Window/Yarn Spinner/Classic RPG/Show Feature Flags"; + const string EditorStateFeatureFlags = "showFeatureFlags"; + + internal static SessionBool ShowFeatureFlags = new(EditorStateFeatureFlags, true); + + // Add a menu item that you can click to add a check to the "MenuTest" menu item in MyMenu in the main menu. + [MenuItem(MenuFeatureFlags)] + static void ToggleFeatureFlags() + { + ShowFeatureFlags.Value = !ShowFeatureFlags.Value; + Menu.SetChecked(MenuFeatureFlags, ShowFeatureFlags); + } + } + } + +#endif +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs.meta new file mode 100644 index 0000000..9e3b2cf --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c1408e1ce69e8401280cd9cad77ff96d +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/RPGDialoguePresenter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs new file mode 100644 index 0000000..3c7899b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs @@ -0,0 +1,256 @@ +#nullable enable + +namespace Yarn.Unity.Addons.ClassicRPG +{ + using System; + using System.Collections.Generic; + using System.Threading; + using UnityEngine; + using TMPro; + using Yarn.Markup; + + /// + /// An implementation of that delivers + /// characters one at a time, invokes any s along the way as needed, and dynamically + /// adjusts its characters-per-second based on the presence of + /// [speed] tags in the line. + /// + public class SpeedControllableLetterTypewriter : IAsyncTypewriter + { + /// + /// The to display the text in. + /// + public TMP_Text? TextElement { get; set; } + + /// + /// A collection of objects that + /// should be invoked as needed during the typewriter's delivery in , depending upon the contents of a line. + /// + public List ActionMarkupHandlers { get; set; } = new(); + + /// + /// The default number of characters per second to deliver. + /// + /// If this value is zero, all characters are delivered + /// at once, subject to any delays added by the markup handlers in .This value may be + /// modified in the middle of a line by the [speed] + /// tag. + public float CharactersPerSecond { get; set; } = 0f; + + public float SkipCharactersPerSecond { get; set; } = 0f; + + const string SpeedTag = "speed"; + + private List speedRanges = new(); + + private bool isSkippingContent = false; + + private struct SpeedRange + { + public float CharactersPerSecond; + public int Start; + + public int Length; + + public SpeedRange(int start, int length, float charactersPerSecond) + { + Start = start; + Length = length; + CharactersPerSecond = charactersPerSecond; + } + } + + private double GetCurrentSecondsPerCharacter() + { + double baselineSecondsPerCharacter = 0; + double targetCharactersPerSecond = isSkippingContent ? SkipCharactersPerSecond : CharactersPerSecond; + + if (targetCharactersPerSecond > 0) + { + baselineSecondsPerCharacter = 1.0 / targetCharactersPerSecond; + } + return baselineSecondsPerCharacter; + } + + /// + public async YarnTask RunTypewriter(Markup.MarkupParseResult line, CancellationToken cancellationToken) + { + if (TextElement == null) + { + Debug.LogWarning($"Can't show text as typewriter, because {nameof(TextElement)} was not provided"); + } + else + { + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + // Let every markup handler know that display is about to begin + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayBegin(line, TextElement); + } + + // Get the count of visible characters from TextMesh to exclude markup characters + var visibleCharacterCount = TextElement.GetTextInfo(line.Text).characterCount; + + // Start with a full time budget so that we immediately show the first character + double accumulatedDelay = GetCurrentSecondsPerCharacter(); + + // Go through each character of the line and let the + // processors know about it + for (int i = 0; i < visibleCharacterCount; i++) + { + var thisCharacterDuration = GetCurrentSecondsPerCharacter(); + + // Are we in a speed range? Update our secondsPerCharacter if so, but only if we're not skipping. + if (!isSkippingContent) + { + + foreach (var speedRange in this.speedRanges) + { + if (i >= speedRange.Start && i <= speedRange.Start + speedRange.Length) + { + // We're in a speed range. + if (speedRange.CharactersPerSecond > 0) + { + thisCharacterDuration = 1.0f / speedRange.CharactersPerSecond; + } + else + { + thisCharacterDuration = 0; + } + break; + } + } + } + + // If we don't already have enough accumulated time budget + // for a character, wait until we do (or until we're + // cancelled) + while (!cancellationToken.IsCancellationRequested + && (accumulatedDelay < thisCharacterDuration)) + { + var timeBeforeYield = Time.timeAsDouble; + await YarnTask.Yield(); + var timeAfterYield = Time.timeAsDouble; + accumulatedDelay += timeAfterYield - timeBeforeYield; + } + + // Tell every markup handler that it is time to process the + // current character. If we're skipping, pass them an + // already cancelled token, so that they complete quickly. + var actionMarkupCancellation = isSkippingContent ? new CancellationToken(true) : cancellationToken; + foreach (var processor in ActionMarkupHandlers) + { + await processor + .OnCharacterWillAppear(i, line, actionMarkupCancellation) + .SuppressCancellationThrow(); + } + + TextElement.maxVisibleCharacters += 1; + + accumulatedDelay -= thisCharacterDuration; + } + + // We've finished showing every character (or we were + // cancelled); ensure that everything is now visible. + TextElement.maxVisibleCharacters = visibleCharacterCount; + } + + // Let each markup handler know the line has finished displaying + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayComplete(); + } + } + + public void PrepareForContent(Markup.MarkupParseResult line) + { + if (TextElement == null) + { + return; + } + + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + isSkippingContent = false; + + foreach (var processor in ActionMarkupHandlers) + { + processor.OnPrepareForLine(line, TextElement); + } + + speedRanges.Clear(); + + // grabbing out any pauses and speed ranges inside the line + foreach (var attribute in line.Attributes) + { + if (attribute.Name == SpeedTag) + { + float charactersPerSecond; + if (attribute.Properties.TryGetValue(SpeedTag, out MarkupValue value)) + { + // depending on the property value we need to take a different path this is because they have made it an integer or a float which are roughly the same. + // But they also might have done something weird and we need to handle that + switch (value.Type) + { + case MarkupValueType.Integer: + charactersPerSecond = value.IntegerValue; + break; + case MarkupValueType.Float: + charactersPerSecond = value.FloatValue; + break; + default: + Debug.LogWarning($"{SpeedTag} property in line \"{line.Text}\" is of type {value.Type}, which is not allowed. Defaulting to all-at-once."); + charactersPerSecond = 0; + + break; + } + } + else + { + // No characters per second provided; default to 'all at once'. + charactersPerSecond = 0; + } + + speedRanges.Add(new SpeedRange(attribute.Position, attribute.Length, charactersPerSecond)); + + } + } + } + + public void ContentWillDismiss() + { + // we tell all action processors that the line is finished and is about to go away + foreach (var processor in ActionMarkupHandlers) + { + processor.OnLineWillDismiss(); + } + } + + /// + /// Sets whether the typewriter is in 'skipping' mode, in which it + /// displays its content quickly, makes action markup complete more + /// quickly, and ignores speed tags. + /// + /// Whether the typewriter is in + /// skipping mode. + /// This flag is reset to when is called. + internal void SetSkippingContent(bool typewriterIsSkipping) + { + isSkippingContent = typewriterIsSkipping; + } + + public void ContentDidDismiss() + { + if (TextElement != null) + { + TextElement.maxVisibleCharacters = 0; + } + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs.meta new file mode 100644 index 0000000..3356e0d --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f0712a45a70b64856945f8e83c00ce8f +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/SpeedControllableLetterTypewriter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening.meta new file mode 100644 index 0000000..40ea725 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6931cd7ba3dcc461d948de1b09b16709 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs new file mode 100644 index 0000000..3a4e0f9 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs @@ -0,0 +1,101 @@ +using UnityEngine; + +using System.Threading; + +public static class Tween +{ + public delegate void TweenAction(T from, T to, float factor); + + public static class EasingFunctions + { + public static float InOutQuad(float t) + { + return t < 0.5 ? 2 * t * t : 1 - Mathf.Pow(-2 * t + 2, 2) / 2; + } + + public static float Linear(float t) + { + return t; + } + + public static float InBack(float t) + { + var c1 = 1.70158f; + var c3 = c1 + 1; + + return c3 * t * t * t - c1 * t * t; + } + + public static float OutBack(float t) + { + var c1 = 1.70158f; + var c3 = c1 + 1; + + return 1 + c3 * Mathf.Pow(t - 1, 3) + c1 * Mathf.Pow(t - 1, 2); + } + } + + public delegate float EasingFunction(float x); + + public static Yarn.Unity.YarnTask Run(T from, T to, float time, TweenAction action, CancellationToken cancellationToken = default) + { + return Run(from, to, time, EasingFunctions.Linear, action, cancellationToken); + } + + public static Yarn.Unity.YarnTask Run(T from, T to, float time, EasingFunction easing, TweenAction action, CancellationToken cancellationToken = default) + { + return Run(from, to, time, easing, action, 0, cancellationToken); + } + + public static async Yarn.Unity.YarnTask Run(T from, T to, float time, EasingFunction easing, TweenAction action, float delay = 0, CancellationToken cancellationToken = default) + { + if (time <= 0 || Application.isPlaying == false) + { + // Synchronously jump to the end of the tween if time is zero, or if we're not in play mode + action(from, to, 1); + return; + } + + action(from, to, 0); + + if (delay > 0) + { + await Yarn.Unity.YarnTask.Delay(System.TimeSpan.FromSeconds(delay)); + } + + float timeElapsed = 0; + +#if UNITY_EDITOR + // Tweens kicked off by in-editor interactions might have a + // larger-than-normal delta time, so delay a few frames before starting + // to measure it + var startFrame = Time.frameCount; + await Yarn.Unity.YarnTask.WaitUntil(() => Time.frameCount >= startFrame + 10); +#endif + + var lastTime = Time.time; + + while (timeElapsed < time && cancellationToken.IsCancellationRequested == false) + { + var deltaTime = Time.time - lastTime; + timeElapsed += deltaTime; + lastTime = Time.time; + + var factor = Mathf.Clamp01(timeElapsed / time); + factor = easing(factor); + + action(from, to, factor); + + await Yarn.Unity.YarnTask.Yield(); + } + + action(from, to, 1); + } + + public static Color LerpColorAlpha(Color color, float alphaFrom, float alphaTo, float t) + { + var c = color; + c.a = Mathf.Lerp(alphaFrom, alphaTo, t); + return c; + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs.meta new file mode 100644 index 0000000..1361dd5 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9c5e0a8005e1446fca7c528c1c6df418 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Scripts/Tweening/Tweening.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites.meta new file mode 100644 index 0000000..ac895f3 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f707ddc61e7304705833b62283bead5c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png new file mode 100644 index 0000000..b00e722 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png.meta new file mode 100644 index 0000000..334a23b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 3e5ef60f36bb64db091355393653ac65 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/ActionButton.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png new file mode 100644 index 0000000..5e5b4fc Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png.meta new file mode 100644 index 0000000..02f159a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 218d13bfb40024029911e9abab7ee45a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Black.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png new file mode 100644 index 0000000..b6fda6d Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png.meta new file mode 100644 index 0000000..69d25ea --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 0e5f00fac583b49a9a3bad3c19583e2a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/DialogueBox-Background-Blue.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png new file mode 100644 index 0000000..6358eee Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png.meta new file mode 100644 index 0000000..4a3d626 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 1fa8466b42bd748f9b138aec6fe00614 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-EndDialogue.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png new file mode 100644 index 0000000..5dbc133 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png.meta new file mode 100644 index 0000000..98b93b3 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 3d864d365a0c0431ca863a7018424a53 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-HealthHeart.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png new file mode 100644 index 0000000..77054e0 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png.meta new file mode 100644 index 0000000..63bce9e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 602280965322b4cc898e206d3c25359a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-NextLine.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png new file mode 100644 index 0000000..048a2aa Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png.meta new file mode 100644 index 0000000..bfdee7f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 5d373ff8842344b4e9f9428eda90056f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/Sprites/Icon-OptionSelection.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef new file mode 100644 index 0000000..0a10b6d --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef @@ -0,0 +1,33 @@ +{ + "name": "YarnSpinner.Addons.ClassicRPG", + "rootNamespace": "", + "references": [ + "GUID:6055be8ebefd69e48b49212b09b47b2f", + "GUID:75469ad4d38634e559750d17036d5f7c", + "GUID:34aa492b82754644eac2f903cd496268", + "GUID:3a299c53e4c683b4eb4a04c9ad9e648f", + "UniTask", + "GUID:4307f53044263cf4b835bd812fc161a4", + "GUID:c21a60a15edb64663af9bd55f8834863" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.inputsystem", + "expression": "1.0.0", + "define": "USE_INPUTSYSTEM" + }, + { + "name": "com.unity.ugui", + "expression": "2", + "define": "USE_TMP" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef.meta new file mode 100644 index 0000000..762d8ea --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 91ccb70abcc5e4fa5b1dcaa9855635c5 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Runtime/YarnSpinner.Addons.ClassicRPG.asmdef + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt new file mode 100644 index 0000000..001c3b4 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt @@ -0,0 +1,85 @@ +Classic RPG for Yarn Spinner makes use of the following third-party material, the use of which is gratefully acknowledged: + +Libertinus Sans + +Copyright 2025 The Libertinus Sans Project Authors (https://github.com/googlefonts/libertinus) +This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org + +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 + +PREAMBLE + +The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. + +DEFINITIONS + +"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the copyright statement(s). + +"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). +"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS + +Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: + +Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. +Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. +No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. +The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. +The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. +TERMINATION + +This license becomes null and void if any of the above conditions are not met. + +DISCLAIMER + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. + +--- + +Sofia Sans Extra Condensed + +Copyright 2019 The Sofia Sans Project Authors (https://github.com/lettersoup/Sofia-Sans) +This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org + +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 + +PREAMBLE + +The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. + +DEFINITIONS + +"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the copyright statement(s). + +"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). +"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS + +Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: + +Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. +Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. +No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. +The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. +The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. +TERMINATION + +This license becomes null and void if any of the above conditions are not met. + +DISCLAIMER + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt.meta new file mode 100644 index 0000000..516a9ec --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: c06d3522a63bb42b1add337eb227609c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/Third-Party Notices.txt + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/package.json b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/package.json new file mode 100644 index 0000000..9af4aca --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/package.json @@ -0,0 +1,29 @@ +{ + "name": "dev.yarnspinner.unity.addons.classicrpg", + "version": "3.2.0", + "displayName": "Classic RPG for Yarn Spinner", + "description": "A classic RPG dialogue presenter for Yarn Spinner for Unity.", + "unity": "6000.0", + "dependencies": { + "dev.yarnspinner.unity": "3.2.0", + "com.unity.cinemachine": "3.1.7", + "com.unity.inputsystem": "1.19.0" + }, + "keywords": [ + "Dialogue", + "Yarn" + ], + "author": { + "name": "Yarn Spinner Pty Ltd", + "url": "https://yarnspinner.dev" + }, + "hideInEditor": false, + "type": "tool", + "samples": [ + { + "displayName": "Classic RPG", + "description": "Demonstrates using the Classic RPG dialogue presenter. NOTE: You must install the free Yarn Spinner Samples package before installing this sample!", + "path": "Samples~/ClassicRPG" + } + ] +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/package.json.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/package.json.meta new file mode 100644 index 0000000..a6c03f6 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.classicrpg/package.json.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 16baa42b05a6d4fd79e02d76ade41795 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.classicrpg/package.json + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md new file mode 100644 index 0000000..5b485b2 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog +All notable changes to this package will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). + +## [1.0.0] - 2026-05-20 + +This is the first release of Snaaake for Yarn Spinner. \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md.meta new file mode 100644 index 0000000..79dd4c2 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: e2970021f5a4e4e94ba93a3b5be801c6 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/CHANGELOG.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md new file mode 100644 index 0000000..2fd22c5 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md @@ -0,0 +1 @@ +Snaaake for Yarn Spinner is distributed under the terms of the Unity Asset Store Terms of Service and End User License Agreement, which is available here: https://unity.com/legal/as-terms. diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md.meta new file mode 100644 index 0000000..12af683 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6029371209fbfb4e2bcdd4642c53c2e9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/LICENSE.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/README.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/README.md new file mode 100644 index 0000000..b2ac21a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/README.md @@ -0,0 +1,71 @@ +# Snaaake for Yarn Spinner + +**Snaaake** is a dialogue presenter for Yarn spinner that pays homage to the dialogue in classic action games. It shows two characters in a 'radio' view, with retro effect. As characters speak their voice-over lines, the characters play a talking animation, and a subtitle view shows the corresponding text. An animated 'signal level' graphic appears between them during the conversation. + +## Try it out! + +Test out the Snaaake presenter by installing the sample: + +1. Open the Package Manager by choosing Window -> Packages -> Package Manager. +2. Select the 'Snaaake for Yarn Spinner' package. +3. Select the 'Samples' tab. +4. Install the 'Snaaake' sample. The sample will be copied into your project's Assets folder. +5. Open the 'Snaaake' scene that was copied over, and hit Play. + +## How To Use Snaaake + +To use Snaaake in your game's dialogue, follow these steps. + +- In the Project tab, find the 'Snaaake for Yarn Spinner' package, and navigate to 'Runtime/Prefabs'. +- Drag the 'Snaaake Dialogue System' prefab into your scene. +- Add your Yarn Project to the dialogue system, turn on Start Automatically, and choose a node. +- Hit play, and enjoy your dialogue! + +## Structure + +The Snaaake dialogue presenter is composed of several components. + +### Talking Head Character + +A `TalkingHeadCharacter` is a ScriptableObject that contains a number of sprites. The first sprite will be used as the 'idle' frame, and the rest will be used while talking. + +### Talking Head Character View + +A `TalkingHeadCharacterView` presents sprites from a `TalkingHeadCharacter`, and can be signalled whether the speaking animation should be playing or not. + +### Talking Head Dialogue Presenter + +The `TalkingHeadDialoguePresenter` manages a collection of named `TalkingHeadCharacterView`s, a collection of available `TalkingHead and keeps track of which character is being presented in which view, and which character is speaking the current line. It also monitors an AudioSource's volume levels; when the level is over a threshold, the view that's showing the currently speaking character is signalled to show a speaking animation. + +### Subtitle Dialogue Presenter + +The `SubtitleDialoguePresenter` is a simple presenter that shows the text of the current line in a TextMeshPro text view. + +### VO Dialogue Presenter + +The Snaaake dialogue presenter includes a Yarn Spinner `VoiceOverDialoguePresenter` that plays the audio associated with the line. (This component is built-in to Yarn Spinner, and is made use of by this custom presenter.) + +## Defining Characters + +To define a character, create a new `TalkingHeadCharacter` object by opening Assets menu and choosing Create -> Yarn Spinner -> Snaaake -> Talking Head Character. Name it whatever you like, and add the sprites you want to use. + +**Note:** The sprites you use can be any resolution, but they _must_ be square in order for the pixellation effect to work correctly. + +Next, select the Snaaake Dialogue Presenter, find the Talking Heads Dialogue Presenter component, and click the `+` button next to the Characters list. Set the name of the character to the value you use to refer to them in your Yarn Spinner script, and set the value to the `TalkingHeadCharacter` asset you just created. + +## Using Characters in Dialogue + +To make a character appear in a slot, use the `set_slot` command in your scripts. The prefab that comes with Snaaake has two slots: left, and right. You can define your own slots, or add more slots, by modifying the Character Slots list in the Talking Heads Dialogue Presenter. + +``` +// Put the TalkingHeadsCharacter named 'Player' in the 'left' slot. +<> +``` + +You can change which character is in which slot at any time. Make sure to assign characters to slots before any of their lines play, or the system won't know where to show them. + +## Notes + +- Snaaake expects all lines to have an audio file. When the audio for a line finishes, the next line will play. If a line doesn't have audio, it will be skipped. +- You can adjust the style of the retro effect by creating a custom material that uses the retro shader. Simply create a new Material, set its shader to 'Yarn Spinner/Snaaake Retro', and assign it to the Material of the Image on the Character. You can adjust the tint colour, pixellation, dither amount, posterisation, and more. +- To make post-processing effects like Bloom work, you'll need to assign your camera to the canvas. To do this, open the 'Snaaake Dialogue System' prefab in your scene, and find the 'Snaaake Dialogue Presenter -> Canvas' object. Drag your scene's main camera into the Camera slot. (Make sure that your Camera has post-processing enabled!) \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/README.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/README.md.meta new file mode 100644 index 0000000..ee26454 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/README.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b9c4d68fadde64c8b8e4d25d3f632b39 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/README.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime.meta new file mode 100644 index 0000000..fee5c70 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 54136020f2c1c4f19b2b00d75c610fb8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts.meta new file mode 100644 index 0000000..12fa7b4 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 43b62b79447494c4086e887ddcbd5da5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold SDF.asset b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold SDF.asset new file mode 100644 index 0000000..46ea9e9 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold SDF.asset @@ -0,0 +1,298 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-6305474512521559428 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DSEG7Classic-Bold Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 4 + m_Width: 1 + m_Height: 1 + m_CompleteImageSize: 1 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 1 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + m_PlatformBlob: + image data: 1 + _typelessdata: 00 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: DSEG7Classic-Bold SDF + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TMP_FontAsset + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: DSEG7 Classic + m_StyleName: Bold + m_PointSize: 90 + m_Scale: 1 + m_UnitsPerEM: 1000 + m_LineHeight: 98.100006 + m_AscentLine: 90 + m_CapLine: 86 + m_MeanLine: 86 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 90 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: 0 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -13.500001 + m_UnderlineThickness: 4.5 + m_StrikethroughOffset: 34.4 + m_StrikethroughThickness: 4.5 + m_TabWidth: 18 + m_Material: {fileID: 6884716131310289754} + m_SourceFontFileGUID: 91e7d6b1fe3fa491eb896dc861616cb7 + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 91e7d6b1fe3fa491eb896dc861616cb7 + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 90 + padding: 9 + paddingMode: 2 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_SourceFontFile: {fileID: 12800000, guid: 91e7d6b1fe3fa491eb896dc861616cb7, type: 3} + m_SourceFontFilePath: + m_AtlasPopulationMode: 1 + InternalDynamicOS: 0 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: -6305474512521559428} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 1 + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: [] + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} +--- !u!21 &6884716131310289754 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DSEG7Classic-Bold Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -6305474512521559428} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold SDF.asset.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold SDF.asset.meta new file mode 100644 index 0000000..74cf370 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold SDF.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 67979057ca5724a699640a538d186367 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold + SDF.asset + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf new file mode 100644 index 0000000..5f71db4 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf.meta new file mode 100644 index 0000000..2990700 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 91e7d6b1fe3fa491eb896dc861616cb7 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - DSEG7 Classic + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/DSEG7Classic-Bold.ttf + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light SDF.asset b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light SDF.asset new file mode 100644 index 0000000..2788f69 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light SDF.asset @@ -0,0 +1,298 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &-6703381836575571422 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ScienceGothic_SemiCondensed-Light Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 8965678434025470537} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: ScienceGothic_SemiCondensed-Light SDF + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TMP_FontAsset + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Science Gothic SemiCondensed + m_StyleName: Light + m_PointSize: 90 + m_Scale: 1 + m_UnitsPerEM: 2000 + m_LineHeight: 132.84001 + m_AscentLine: 97.920006 + m_CapLine: 63 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -34.920002 + m_SuperscriptOffset: 97.920006 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -34.920002 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -11.25 + m_UnderlineThickness: 4.5 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 4.5 + m_TabWidth: 24 + m_Material: {fileID: -6703381836575571422} + m_SourceFontFileGUID: 6a556a43741e648f5a8c0c26c9b2d1cf + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 6a556a43741e648f5a8c0c26c9b2d1cf + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 90 + padding: 9 + paddingMode: 2 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_SourceFontFile: {fileID: 12800000, guid: 6a556a43741e648f5a8c0c26c9b2d1cf, type: 3} + m_SourceFontFilePath: + m_AtlasPopulationMode: 1 + InternalDynamicOS: 0 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 8965678434025470537} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 1 + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: [] + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: [] + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} +--- !u!28 &8965678434025470537 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ScienceGothic_SemiCondensed-Light Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 4 + m_Width: 1 + m_Height: 1 + m_CompleteImageSize: 1 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 1 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + m_PlatformBlob: + image data: 1 + _typelessdata: 00 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light SDF.asset.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light SDF.asset.meta new file mode 100644 index 0000000..79d66b5 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light SDF.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: afc75f8b1c4494bafa8fa17d86981e18 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light + SDF.asset + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf new file mode 100644 index 0000000..c07dfee Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf.meta new file mode 100644 index 0000000..281f1e6 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 6a556a43741e648f5a8c0c26c9b2d1cf +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - Science Gothic SemiCondensed + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Fonts/ScienceGothic_SemiCondensed-Light.ttf + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs.meta new file mode 100644 index 0000000..52ffc9b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b87d6382dc974fe69f3fb13e8304d4d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Character View.prefab b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Character View.prefab new file mode 100644 index 0000000..383e82e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Character View.prefab @@ -0,0 +1,244 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2685809789340058871 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9073070581582838234} + - component: {fileID: 8569653950979764812} + - component: {fileID: 8135251353932745513} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9073070581582838234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685809789340058871} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5205167640650724488} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 80, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8569653950979764812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685809789340058871} + m_CullTransparentMesh: 1 +--- !u!114 &8135251353932745513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685809789340058871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.57252175, g: 0.823, b: 0.57252175, a: 0.6039216} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 65a52cd4c28494214a5a0f5893b2e204, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 0.16 +--- !u!1 &3421943593915399027 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5205167640650724488} + - component: {fileID: 5672680925068023999} + - component: {fileID: 4369063329456523292} + m_Layer: 5 + m_Name: Snaaake Character View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5205167640650724488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3421943593915399027} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5319686039645983245} + - {fileID: 9073070581582838234} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 80, y: 0} + m_SizeDelta: {x: 469.5222, y: 469.5222} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5672680925068023999 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3421943593915399027} + m_CullTransparentMesh: 1 +--- !u!114 &4369063329456523292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3421943593915399027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.43847328, g: 0.6320754, b: 0.43827873, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4405246347121567242 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5319686039645983245} + - component: {fileID: 2105530697395099871} + - component: {fileID: 4890490824892634613} + - component: {fileID: 9033460965311809990} + m_Layer: 5 + m_Name: Character + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5319686039645983245 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405246347121567242} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5205167640650724488} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 540} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &2105530697395099871 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405246347121567242} + m_CullTransparentMesh: 1 +--- !u!114 &4890490824892634613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405246347121567242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: -876546973899608171, guid: afeca3e1b22ad4ee9b8a244dc08c7b76, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ef33c81aad9234da88388c949bddefd1, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &9033460965311809990 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405246347121567242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5189d1ee67a4c4eb8a261f0838a93343, type: 3} + m_Name: + m_EditorClassIdentifier: YSUAddons.Snaaake::TalkingHeadCharacterView + image: {fileID: 4890490824892634613} + FramesPerSecond: 8 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Character View.prefab.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Character View.prefab.meta new file mode 100644 index 0000000..19b3e66 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Character View.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9b0c985fc7b234b25a99b01fb3a77102 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake + Character View.prefab + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue Presenter.prefab b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue Presenter.prefab new file mode 100644 index 0000000..1b1e3ba --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue Presenter.prefab @@ -0,0 +1,1523 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &392143792655749032 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6319503919043594100} + - component: {fileID: 563202956386835143} + - component: {fileID: 1947352353220650326} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6319503919043594100 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392143792655749032} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 323894524397578702} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -32, y: -32} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &563202956386835143 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392143792655749032} + m_CullTransparentMesh: 1 +--- !u!114 &1947352353220650326 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392143792655749032} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.7028302, g: 1, b: 0.7280364, a: 0.22745098} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 54a8566a9842b47eb93ab1c9a2c13c46, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 0.1 +--- !u!1 &1650859049640002444 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3449886895899542972} + - component: {fileID: 6869607255778378594} + - component: {fileID: 3422498765041155016} + - component: {fileID: 3179992030420556242} + m_Layer: 5 + m_Name: Subtitle Presenter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3449886895899542972 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1650859049640002444} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 825085190330076347} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1600, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6869607255778378594 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1650859049640002444} + m_CullTransparentMesh: 1 +--- !u!114 &3422498765041155016 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1650859049640002444} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: The Committee won't stand for this, Max Force! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: afc75f8b1c4494bafa8fa17d86981e18, type: 2} + m_sharedMaterial: {fileID: -6703381836575571422, guid: afc75f8b1c4494bafa8fa17d86981e18, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4287430529 + m_fontColor: {r: 0.5063291, g: 1, b: 0.54852325, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 72 + m_fontSizeBase: 72 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 30, y: 30, z: 30, w: 30} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &3179992030420556242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1650859049640002444} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 040745bbc9c4a429d911037da4556ee9, type: 3} + m_Name: + m_EditorClassIdentifier: YarnSpinner.Unity.Addons.Snaaake::SubtitlePresenter + text: {fileID: 3422498765041155016} +--- !u!1 &1666531205051383706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 323894524397578702} + m_Layer: 5 + m_Name: Portraits + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &323894524397578702 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1666531205051383706} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6319503919043594100} + - {fileID: 3863383454972259192} + - {fileID: 2782962241170024758} + - {fileID: 849722145717869712} + m_Father: {fileID: 825085190330076347} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1920, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1809906897298509925 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 849722145717869712} + m_Layer: 5 + m_Name: Radio + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &849722145717869712 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809906897298509925} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9031420474751119732} + - {fileID: 7914975108813169391} + - {fileID: 6570516688298836623} + - {fileID: 7596054214272337620} + - {fileID: 798520398239364574} + - {fileID: 264860626235223943} + m_Father: {fileID: 323894524397578702} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 751.091, y: 265.553} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &3307874257259253614 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 318486934050550679} + - component: {fileID: 9132723082820636873} + m_Layer: 0 + m_Name: Snaaake Dialogue Presenter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &318486934050550679 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3307874257259253614} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2574923949526535003} + - {fileID: 825085190330076347} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &9132723082820636873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3307874257259253614} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b7948f050ae2d45bca291d4149dd41b3, type: 3} + m_Name: + m_EditorClassIdentifier: YarnSpinner.Unity.Addons.Snaaake::AnimationParameterOnAudio + audioSource: {fileID: 7978733406419504989} + sampleChannel: 0 + characterSlots: + m_keys: + - left + - right + m_values: + - {fileID: 71013394611869238} + - {fileID: 1440630639247168632} + characters: + m_keys: [] + m_values: [] + threshold: 0.05 +--- !u!1 &4072656858086781680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 825085190330076347} + - component: {fileID: 8127406180654391687} + - component: {fileID: 6237094509871724695} + - component: {fileID: 7016542926946559272} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &825085190330076347 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4072656858086781680} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1349808309908478043} + - {fileID: 3449886895899542972} + - {fileID: 323894524397578702} + m_Father: {fileID: 318486934050550679} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &8127406180654391687 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4072656858086781680} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &6237094509871724695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4072656858086781680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &7016542926946559272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4072656858086781680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.GraphicRaycaster + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &4409566705332381694 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7914975108813169391} + - component: {fileID: 2608112118796674376} + - component: {fileID: 530418180522438616} + m_Layer: 5 + m_Name: Frequency BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7914975108813169391 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409566705332381694} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 849722145717869712} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 183, y: 0} + m_SizeDelta: {x: 257.5942, y: 114.2543} + m_Pivot: {x: 1, y: 0} +--- !u!222 &2608112118796674376 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409566705332381694} + m_CullTransparentMesh: 1 +--- !u!114 &530418180522438616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409566705332381694} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 888.88 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 67979057ca5724a699640a538d186367, type: 2} + m_sharedMaterial: {fileID: 6884716131310289754, guid: 67979057ca5724a699640a538d186367, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 798151314 + m_fontColor: {r: 0.57254905, g: 0.8235294, b: 0.57254905, a: 0.18431373} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 56.4 + m_fontSizeBase: 56.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4981614955617795483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1349808309908478043} + - component: {fileID: 5584791663664326051} + - component: {fileID: 8135865398114360831} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1349808309908478043 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4981614955617795483} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 825085190330076347} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5584791663664326051 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4981614955617795483} + m_CullTransparentMesh: 1 +--- !u!114 &8135865398114360831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4981614955617795483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5416196135939109892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2574923949526535003} + - component: {fileID: 2094681524380124237} + - component: {fileID: 7978733406419504989} + m_Layer: 0 + m_Name: VO Presenter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2574923949526535003 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5416196135939109892} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 318486934050550679} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2094681524380124237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5416196135939109892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb87ae987c60e9d4f8346202d271648d, type: 3} + m_Name: + m_EditorClassIdentifier: YarnSpinner.Unity::Yarn.Unity.VoiceOverPresenter + endLineWhenVoiceoverComplete: 1 + fadeOutTimeOnLineFinish: 0.05 + waitTimeBeforeLineStart: 0 + waitTimeAfterLineComplete: 0 + audioSource: {fileID: 7978733406419504989} +--- !u!82 &7978733406419504989 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5416196135939109892} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_Resource: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1 &5433886697185298729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6570516688298836623} + - component: {fileID: 3451838136202054315} + - component: {fileID: 2892989069538183626} + - component: {fileID: 3510861249369619482} + m_Layer: 5 + m_Name: Signal Amount Overlay + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6570516688298836623 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5433886697185298729} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 849722145717869712} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3451838136202054315 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5433886697185298729} + m_CullTransparentMesh: 1 +--- !u!114 &2892989069538183626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5433886697185298729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.57254905, g: 0.8235294, b: 0.57254905, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: caa2f33fbe6d84f45929b7fd6eca463d, type: 3} + m_Type: 3 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 1 + m_FillAmount: 0.85 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3510861249369619482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5433886697185298729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d110ca3d7bebb426d8cb287ecaac4c99, type: 3} + m_Name: + m_EditorClassIdentifier: YSUAddons.Snaaake::RandomImageFill + MinFill: 0.5 + MaxFill: 1 + Speed: 1 + FrameRate: 8 + Image: {fileID: 2892989069538183626} +--- !u!1 &5512454925791477100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 798520398239364574} + - component: {fileID: 566420290256885130} + - component: {fileID: 7943773220824658100} + m_Layer: 5 + m_Name: Right Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &798520398239364574 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5512454925791477100} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 849722145717869712} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -15.792297, y: 0} + m_SizeDelta: {x: 120.34, y: 100} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &566420290256885130 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5512454925791477100} + m_CullTransparentMesh: 1 +--- !u!114 &7943773220824658100 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5512454925791477100} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.57254905, g: 0.8235294, b: 0.57254905, a: 0.2509804} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7deeaf313d7754e999c677ea7d9afc75, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7969290858322061836 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 264860626235223943} + - component: {fileID: 4562341018139127959} + - component: {fileID: 3918771335027770456} + m_Layer: 5 + m_Name: Left Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &264860626235223943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7969290858322061836} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: -1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 849722145717869712} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 120.34, y: 100} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &4562341018139127959 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7969290858322061836} + m_CullTransparentMesh: 1 +--- !u!114 &3918771335027770456 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7969290858322061836} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.57254905, g: 0.8235294, b: 0.57254905, a: 0.2509804} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7deeaf313d7754e999c677ea7d9afc75, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8401931635495263296 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9031420474751119732} + - component: {fileID: 565471362713064530} + - component: {fileID: 1502158251163176518} + m_Layer: 5 + m_Name: Frequency + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9031420474751119732 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8401931635495263296} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 849722145717869712} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 183, y: 0} + m_SizeDelta: {x: 257.5942, y: 114.2543} + m_Pivot: {x: 1, y: 0} +--- !u!222 &565471362713064530 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8401931635495263296} + m_CullTransparentMesh: 1 +--- !u!114 &1502158251163176518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8401931635495263296} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 140.85 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 67979057ca5724a699640a538d186367, type: 2} + m_sharedMaterial: {fileID: 6884716131310289754, guid: 67979057ca5724a699640a538d186367, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4287812242 + m_fontColor: {r: 0.57254905, g: 0.8235294, b: 0.57254905, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 56.4 + m_fontSizeBase: 56.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_characterHorizontalScale: 1 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &9209730413554448430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7596054214272337620} + - component: {fileID: 8344033699073648495} + - component: {fileID: 7972265133346139776} + m_Layer: 5 + m_Name: Signal Amount BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7596054214272337620 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9209730413554448430} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 849722145717869712} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8344033699073648495 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9209730413554448430} + m_CullTransparentMesh: 1 +--- !u!114 &7972265133346139776 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9209730413554448430} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.57254905, g: 0.8235294, b: 0.57254905, a: 0.2627451} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: caa2f33fbe6d84f45929b7fd6eca463d, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &7972331274110737854 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 323894524397578702} + m_Modifications: + - target: {fileID: 3421943593915399027, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Name + value: View B + objectReference: {fileID: 0} + - target: {fileID: 4405246347121567242, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Name + value: Character B + objectReference: {fileID: 0} + - target: {fileID: 4890490824892634613, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 9761bd020440944fda8fb8a3a4dd0d96, type: 3} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_SizeDelta.x + value: 469.52222 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_SizeDelta.y + value: 469.5222 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchoredPosition.x + value: -80 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} +--- !u!114 &1440630639247168632 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9033460965311809990, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + m_PrefabInstance: {fileID: 7972331274110737854} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5189d1ee67a4c4eb8a261f0838a93343, type: 3} + m_Name: + m_EditorClassIdentifier: YSUAddons.Snaaake::TalkingHeadCharacterView +--- !u!224 &2782962241170024758 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + m_PrefabInstance: {fileID: 7972331274110737854} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9052524064377544688 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 323894524397578702} + m_Modifications: + - target: {fileID: 3421943593915399027, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Name + value: View A + objectReference: {fileID: 0} + - target: {fileID: 4405246347121567242, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Name + value: Character A + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_SizeDelta.x + value: 469.5222 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_SizeDelta.y + value: 469.5222 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchoredPosition.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} +--- !u!114 &71013394611869238 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9033460965311809990, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + m_PrefabInstance: {fileID: 9052524064377544688} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5189d1ee67a4c4eb8a261f0838a93343, type: 3} + m_Name: + m_EditorClassIdentifier: YSUAddons.Snaaake::TalkingHeadCharacterView +--- !u!224 &3863383454972259192 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5205167640650724488, guid: 9b0c985fc7b234b25a99b01fb3a77102, type: 3} + m_PrefabInstance: {fileID: 9052524064377544688} + m_PrefabAsset: {fileID: 0} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue Presenter.prefab.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue Presenter.prefab.meta new file mode 100644 index 0000000..28146bb --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue Presenter.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3cac2ead431924c63ad35c41b5195fb0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake + Dialogue Presenter.prefab + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue System.prefab b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue System.prefab new file mode 100644 index 0000000..6e27c6f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue System.prefab @@ -0,0 +1,374 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &2633030277510356657 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2543591460179083244} + m_Modifications: + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3307874257259253614, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_Name + value: Snaaake Dialogue UI + objectReference: {fileID: 0} + - target: {fileID: 3779176393738423805, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6543422678045693905, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: characters.m_keys.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6543422678045693905, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: characters.m_values.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6543422678045693905, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_keys.Array.data[0]' + value: Dwight + objectReference: {fileID: 0} + - target: {fileID: 6543422678045693905, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_keys.Array.data[1]' + value: Player + objectReference: {fileID: 0} + - target: {fileID: 6543422678045693905, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_values.Array.data[0]' + value: + objectReference: {fileID: 11400000, guid: e09fca9cc64e74617a043806ad3db23c, type: 2} + - target: {fileID: 6543422678045693905, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_values.Array.data[1]' + value: + objectReference: {fileID: 11400000, guid: 564a18e8d953a454d855523a674d113c, type: 2} + - target: {fileID: 8945976763698731837, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9132723082820636873, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_keys.Array.data[0]' + value: Dwight + objectReference: {fileID: 0} + - target: {fileID: 9132723082820636873, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_keys.Array.data[1]' + value: Player + objectReference: {fileID: 0} + - target: {fileID: 9132723082820636873, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_values.Array.data[0]' + value: + objectReference: {fileID: 11400000, guid: e09fca9cc64e74617a043806ad3db23c, type: 2} + - target: {fileID: 9132723082820636873, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + propertyPath: 'characters.m_values.Array.data[1]' + value: + objectReference: {fileID: 11400000, guid: 564a18e8d953a454d855523a674d113c, type: 2} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 4648720434485967354, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + insertIndex: -1 + addedObject: {fileID: 1871924379157315787} + - targetCorrespondingSourceObject: {fileID: 3835140520404881906, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + insertIndex: -1 + addedObject: {fileID: 4193301170431855157} + m_SourcePrefab: {fileID: 100100000, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} +--- !u!114 &624873284429678435 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3179992030420556242, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + m_PrefabInstance: {fileID: 2633030277510356657} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 040745bbc9c4a429d911037da4556ee9, type: 3} + m_Name: + m_EditorClassIdentifier: YarnSpinner.Unity.Addons.Snaaake::SubtitlePresenter +--- !u!1 &1275434508739071811 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3835140520404881906, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + m_PrefabInstance: {fileID: 2633030277510356657} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4193301170431855157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1275434508739071811} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter + m_AspectMode: 1 + m_AspectRatio: 1 +--- !u!4 &2369202622792330534 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 318486934050550679, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + m_PrefabInstance: {fileID: 2633030277510356657} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4151099127995439868 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2094681524380124237, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + m_PrefabInstance: {fileID: 2633030277510356657} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb87ae987c60e9d4f8346202d271648d, type: 3} + m_Name: + m_EditorClassIdentifier: YarnSpinner.Unity::Yarn.Unity.VoiceOverPresenter +--- !u!114 &6500827692446944888 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9132723082820636873, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + m_PrefabInstance: {fileID: 2633030277510356657} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b7948f050ae2d45bca291d4149dd41b3, type: 3} + m_Name: + m_EditorClassIdentifier: YarnSpinner.Unity.Addons.Snaaake::AnimationParameterOnAudio +--- !u!1 &7208562663053911883 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4648720434485967354, guid: 3cac2ead431924c63ad35c41b5195fb0, type: 3} + m_PrefabInstance: {fileID: 2633030277510356657} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1871924379157315787 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7208562663053911883} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.AspectRatioFitter + m_AspectMode: 1 + m_AspectRatio: 1 +--- !u!1001 &5593114176228253021 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2958262985454349539, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262986520364887, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2958262987206614837, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7262066351540048079, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_Name + value: Snaaake Dialogue System + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925107869966, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8020628925673895293, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: autoStart + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: dialoguePresenters.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialoguePresenters.Array.data[0]' + value: + objectReference: {fileID: 624873284429678435} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialoguePresenters.Array.data[1]' + value: + objectReference: {fileID: 6500827692446944888} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialoguePresenters.Array.data[2]' + value: + objectReference: {fileID: 4151099127995439868} + - target: {fileID: 8309902628685535410, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: 'dialoguePresenters.Array.data[3]' + value: + objectReference: {fileID: 8651879178093781460} + - target: {fileID: 9078442560890639579, guid: 52571f68872914e24837210513edea1d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: + - {fileID: 3416868783655305253, guid: 52571f68872914e24837210513edea1d, type: 3} + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + insertIndex: -1 + addedObject: {fileID: 2369202622792330534} + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 52571f68872914e24837210513edea1d, type: 3} +--- !u!4 &2543591460179083244 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7985477256237130417, guid: 52571f68872914e24837210513edea1d, type: 3} + m_PrefabInstance: {fileID: 5593114176228253021} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8651879178093781460 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3859336324316773513, guid: 52571f68872914e24837210513edea1d, type: 3} + m_PrefabInstance: {fileID: 5593114176228253021} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 61503eb6a998a4af68e0dcbec4aad8cb, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue System.prefab.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue System.prefab.meta new file mode 100644 index 0000000..9aedd5a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake Dialogue System.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f9cc3cf6de0c74942adaff4226173ffb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Prefabs/Snaaake + Dialogue System.prefab + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts.meta new file mode 100644 index 0000000..c124097 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b84ade111eef74440a148014449d5491 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs new file mode 100644 index 0000000..455e26a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs @@ -0,0 +1,63 @@ +using UnityEngine; +using UnityEngine.UI; + +#nullable enable +namespace Yarn.Unity.Addons.Snaaake +{ + /// + /// Randomly varies the property of an over time, at a fixed frame rate. + /// + public class RandomImageFill : MonoBehaviour + { + /// + /// The minimum amount to fill. + /// + public float MinFill = 0.5f; + + /// + /// The maximum amount to fill. + /// + public float MaxFill = 1.0f; + + /// + /// The degree to which the fill amount will change each frame. + /// + public float Speed = 1f; + + /// + /// The rate at which the fill amount will change. + /// + public float FrameRate = 8f; + + /// + /// The image to change the fill amount of. + /// + public Image? Image; + + void Update() + { + if (Image == null) + { + // No image, so nothing to update. + return; + } + + var t = Time.time; + + // Snap time to framerate + t *= FrameRate; + t = Mathf.FloorToInt(t); + t /= FrameRate; + + // Increase speed + t *= Speed; + + // Evaluate the noise at our calculated point and update the image's + // fill amount + var noise = Mathf.PerlinNoise1D(t); + var fill = Mathf.Lerp(MinFill, MaxFill, noise); + Image.fillAmount = fill; + } + } +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs.meta new file mode 100644 index 0000000..f7d135e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d110ca3d7bebb426d8cb287ecaac4c99 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/RandomImageFill.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs new file mode 100644 index 0000000..c5c8dc9 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs @@ -0,0 +1,53 @@ +using System.Threading; +using System.Collections.Generic; +using UnityEngine; +using Yarn; +using Yarn.Unity; + +#nullable enable + +namespace Yarn.Unity.Addons.Snaaake +{ + /// + /// A basic dialogue presenter that shows the line text in a TextMeshPro + /// text view. + /// + /// + /// This presenter waits until the line has been externally cancelled before + /// completing. It expects to be used alongside other presenters that signal + /// that the line has been cancelled, like . + /// + public class SubtitlePresenter : DialoguePresenterBase + { + + public TMPro.TMP_Text? text; + + void Awake() + { + if (text != null) + { + text.enabled = false; + } + } + + public override async YarnTask OnDialogueStartedAsync() { } + + public override async YarnTask OnDialogueCompleteAsync() { } + + public override async YarnTask RunLineAsync(LocalizedLine line, LineCancellationToken token) + { + if (text == null) + { + return; + } + text.enabled = true; + + text.text = line.TextWithoutCharacterName.Text; + + // Wait until the line has been ended by someone else + await YarnTask.WaitUntilCanceled(token.NextContentToken); + + text.enabled = false; + } + } +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs.meta new file mode 100644 index 0000000..41d7564 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 040745bbc9c4a429d911037da4556ee9 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/SubtitlePresenter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs new file mode 100644 index 0000000..49d18a6 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs @@ -0,0 +1,19 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Yarn.Unity.Addons.Snaaake +{ + /// + /// Stores a list of sprites associated with a character in the Snaaake + /// dialogue presenter. + /// + [CreateAssetMenu(menuName = "Yarn Spinner/Snaaake/Talking Head Character")] + public class TalkingHeadCharacter : ScriptableObject + { + /// + /// The list of sprites for the character. The first sprite will be used + /// as the 'idle' pose, when the character is not talking. + /// + public List sprites = new(); + } +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs.meta new file mode 100644 index 0000000..38378e0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5d31af3bd6f764e14af50289644aa9ac +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs new file mode 100644 index 0000000..1835c7c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs @@ -0,0 +1,141 @@ +using System.Threading.Tasks; +using UnityEngine; +using UnityEngine.UI; + +#nullable enable + +namespace Yarn.Unity.Addons.Snaaake +{ + /// + /// A view that presents an animated talking head in an , + /// driven by an . + /// + [ExecuteInEditMode] + public class TalkingHeadCharacterView : MonoBehaviour + { + /// + /// The to show the sprite in. + /// + [SerializeField] Image? image; + + /// + /// The character that this view is presenting. + /// + private TalkingHeadCharacter? currentCharacter; + + [Min(0.001f)] + public float FramesPerSecond = 4; + + public bool Talking { get; set; } + + void OnValidate() + { + if (this.image == null && TryGetComponent(out var image)) + { + this.image = image; + } + } + + public TalkingHeadCharacter? CurrentCharacter + { + get => currentCharacter; + set + { + currentCharacter = value; + + if (image == null) + { + return; + } + + if (currentCharacter != null && currentCharacter.sprites.Count > 0) + { + image.sprite = currentCharacter.sprites[0]; + } + else + { + image.sprite = null; + } + } + } + + private int _currentFrame = 0; + private int CurrentFrame + { + get => _currentFrame; + set + { + if (this.currentCharacter == null || this.currentCharacter.sprites.Count == 0) + { + return; + } + + _currentFrame = value; + + if (this.image == null) + { + return; + } + + // Ping-pong the actual index of the sprite to use based on our + // frame count + var i = PingPong(CurrentFrame, currentCharacter.sprites.Count - 1); + var sprite = this.currentCharacter.sprites[i]; + + this.image.sprite = sprite; + } + } + + private static int PingPong(int input, int max) + { + + return Mathf.Abs(((input + max) % (max * 2)) - max); + } + + void Awake() + { + RunAnimation().Forget(); + } + + public async YarnTask RunAnimation() + { + var destroyToken = this.destroyCancellationToken; + while (destroyToken.IsCancellationRequested == false) + { + if (!Talking) + { + await YarnTask.Yield(); + continue; + } + + // Start the talking animation. Stop when we're no longer + // talking AND we've reached the end of a cycle. + try + { + do + { + if (currentCharacter == null || currentCharacter.sprites.Count == 0) + { + // No character to show; it must have changed. + // Stop looping. + break; + } + + // Show the next frame, and wait until it's time to + // show the next. + CurrentFrame += 1; + + await YarnTask.Delay(System.TimeSpan.FromSeconds(1.0f / FramesPerSecond), destroyToken); + + } while (Talking || CurrentFrame % (2 * (currentCharacter.sprites.Count - 1)) != 0); + } + catch (System.OperationCanceledException) + { + // We must have been destroyed, so stop immediately + return; + } + + } + } + } +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs.meta new file mode 100644 index 0000000..e7b5a2b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5189d1ee67a4c4eb8a261f0838a93343 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadCharacterView.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs new file mode 100644 index 0000000..8bff752 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs @@ -0,0 +1,214 @@ +using System.Collections.Generic; +using System.Threading.Tasks; +using UnityEngine; +using Yarn.Unity; + +#nullable enable + +namespace Yarn.Unity.Addons.Snaaake +{ + public class TalkingHeadDialoguePresenter : Yarn.Unity.DialoguePresenterBase + { + [Header("Audio")] + /// + /// The audio source to monitor. + /// + public AudioSource? audioSource; + + + /// + /// The channel in to monitor. + /// + public int sampleChannel = 0; + + + + /// + /// A dictionary for mapping names to animators that present the characters, + /// + public Yarn.Unity.SerializableDictionary characterSlots = new(); + + public Yarn.Unity.SerializableDictionary characters = new(); + + [Range(0f, 1f)] + public float threshold = 0.5f; + + /// + /// The current animator whose parameters we are changing. + /// + private TalkingHeadCharacterView? activeView = null; + + + + /// + /// A buffer containing audio samples collected from . + /// + /// + /// (This is kept in the class because we want to reuse the same buffer, + /// rather than allocate every time we want to sample it.) + /// + private float[] sampleBuffer = new float[512]; + + /// + /// The amount of time, in milliseconds, between samples of the audio source. + /// + /// + /// We don't need to be super precise with monitoring the audio source, so + /// there's no need to measure every frame. Instead, we'll measure at a fix + /// number of milliseconds between samples. + /// + private readonly int timeBetweenSamplesMilliseconds = 50; + + /// + /// The amount of time remaining until we next sample. + /// + private float timeUntilNextSample = 0; + + protected void Start() + { + if (audioSource) + { + // Unity creates the internal buffers and starts recording the first + // time this is called, so call it immediately on start + audioSource.GetOutputData(sampleBuffer, sampleChannel); + } + } + + protected void Update() + { + + // Ensure that we have the components that we need + if (audioSource == null || activeView == null) + { + return; + } + + // Are we due for another audio source sample? If not, wait. + if (timeUntilNextSample > 0) + { + timeUntilNextSample -= Time.deltaTime; + return; + } + + // Read sample data out of the audio source. + + audioSource.GetOutputData(sampleBuffer, sampleChannel); + + // Determine the highest peak level that we hit. + var maxPower = 0f; + + for (int i = 0; i < sampleBuffer.Length; i++) + { + maxPower = Mathf.Max(Mathf.Abs(maxPower), sampleBuffer[i]); + } + + // Set the parameter to whether or not we have a loud enough signal! + activeView.Talking = maxPower > threshold; + + + // Reset our clock. + timeUntilNextSample = timeBetweenSamplesMilliseconds / 1000f; + } + + /// + /// Associates a character name with a slot. + /// + /// The character name to associate. + /// The name of the slot to associate the character + /// with. + [YarnCommand("set_slot")] + public static void SetCharacterToSlot(string characterName, string slotName) + { + var presenter = FindAnyObjectByType(); + if (presenter == null) + { + Debug.LogWarning($"Can't associate {characterName} with slot {slotName}: no {nameof(TalkingHeadDialoguePresenter)}"); + return; + } + + if (presenter.characters.TryGetValue(characterName, out var characterData) == false) + { + Debug.LogWarning($"Can't associate {characterName} with slot {slotName}: no known character {characterName}"); + return; + } + + if (presenter.characterSlots.TryGetValue(slotName, out var slot) == false) + { + Debug.LogWarning($"Can't associate {characterName} with slot {slotName}: no slot named {slotName}"); + return; + } + + slot.CurrentCharacter = characterData; + } + + public override async YarnTask RunLineAsync(LocalizedLine line, LineCancellationToken token) + { + // Ensure that we have a character, a slot name for that character, and + // an animator for that slot name. + var characterName = line.CharacterName; + if (characterName == null) + { + Debug.LogWarning($"Can't run talking animation for line {line.TextID} '{line.Text}': line has no character name"); + return; + } + + if (characters.TryGetValue(characterName, out var character) == false) + { + Debug.LogWarning($"Can't run talking animation for line {line.TextID} '{line.Text}': {characterName} is not a known character"); + return; + } + + TalkingHeadCharacterView? slot = null; + + // Find the slot that contains this character + foreach (var s in characterSlots.Values) + { + if (s.CurrentCharacter == character) + { + slot = s; + break; + } + } + + if (slot == null) + { + // We don't know which slot is showing this character + Debug.LogWarning($"Can't run talking animation for line {line.TextID} '{line.Text}': {characterName} is not associated with a slot"); + return; + } + + // The animator we're working with is this one we've arrived at + activeView = slot; + + // Wait until the line is finished + await YarnTask.WaitUntilCanceled(token.NextContentToken); + + if (slot != null) + { + // Turn off the animation just in case the audio level is currently + // over the threshold + slot.Talking = false; + } + + // Tidy up + activeView = null; + } + + public override YarnTask OnDialogueStartedAsync() + { + // Clear all characters from their slots + foreach (var kv in characterSlots) + { + kv.Value.CurrentCharacter = null; + } + + return YarnTask.CompletedTask; + } + + public override YarnTask OnDialogueCompleteAsync() + { + return YarnTask.CompletedTask; + } + } +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs.meta new file mode 100644 index 0000000..4b33fe2 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b7948f050ae2d45bca291d4149dd41b3 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Scripts/TalkingHeadDialoguePresenter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders.meta new file mode 100644 index 0000000..9c5713e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d39bab6fe3e4d42f3aca47998579d3e7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl new file mode 100644 index 0000000..fb4dcb3 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl @@ -0,0 +1,15 @@ +/* 4x4 Bayer ordered dithering in UV space */ + +void Dither_float(float In, float2 UV, out float Out) +{ + + float DITHER_THRESHOLDS[16] = + { + 1.0 / 17.0, 9.0 / 17.0, 3.0 / 17.0, 11.0 / 17.0, + 13.0 / 17.0, 5.0 / 17.0, 15.0 / 17.0, 7.0 / 17.0, + 4.0 / 17.0, 12.0 / 17.0, 2.0 / 17.0, 10.0 / 17.0, + 16.0 / 17.0, 8.0 / 17.0, 14.0 / 17.0, 6.0 / 17.0 + }; + uint index = (uint(UV.x) % 4) * 4 + uint(UV.y) % 4; + Out = In - DITHER_THRESHOLDS[index]; +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl.meta new file mode 100644 index 0000000..5eeca56 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 5977540e36f5f47cf8a5cc7988f1a077 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Dither.hlsl + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake Retro.shadergraph b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake Retro.shadergraph new file mode 100644 index 0000000..1243f4c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake Retro.shadergraph @@ -0,0 +1,11016 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "354eb3c1fdbc42099f5b5a9849ff119f", + "m_Properties": [ + { + "m_Id": "9593bfe01d604a1da8890dcaf6b61709" + }, + { + "m_Id": "1c9ebfcbf3a247e39c32f0595bee131c" + }, + { + "m_Id": "f4a25afea75945698d4fc921315ddbc8" + }, + { + "m_Id": "bef44bba49a041e8b341481b3537807a" + }, + { + "m_Id": "e64c2196f92846c98bd117a9ddaf12f5" + }, + { + "m_Id": "b7bc9ad0b2de49449ab9da1e68d537f0" + }, + { + "m_Id": "7fc7ed0813434db9a28191a4503ac118" + }, + { + "m_Id": "b4795951096f4825995c2bceaeffa5c3" + }, + { + "m_Id": "bd95ac6a0b544eac8a5566b7bf0d5404" + }, + { + "m_Id": "61e59bd669224f4899e6ddda2b2165c1" + }, + { + "m_Id": "698e8d77543e4b36994504552b2243ed" + }, + { + "m_Id": "9eeadf6ba60f40cfbee877239e867094" + }, + { + "m_Id": "76347d3b5c57423c978c15b2c0dfc957" + }, + { + "m_Id": "4394397d5f084beaa1aa7afa7fd11ac0" + }, + { + "m_Id": "0204f01647524197a1b76f6e451d859f" + }, + { + "m_Id": "2437a88d489c4f35966b4dadf4714542" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "2f37cd3eb8b8433c8f1e3d125ee906f4" + }, + { + "m_Id": "ab097f4c7a1942e389b571e5f3c4ab41" + }, + { + "m_Id": "9ba5c1fcd27d4e0c973ef803f47d6281" + } + ], + "m_Nodes": [ + { + "m_Id": "db65ec4290d54c88bae743728d0ce880" + }, + { + "m_Id": "f22648ae396e4032934cc67618438019" + }, + { + "m_Id": "66ad79f73f514025910e9d1a157ed488" + }, + { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + { + "m_Id": "b5608086b5d44e3dbc34c97eb921ed68" + }, + { + "m_Id": "fe7b292303254eabadc9c68912fd2fd5" + }, + { + "m_Id": "f874c48c79714ac89ac92409bc756fac" + }, + { + "m_Id": "42451670ff304669bbc290ad26c58b70" + }, + { + "m_Id": "d5ea0324cfcc4a9db266de6a43aadc32" + }, + { + "m_Id": "3c59a75cfe01498db2be244fb02552f2" + }, + { + "m_Id": "8cb3c5f70ddc4633b43a8fd9ba18e66c" + }, + { + "m_Id": "b147a07f25834083870bdd8c0f6f57fc" + }, + { + "m_Id": "e95aab21ea3245de8e4ab93cf73ee39f" + }, + { + "m_Id": "ca7e8e76a8d246fd8ce199776e8a0b73" + }, + { + "m_Id": "eff84fa3a43044cb9c336d4beca6bd31" + }, + { + "m_Id": "caa3f3cb3b1b4b209c3d469bbb31c09f" + }, + { + "m_Id": "c646632825cc4ab888a0da263bd1853c" + }, + { + "m_Id": "1ed814f96c284013856319f2ca65e25d" + }, + { + "m_Id": "f1cb07053df44cbb9ff17d2853302dbf" + }, + { + "m_Id": "d75d354cbb0d4a4e9005bb9d1fbd670d" + }, + { + "m_Id": "a79de5e42b304cf68c825b09b13d0687" + }, + { + "m_Id": "8280eecd6c6a4b86bae7ff2a4c91e0a0" + }, + { + "m_Id": "ff410d48f23e4ae18f56fb6756094cda" + }, + { + "m_Id": "1935274292f947a39d4000d3a97b3d42" + }, + { + "m_Id": "f88a08d2767c45d9a13b23d0a5e95feb" + }, + { + "m_Id": "1fa9e90bc8ce4e95a3a8a7db2121d688" + }, + { + "m_Id": "6d214e04e24a4ad4963a728a34f147bb" + }, + { + "m_Id": "852f88dc42924ae9965967d769ba36ba" + }, + { + "m_Id": "3cc11f49c39b40bd9992b80a42f55093" + }, + { + "m_Id": "d84acdecbd4f4332997e10afec36c0fa" + }, + { + "m_Id": "6865566daf094a8db6135ffac8dc93a2" + }, + { + "m_Id": "ee34744ed7f5488cb17cb40441ee0dc9" + }, + { + "m_Id": "adf9e54393e74d4096e98f153c4e385a" + }, + { + "m_Id": "5a6be54502ce4201bf757949ae3764a1" + }, + { + "m_Id": "860b7b6528f242bb945ae5dd63f57b36" + }, + { + "m_Id": "532eca8e3308418ea87a465f47a458bc" + }, + { + "m_Id": "d374250c84db4e42839d9a856a6c0071" + }, + { + "m_Id": "9b1ec3edc7be4c7dbfd577255cb11306" + }, + { + "m_Id": "5bb5f707b41047ec98a87e904c4db5d6" + }, + { + "m_Id": "85804e3127bb485ba0ba93a422b932e5" + }, + { + "m_Id": "467e5ebb2ce84fa8b37bd054b234534f" + }, + { + "m_Id": "7a18b59b817340d2a7a92018d04731b0" + }, + { + "m_Id": "649593de6b2048eabc1dcd7627e83e87" + }, + { + "m_Id": "30b12c4f93f141dda7a49c765fbb55f0" + }, + { + "m_Id": "9b06d9e1d0054ec18e2f66346b1030a3" + }, + { + "m_Id": "6169deee877b4c82ba75230c78b3474d" + }, + { + "m_Id": "75f22a6414774645b5437753b66ea932" + }, + { + "m_Id": "1d869fe10fd04913903c3711a40c2473" + }, + { + "m_Id": "6b3b9867128d437e9ee0d1e52718e1a0" + }, + { + "m_Id": "e4674ac019f5493199009dee17541ab0" + }, + { + "m_Id": "bbc1d6f51d724759babb59eb827b4c66" + }, + { + "m_Id": "84d8fa0e69b74d4ca8c2241ddd9afa69" + }, + { + "m_Id": "c5f21ea19ee64328af0f8824aaa5921d" + }, + { + "m_Id": "e214a6be3e3d41c990a6d4dbc1f41038" + }, + { + "m_Id": "d363d1902bf74081b6a2082913b14066" + }, + { + "m_Id": "01c6df859c4e4757965ac18623fb64aa" + }, + { + "m_Id": "1c3eaac2bda1458e8d664a9781c00c5e" + }, + { + "m_Id": "d1185ada6f0a432aa2e6808e68ff81e6" + }, + { + "m_Id": "df3abc2c5c7d4d87ac2a980a08d8cc96" + }, + { + "m_Id": "c170f3451cee41338f618c5031e9b886" + }, + { + "m_Id": "cc8b99bddd54487cb7057e4812cb46ae" + }, + { + "m_Id": "943326433d004b6994cdd5e874b04ee5" + }, + { + "m_Id": "4b42d5934390416b8bb8793ecf444f9a" + }, + { + "m_Id": "41a9c8a751de4a0290d9fe5b40c5264b" + }, + { + "m_Id": "3719d45c578a4185aa192d890a2021fc" + }, + { + "m_Id": "4a678419054d4803a63a57568907729d" + }, + { + "m_Id": "3ad53a1aeb824e208dd64f129d59464b" + }, + { + "m_Id": "15c24b4486954823acdfd8b4b97c9b26" + }, + { + "m_Id": "000a8860e81a4101abbd2aa3a8d97612" + }, + { + "m_Id": "d53ecbecfca543528e864366c8fa3ed7" + }, + { + "m_Id": "3dc51d4f93374befb33c64d9efccadfd" + }, + { + "m_Id": "46b11f910f0c442cb3e6f403259fe74d" + }, + { + "m_Id": "d94c135e24214c048a80e9937885f54a" + }, + { + "m_Id": "35f74aa0859a4050a5ba425b6942fe02" + }, + { + "m_Id": "5346dc7b5497433f9da7ee1999bcdbdd" + }, + { + "m_Id": "de56ff8d70b249f59ce074a540323347" + }, + { + "m_Id": "8eb4c38b9dc148bead0968cf58683703" + } + ], + "m_GroupDatas": [ + { + "m_Id": "8d33f3a64a88454a92bd059c1c886a6f" + }, + { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + { + "m_Id": "034ee094bf154166ae78b05243abcb82" + }, + { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + { + "m_Id": "ba6b03e9f1244ddf96698d17eff01e8f" + }, + { + "m_Id": "7dff23194eb8412fa3f8fddbeb7da046" + }, + { + "m_Id": "4007352eefe14fcd8cb4251567c80967" + }, + { + "m_Id": "19f0ae9d48f946a8b72ca3c7cb6208ff" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000a8860e81a4101abbd2aa3a8d97612" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01c6df859c4e4757965ac18623fb64aa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01c6df859c4e4757965ac18623fb64aa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e214a6be3e3d41c990a6d4dbc1f41038" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15c24b4486954823acdfd8b4b97c9b26" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "000a8860e81a4101abbd2aa3a8d97612" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1935274292f947a39d4000d3a97b3d42" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f88a08d2767c45d9a13b23d0a5e95feb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c3eaac2bda1458e8d664a9781c00c5e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e214a6be3e3d41c990a6d4dbc1f41038" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d869fe10fd04913903c3711a40c2473" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75f22a6414774645b5437753b66ea932" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ed814f96c284013856319f2ca65e25d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f88a08d2767c45d9a13b23d0a5e95feb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fa9e90bc8ce4e95a3a8a7db2121d688" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6d214e04e24a4ad4963a728a34f147bb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fa9e90bc8ce4e95a3a8a7db2121d688" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6d214e04e24a4ad4963a728a34f147bb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5346dc7b5497433f9da7ee1999bcdbdd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5346dc7b5497433f9da7ee1999bcdbdd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5346dc7b5497433f9da7ee1999bcdbdd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "46b11f910f0c442cb3e6f403259fe74d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30b12c4f93f141dda7a49c765fbb55f0" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3c59a75cfe01498db2be244fb02552f2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "35f74aa0859a4050a5ba425b6942fe02" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f874c48c79714ac89ac92409bc756fac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3719d45c578a4185aa192d890a2021fc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d1185ada6f0a432aa2e6808e68ff81e6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ad53a1aeb824e208dd64f129d59464b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "000a8860e81a4101abbd2aa3a8d97612" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ad53a1aeb824e208dd64f129d59464b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a678419054d4803a63a57568907729d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c59a75cfe01498db2be244fb02552f2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "852f88dc42924ae9965967d769ba36ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c59a75cfe01498db2be244fb02552f2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbc1d6f51d724759babb59eb827b4c66" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3cc11f49c39b40bd9992b80a42f55093" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de56ff8d70b249f59ce074a540323347" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3dc51d4f93374befb33c64d9efccadfd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d53ecbecfca543528e864366c8fa3ed7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "41a9c8a751de4a0290d9fe5b40c5264b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84d8fa0e69b74d4ca8c2241ddd9afa69" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42451670ff304669bbc290ad26c58b70" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f874c48c79714ac89ac92409bc756fac" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "467e5ebb2ce84fa8b37bd054b234534f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85804e3127bb485ba0ba93a422b932e5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "46b11f910f0c442cb3e6f403259fe74d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "66ad79f73f514025910e9d1a157ed488" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "46b11f910f0c442cb3e6f403259fe74d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d94c135e24214c048a80e9937885f54a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a678419054d4803a63a57568907729d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15c24b4486954823acdfd8b4b97c9b26" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b42d5934390416b8bb8793ecf444f9a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc8b99bddd54487cb7057e4812cb46ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "532eca8e3308418ea87a465f47a458bc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d374250c84db4e42839d9a856a6c0071" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5346dc7b5497433f9da7ee1999bcdbdd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3cc11f49c39b40bd9992b80a42f55093" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5a6be54502ce4201bf757949ae3764a1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "860b7b6528f242bb945ae5dd63f57b36" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bb5f707b41047ec98a87e904c4db5d6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d374250c84db4e42839d9a856a6c0071" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6169deee877b4c82ba75230c78b3474d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30b12c4f93f141dda7a49c765fbb55f0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "649593de6b2048eabc1dcd7627e83e87" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe7b292303254eabadc9c68912fd2fd5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6865566daf094a8db6135ffac8dc93a2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d84acdecbd4f4332997e10afec36c0fa" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b3b9867128d437e9ee0d1e52718e1a0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "caa3f3cb3b1b4b209c3d469bbb31c09f" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d214e04e24a4ad4963a728a34f147bb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca7e8e76a8d246fd8ce199776e8a0b73" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75f22a6414774645b5437753b66ea932" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "caa3f3cb3b1b4b209c3d469bbb31c09f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a18b59b817340d2a7a92018d04731b0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "860b7b6528f242bb945ae5dd63f57b36" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a18b59b817340d2a7a92018d04731b0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "adf9e54393e74d4096e98f153c4e385a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8280eecd6c6a4b86bae7ff2a4c91e0a0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ed814f96c284013856319f2ca65e25d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84d8fa0e69b74d4ca8c2241ddd9afa69" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "943326433d004b6994cdd5e874b04ee5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "852f88dc42924ae9965967d769ba36ba" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ed814f96c284013856319f2ca65e25d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85804e3127bb485ba0ba93a422b932e5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6865566daf094a8db6135ffac8dc93a2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "860b7b6528f242bb945ae5dd63f57b36" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "860b7b6528f242bb945ae5dd63f57b36" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30b12c4f93f141dda7a49c765fbb55f0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8cb3c5f70ddc4633b43a8fd9ba18e66c" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75f22a6414774645b5437753b66ea932" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8eb4c38b9dc148bead0968cf58683703" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de56ff8d70b249f59ce074a540323347" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "943326433d004b6994cdd5e874b04ee5" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc8b99bddd54487cb7057e4812cb46ae" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9b06d9e1d0054ec18e2f66346b1030a3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30b12c4f93f141dda7a49c765fbb55f0" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9b1ec3edc7be4c7dbfd577255cb11306" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a79de5e42b304cf68c825b09b13d0687" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d75d354cbb0d4a4e9005bb9d1fbd670d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "adf9e54393e74d4096e98f153c4e385a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5a6be54502ce4201bf757949ae3764a1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b147a07f25834083870bdd8c0f6f57fc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d75d354cbb0d4a4e9005bb9d1fbd670d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5608086b5d44e3dbc34c97eb921ed68" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ac3d8e7c0d24afdb7c29c23f0215a68" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bbc1d6f51d724759babb59eb827b4c66" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e95aab21ea3245de8e4ab93cf73ee39f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c170f3451cee41338f618c5031e9b886" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6865566daf094a8db6135ffac8dc93a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c170f3451cee41338f618c5031e9b886" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "adf9e54393e74d4096e98f153c4e385a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5f21ea19ee64328af0f8824aaa5921d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d1185ada6f0a432aa2e6808e68ff81e6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c646632825cc4ab888a0da263bd1853c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8280eecd6c6a4b86bae7ff2a4c91e0a0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca7e8e76a8d246fd8ce199776e8a0b73" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eff84fa3a43044cb9c336d4beca6bd31" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "caa3f3cb3b1b4b209c3d469bbb31c09f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d53ecbecfca543528e864366c8fa3ed7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc8b99bddd54487cb7057e4812cb46ae" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df3abc2c5c7d4d87ac2a980a08d8cc96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d1185ada6f0a432aa2e6808e68ff81e6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1c3eaac2bda1458e8d664a9781c00c5e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d363d1902bf74081b6a2082913b14066" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a678419054d4803a63a57568907729d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d374250c84db4e42839d9a856a6c0071" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d94c135e24214c048a80e9937885f54a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d53ecbecfca543528e864366c8fa3ed7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db65ec4290d54c88bae743728d0ce880" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d5ea0324cfcc4a9db266de6a43aadc32" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8cb3c5f70ddc4633b43a8fd9ba18e66c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d75d354cbb0d4a4e9005bb9d1fbd670d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e95aab21ea3245de8e4ab93cf73ee39f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d84acdecbd4f4332997e10afec36c0fa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "532eca8e3308418ea87a465f47a458bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d94c135e24214c048a80e9937885f54a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3cc11f49c39b40bd9992b80a42f55093" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de56ff8d70b249f59ce074a540323347" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe7b292303254eabadc9c68912fd2fd5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df3abc2c5c7d4d87ac2a980a08d8cc96" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c170f3451cee41338f618c5031e9b886" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e214a6be3e3d41c990a6d4dbc1f41038" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84d8fa0e69b74d4ca8c2241ddd9afa69" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4674ac019f5493199009dee17541ab0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbc1d6f51d724759babb59eb827b4c66" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e95aab21ea3245de8e4ab93cf73ee39f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d5ea0324cfcc4a9db266de6a43aadc32" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee34744ed7f5488cb17cb40441ee0dc9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c170f3451cee41338f618c5031e9b886" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eff84fa3a43044cb9c336d4beca6bd31" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f1cb07053df44cbb9ff17d2853302dbf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1cb07053df44cbb9ff17d2853302dbf" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "caa3f3cb3b1b4b209c3d469bbb31c09f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f874c48c79714ac89ac92409bc756fac" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75f22a6414774645b5437753b66ea932" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f88a08d2767c45d9a13b23d0a5e95feb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1fa9e90bc8ce4e95a3a8a7db2121d688" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe7b292303254eabadc9c68912fd2fd5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35f74aa0859a4050a5ba425b6942fe02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ff410d48f23e4ae18f56fb6756094cda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8280eecd6c6a4b86bae7ff2a4c91e0a0" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 4754.0, + "y": -278.5 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 4754.0, + "y": -78.5 + }, + "m_Blocks": [ + { + "m_Id": "db65ec4290d54c88bae743728d0ce880" + }, + { + "m_Id": "f22648ae396e4032934cc67618438019" + }, + { + "m_Id": "66ad79f73f514025910e9d1a157ed488" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Yarn Spinner", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "bdddf55859264619b0d64793b5f972ef" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "000a8860e81a4101abbd2aa3a8d97612", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2231.0, + "y": -1126.0001220703125, + "width": 129.5, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9d3d0a6c584a439486afc644053d2d93" + }, + { + "m_Id": "a3150010377244cf94e34d4b679f91a1" + }, + { + "m_Id": "8fd742582afb47ac886251830c68ba1e" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "01c6df859c4e4757965ac18623fb64aa", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2117.0, + "y": -1300.5001220703125, + "width": 119.0, + "height": 77.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "e07ee2116044495eb6b4aed88a8f82b2" + }, + { + "m_Id": "cc0ec4bbaa244d8c96483404bfe8d946" + }, + { + "m_Id": "d161e7cd0c5f437eb3d2b8932ba06eaf" + }, + { + "m_Id": "6efc5a70d06645bf940407c599888f77" + }, + { + "m_Id": "d94ef3d223f8445aa5985a4067525d14" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0204f01647524197a1b76f6e451d859f", + "m_Guid": { + "m_GuidSerialized": "893fc74f-261e-4036-90a5-66ac0343633c" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Contrast", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Contrast", + "m_DefaultReferenceName": "_Contrast", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 2.0, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "034ee094bf154166ae78b05243abcb82", + "m_Title": "Get Main Texture (as greyscale)", + "m_Position": { + "x": 894.5000610351563, + "y": -695.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0378af0dcdf8482c887871ff7ba3bf1e", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "053c8f0703c046fd977cfeda79742f9a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "07394d907e924a1f8858522479c82458", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a082c3950774d8fa3dcd120d1721f46", + "m_Id": 0, + "m_DisplayName": "Pixelate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0cec0d2a7af14b2dbabeba0939b53714", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0e15ed831a454dc69e4776d7cb863a03", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0ec2e6a9fe944e298e96e59f030e1acc", + "m_Id": 1, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "0ed654d92273416cbec0b979801d740c", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f2a16f0620b456ba84bd0f00ce97663", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0f5a6fa2e20a43959e7b83e2d08423e3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "10614fc7da644d798d30c49530ecccd3", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "10c810aeeb78443fa76f94ca52590f5a", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10d01a8ae1e84768a879f913edff887e", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1101f234e4b64d5fa1717b4e4a94b323", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "159d5b6cd32744cca34d5a7b9c2e1ce6", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TruncateNode", + "m_ObjectId": "15c24b4486954823acdfd8b4b97c9b26", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Truncate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2427.5, + "y": -1173.0001220703125, + "width": 131.5, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "a344fc34e00c495ca36e5f2accb60508" + }, + { + "m_Id": "62a0e8f36b2a4ed48b7ac8dd89631015" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "176b5f820c90488a85b4c76d34c388e4", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1917524d4f164343b4527757e559797e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ObjectNode", + "m_ObjectId": "1935274292f947a39d4000d3a97b3d42", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Object", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1545.0, + "y": 1442.9998779296875, + "width": 152.5, + "height": 173.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "3d466dfff525459e8c83f73ec5dd61bb" + }, + { + "m_Id": "07394d907e924a1f8858522479c82458" + }, + { + "m_Id": "e04b69c2490a4c0387dcf34a0ac0fc6f" + }, + { + "m_Id": "388c57313f034cb499da29959da63b47" + }, + { + "m_Id": "dd87c9de373e4ef88fad94433e0f0ec8" + } + ], + "synonyms": [ + "position", + "scale", + "bounds", + "size" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "19f0ae9d48f946a8b72ca3c7cb6208ff", + "m_Title": "Apply Constrast", + "m_Position": { + "x": 4188.50048828125, + "y": -162.50006103515626 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1a170022f2ee43a487d4a698cebc80db", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1a883001aac74d25982e1d2670aacfd6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1adf28e5c4fb4a10a8da2a17b525b72c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TruncateNode", + "m_ObjectId": "1c3eaac2bda1458e8d664a9781c00c5e", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Truncate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2071.0, + "y": -1593.0001220703125, + "width": 127.5, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "a6ed0918f03e42f9ad2296f22eb2603d" + }, + { + "m_Id": "176b5f820c90488a85b4c76d34c388e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1c570927d50c4f7b84ed8332142c8e1b", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1c9ebfcbf3a247e39c32f0595bee131c", + "m_Guid": { + "m_GuidSerialized": "ff06c80d-7f91-4178-8b7a-dc79652f7f07" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Pixelate", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Pixelate", + "m_DefaultReferenceName": "_Pixelate", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 82.0, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 1.0, + "y": 256.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1d869fe10fd04913903c3711a40c2473", + "m_Group": { + "m_Id": "7dff23194eb8412fa3f8fddbeb7da046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3365.500244140625, + "y": 13.500007629394532, + "width": 167.5, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "ccdc27c3735c49909b49302d33652660" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bd95ac6a0b544eac8a5566b7bf0d5404" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1e5024019813442982ad111ce265e02c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "1ed814f96c284013856319f2ca65e25d", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2176.5, + "y": 1065.5001220703125, + "width": 208.0, + "height": 301.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "38b559d6ef434ee68a516aefecffd4ed" + }, + { + "m_Id": "5dce550e74794dce84feda5a6312e6ee" + }, + { + "m_Id": "92ddfc70a14944168a7d4145ca6c89ee" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "1fa9e90bc8ce4e95a3a8a7db2121d688", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2011.0, + "y": 1461.5001220703125, + "width": 119.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "2efda6955b844500ac487b8da10c367a" + }, + { + "m_Id": "f012225c02164d44a78c9d2c9bffb6dc" + }, + { + "m_Id": "631ae81745ed424d86b6b266aad387b8" + }, + { + "m_Id": "0378af0dcdf8482c887871ff7ba3bf1e" + }, + { + "m_Id": "fd93720c80db40f8ba2515d252b169ab" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "210b0d59ea404647a00e741542b408f8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "22e699ca022043579e90036a9932ddbf", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 8.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "230667dd1cb04eab87bdba88c331dee5", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "23cfe9aee2144d1984bffb58ef10280c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2417e068acbf40d59929a98539d0783c", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2437a88d489c4f35966b4dadf4714542", + "m_Guid": { + "m_GuidSerialized": "6bb88e76-0904-4a86-bbdc-e8dfbc3ea286" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "246f5c06ac4d41f58617c011747c78d0", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24f5c4d28df14fd6a2807ccc6f63c6af", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "264fc641a5704349ba300d9caa4a72c3", + "m_Id": 0, + "m_DisplayName": "Scanline Size", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "26b68435841a40a7a3bdeb96eed8f7a8", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "26b9fcfacbcb406b9d2bf1ea127b1d4a", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "26d5761619c94c7c992fe37b6990af04", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "27c968418d0c487fb99f7680c0c62775", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2a0dcb0deef045f6b0f0cfe66f015882", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2ac3d8e7c0d24afdb7c29c23f0215a68", + "m_Group": { + "m_Id": "034ee094bf154166ae78b05243abcb82" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1182.5, + "y": -624.5, + "width": 183.0, + "height": 248.00006103515626 + } + }, + "m_Slots": [ + { + "m_Id": "a5acdc2861184c2884b9ede91255d70f" + }, + { + "m_Id": "4387598b2fcd4436a7990f3c71c5782c" + }, + { + "m_Id": "616ac5a128e64e92ba9e8cde06a715c6" + }, + { + "m_Id": "39e9857d965d44a48cb719b86c7fa105" + }, + { + "m_Id": "8731053e4acb4e04b4c757a665ff48ac" + }, + { + "m_Id": "50b504ec636a4310b2bde7051e0039e9" + }, + { + "m_Id": "cbe1b19803aa416191296e7322d36c12" + }, + { + "m_Id": "74651be7e7774c2983ee6ca1a45f3d20" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2ad840ca142640ffb38f67d287c485c2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2cf95461aa4f4fbc8a7b0d68d671ed97", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2e1764f55e0a496ab63b1fcd256895ed", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "2ea0038404004242b702c26da535dfbc", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2efda6955b844500ac487b8da10c367a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "2f37cd3eb8b8433c8f1e3d125ee906f4", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "9593bfe01d604a1da8890dcaf6b61709" + }, + { + "m_Id": "1c9ebfcbf3a247e39c32f0595bee131c" + }, + { + "m_Id": "f4a25afea75945698d4fc921315ddbc8" + }, + { + "m_Id": "b7bc9ad0b2de49449ab9da1e68d537f0" + }, + { + "m_Id": "7fc7ed0813434db9a28191a4503ac118" + }, + { + "m_Id": "0204f01647524197a1b76f6e451d859f" + }, + { + "m_Id": "2437a88d489c4f35966b4dadf4714542" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchNode", + "m_ObjectId": "30b12c4f93f141dda7a49c765fbb55f0", + "m_Group": { + "m_Id": "4007352eefe14fcd8cb4251567c80967" + }, + "m_Name": "Branch", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 691.9999389648438, + "y": 121.99964904785156, + "width": 208.0001220703125, + "height": 326.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "ecdd0386fbf64376a33b93fe0c805460" + }, + { + "m_Id": "3b41d7ae9d97404a91fafd5a14acf9b3" + }, + { + "m_Id": "ad75ba4c5fda4d348adf773f86659d42" + }, + { + "m_Id": "5039b99f95f5493093f49cabb2ce0feb" + } + ], + "synonyms": [ + "switch", + "if", + "else" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32fc3e2289594da9a003289ff364c52a", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34ff5abf01614aae99e5a05d33d06d14", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35ee96fd9ec64b038f4608040c5879d4", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ClampNode", + "m_ObjectId": "35f74aa0859a4050a5ba425b6942fe02", + "m_Group": { + "m_Id": "ba6b03e9f1244ddf96698d17eff01e8f" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3061.0, + "y": -628.5, + "width": 140.0, + "height": 142.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "534ad2a2daf8484692694078fb817dc0" + }, + { + "m_Id": "be657afca8db4811b882d5e99e0f8e9f" + }, + { + "m_Id": "0f2a16f0620b456ba84bd0f00ce97663" + }, + { + "m_Id": "2e1764f55e0a496ab63b1fcd256895ed" + } + ], + "synonyms": [ + "limit" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3719d45c578a4185aa192d890a2021fc", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2427.5, + "y": -1440.5001220703125, + "width": 158.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "746cd7afdcd346479993f3c963ce2576" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4394397d5f084beaa1aa7afa7fd11ac0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "388c57313f034cb499da29959da63b47", + "m_Id": 3, + "m_DisplayName": "World Bounds Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Max", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38b559d6ef434ee68a516aefecffd4ed", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39e9857d965d44a48cb719b86c7fa105", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3ad53a1aeb824e208dd64f129d59464b", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2709.5, + "y": -996.0000610351563, + "width": 116.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e825737eb12b4fd899fe514b3c53d34d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1c9ebfcbf3a247e39c32f0595bee131c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3b111c48855f426dad6bbadc3d63c73e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3b41d7ae9d97404a91fafd5a14acf9b3", + "m_Id": 1, + "m_DisplayName": "True", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "True", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3b7a2121ec9d47a4b43585111d1cd7c4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3bea5ed0129344069d0b8a71ef689e8a", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3c4debbb81444e9e8dc1f1bac6bb71e4", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "3c59a75cfe01498db2be244fb02552f2", + "m_Group": { + "m_Id": "4007352eefe14fcd8cb4251567c80967" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1001.5, + "y": 121.49984741210938, + "width": 118.5, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "71d15ce2cd054adcb1ebf3e4c8fa4415" + }, + { + "m_Id": "6e5c286b7c154d569154d1c1dade1826" + }, + { + "m_Id": "ba10b1cffffb4360b7255b4f0c2ccfc1" + }, + { + "m_Id": "26b9fcfacbcb406b9d2bf1ea127b1d4a" + }, + { + "m_Id": "e5189180932d4116b42a441a62b31431" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "3cc11f49c39b40bd9992b80a42f55093", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2546.999755859375, + "y": -1173.4998779296875, + "width": 126.0, + "height": 117.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "b131bb3011f34a5ab3d91e90c6f607a2" + }, + { + "m_Id": "4aab0ac43f254a12810a75a9e962da41" + }, + { + "m_Id": "804201bb86204836aae96a74ca5e4785" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3d41e4a991e441e2a6d046c368101e88", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3d466dfff525459e8c83f73ec5dd61bb", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3dc51d4f93374befb33c64d9efccadfd", + "m_Group": { + "m_Id": "19f0ae9d48f946a8b72ca3c7cb6208ff" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4213.49951171875, + "y": 2.000002145767212, + "width": 120.5, + "height": 33.999961853027347 + } + }, + "m_Slots": [ + { + "m_Id": "de720c21658c4974bf5dbd9475bd6f54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0204f01647524197a1b76f6e451d859f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3ff52d41af234831b89fc3e1703a3456", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4007352eefe14fcd8cb4251567c80967", + "m_Title": "Get Vertical Component of UVs", + "m_Position": { + "x": 371.00006103515627, + "y": 28.999984741210939 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41092f25711142e4a773d0f9ff81a61b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "41a9c8a751de4a0290d9fe5b40c5264b", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1860.5, + "y": -1334.5001220703125, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fcc3bee64444a88b6bf8906ae3686b8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "76347d3b5c57423c978c15b2c0dfc957" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42451670ff304669bbc290ad26c58b70", + "m_Group": { + "m_Id": "ba6b03e9f1244ddf96698d17eff01e8f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3251.0, + "y": -527.5, + "width": 97.5, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "8d09a037b32d4fcdafa8a06e29e70e80" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f4a25afea75945698d4fc921315ddbc8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "42cbed215c1c446282ededb813b04583", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4387598b2fcd4436a7990f3c71c5782c", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4394397d5f084beaa1aa7afa7fd11ac0", + "m_Guid": { + "m_GuidSerialized": "c532085c-7540-487e-9948-67018d5ecd45" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Jitter Framerate", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Jitter Framerate", + "m_DefaultReferenceName": "_Jitter_Framerate", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 4.0, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 60.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44a5ddf0043441aabb452e5886990a4d", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "44e2e9197d644297b84f40a0671f84d9", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "467e5ebb2ce84fa8b37bd054b234534f", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 519.9999389648438, + "y": -1198.4998779296875, + "width": 116.00006103515625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "63a80644a9cf45a7ae697020d266d890" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1c9ebfcbf3a247e39c32f0595bee131c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "46b11f910f0c442cb3e6f403259fe74d", + "m_Group": { + "m_Id": "034ee094bf154166ae78b05243abcb82" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1648.0, + "y": -470.5000305175781, + "width": 56.0, + "height": 24.000030517578126 + } + }, + "m_Slots": [ + { + "m_Id": "3b111c48855f426dad6bbadc3d63c73e" + }, + { + "m_Id": "e2255c24ffda46059a6bced6fc4e5dcb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "47d1b405b2ad48c083d6efb215ff3b8f", + "m_Id": 0, + "m_DisplayName": "Flicker Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "492151c9eda9475f92a55a3709154684", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Canvas.ShaderGraph.CanvasData", + "m_ObjectId": "493bc7f2c31545239594cfcd2e205d90", + "m_Version": 0, + "m_AlphaClip": false, + "m_DisableTint": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "49a862a9572043b380124b63627674eb", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4a1cd9e592774c79a67575e9b0d07a3b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4a678419054d4803a63a57568907729d", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2579.5, + "y": -1223.5, + "width": 129.5, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb6982f829c94bdcbe18a3aababe87ca" + }, + { + "m_Id": "8b926cebc29c49ed87d232116d0af5dd" + }, + { + "m_Id": "eeee5d922d174c43b06552acfc9cac17" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4aab0ac43f254a12810a75a9e962da41", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b3f8c455c0844ca9b3230c945179a44", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b42d5934390416b8bb8793ecf444f9a", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1777.0, + "y": -1678.0, + "width": 146.0, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "55e3030cefca41d6889609c187ebc14c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9eeadf6ba60f40cfbee877239e867094" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4fcc3bee64444a88b6bf8906ae3686b8", + "m_Id": 0, + "m_DisplayName": "Jitter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5039b99f95f5493093f49cabb2ce0feb", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "50b504ec636a4310b2bde7051e0039e9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "512ad641906e4a7badacaf1e80da4b4f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "532eca8e3308418ea87a465f47a458bc", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1718.1248779296875, + "y": -1278.8751220703125, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "fb7ace789fa445ed96ff4ec98bca9343" + }, + { + "m_Id": "5762c92bd6c345789eff6e06b9577893" + }, + { + "m_Id": "d084f3a27b8a48f99cea533a1a062bcf" + }, + { + "m_Id": "ca700503c230435eb3471cb31da814e6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "5346dc7b5497433f9da7ee1999bcdbdd", + "m_Group": { + "m_Id": "034ee094bf154166ae78b05243abcb82" + }, + "m_Name": "AverageChannels (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1464.5, + "y": -636.0, + "width": 253.5, + "height": 142.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "dc9e10a07cd64ae4ac46e78dc4da316d" + }, + { + "m_Id": "faa152db9dee4a568d432a2afe7ef7ac" + }, + { + "m_Id": "1c570927d50c4f7b84ed8332142c8e1b" + }, + { + "m_Id": "99c0a11626b84bd98d54b8436c384b33" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "AverageChannels", + "m_FunctionSource": "", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Out = (R+G+B)/3.0;" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "534ad2a2daf8484692694078fb817dc0", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "54b29a8a95d04642b7a84ab7349a7223", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54df19c994c34c85be9a5e673764e3e9", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "55e3030cefca41d6889609c187ebc14c", + "m_Id": 0, + "m_DisplayName": "Jitter Amount", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5661d6bad5fb444cbc44384f6e1a5baa", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5762c92bd6c345789eff6e06b9577893", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TruncateNode", + "m_ObjectId": "5a6be54502ce4201bf757949ae3764a1", + "m_Group": { + "m_Id": "8d33f3a64a88454a92bd059c1c886a6f" + }, + "m_Name": "Truncate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -31.000001907348634, + "y": -955.0000610351563, + "width": 131.50001525878907, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "8aabae6a1459430e91a17e5919afc8dd" + }, + { + "m_Id": "f6de5891830446ac97937bf4109b6184" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bb5f707b41047ec98a87e904c4db5d6", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1983.9998779296875, + "y": -1114.4998779296875, + "width": 107.0001220703125, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "e08a66febe684bd7bfa57fc8dec8426d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b7bc9ad0b2de49449ab9da1e68d537f0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5c78cc64903843c58481ecda5f7f1ca3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5dce550e74794dce84feda5a6312e6ee", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5fb3d573206146c3ba8fda53201acf18", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "5fe873920a8d428f99e16fe317094e3d", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "60a89598a7904d279ae7ae090649e065", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "60acd7d7c62141128051b40d1dd189e1", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6169deee877b4c82ba75230c78b3474d", + "m_Group": { + "m_Id": "4007352eefe14fcd8cb4251567c80967" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 396.0000305175781, + "y": 87.99981689453125, + "width": 185.49984741210938, + "height": 33.99983215332031 + } + }, + "m_Slots": [ + { + "m_Id": "ec66da5955144d1ab46cda2e7e5de39f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b4795951096f4825995c2bceaeffa5c3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "616ac5a128e64e92ba9e8cde06a715c6", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "61e59bd669224f4899e6ddda2b2165c1", + "m_Guid": { + "m_GuidSerialized": "cfbd51eb-0d16-469c-b13f-7aa11aaac960" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Flicker Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Flicker Strength", + "m_DefaultReferenceName": "_Flicker_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.3499999940395355, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "61ed195d19814bf0b94ccc1827519bf8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62a0e8f36b2a4ed48b7ac8dd89631015", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "631ae81745ed424d86b6b266aad387b8", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "63a80644a9cf45a7ae697020d266d890", + "m_Id": 0, + "m_DisplayName": "Pixelate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "649593de6b2048eabc1dcd7627e83e87", + "m_Group": { + "m_Id": "ba6b03e9f1244ddf96698d17eff01e8f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2557.0, + "y": -503.5, + "width": 124.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "ac93fd590cc2427da6c1dab63f39eb1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7fc7ed0813434db9a28191a4503ac118" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6690ae927b054c7b96a924807d6ed031", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "66ad79f73f514025910e9d1a157ed488", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "97098246eb1d41ebaab7aacb474a779b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "66af8b20715d41b98293de1ffe1a326e", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6865566daf094a8db6135ffac8dc93a2", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1062.0001220703125, + "y": -1416.5001220703125, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "053c8f0703c046fd977cfeda79742f9a" + }, + { + "m_Id": "e18e969073ab437b8987a4e3b92e555e" + }, + { + "m_Id": "6690ae927b054c7b96a924807d6ed031" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "68b90e4628f24e7fafae25a79dc44277", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "698e8d77543e4b36994504552b2243ed", + "m_Guid": { + "m_GuidSerialized": "a47f44f8-14a3-4cf0-91df-308065428d75" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Scanline Size", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Scanline Size", + "m_DefaultReferenceName": "_Scanline_Size", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.054999999701976779, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.000009999999747378752, + "y": 0.5 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "69d9677801984fc0b169b0a5aebbd033", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6b3b9867128d437e9ee0d1e52718e1a0", + "m_Group": { + "m_Id": "7dff23194eb8412fa3f8fddbeb7da046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3555.5, + "y": 193.49993896484376, + "width": 157.5, + "height": 34.00004577636719 + } + }, + "m_Slots": [ + { + "m_Id": "47d1b405b2ad48c083d6efb215ff3b8f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "61e59bd669224f4899e6ddda2b2165c1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6cfead97099647a49da23ab4347e5217", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "6d214e04e24a4ad4963a728a34f147bb", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2218.0, + "y": 1464.9998779296875, + "width": 208.0, + "height": 302.000244140625 + } + }, + "m_Slots": [ + { + "m_Id": "7c38bd481d914983a304ff4cf4aa5ea4" + }, + { + "m_Id": "a8ba6b839f374df5b48bb7e103986e2e" + }, + { + "m_Id": "7cb9c3778f504ba393aa4d88b126cad6" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e5c286b7c154d569154d1c1dade1826", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e8c99971dc1467b8aea8bd67d892509", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6efc5a70d06645bf940407c599888f77", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fa6fa90b03e4f47a910cd4b3f00a279", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "70cbd7468a6c4f66916839b248c46bef", + "m_Title": "Scanlines", + "m_Position": { + "x": 1269.5001220703125, + "y": 15.999961853027344 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "71d15ce2cd054adcb1ebf3e4c8fa4415", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "720c16fecd924463a99379c8ec50c0df", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "72859b70506d462a9ab0d579bc04bc41", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "72ec6b0de16a483cbdc1bfbcb7270cce", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.10000000149011612, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7371dd315bd941cdb2d89574bc2e240e", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "74651be7e7774c2983ee6ca1a45f3d20", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "746cd7afdcd346479993f3c963ce2576", + "m_Id": 0, + "m_DisplayName": "Jitter Framerate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "75f22a6414774645b5437753b66ea932", + "m_Group": { + "m_Id": "7dff23194eb8412fa3f8fddbeb7da046" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3533.000244140625, + "y": -200.99998474121095, + "width": 208.0, + "height": 359.5000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "be9ca1b6a60249cc804f25b3fa231062" + }, + { + "m_Id": "6cfead97099647a49da23ab4347e5217" + }, + { + "m_Id": "8e3d510ef4b646879f8b3b3d93aec5a1" + }, + { + "m_Id": "61ed195d19814bf0b94ccc1827519bf8" + } + ], + "synonyms": [ + "burn", + "darken", + "difference", + "dodge", + "divide", + "exclusion", + "hard light", + "hard mix", + "linear burn", + "linear dodge", + "linear light", + "multiply", + "negate", + "overlay", + "pin light", + "screen", + "soft light", + "subtract", + "vivid light", + "overwrite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "76347d3b5c57423c978c15b2c0dfc957", + "m_Guid": { + "m_GuidSerialized": "cc9fd958-3314-4350-b0fc-126d50a16efc" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Jitter Scale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Jitter Scale", + "m_DefaultReferenceName": "_Jitter_Scale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 156.0, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "76d7cca92d5546548e701623ae8f806b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a18b59b817340d2a7a92018d04731b0", + "m_Group": { + "m_Id": "8d33f3a64a88454a92bd059c1c886a6f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -489.4999694824219, + "y": -860.9999389648438, + "width": 116.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0a082c3950774d8fa3dcd120d1721f46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1c9ebfcbf3a247e39c32f0595bee131c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7c38bd481d914983a304ff4cf4aa5ea4", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7cb9c3778f504ba393aa4d88b126cad6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "7dff23194eb8412fa3f8fddbeb7da046", + "m_Title": "Blend Effects", + "m_Position": { + "x": 3340.500244140625, + "y": -260.00006103515627 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7fc7ed0813434db9a28191a4503ac118", + "m_Guid": { + "m_GuidSerialized": "c0426be0-d172-46f1-aae3-dd17b144c8f2" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Posterise", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Posterise", + "m_DefaultReferenceName": "_Posterise", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 7.0, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 1.0, + "y": 16.0 + }, + "m_SliderType": 2, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7fd2c8af2a57483a9a47c59bb8ec3051", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7fd8c6e50d874667afa3fb075c25de42", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "803a98e9b9dd4e9298811ba555a66ae5", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "804201bb86204836aae96a74ca5e4785", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "814377b9dfdf494991667e0b06bddfef", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8280eecd6c6a4b86bae7ff2a4c91e0a0", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1675.0, + "y": 1126.4998779296875, + "width": 208.0, + "height": 302.000244140625 + } + }, + "m_Slots": [ + { + "m_Id": "da88f923e15347168cb5fcdb5695e2b0" + }, + { + "m_Id": "9c53b3910b1d427ead2bd249dcf2348e" + }, + { + "m_Id": "2ad840ca142640ffb38f67d287c485c2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82e59bcac3e84c39b52f82b108e59951", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "839e6360f9da498fbca7d98542e53148", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "84bc2d0a0b624447886c9e8142cf4543", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.NoiseNode", + "m_ObjectId": "84d8fa0e69b74d4ca8c2241ddd9afa69", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1686.0, + "y": -1342.0001220703125, + "width": 207.9998779296875, + "height": 335.5 + } + }, + "m_Slots": [ + { + "m_Id": "2ea0038404004242b702c26da535dfbc" + }, + { + "m_Id": "ec234f9976794ae1b8372d2a07e55a9c" + }, + { + "m_Id": "bae645d50705494d9beb71c32c8bee6b" + } + ], + "synonyms": [ + "value noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "852f88dc42924ae9965967d769ba36ba", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1221.5, + "y": 763.4999389648438, + "width": 208.0, + "height": 302.00018310546877 + } + }, + "m_Slots": [ + { + "m_Id": "210b0d59ea404647a00e741542b408f8" + }, + { + "m_Id": "d1e6dcbe1a094667ab32a4161357c090" + }, + { + "m_Id": "512ad641906e4a7badacaf1e80da4b4f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "85804e3127bb485ba0ba93a422b932e5", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 733.5, + "y": -1278.9998779296875, + "width": 207.99993896484376, + "height": 301.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "41092f25711142e4a773d0f9ff81a61b" + }, + { + "m_Id": "720c16fecd924463a99379c8ec50c0df" + }, + { + "m_Id": "7fd8c6e50d874667afa3fb075c25de42" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "860b7b6528f242bb945ae5dd63f57b36", + "m_Group": { + "m_Id": "8d33f3a64a88454a92bd059c1c886a6f" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 226.00003051757813, + "y": -894.0, + "width": 128.99996948242188, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "54b29a8a95d04642b7a84ab7349a7223" + }, + { + "m_Id": "fa8e372f9b9a44ffa31b2c4f6a19e9b1" + }, + { + "m_Id": "c8b0f7c7aa844facbaa3fcef9df96eaa" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8686336044884ea0a8383bcc0d91c65a", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8731053e4acb4e04b4c757a665ff48ac", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8742cae28bc247abae56a0466f241638", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "8939b12e877a4b4281aa697f2d46949e", + "m_Title": "Flicker", + "m_Position": { + "x": 1196.5001220703125, + "y": 704.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8a618f1aa2524453b6ca2edd764b0fb4", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8a8a0ce4744d41c897596b4c0c88be7f", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8aabae6a1459430e91a17e5919afc8dd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8ae004d47c6a4bd2aa9f481e62816b94", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8b08ba1247944d038813352a10ce4a23", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8b926cebc29c49ed87d232116d0af5dd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "8cb3c5f70ddc4633b43a8fd9ba18e66c", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2757.0, + "y": 74.99956512451172, + "width": 208.0, + "height": 326.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "f4644a9fedb146dda02ce36b08ab9a27" + }, + { + "m_Id": "e5df94cc361d4651abf17d3547677059" + }, + { + "m_Id": "3d41e4a991e441e2a6d046c368101e88" + }, + { + "m_Id": "8a8a0ce4744d41c897596b4c0c88be7f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8d09a037b32d4fcdafa8a06e29e70e80", + "m_Id": 0, + "m_DisplayName": "Tint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "8d33f3a64a88454a92bd059c1c886a6f", + "m_Title": "Pixellate UVs", + "m_Position": { + "x": -514.5, + "y": -1071.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8e3d510ef4b646879f8b3b3d93aec5a1", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8eb4c38b9dc148bead0968cf58683703", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2525.500244140625, + "y": -866.5001220703125, + "width": 130.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "803a98e9b9dd4e9298811ba555a66ae5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2437a88d489c4f35966b4dadf4714542" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8f7e10beffd943deaf4b2173d1c02f1f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8fd742582afb47ac886251830c68ba1e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9139f21e1f69421a919d11356883cfc0", + "m_Id": 1, + "m_DisplayName": "Steps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Steps", + "m_StageCapability": 3, + "m_Value": { + "x": 8.0, + "y": 8.0, + "z": 8.0, + "w": 4.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "92ddfc70a14944168a7d4145ca6c89ee", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "943326433d004b6994cdd5e874b04ee5", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1308.5, + "y": -1267.5001220703125, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "246f5c06ac4d41f58617c011747c78d0" + }, + { + "m_Id": "2417e068acbf40d59929a98539d0783c" + }, + { + "m_Id": "3bea5ed0129344069d0b8a71ef689e8a" + }, + { + "m_Id": "60acd7d7c62141128051b40d1dd189e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "9593bfe01d604a1da8890dcaf6b61709", + "m_Guid": { + "m_GuidSerialized": "d7f13f8b-1e2f-4543-92f2-09a2992fd470" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "MainTex", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MainTex", + "m_DefaultReferenceName": "_MainTex", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97098246eb1d41ebaab7aacb474a779b", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9876e6368d97426d9aadf856185edd90", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "987a322d01f94f83a9328f187b56f250", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "991e021d32b048d7ae3b60a30f775d51", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "99c0a11626b84bd98d54b8436c384b33", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "99d0ca080aa843aea976886cf1b46910", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.009999999776482582, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9b06d9e1d0054ec18e2f66346b1030a3", + "m_Group": { + "m_Id": "4007352eefe14fcd8cb4251567c80967" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 502.5000305175781, + "y": 206.4998321533203, + "width": 144.99990844726563, + "height": 127.49980163574219 + } + }, + "m_Slots": [ + { + "m_Id": "5fb3d573206146c3ba8fda53201acf18" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateNode", + "m_ObjectId": "9b1ec3edc7be4c7dbfd577255cb11306", + "m_Group": { + "m_Id": "034ee094bf154166ae78b05243abcb82" + }, + "m_Name": "Sampler State", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 971.5000610351563, + "y": -523.9999389648438, + "width": 144.99993896484376, + "height": 134.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "27c968418d0c487fb99f7680c0c62775" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_filter": 1, + "m_wrap": 0, + "m_aniso": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "9ba5c1fcd27d4e0c973ef803f47d6281", + "m_Name": "Jitter", + "m_ChildObjectList": [ + { + "m_Id": "4394397d5f084beaa1aa7afa7fd11ac0" + }, + { + "m_Id": "76347d3b5c57423c978c15b2c0dfc957" + }, + { + "m_Id": "9eeadf6ba60f40cfbee877239e867094" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9c53b3910b1d427ead2bd249dcf2348e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9d3d0a6c584a439486afc644053d2d93", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eb1e2137f92476fbfa4d6a1416b40e5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9eeadf6ba60f40cfbee877239e867094", + "m_Guid": { + "m_GuidSerialized": "a3ed147e-548c-49d3-b029-d3f10a781701" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Jitter Amount", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Jitter Amount", + "m_DefaultReferenceName": "_Jitter_Amount", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.00800000037997961, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 0.10000000149011612 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a0b07b1b1b3e44339a64fc2ce9b2f215", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.25, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3150010377244cf94e34d4b679f91a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a344fc34e00c495ca36e5f2accb60508", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a5acdc2861184c2884b9ede91255d70f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a6ed0918f03e42f9ad2296f22eb2603d", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a742fca5e81841e9aa5d55709abf7a3b", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a79de5e42b304cf68c825b09b13d0687", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1757.5, + "y": 303.4996643066406, + "width": 155.4998779296875, + "height": 34.000244140625 + } + }, + "m_Slots": [ + { + "m_Id": "db6b2dddaf324ce88150c4ff8b00ccf8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bef44bba49a041e8b341481b3537807a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a824568293eb4691bbec9e98b87bf748", + "m_Id": 0, + "m_DisplayName": "Flicker Speed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a8ba6b839f374df5b48bb7e103986e2e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aa2a1783c4014d6a86f75fac41249b0a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ab097f4c7a1942e389b571e5f3c4ab41", + "m_Name": "CRT Effects", + "m_ChildObjectList": [ + { + "m_Id": "b4795951096f4825995c2bceaeffa5c3" + }, + { + "m_Id": "bd95ac6a0b544eac8a5566b7bf0d5404" + }, + { + "m_Id": "698e8d77543e4b36994504552b2243ed" + }, + { + "m_Id": "bef44bba49a041e8b341481b3537807a" + }, + { + "m_Id": "61e59bd669224f4899e6ddda2b2165c1" + }, + { + "m_Id": "e64c2196f92846c98bd117a9ddaf12f5" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "abe68010cd5f486faf209d40faa76743", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ac93fd590cc2427da6c1dab63f39eb1a", + "m_Id": 0, + "m_DisplayName": "Posterise", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ad5ab80739c248be9e7bb50a6ca6218b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ad75ba4c5fda4d348adf773f86659d42", + "m_Id": 2, + "m_DisplayName": "False", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "False", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "adf9e54393e74d4096e98f153c4e385a", + "m_Group": { + "m_Id": "8d33f3a64a88454a92bd059c1c886a6f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -286.5, + "y": -1012.0000610351563, + "width": 129.50001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf28eaa01478475ea2d91854684d4722" + }, + { + "m_Id": "0e15ed831a454dc69e4776d7cb863a03" + }, + { + "m_Id": "23cfe9aee2144d1984bffb58ef10280c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalCanvasSubTarget", + "m_ObjectId": "adffaef05d0646eaa128c654e4251a98" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b131bb3011f34a5ab3d91e90c6f607a2", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "b147a07f25834083870bdd8c0f6f57fc", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1666.4998779296875, + "y": 392.4997253417969, + "width": 124.000244140625, + "height": 173.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "8742cae28bc247abae56a0466f241638" + }, + { + "m_Id": "991e021d32b048d7ae3b60a30f775d51" + }, + { + "m_Id": "42cbed215c1c446282ededb813b04583" + }, + { + "m_Id": "2a0dcb0deef045f6b0f0cfe66f015882" + }, + { + "m_Id": "10d01a8ae1e84768a879f913edff887e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1807a4bd9c54337b20734b3cdc773ff", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "b21d4254c2b74b2a957ef9c80fc006e0", + "m_Id": 0, + "m_DisplayName": "MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "b4795951096f4825995c2bceaeffa5c3", + "m_Guid": { + "m_GuidSerialized": "c7e52690-f65c-43b1-9c84-587f35ccbd6d" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Pixellate CRT Effects", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Pixellate CRT Effects", + "m_DefaultReferenceName": "_Pixellate_CRT_Effects", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b5608086b5d44e3dbc34c97eb921ed68", + "m_Group": { + "m_Id": "034ee094bf154166ae78b05243abcb82" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 919.5000610351563, + "y": -599.0, + "width": 126.99993896484375, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b21d4254c2b74b2a957ef9c80fc006e0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9593bfe01d604a1da8890dcaf6b61709" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b5794c5b691c4aaf8ecb0a0eb8f2c889", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b65cf4ef32ef4bd5981182617474e875", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b7bc9ad0b2de49449ab9da1e68d537f0", + "m_Guid": { + "m_GuidSerialized": "182c7ff7-8dc7-474a-bdb4-c9766254aed5" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Dither", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Dither", + "m_DefaultReferenceName": "_Dither", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.029999999329447748, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b8955d5664954987ae116fd582ec4088", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba10b1cffffb4360b7255b4f0c2ccfc1", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ba6b03e9f1244ddf96698d17eff01e8f", + "m_Title": "Posterise and Tint", + "m_Position": { + "x": 2532.000244140625, + "y": -773.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bae645d50705494d9beb71c32c8bee6b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "bbc1d6f51d724759babb59eb827b4c66", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1387.499755859375, + "y": 196.49964904785157, + "width": 208.0003662109375, + "height": 302.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "c16281d91e9c46979da9e6ead1bfa1ff" + }, + { + "m_Id": "3b7a2121ec9d47a4b43585111d1cd7c4" + }, + { + "m_Id": "0cec0d2a7af14b2dbabeba0939b53714" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "bd95ac6a0b544eac8a5566b7bf0d5404", + "m_Guid": { + "m_GuidSerialized": "e2cc524c-7568-4a83-87fa-05490fca061d" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Scanline Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Scanline Strength", + "m_DefaultReferenceName": "_Scanline_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.18000000715255738, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "bdddf55859264619b0d64793b5f972ef", + "m_Datas": [ + { + "m_Id": "493bc7f2c31545239594cfcd2e205d90" + } + ], + "m_ActiveSubTarget": { + "m_Id": "adffaef05d0646eaa128c654e4251a98" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_Sort3DAs2DCompatible": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be657afca8db4811b882d5e99e0f8e9f", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be9ca1b6a60249cc804f25b3fa231062", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "bef44bba49a041e8b341481b3537807a", + "m_Guid": { + "m_GuidSerialized": "19788912-0953-4985-8e41-3d4168765007" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Scanline Speed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Scanline Speed", + "m_DefaultReferenceName": "_Scanline_Speed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": -0.5, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bf28eaa01478475ea2d91854684d4722", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c16281d91e9c46979da9e6ead1bfa1ff", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c164935e94eb4ebe933681e345de0fa1", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "c170f3451cee41338f618c5031e9b886", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -880.0000610351563, + "y": -1406.5001220703125, + "width": 208.00006103515626, + "height": 302.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "b65cf4ef32ef4bd5981182617474e875" + }, + { + "m_Id": "ad5ab80739c248be9e7bb50a6ca6218b" + }, + { + "m_Id": "5661d6bad5fb444cbc44384f6e1a5baa" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c33edcea979c47788a2f669c329efd32", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c4e21e5c450d4892afde7d8e31ad1af8", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "c5761242756847cc80b5cd8ee20d03ac", + "m_Title": "Dither", + "m_Position": { + "x": 494.9999694824219, + "y": -1475.5001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "c5f21ea19ee64328af0f8824aaa5921d", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2476.0, + "y": -1520.5001220703125, + "width": 79.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "32fc3e2289594da9a003289ff364c52a" + }, + { + "m_Id": "cd84bb5817934329bb13e844d5df287e" + }, + { + "m_Id": "54df19c994c34c85be9a5e673764e3e9" + }, + { + "m_Id": "b8955d5664954987ae116fd582ec4088" + }, + { + "m_Id": "44a5ddf0043441aabb452e5886990a4d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "c646632825cc4ab888a0da263bd1853c", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1292.5, + "y": 1222.9998779296875, + "width": 124.0, + "height": 173.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "84bc2d0a0b624447886c9e8142cf4543" + }, + { + "m_Id": "8686336044884ea0a8383bcc0d91c65a" + }, + { + "m_Id": "dc1939f3eacd4e7dbcbff485c986db3f" + }, + { + "m_Id": "b1807a4bd9c54337b20734b3cdc773ff" + }, + { + "m_Id": "ca6502ee00144411b78fc612ba67e3e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c8b0f7c7aa844facbaa3fcef9df96eaa", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ca6502ee00144411b78fc612ba67e3e2", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ca700503c230435eb3471cb31da814e6", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SawtoothWaveNode", + "m_ObjectId": "ca7e8e76a8d246fd8ce199776e8a0b73", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Sawtooth Wave", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2451.0, + "y": 1041.5001220703125, + "width": 208.0, + "height": 277.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "da852c74f2a94ed5838373345ca17e35" + }, + { + "m_Id": "6fa6fa90b03e4f47a910cd4b3f00a279" + } + ], + "synonyms": [ + "triangle wave" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "caa3f3cb3b1b4b209c3d469bbb31c09f", + "m_Group": { + "m_Id": "7dff23194eb8412fa3f8fddbeb7da046" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3910.500244140625, + "y": -166.00006103515626, + "width": 207.999755859375, + "height": 359.5 + } + }, + "m_Slots": [ + { + "m_Id": "35ee96fd9ec64b038f4608040c5879d4" + }, + { + "m_Id": "10614fc7da644d798d30c49530ecccd3" + }, + { + "m_Id": "c164935e94eb4ebe933681e345de0fa1" + }, + { + "m_Id": "e0232b74cc924eec9674bb6f89984b2b" + } + ], + "synonyms": [ + "burn", + "darken", + "difference", + "dodge", + "divide", + "exclusion", + "hard light", + "hard mix", + "linear burn", + "linear dodge", + "linear light", + "multiply", + "negate", + "overlay", + "pin light", + "screen", + "soft light", + "subtract", + "vivid light", + "overwrite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 18 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cbe1b19803aa416191296e7322d36c12", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cc0ec4bbaa244d8c96483404bfe8d946", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "cc8b99bddd54487cb7057e4812cb46ae", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1542.0, + "y": -1718.0, + "width": 126.0, + "height": 117.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "99d0ca080aa843aea976886cf1b46910" + }, + { + "m_Id": "76d7cca92d5546548e701623ae8f806b" + }, + { + "m_Id": "c33edcea979c47788a2f669c329efd32" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cca5b6461d044700ac57156288112422", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ccdc27c3735c49909b49302d33652660", + "m_Id": 0, + "m_DisplayName": "Scanline Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd84bb5817934329bb13e844d5df287e", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cfd75b9f94d745a39c3d91c5ad35bf7f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d084f3a27b8a48f99cea533a1a062bcf", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d1185ada6f0a432aa2e6808e68ff81e6", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2255.5, + "y": -1534.0001220703125, + "width": 126.0, + "height": 118.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "69d9677801984fc0b169b0a5aebbd033" + }, + { + "m_Id": "22e699ca022043579e90036a9932ddbf" + }, + { + "m_Id": "8f7e10beffd943deaf4b2173d1c02f1f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d161e7cd0c5f437eb3d2b8932ba06eaf", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d1e6dcbe1a094667ab32a4161357c090", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "d363d1902bf74081b6a2082913b14066", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2854.5, + "y": -1300.5001220703125, + "width": 145.0, + "height": 127.5 + } + }, + "m_Slots": [ + { + "m_Id": "60a89598a7904d279ae7ae090649e065" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d374250c84db4e42839d9a856a6c0071", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2157.999755859375, + "y": -1257.0, + "width": 208.000244140625, + "height": 302.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "72ec6b0de16a483cbdc1bfbcb7270cce" + }, + { + "m_Id": "cfd75b9f94d745a39c3d91c5ad35bf7f" + }, + { + "m_Id": "8ae004d47c6a4bd2aa9f481e62816b94" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ContrastNode", + "m_ObjectId": "d53ecbecfca543528e864366c8fa3ed7", + "m_Group": { + "m_Id": "19f0ae9d48f946a8b72ca3c7cb6208ff" + }, + "m_Name": "Contrast", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4402.0, + "y": -103.49992370605469, + "width": 208.0, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "4a1cd9e592774c79a67575e9b0d07a3b" + }, + { + "m_Id": "f6f09262f35243a2870862cfd0e697a3" + }, + { + "m_Id": "7fd2c8af2a57483a9a47c59bb8ec3051" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TriangleWaveNode", + "m_ObjectId": "d5ea0324cfcc4a9db266de6a43aadc32", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Triangle Wave", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2403.999755859375, + "y": 74.99956512451172, + "width": 208.00048828125, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "814377b9dfdf494991667e0b06bddfef" + }, + { + "m_Id": "10c810aeeb78443fa76f94ca52590f5a" + } + ], + "synonyms": [ + "sawtooth wave" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d75d354cbb0d4a4e9005bb9d1fbd670d", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1927.0001220703125, + "y": 380.4999084472656, + "width": 125.9998779296875, + "height": 117.99981689453125 + } + }, + "m_Slots": [ + { + "m_Id": "a0b07b1b1b3e44339a64fc2ce9b2f215" + }, + { + "m_Id": "c4e21e5c450d4892afde7d8e31ad1af8" + }, + { + "m_Id": "9876e6368d97426d9aadf856185edd90" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "d84acdecbd4f4332997e10afec36c0fa", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Dither (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1459.0001220703125, + "y": -1325.0, + "width": 188.9998779296875, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f63793f73ca8431286a9127edc69a0a1" + }, + { + "m_Id": "0ec2e6a9fe944e298e96e59f030e1acc" + }, + { + "m_Id": "230667dd1cb04eab87bdba88c331dee5" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Dither", + "m_FunctionSource": "5977540e36f5f47cf8a5cc7988f1a077", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d94c135e24214c048a80e9937885f54a", + "m_Group": { + "m_Id": "c5761242756847cc80b5cd8ee20d03ac" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2336.999755859375, + "y": -1197.9998779296875, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cf95461aa4f4fbc8a7b0d68d671ed97" + }, + { + "m_Id": "9eb1e2137f92476fbfa4d6a1416b40e5" + }, + { + "m_Id": "3c4debbb81444e9e8dc1f1bac6bb71e4" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d94ef3d223f8445aa5985a4067525d14", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "da852c74f2a94ed5838373345ca17e35", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "da88f923e15347168cb5fcdb5695e2b0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "db65ec4290d54c88bae743728d0ce880", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "0ed654d92273416cbec0b979801d740c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db6b2dddaf324ce88150c4ff8b00ccf8", + "m_Id": 0, + "m_DisplayName": "Scanline Speed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc1939f3eacd4e7dbcbff485c986db3f", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc9e10a07cd64ae4ac46e78dc4da316d", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "dd87c9de373e4ef88fad94433e0f0ec8", + "m_Id": 4, + "m_DisplayName": "Bounds Size", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Bounds Size", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "de56ff8d70b249f59ce074a540323347", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2793.345703125, + "y": -1168.6544189453125, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "e302fdd0325a4819bab47f9ecbcc3e3d" + }, + { + "m_Id": "1adf28e5c4fb4a10a8da2a17b525b72c" + }, + { + "m_Id": "f495b739e9334767b134c1a971d455bd" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de720c21658c4974bf5dbd9475bd6f54", + "m_Id": 0, + "m_DisplayName": "Contrast", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "df3abc2c5c7d4d87ac2a980a08d8cc96", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1279.5, + "y": -1674.0001220703125, + "width": 208.0, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "1101f234e4b64d5fa1717b4e4a94b323" + }, + { + "m_Id": "82e59bcac3e84c39b52f82b108e59951" + }, + { + "m_Id": "a742fca5e81841e9aa5d55709abf7a3b" + }, + { + "m_Id": "839e6360f9da498fbca7d98542e53148" + }, + { + "m_Id": "68b90e4628f24e7fafae25a79dc44277" + }, + { + "m_Id": "987a322d01f94f83a9328f187b56f250" + }, + { + "m_Id": "72859b70506d462a9ab0d579bc04bc41" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e0232b74cc924eec9674bb6f89984b2b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e04b69c2490a4c0387dcf34a0ac0fc6f", + "m_Id": 2, + "m_DisplayName": "World Bounds Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Min", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e07ee2116044495eb6b4aed88a8f82b2", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e08a66febe684bd7bfa57fc8dec8426d", + "m_Id": 0, + "m_DisplayName": "Dither", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e18e969073ab437b8987a4e3b92e555e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "e214a6be3e3d41c990a6d4dbc1f41038", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1923.0, + "y": -1258.5001220703125, + "width": 208.0, + "height": 350.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "159d5b6cd32744cca34d5a7b9c2e1ce6" + }, + { + "m_Id": "34ff5abf01614aae99e5a05d33d06d14" + }, + { + "m_Id": "7371dd315bd941cdb2d89574bc2e240e" + }, + { + "m_Id": "6e8c99971dc1467b8aea8bd67d892509" + }, + { + "m_Id": "49a862a9572043b380124b63627674eb" + }, + { + "m_Id": "492151c9eda9475f92a55a3709154684" + }, + { + "m_Id": "8a618f1aa2524453b6ca2edd764b0fb4" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e2255c24ffda46059a6bced6fc4e5dcb", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e302fdd0325a4819bab47f9ecbcc3e3d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e4674ac019f5493199009dee17541ab0", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1294.5001220703125, + "y": 132.49964904785157, + "width": 143.9998779296875, + "height": 34.000244140625 + } + }, + "m_Slots": [ + { + "m_Id": "264fc641a5704349ba300d9caa4a72c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "698e8d77543e4b36994504552b2243ed" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e5189180932d4116b42a441a62b31431", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e5df94cc361d4651abf17d3547677059", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e64c2196f92846c98bd117a9ddaf12f5", + "m_Guid": { + "m_GuidSerialized": "19946c0f-937d-42d1-bc8c-bc18c627f6c5" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Flicker Speed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Flicker Speed", + "m_DefaultReferenceName": "_Flicker_Speed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.25, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e825737eb12b4fd899fe514b3c53d34d", + "m_Id": 0, + "m_DisplayName": "Pixelate", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "e95aab21ea3245de8e4ab93cf73ee39f", + "m_Group": { + "m_Id": "70cbd7468a6c4f66916839b248c46bef" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2110.500244140625, + "y": 191.49996948242188, + "width": 126.0, + "height": 117.99978637695313 + } + }, + "m_Slots": [ + { + "m_Id": "3ff52d41af234831b89fc3e1703a3456" + }, + { + "m_Id": "aa2a1783c4014d6a86f75fac41249b0a" + }, + { + "m_Id": "1e5024019813442982ad111ce265e02c" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eb6982f829c94bdcbe18a3aababe87ca", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec234f9976794ae1b8372d2a07e55a9c", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 2.0, + "m_DefaultValue": 500.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "ec66da5955144d1ab46cda2e7e5de39f", + "m_Id": 0, + "m_DisplayName": "Pixellate CRT Effects", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "ecdd0386fbf64376a33b93fe0c805460", + "m_Id": 0, + "m_DisplayName": "Predicate", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Predicate", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "ee34744ed7f5488cb17cb40441ee0dc9", + "m_Group": { + "m_Id": "ee68e9492c5d49f184ae1a2dbb28606b" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1155.5, + "y": -1304.5, + "width": 145.00006103515626, + "height": 127.5 + } + }, + "m_Slots": [ + { + "m_Id": "26d5761619c94c7c992fe37b6990af04" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ee68e9492c5d49f184ae1a2dbb28606b", + "m_Title": "Jitter UVs", + "m_Position": { + "x": -2879.500244140625, + "y": -1777.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eeee5d922d174c43b06552acfc9cac17", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "eff84fa3a43044cb9c336d4beca6bd31", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2754.0, + "y": 1041.5001220703125, + "width": 208.0, + "height": 325.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "66af8b20715d41b98293de1ffe1a326e" + }, + { + "m_Id": "1a170022f2ee43a487d4a698cebc80db" + }, + { + "m_Id": "26b68435841a40a7a3bdeb96eed8f7a8" + }, + { + "m_Id": "8b08ba1247944d038813352a10ce4a23" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f012225c02164d44a78c9d2c9bffb6dc", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "f1cb07053df44cbb9ff17d2853302dbf", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3024.5, + "y": 1126.4998779296875, + "width": 208.0, + "height": 278.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "abe68010cd5f486faf209d40faa76743" + }, + { + "m_Id": "cca5b6461d044700ac57156288112422" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f22648ae396e4032934cc67618438019", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "5fe873920a8d428f99e16fe317094e3d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f4644a9fedb146dda02ce36b08ab9a27", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f495b739e9334767b134c1a971d455bd", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f4a25afea75945698d4fc921315ddbc8", + "m_Guid": { + "m_GuidSerialized": "dae6f50c-8880-471d-b645-ac70bdaa09cd" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Tint", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tint", + "m_DefaultReferenceName": "_Tint", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "r": 0.47058823704719546, + "g": 0.929411768913269, + "b": 0.5098039507865906, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f63793f73ca8431286a9127edc69a0a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f6de5891830446ac97937bf4109b6184", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f6f09262f35243a2870862cfd0e697a3", + "m_Id": 1, + "m_DisplayName": "Contrast", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Contrast", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f874c48c79714ac89ac92409bc756fac", + "m_Group": { + "m_Id": "ba6b03e9f1244ddf96698d17eff01e8f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3388.0, + "y": -714.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "b5794c5b691c4aaf8ecb0a0eb8f2c889" + }, + { + "m_Id": "0f5a6fa2e20a43959e7b83e2d08423e3" + }, + { + "m_Id": "44e2e9197d644297b84f40a0671f84d9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "f88a08d2767c45d9a13b23d0a5e95feb", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1751.0, + "y": 1396.0, + "width": 208.0, + "height": 301.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "5c78cc64903843c58481ecda5f7f1ca3" + }, + { + "m_Id": "4b3f8c455c0844ca9b3230c945179a44" + }, + { + "m_Id": "1a883001aac74d25982e1d2670aacfd6" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fa8e372f9b9a44ffa31b2c4f6a19e9b1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "faa152db9dee4a568d432a2afe7ef7ac", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fb7ace789fa445ed96ff4ec98bca9343", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd93720c80db40f8ba2515d252b169ab", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PosterizeNode", + "m_ObjectId": "fe7b292303254eabadc9c68912fd2fd5", + "m_Group": { + "m_Id": "ba6b03e9f1244ddf96698d17eff01e8f" + }, + "m_Name": "Posterize", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2779.5, + "y": -628.5, + "width": 148.0, + "height": 118.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "24f5c4d28df14fd6a2807ccc6f63c6af" + }, + { + "m_Id": "9139f21e1f69421a919d11356883cfc0" + }, + { + "m_Id": "1917524d4f164343b4527757e559797e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ff410d48f23e4ae18f56fb6756094cda", + "m_Group": { + "m_Id": "8939b12e877a4b4281aa697f2d46949e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1270.5, + "y": 1126.4998779296875, + "width": 146.0, + "height": 34.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "a824568293eb4691bbec9e98b87bf748" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e64c2196f92846c98bd117a9ddaf12f5" + } +} + diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake Retro.shadergraph.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake Retro.shadergraph.meta new file mode 100644 index 0000000..30cc1f9 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake Retro.shadergraph.meta @@ -0,0 +1,26 @@ +fileFormatVersion: 2 +guid: afeca3e1b22ad4ee9b8a244dc08c7b76 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} + useAsTemplate: 0 + exposeTemplateAsShader: 0 + template: + name: + category: + description: + icon: {instanceID: 0} + thumbnail: {instanceID: 0} +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Shaders/Snaaake + Retro.shadergraph + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites.meta new file mode 100644 index 0000000..312b51d --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 089db08c700e74440970fce53ba56d94 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png new file mode 100644 index 0000000..522eeb7 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png.meta new file mode 100644 index 0000000..4431dea --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png.meta @@ -0,0 +1,150 @@ +fileFormatVersion: 2 +guid: 54a8566a9842b47eb93ab1c9a2c13c46 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 1, y: 1, z: 1, w: 1} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/1x1Box.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png new file mode 100644 index 0000000..115b0cd Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png.meta new file mode 100644 index 0000000..2458bfd --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png.meta @@ -0,0 +1,150 @@ +fileFormatVersion: 2 +guid: 65a52cd4c28494214a5a0f5893b2e204 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 4, y: 4, z: 4, w: 4} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/Frame.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png new file mode 100644 index 0000000..161c9ae Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png.meta new file mode 100644 index 0000000..51781f0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png.meta @@ -0,0 +1,150 @@ +fileFormatVersion: 2 +guid: 7deeaf313d7754e999c677ea7d9afc75 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioButton.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png new file mode 100644 index 0000000..4e05e33 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png.meta new file mode 100644 index 0000000..ec8c720 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png.meta @@ -0,0 +1,150 @@ +fileFormatVersion: 2 +guid: caa2f33fbe6d84f45929b7fd6eca463d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/Sprites/RadioMask.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef new file mode 100644 index 0000000..09b0b70 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef @@ -0,0 +1,17 @@ +{ + "name": "YarnSpinner.Addons.Snaaake", + "rootNamespace": "", + "references": [ + "GUID:34aa492b82754644eac2f903cd496268", + "GUID:6055be8ebefd69e48b49212b09b47b2f" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef.meta new file mode 100644 index 0000000..7eda460 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 648e16e7661bc478fb421ef6f89210c4 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/Runtime/YarnSpinner.Addons.Snaaake.asmdef + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/package.json b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/package.json new file mode 100644 index 0000000..ddee97b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/package.json @@ -0,0 +1,21 @@ +{ + "name": "dev.yarnspinner.unity.addons.snaaake", + "displayName": "Snaaake for Yarn Spinner", + "version": "3.2.0", + "unity": "6000.0", + "author": { + "name": "Yarn Spinner Pty Ltd", + "url": "https://yarnspinner.dev" + }, + "description": "A Dialogue Presenter for Yarn Spinner designed to look a retro action game.", + "dependencies": { + "dev.yarnspinner.unity": "3.2.1" + }, + "samples": [ + { + "displayName": "Snaaaake", + "description": "Demonstrates using the Snaaake dialogue presenter.", + "path": "Samples~/Snaaake" + } + ] +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/package.json.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/package.json.meta new file mode 100644 index 0000000..c9bf4cf --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.snaaake/package.json.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2bb57a41f67074b1d9dab1c0153b0bd5 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.snaaake/package.json + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md new file mode 100644 index 0000000..f77c0a0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md @@ -0,0 +1 @@ +Text Animator for Yarn Spinner is distributed under the terms of the Unity Asset Store Terms of Service and End User License Agreement, which is available here: https://unity.com/legal/as-terms. diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md.meta new file mode 100644 index 0000000..1fb237c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 43e0407e7e32e48a1ad5d779df956458 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.textanimator/LICENSE.md + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts.meta new file mode 100644 index 0000000..f08c3f9 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35a8b2b68857e4506ad2ed5108fe11b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs new file mode 100644 index 0000000..0e6537e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs @@ -0,0 +1,47 @@ +/* +Text Animator for Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#nullable enable +namespace Yarn.Unity.Addons.TextAnimatorIntegration +{ + using System.Collections; + using UnityEngine; +#if YS_USE_TEXT_ANIMATOR_2 + using Febucci.UI.Core; + using Febucci.UI.Core.Parsing; + using Febucci.UI.Actions; + + [System.Serializable] + public class ActionMarkupAction : ActionScriptableBase + { + private TextAnimatorYarnTypewriter? ytw; + public override IEnumerator DoAction(ActionMarker action, TypewriterCore typewriter, TypingInfo typingInfo) + { + if (ytw == null) + { + ytw = typewriter.GetComponentInParent(); + } + + if (ytw != null) + { + ytw.StartMarkup(action.index); + + while (!ytw.ActionMarkupFinishedProcessing) + { + yield return null; + } + } + } + } +#else + using ActionScriptableBase = UnityEngine.ScriptableObject; + public class ActionMarkupAction : ActionScriptableBase + { +#pragma warning disable CS8618 + public string TagID => tagID; + public string tagID; +#pragma warning restore CS8618 + } +#endif +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs.meta new file mode 100644 index 0000000..728b941 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 92124a891cda04bf9a84ebd300c4ec16 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/ActionMarkupAction.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor.meta new file mode 100644 index 0000000..f330293 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35e4f4da531bc49359e2558b33e94a2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs new file mode 100644 index 0000000..db85c65 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs @@ -0,0 +1,70 @@ +/* +Text Animator for Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#if YS_USE_TEXT_ANIMATOR_2 || YS_USE_TEXT_ANIMATOR_3 +#define USE_TEXT_ANIMATOR +#endif + +namespace Yarn.Unity.Addons.TextAnimatorIntegration.Editor +{ +#nullable enable +#if USE_TEXT_ANIMATOR + using UnityEngine; + using UnityEditor; + using UnityEngine.EventSystems; + + // Literally copy-pasted from YS, just with a different menuitem and guid + public static class CreateTextAnimatorDialogueRunnerMenuItem + { + // gonna have to change this so that it uses a different guid for each one + // which sucks but oh well +#if YS_USE_TEXT_ANIMATOR_3 + const string DialogueRunnerPrefabGUID = "cd09801223b5f4504a921d33ef1ff98c"; +#elif YS_USE_TEXT_ANIMATOR_2 + const string DialogueRunnerPrefabGUID = "eeb327a65c4bc4376ae432ce641f04af"; +#endif + + /// + /// Instantiates the Dialogue System prefab in the currently active scene, + /// and returns the created . + /// + /// A newly created . + /// Thrown when the + /// Dialogue System prefab cannot be found in the Yarn Spinner + /// package. + [MenuItem("GameObject/Yarn Spinner/Dialogue System with Text Animator")] + public static DialogueRunner CreateDialogueRunner() + { + string assetPath = AssetDatabase.GUIDToAssetPath(DialogueRunnerPrefabGUID); + var prefabAsset = AssetDatabase.LoadAssetAtPath(assetPath); + + if (prefabAsset == null) + { + throw new System.InvalidOperationException( + $"Can't create a new Dialogue System: Can't find the prefab to create a Dialogue System from." + ); + } + + var instantiatedPrefab = (GameObject)PrefabUtility.InstantiatePrefab(prefabAsset); + +#if UNITY_2023_1_OR_NEWER + var eventSystems = Object.FindObjectsByType(FindObjectsSortMode.None); +#else + var eventSystems = Object.FindObjectsOfType(); +#endif + + if (eventSystems.Length > 1) + { + // At least one other event system is present in the scene. Turn off + // the one that came with the prefab - it's not needed. + var instantiatedEventSystem = instantiatedPrefab.GetComponentInChildren(); + + instantiatedEventSystem.gameObject.SetActive(false); + } + + return instantiatedPrefab.GetComponent(); + } + } +#endif +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs.meta new file mode 100644 index 0000000..3b64b67 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ff74191f08b6d4d5488de8f2e633dfd4 +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/CreateTextAnimatorDialogueRunnerMenuItem.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/InstalledAndDefinedElement.uxml b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/InstalledAndDefinedElement.uxml new file mode 100644 index 0000000..d9901fe --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity.addons.textanimator/Scripts/Editor/InstalledAndDefinedElement.uxml @@ -0,0 +1,6 @@ + + "); + + // at this point we have no errors + // but it is entirely possible that style has added visible characters + // we have no way of knowing this + // so if this is the case any attributes will now be off + // unfortunately that is a downside to using the style replacement system + // most of the time this won't be a problem + return new ReplacementMarkerResult(childBuilder.Length - originalLength); + } + + // Start is called before the first frame update + void Start() + { + if (lineProvider == null) + { + var runner = DialogueRunner.FindRunner(this); + if (runner == null) + { + Debug.LogWarning("Was unable to find a dialogue runner, unable to register the style markup."); + return; + } + lineProvider = (LineProviderBehaviour)runner.LineProvider; + } + lineProvider.RegisterMarkerProcessor("style", this); + + // in an ideal world instead of making you write out [style = h1] you could just do [h1] + // but TMP doesn't allow access to the list of styles, and as such also can't get their names + // so we have no way of know what the names of any style to register them + // alas + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/StyleMarkerProcessor.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/StyleMarkerProcessor.cs.meta new file mode 100644 index 0000000..854dd57 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/StyleMarkerProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0901fdc59460943b682c5c4000c44a0d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/StyleMarkerProcessor.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs new file mode 100644 index 0000000..b459da0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs @@ -0,0 +1,45 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#nullable enable + +namespace Yarn.Unity +{ + /* + This class exists for the purpose of resolving a VERY unlikely to occur package dependancy issue. + Previously we used to have a dependancy on Text Mesh Pro (and still do), but in Unity 2023 unity deprecated TMP and merged it into uGUI 2.0.0 but did it in a very silly way that caused a package resolution issue if you have it installed in 2023. + Because you can't easily set Unity version dependant packaging, the dependancy on either was removed and we rely on, that by default, one of either TMP or uGUI is installed. + + Essentially we moved from a hard dependancy on TMP to a soft one. + This means it's possible that neither is installed (very unlikely) and we need to handle it. + + That is what this class is for, it emulates the basic shape of TMP as far as dialogue views are concerned and can stand in for the proper TMP elements. + The reason we did it this way is so that any serialised elements of those dialogue views aren't lost when the user sees the error and then installs TMP. + */ +#if !USE_TMP + using UnityEngine; + + [ExecuteInEditMode] + public sealed class TMPShim : MonoBehaviour + { + public Color color; + public string text; + public int maxVisibleCharacters; + public TextInfo textInfo; + void OnEnable() + { +#if UNITY_2023_2_OR_NEWER + Debug.LogWarning("Yarn Spinner requires requires uGUI 2.0.0 or above (com.unity.ugui) be installed in the Package Manager."); +#else + Debug.LogWarning("Yarn Spinner requires TextMeshPro (com.unity.textmeshpro) be installed in the Package Manager."); +#endif + } + + public struct TextInfo + { + public int characterCount; + } + } +#endif +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs.meta new file mode 100644 index 0000000..e102aa0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ecc7b5e10ccaa4c9580ec8902c2c68b8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/TMPShim.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures.meta new file mode 100644 index 0000000..ea7bdfb --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e65ec2da94dbd4831944acf3b6d5c978 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png new file mode 100644 index 0000000..50c8af0 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png.meta new file mode 100644 index 0000000..6856774 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 2b62f169ad6c04c2d9a3fa4e8c3aa694 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 80, y: 0, z: 80, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/CharacterBubble.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png new file mode 100644 index 0000000..a0dd369 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png.meta new file mode 100644 index 0000000..11cb9c5 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 7a184148437294a7b8d96378a700727d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 0 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/ContinueArrow.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png new file mode 100644 index 0000000..88304d6 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png.meta new file mode 100644 index 0000000..c74540c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 05af27d2817f5413ea5ba715b8378151 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Divider.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png new file mode 100644 index 0000000..ff764c5 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png.meta new file mode 100644 index 0000000..bc7e00a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 48f24bb86f008479ab5e103ef81a0b49 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 156, y: 171, z: 156, w: 156} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineBalloon.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png new file mode 100644 index 0000000..fed37da Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png.meta new file mode 100644 index 0000000..a41dc33 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 04a26af393c8742a3bdf84b43bed6c16 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/LastLineSeparator.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png new file mode 100644 index 0000000..24dce2d Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png.meta new file mode 100644 index 0000000..8c050da --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a044d296f0c964ed8856be08c527238d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/NextLineIndicator.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png new file mode 100644 index 0000000..fed37da Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png.meta new file mode 100644 index 0000000..badf851 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 997a4571b48144fd7be9c547b769c11d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionDot.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png new file mode 100644 index 0000000..32688e6 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png.meta new file mode 100644 index 0000000..9132694 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 4de89c03b6297472d82b0d925ee6fcd3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 165, y: 165, z: 165, w: 165} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionNotSelected.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png new file mode 100644 index 0000000..1790a89 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png.meta new file mode 100644 index 0000000..1748e58 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 33e9636a699f04c3ab383160b1904a2d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 165, y: 165, z: 165, w: 165} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/OptionSelected.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png new file mode 100644 index 0000000..5142bac Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png.meta new file mode 100644 index 0000000..cffa38e --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: eaa71f36e30cb45f1876a4832d45cac4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-Off.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png new file mode 100644 index 0000000..7f6b0e7 Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png.meta new file mode 100644 index 0000000..44792dc --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 7e9a80d90823e4648b6cfa68e570fad1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Textures/Selector-On.png + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter.meta new file mode 100644 index 0000000..93f39b3 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f1d07f83613d4265a7c044df87c87c3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs new file mode 100644 index 0000000..7f7342f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs @@ -0,0 +1,78 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#nullable enable + +namespace Yarn.Unity +{ + using System.Threading; + using System.Collections.Generic; + +#if USE_TMP + using TMPro; +#else + using TMP_Text = Yarn.Unity.TMPShim; +#endif + + /// + /// An object that can handle delivery of a line's text over time. + /// + public interface IAsyncTypewriter + { + /// + /// Displays the contents of a line over time. + /// + /// + /// This method is called when a dialogue presenter wants to + /// deliver a line's text. The typewriter should present the text to the + /// user; it may take as long as it needs to do so. + /// + /// If 's becomes true, the + /// typewriter effect should end early and present the entire contents + /// of . + /// + /// The line to display. + /// A token that indicates that the + /// typewriter effect should be cancelled. + /// A task that completes when the typewriter effect has + /// finished. + public YarnTask RunTypewriter(Markup.MarkupParseResult line, CancellationToken cancellationToken); + + /// + /// Called by the presenter before content has been shown. + /// This gives the typewriter it's chance to do any setup before the content is visibly shown. + /// + /// The content of the line or option that is about to be shown + public void PrepareForContent(Markup.MarkupParseResult line); + + /// + /// Called right before the content will be visibly hidden + /// + public void ContentWillDismiss(); + + /// + /// Called after the content has been visibly hidden. + /// + /// + /// This is the typewriters last chance to do any cleanup that they may need to do before more content or full destruction occurs, will always be called after . + /// It is the responsibility of the to only call this after hiding anything that might look weird if state is reset. + /// + public void ContentDidDismiss(); + + /// + /// The list of action markup handlers that this typewriter should call out to while typewriting. + /// + public List ActionMarkupHandlers { get; } + + /// + /// The main text element that the presenter intends the typewriter to work with + /// + /// + /// Most of the time the typewriter is just going to be changing the visible characters so will need this anyways. + /// Is safe to not worry about this if your typewriter has no need of it. + /// + public TMP_Text? TextElement { get; set; } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs.meta new file mode 100644 index 0000000..b8d963d --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d6934c733ecff4af39599e521eb5cc90 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/IAsyncTypewriter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs new file mode 100644 index 0000000..ef5605b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs @@ -0,0 +1,122 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#nullable enable + +namespace Yarn.Unity +{ + using System; + using System.Collections.Generic; + using System.Threading; + using UnityEngine; + using Yarn.Markup; +#if USE_TMP + using TMPro; +#else + using TMP_Text = Yarn.Unity.TMPShim; +#endif + + /// + /// An implementation of that delivers + /// all content instantly, and invokes any s along the way as needed. + /// + public class InstantTypewriter : IAsyncTypewriter + { + /// + /// The to display the text in. + /// + public TMP_Text? TextElement { get; set; } + + /// + /// A collection of objects that + /// should be invoked as needed during the typewriter's delivery in , depending upon the contents of a line. + /// + public List ActionMarkupHandlers { get; set; } = new(); + + /// + public async YarnTask RunTypewriter(Markup.MarkupParseResult line, CancellationToken cancellationToken) + { + if (TextElement == null) + { + Debug.LogWarning($"Can't show text as typewriter, because {nameof(TextElement)} was not provided"); + return; + } + + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + // Let every markup handler know that display is about to begin + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayBegin(line, TextElement); + } + + var textInfo = TextElement.GetTextInfo(line.Text); + // Get the count of visible characters from TextMesh to exclude markup characters + var visibleCharacterCount = textInfo.characterCount; + + // Go through each character of the line and letting the + // processors know about it + for (int i = 0; i < visibleCharacterCount; i++) + { + // Tell every markup handler that it is time to process the + // current character + foreach (var processor in ActionMarkupHandlers) + { + await processor + .OnCharacterWillAppear(i, line, cancellationToken) + .SuppressCancellationThrow(); + } + + TextElement.maxVisibleCharacters += 1; + } + + // We've finished showing every character (or we were + // cancelled); ensure that everything is now visible. + TextElement.maxVisibleCharacters = visibleCharacterCount; + + // Let each markup handler know the line has finished displaying + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayComplete(); + } + } + + public void PrepareForContent(MarkupParseResult line) + { + if (TextElement == null) + { + return; + } + + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + foreach (var processor in ActionMarkupHandlers) + { + processor.OnPrepareForLine(line, TextElement); + } + } + + public void ContentWillDismiss() + { + // we tell all action processors that the line is finished and is about to go away + foreach (var processor in ActionMarkupHandlers) + { + processor.OnLineWillDismiss(); + } + } + + public void ContentDidDismiss() + { + if (TextElement == null) + { + return; + } + TextElement.maxVisibleCharacters = 0; + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs.meta new file mode 100644 index 0000000..3161f40 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: bd0927d5964ad4be8b899682f6448a66 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/InstantTypewriter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs new file mode 100644 index 0000000..b24b427 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs @@ -0,0 +1,151 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#nullable enable + +namespace Yarn.Unity +{ + using System; + using System.Collections.Generic; + using System.Threading; + using UnityEngine; +#if USE_TMP + using TMPro; +#else + using TMP_Text = Yarn.Unity.TMPShim; +#endif + + /// + /// An implementation of that delivers + /// characters one at a time, and invokes any s along the way as needed. + /// + public class LetterTypewriter : IAsyncTypewriter + { + /// + /// The to display the text in. + /// + public TMP_Text? TextElement { get; set; } + + /// + /// A collection of objects that + /// should be invoked as needed during the typewriter's delivery in , depending upon the contents of a line. + /// + public List ActionMarkupHandlers { get; set; } = new(); + + /// + /// The number of characters per second to deliver. + /// + /// If this value is zero, all characters are delivered at + /// once, subject to any delays added by the markup handlers in . + public float CharactersPerSecond { get; set; } = 0f; + + /// + public async YarnTask RunTypewriter(Markup.MarkupParseResult line, CancellationToken cancellationToken) + { + if (TextElement == null) + { + Debug.LogWarning($"Can't show text as typewriter, because {nameof(TextElement)} was not provided"); + } + else + { + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + // Let every markup handler know that display is about to begin + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayBegin(line, TextElement); + } + + double secondsPerCharacter = 0; + if (CharactersPerSecond > 0) + { + secondsPerCharacter = 1.0 / CharactersPerSecond; + } + + // Get the count of visible characters from TextMesh to exclude markup characters + var visibleCharacterCount = TextElement.GetTextInfo(line.Text).characterCount; + + // Start with a full time budget so that we immediately show the first character + double accumulatedDelay = secondsPerCharacter; + + // Go through each character of the line and letting the + // processors know about it + for (int i = 0; i < visibleCharacterCount; i++) + { + // If we don't already have enough accumulated time budget + // for a character, wait until we do (or until we're + // cancelled) + while (!cancellationToken.IsCancellationRequested + && (accumulatedDelay < secondsPerCharacter)) + { + var timeBeforeYield = Time.timeAsDouble; + await YarnTask.Yield(); + var timeAfterYield = Time.timeAsDouble; + accumulatedDelay += timeAfterYield - timeBeforeYield; + } + + // Tell every markup handler that it is time to process the + // current character + foreach (var processor in ActionMarkupHandlers) + { + await processor + .OnCharacterWillAppear(i, line, cancellationToken) + .SuppressCancellationThrow(); + } + + TextElement.maxVisibleCharacters += 1; + + accumulatedDelay -= secondsPerCharacter; + } + + // We've finished showing every character (or we were + // cancelled); ensure that everything is now visible. + TextElement.maxVisibleCharacters = visibleCharacterCount; + } + + // Let each markup handler know the line has finished displaying + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayComplete(); + } + } + + public void PrepareForContent(Markup.MarkupParseResult line) + { + if (TextElement == null) + { + return; + } + + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + foreach (var processor in ActionMarkupHandlers) + { + processor.OnPrepareForLine(line, TextElement); + } + } + + public void ContentWillDismiss() + { + // we tell all action processors that the line is finished and is about to go away + foreach (var processor in ActionMarkupHandlers) + { + processor.OnLineWillDismiss(); + } + } + public void ContentDidDismiss() + { + if (TextElement == null) + { + return; + } + TextElement.maxVisibleCharacters = 0; + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs.meta new file mode 100644 index 0000000..42eb5c0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 1cc6b37948eec40d5bd9e7e91157286c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/LetterTypewriter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs new file mode 100644 index 0000000..0322e0b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs @@ -0,0 +1,177 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +#nullable enable + +namespace Yarn.Unity +{ + using System; + using System.Collections.Generic; + using System.Threading; + using UnityEngine; +#if USE_TMP + using TMPro; +#else + using TMP_Text = Yarn.Unity.TMPShim; +#endif + + /// + /// An implementation of that delivers + /// words one at a time, and invokes any s along the way as needed. + /// + public class WordTypewriter : IAsyncTypewriter + { + /// + /// The to display the text in. + /// + public TMP_Text? TextElement { get; set; } + + /// + /// A collection of objects that + /// should be invoked as needed during the typewriter's delivery in , depending upon the contents of a line. + /// + public List ActionMarkupHandlers { get; set; } = new(); + + /// + /// The number of words per second to deliver. + /// + /// If this value is zero, all words are delivered at + /// once, subject to any delays added by the markup handlers in . + public float WordsPerSecond { get; set; } = 0f; + + /// + public async YarnTask RunTypewriter(Markup.MarkupParseResult line, CancellationToken cancellationToken) + { + // ok so this will have to do the following: + // work out where the pauses are meant to be + // do this by finding all the breaks in the line + // then at each point in the line we move char by char + // when we hit a break point (which we know in advance) + + if (TextElement == null) + { + Debug.LogWarning($"Can't show text as typewriter, because {nameof(TextElement)} was not provided"); + } + else + { + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + // Let every markup handler know that display is about to begin + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayBegin(line, TextElement); + } + + double secondsPerWord = 0; + if (WordsPerSecond > 0) + { + secondsPerWord = 1.0 / WordsPerSecond; + } + + var wordBoundaries = new SortedSet(); + var textInfo = TextElement.GetTextInfo(line.Text); + for (int i = 0; i < textInfo.wordCount; i++) + { + var word = textInfo.wordInfo[i]; + wordBoundaries.Add(word.lastCharacterIndex + 1); + } + + // Get the count of visible characters from TextMesh to exclude markup characters + var visibleCharacterCount = textInfo.characterCount; + + // Start with a full time budget so that we immediately show the first character + double accumulatedDelay = secondsPerWord; + + int current = wordBoundaries.Min; + + // Go through each character of the line and letting the + // processors know about it + for (int i = 0; i < visibleCharacterCount; i++) + { + // if we are at the character that requires waiting we want to wait until we hit the allotted time + if (i == current) + { + // If we don't already have enough accumulated time budget for a word, wait until we do (or until we're cancelled) + while (!cancellationToken.IsCancellationRequested && (accumulatedDelay < secondsPerWord)) + { + var timeBeforeYield = Time.timeAsDouble; + await YarnTask.Yield(); + var timeAfterYield = Time.timeAsDouble; + accumulatedDelay += timeAfterYield - timeBeforeYield; + } + accumulatedDelay -= secondsPerWord; + + wordBoundaries.Remove(current); + if (wordBoundaries.Count > 0) + { + current = wordBoundaries.Min; + } + else + { + current = int.MaxValue; + } + } + + // Tell every markup handler that it is time to process the + // current character + foreach (var processor in ActionMarkupHandlers) + { + await processor + .OnCharacterWillAppear(i, line, cancellationToken) + .SuppressCancellationThrow(); + } + + TextElement.maxVisibleCharacters += 1; + } + + // We've finished showing every character (or we were + // cancelled); ensure that everything is now visible. + TextElement.maxVisibleCharacters = visibleCharacterCount; + } + + // Let each markup handler know the line has finished displaying + foreach (var markupHandler in ActionMarkupHandlers) + { + markupHandler.OnLineDisplayComplete(); + } + } + + public void PrepareForContent(Markup.MarkupParseResult line) + { + if (TextElement == null) + { + return; + } + + TextElement.maxVisibleCharacters = 0; + TextElement.text = line.Text; + + foreach (var processor in ActionMarkupHandlers) + { + processor.OnPrepareForLine(line, TextElement); + } + } + + public void ContentWillDismiss() + { + // we tell all action processors that the line is finished and is about to go away + foreach (var processor in ActionMarkupHandlers) + { + processor.OnLineWillDismiss(); + } + } + public void ContentDidDismiss() + { + if (TextElement == null) + { + return; + } + TextElement.maxVisibleCharacters = 0; + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs.meta new file mode 100644 index 0000000..f9c6e37 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c27d40c62a2864f38967e66e1ff3ce44 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/Typewriter/WordTypewriter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs new file mode 100644 index 0000000..6da934c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs @@ -0,0 +1,251 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +using System; +using System.Collections; +using System.Diagnostics.CodeAnalysis; +using System.Threading; +using UnityEngine; +using Yarn.Unity.Attributes; + +#nullable enable + +namespace Yarn.Unity +{ + /// + /// A subclass of that plays voice-over + /// s for lines of dialogue. + /// + public sealed class VoiceOverPresenter : DialoguePresenterBase + { + + /// + /// If , the voice over view will request that the + /// dialogue runner proceed to the next line when audio for the line has + /// finished playing. + /// + [Group("Line Management")] + public bool endLineWhenVoiceoverComplete = true; + + /// + /// The fade out time when the line is interrupted during playback. + /// + [Group("Timing")] + public float fadeOutTimeOnLineFinish = 0.05f; + + /// + /// The amount of time to wait before starting playback of the line. + /// + [Group("Timing")] + public float waitTimeBeforeLineStart = 0f; + + /// + /// The amount of time after playback has completed before this view + /// reports that it's finished delivering the line. + /// + [Group("Timing")] + public float waitTimeAfterLineComplete = 0f; + + /// + /// The that this voice over view will play + /// its audio from. + /// + /// If this is , a new will be added at runtime. + [SerializeField] + [NotNull] + // for some reason Unity doesn't seem to respect the [NotNull] attribute + // presumably this will be fixed in a future version of Unity +#pragma warning disable CS8618 + public AudioSource audioSource; +#pragma warning restore CS8618 + + void Awake() + { + if (audioSource == null) + { + // If we don't have an audio source, add one. + audioSource = gameObject.AddComponent(); + + // Additionally, we'll assume that the user didn't place the + // game object that this component is attached to deliberately, + // so we'll set the spatial blend to 0 (which means the audio + // will not be positioned in 3D space.) + audioSource.spatialBlend = 0f; + } + } + + void Reset() + { + if (audioSource == null) + { + audioSource = GetComponentInChildren(); + } + } + + /// + /// Begins playing the associated audio for the specified line. + /// + /// + /// This method is not intended to be called from + /// your code. Instead, the class will call + /// it at the appropriate time. + /// + /// + /// + public override async YarnTask RunLineAsync(LocalizedLine dialogueLine, LineCancellationToken lineCancellationToken) + { + // Get the localized voice over audio clip + AudioClip? voiceOverClip = null; + + if (dialogueLine.Asset is AudioClip clip) + { + voiceOverClip = clip; + } + else if (dialogueLine.Asset is IAssetProvider provider && provider.TryGetAsset(out AudioClip? result)) + { + voiceOverClip = result; + } + + IRequestLineCancellation? requestLineCancellationHandler = dialogueLine.Source as IRequestLineCancellation; + + if (voiceOverClip == null) + { + Debug.LogError($"Playing voice over failed because the localised line {dialogueLine.TextID} " + + $"either didn't have an asset, or its asset was not an {nameof(AudioClip)}.", gameObject); + + if (this.endLineWhenVoiceoverComplete && requestLineCancellationHandler != null) + { + // If we didn't get a line, but we were configured to + // advance the line on end, then we should act as though + // we've reached the end of the line now and advance. + requestLineCancellationHandler.RequestLineCancellation(dialogueLine); + } + return; + } + + if (audioSource.isPlaying) + { + // Usually, this shouldn't happen because the DialogueRunner + // finishes and ends a line first + audioSource.Stop(); + } + + // If we need to wait before starting playback, do this now + if (waitTimeBeforeLineStart > 0) + { + await YarnTask.Delay( + TimeSpan.FromSeconds(waitTimeBeforeLineStart), + lineCancellationToken.NextContentToken).SuppressCancellationThrow(); + } + + if (!DialogueRunner.IsInPlaymode) + { + // We left play mode while waiting before starting playback + return; + } + + // Start playing the audio. + audioSource.PlayOneShot(voiceOverClip); + + // Playback may not begin immediately, so wait until it does (or if + // the line is interrupted.) + await YarnTask.WaitUntil(() => audioSource.isPlaying, lineCancellationToken.NextContentToken).SuppressCancellationThrow(); + + if (!DialogueRunner.IsInPlaymode) + { + // We left play mode before the audio started playing + return; + } + + // Now wait until either the audio source finishes playing, or the + // line is interrupted. + await YarnTask.WaitUntil(() => !audioSource.isPlaying, lineCancellationToken.NextContentToken).SuppressCancellationThrow(); + + if (!DialogueRunner.IsInPlaymode) + { + // We left play mode while the audio was playing + return; + } + + // If the line was interrupted while we were playing, we need to + // wrap up the playback as quickly as we can. We do this here with a + // fade-out to zero over fadeOutTimeOnLineFinish seconds. + if (audioSource.isPlaying && lineCancellationToken.IsNextContentRequested) + { + // Fade out voice over clip + float lerpPosition = 0f; + float volumeFadeStart = audioSource.volume; + while (audioSource.volume != 0) + { + // We'll use unscaled time here, because if time is scaled, + // we might be fading out way too slowly, and that would + // sound extremely strange. + lerpPosition += Time.unscaledDeltaTime / fadeOutTimeOnLineFinish; + audioSource.volume = Mathf.Lerp(volumeFadeStart, 0, lerpPosition); + await YarnTask.Yield(); + } + + // We're done fading out. Restore our audio volume to its + // original point for the next line. + audioSource.volume = volumeFadeStart; + } + + audioSource.Stop(); + + // We've finished our playback at this point, either by waiting + // normally or by interrupting it with a fadeout. If we weren't + // interrupted, and we have additional time to wait after the audio + // finishes, wait now. (If we were interrupted, we skip this wait, + // because the user has already indicated that they're fine with + // things moving faster than sounds normal.) + + if (!lineCancellationToken.IsNextContentRequested && waitTimeAfterLineComplete > 0) + { + await YarnTask.Delay( + TimeSpan.FromSeconds(waitTimeAfterLineComplete), + lineCancellationToken.NextContentToken + ).SuppressCancellationThrow(); + } + + if (!DialogueRunner.IsInPlaymode) + { + // We left play mode while waiting after the line completed + return; + } + + if (endLineWhenVoiceoverComplete) + { + if (requestLineCancellationHandler == null) + { + Debug.LogError($"Can't end line due to voice over being complete: {nameof(requestLineCancellationHandler)} is null", this); + } + else + { + requestLineCancellationHandler.RequestLineCancellation(dialogueLine); + } + } + } + + /// + /// + /// Stops any audio if there is still any playing. + /// + public override YarnTask OnDialogueCompleteAsync() + { + // just in case we are still playing audio we want it to stop + audioSource.Stop(); + + return YarnTask.CompletedTask; + } + + /// + public override YarnTask OnDialogueStartedAsync() + { + return YarnTask.CompletedTask; + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs.meta new file mode 100644 index 0000000..eb19508 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: eb87ae987c60e9d4f8346202d271648d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/Views/VoiceOverPresenter.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject.meta new file mode 100644 index 0000000..dc61d95 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3cd440a6fda854ea7a62be8a28d0e076 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs new file mode 100644 index 0000000..19b179f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs @@ -0,0 +1,105 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +using System; +using System.Collections.Generic; +using UnityEngine; + +#nullable enable + +namespace Yarn.Unity +{ + [Serializable] + public class LineMetadata + { + [Serializable] + class StringDictionary : SerializableDictionary { } + + [SerializeField] + private StringDictionary _lineMetadata = new StringDictionary(); + + internal LineMetadata(IEnumerable lineMetadataTableEntries) + { + AddMetadata(lineMetadataTableEntries); + } + + /// + /// Adds any metadata if they are defined for each line. The metadata is + /// internally stored as a single string with each piece of metadata + /// separated by a single whitespace. + /// + /// IEnumerable with metadata + /// entries. + internal void AddMetadata(IEnumerable lineMetadataTableEntries) + { + foreach (var entry in lineMetadataTableEntries) + { + if (entry.Metadata.Length == 0) + { + continue; + } + + _lineMetadata.Add(entry.ID, String.Join(" ", entry.Metadata)); + } + } + + public LineMetadata() { } + + public void AddMetadata(string lineID, IEnumerable metadata) + { + _lineMetadata.Add(lineID, string.Join(" ", metadata)); + } + + /// + /// Gets the line IDs that contain metadata. + /// + /// The line IDs. + public IEnumerable GetLineIDs() + { + // The object returned doesn't allow modifications and is kept in + // sync with `_lineMetadata`. + return _lineMetadata.Keys; + } + + /// + /// Returns metadata for a given line ID, if any is defined. + /// + /// The line ID. + /// An array of each piece of metadata if defined, otherwise + /// returns null. + public string[]? GetMetadata(string lineID) + { + if (_lineMetadata.TryGetValue(lineID, out var result)) + { + return result.Split(' '); + } + + return null; + } + + public string? GetShadowLineSource(string lineID) + { + if (_lineMetadata.TryGetValue(lineID, out var metadataString) == false) + { + // The line has no metadata, so it is not a shadow line. + return null; + } + + var metadata = metadataString.Split(' '); + + foreach (var metadataEntry in metadata) + { + if (metadataEntry.StartsWith("shadow:")) + { + // This is a shadow line. Return the line ID that it's + // shadowing. + return "line:" + metadataEntry.Substring("shadow:".Length); + } + } + + // The line had metadata, but it wasn't a shadow line. + return null; + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs.meta new file mode 100644 index 0000000..fcfcdfb --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: bcb7ff0ed8491e845a63b50f1c5f7130 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadata.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs new file mode 100644 index 0000000..587ac2a --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs @@ -0,0 +1,221 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +using CsvHelper; +using System.Collections.Generic; +using System.Linq; + +#nullable enable + +namespace Yarn.Unity +{ + /// + /// Struct holding information about a line and its associated metadata. + /// Only used internally as an intermediary before persisting information + /// in either a `YarnProject` or a CSV file. + /// + internal struct LineMetadataTableEntry + { + /// + /// The line ID for this line. + /// + public string ID; + + /// + /// The name of the Yarn script in which this line was originally + /// found. + /// + public string File; + + /// + /// The name of the node in which this line was originally found. + /// + /// + /// This node can be found in the file indicated by . + /// + public string Node; + + /// + /// The line number in the file indicated by at + /// which the original version of this line can be found. + /// + public string LineNumber; + + /// + /// Additional metadata included in this line. + /// + public string[] Metadata; + + /// + /// Initializes a new instance of the + /// struct, copying values from an existing instance. + /// + /// The instance to copy values from. + public LineMetadataTableEntry(LineMetadataTableEntry s) + { + ID = s.ID; + File = s.File; + Node = s.Node; + LineNumber = s.LineNumber; + Metadata = s.Metadata; + } + + private static CsvHelper.Configuration.Configuration? CsvConfiguration; + + private static CsvHelper.Configuration.Configuration GetConfiguration() + { + if (CsvConfiguration == null) + { + CsvConfiguration = new CsvHelper.Configuration.Configuration(System.Globalization.CultureInfo.InvariantCulture) + { + MemberTypes = CsvHelper.Configuration.MemberTypes.Fields, + }; + } + return CsvConfiguration; + } + + /// + /// Reads comma-separated value data from , + /// and produces a collection of structs. + /// + /// A string containing CSV-formatted + /// data. + /// The parsed collection of + /// structs. + /// Thrown when an error occurs when + /// parsing the string. + internal static IEnumerable ParseFromCSV(string sourceText) + { + try + { + using (var stringReader = new System.IO.StringReader(sourceText)) + using (var csv = new CsvReader(stringReader, GetConfiguration())) + { + /* + Do the below instead of GetRecords due to + incompatibility with IL2CPP See more: + https://github.com/YarnSpinnerTool/YarnSpinner-Unity/issues/36#issuecomment-691489913 + */ + var records = new List(); + csv.Read(); + csv.ReadHeader(); + while (csv.Read()) + { + // Fetch values; if they can't be found, they'll be + // defaults. + csv.TryGetField("id", out var id); + csv.TryGetField("file", out var file); + csv.TryGetField("node", out var node); + csv.TryGetField("lineNumber", out var lineNumber); + csv.TryGetField("metadata", out var metadata); + + var record = new LineMetadataTableEntry + { + ID = id ?? string.Empty, + File = file ?? string.Empty, + Node = node ?? string.Empty, + LineNumber = lineNumber ?? string.Empty, + Metadata = metadata?.Split(' ') ?? new string[] { }, + }; + + records.Add(record); + } + + return records; + } + } + catch (CsvHelperException e) + { + throw new System.ArgumentException($"Error reading CSV file: {e}"); + } + } + + /// + /// Creates a CSV-formatted string containing data from . + /// + /// The values to + /// generate the spreadsheet from. + /// A string containing CSV-formatted data. + public static string CreateCSV(IEnumerable entries) + { + using (var textWriter = new System.IO.StringWriter()) + { + // Use the invariant culture when writing the CSV + var csv = new CsvWriter( + textWriter, // write into this stream + GetConfiguration() // use this configuration + ); + + var fieldNames = new[] { + "id", + "file", + "node", + "lineNumber", + "metadata", + }; + + foreach (var field in fieldNames) + { + csv.WriteField(field); + } + csv.NextRecord(); + + foreach (var entry in entries) + { + var values = new[] { + entry.ID, + entry.File, + entry.Node, + entry.LineNumber, + string.Join(" ", entry.Metadata), + }; + foreach (var value in values) + { + csv.WriteField(value); + } + csv.NextRecord(); + } + + return textWriter.ToString(); + } + } + + /// + public override string ToString() + { + return $"LineMetadataTableEntry: id={ID} file={File} node={Node} line={LineNumber} metadata={string.Join(" ", Metadata)}"; + } + + /// + public override bool Equals(object obj) + { + return obj is LineMetadataTableEntry entry && + ID == entry.ID && + File == entry.File && + Node == entry.Node && + LineNumber == entry.LineNumber && + Enumerable.SequenceEqual(Metadata, entry.Metadata); + } + + /// + public override int GetHashCode() + { + var result = + ID.GetHashCode() ^ + File.GetHashCode() ^ + Node.GetHashCode() ^ + LineNumber.GetHashCode(); + + foreach (var piece in Metadata) + { + result ^= piece.GetHashCode(); + } + + return result; + } + } +} + diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs.meta new file mode 100644 index 0000000..319de0f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: eacced505fcfb6f41808a8add9f10aec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnProject/LineMetadataTableEntry.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs new file mode 100644 index 0000000..5b65723 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs @@ -0,0 +1,266 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +using CsvHelper; +using System.Collections.Generic; + +#nullable enable + +namespace Yarn.Unity +{ + public struct StringTableEntry + { + /// + /// The language that the line is written in. + /// + public string Language; + + /// + /// The line ID for this line. This value will be the same across all + /// localizations. + /// + public string ID; + + /// + /// The text of this line, in the language specified by . + /// + public string? Text; + + /// + /// The name of the Yarn script in which this line was originally found. + /// + public string File; + + /// + /// The name of the node in which this line was originally found. + /// + /// + /// This node can be found in the file indicated by . + /// + public string Node; + + /// + /// The line number in the file indicated by at which + /// the original version of this line can be found. + /// + public string LineNumber; + + /// + /// A string used as part of a mechanism for checking if translated + /// versions of this string are out of date. + /// + /// + /// + /// This field contains the first 8 characters of the SHA-256 hash of + /// the line's text as it appeared in the base localization CSV file. + /// + /// + /// When a new StringTableEntry is created in a localized CSV file for a + /// .yarn file, the Lock value is copied over from the base CSV file, + /// and used for the translated entry. + /// + /// + /// Because the base localization CSV is regenerated every time the + /// .yarn file is imported, the base localization Lock value will change + /// if a line's text changes. This means that if the base lock and + /// translated lock differ, the translated line is out of date, and + /// needs to be updated. + /// + /// + public string Lock; + + /// + /// A comment used to describe this line to translators. + /// + public string Comment; + + /// + /// Initializes a new instance of the + /// struct, copying values from an existing instance. + /// + /// The instance to copy values from. + public StringTableEntry(StringTableEntry s) + { + ID = s.ID; + Text = s.Text; + File = s.File; + Node = s.Node; + LineNumber = s.LineNumber; + Lock = s.Lock; + Comment = s.Comment; + Language = s.Language; + } + + private static CsvHelper.Configuration.Configuration? CsvConfiguration; + + private static CsvHelper.Configuration.Configuration GetConfiguration() + { + if (CsvConfiguration == null) + { + CsvConfiguration = new CsvHelper.Configuration.Configuration(System.Globalization.CultureInfo.InvariantCulture) + { + MemberTypes = CsvHelper.Configuration.MemberTypes.Fields, + }; + } + return CsvConfiguration; + } + + /// + /// Reads comma-separated value data from , + /// and produces a collection of structs. + /// + /// A string containing CSV-formatted + /// data. + /// The parsed collection of + /// structs. + /// Thrown when an error occurs when + /// parsing the string. + public static IEnumerable ParseFromCSV(string sourceText) + { + try + { + using (var stringReader = new System.IO.StringReader(sourceText)) + using (var csv = new CsvReader(stringReader, GetConfiguration())) + { + /* + Do the below instead of GetRecords due to incompatibility + with IL2CPP See more: + https://github.com/YarnSpinnerTool/YarnSpinner-Unity/issues/36#issuecomment-691489913 + */ + var records = new List(); + csv.Read(); + csv.ReadHeader(); + while (csv.Read()) + { + // Fetch values; if they can't be found, they'll be + // defaults. + csv.TryGetField("language", out var language); + csv.TryGetField("lock", out var lockString); + csv.TryGetField("comment", out var comment); + csv.TryGetField("id", out var id); + csv.TryGetField("text", out var text); + csv.TryGetField("file", out var file); + csv.TryGetField("node", out var node); + csv.TryGetField("lineNumber", out var lineNumber); + + var record = new StringTableEntry + { + Language = language ?? string.Empty, + ID = id ?? string.Empty, + Text = text ?? string.Empty, + File = file ?? string.Empty, + Node = node ?? string.Empty, + LineNumber = lineNumber ?? string.Empty, + Lock = lockString ?? string.Empty, + Comment = comment ?? string.Empty, + }; + + records.Add(record); + } + + return records; + } + } + catch (CsvHelperException e) + { + throw new System.ArgumentException($"Error reading CSV file: {e}"); + } + } + + /// + /// Creates a CSV-formatted string containing data from . + /// + /// The values to + /// generate the spreadsheet from. + /// A string containing CSV-formatted data. + public static string CreateCSV(IEnumerable entries) + { + using (var textWriter = new System.IO.StringWriter()) + { + // Generate the localised .csv file + + // Use the invariant culture when writing the CSV + var csv = new CsvHelper.CsvWriter( + textWriter, // write into this stream + GetConfiguration() // use this configuration + ); + + var fieldNames = new[] { + "language", + "id", + "text", + "file", + "node", + "lineNumber", + "lock", + "comment", + }; + + foreach (var field in fieldNames) + { + csv.WriteField(field); + } + csv.NextRecord(); + + foreach (var entry in entries) + { + var values = new[] { + entry.Language, + entry.ID, + entry.Text, + entry.File, + entry.Node, + entry.LineNumber, + entry.Lock, + entry.Comment, + }; + foreach (var value in values) + { + csv.WriteField(value); + } + csv.NextRecord(); + } + + return textWriter.ToString(); + } + } + + /// + public override string ToString() + { + return $"StringTableEntry: lang={Language} id={ID} text=\"{Text}\" file={File} node={Node} line={LineNumber} lock={Lock} comment={Comment}"; + } + + /// + public override bool Equals(object obj) + { + return obj is StringTableEntry entry && + Language == entry.Language && + ID == entry.ID && + Text == entry.Text && + File == entry.File && + Node == entry.Node && + LineNumber == entry.LineNumber && + Lock == entry.Lock && + Comment == entry.Comment; + } + + /// + public override int GetHashCode() + { + return + Language.GetHashCode() ^ + ID.GetHashCode() ^ + (Text?.GetHashCode() ?? 1) ^ + File.GetHashCode() ^ + Node.GetHashCode() ^ + LineNumber.GetHashCode() ^ + Lock.GetHashCode() ^ + Comment.GetHashCode(); + } + } +} + diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs.meta new file mode 100644 index 0000000..c50d034 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c4a614ed0869649379fe8285d2a97759 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnProject/StringTableEntry.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs new file mode 100644 index 0000000..a21cf0d --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs @@ -0,0 +1,229 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +using System.Collections.Generic; +using System.Diagnostics.CodeAnalysis; +using System.Linq; +using UnityEngine; + +#nullable enable + +namespace Yarn.Unity +{ + [HelpURL("https://docs.yarnspinner.dev/using-yarnspinner-with-unity/importing-yarn-files/yarn-projects")] + public sealed class YarnProject : ScriptableObject + { + [HideInInspector] + public byte[]? compiledYarnProgram; + + [HideInInspector] + [NotNull] +#pragma warning disable CS8618 + public Localization baseLocalization; +#pragma warning restore CS8618 + + [SerializeField] + [HideInInspector] + public SerializableDictionary localizations = new SerializableDictionary(); + + public LineMetadata? lineMetadata; + + [HideInInspector] + public LocalizationType localizationType; + + /// + /// The cached result of deserializing . + /// + private Program? cachedProgram = null; + + /// + /// The names of all nodes contained within the . + /// + public string[] NodeNames + { + get + { + return Program.Nodes.Keys.ToArray(); + } + } + + [System.Serializable] + public struct ShadowTableEntry + { + public string sourceLineID; + public string[] shadowMetadata; + } + + [System.Serializable] + public class ShadowTableDictionary : SerializableDictionary { } + + /// + /// The cached result of reading the default values from the . + /// + private Dictionary? initialValues; + + /// + /// The default values of all declared or inferred variables in the . Organised by their name as written in the yarn + /// files. + /// + public Dictionary InitialValues + { + get + { + if (initialValues != null) + { + return initialValues; + } + + initialValues = new Dictionary(); + + foreach (var pair in Program.InitialValues) + { + var value = pair.Value; + switch (value.ValueCase) + { + case Yarn.Operand.ValueOneofCase.StringValue: + { + initialValues[pair.Key] = value.StringValue; + break; + } + case Yarn.Operand.ValueOneofCase.BoolValue: + { + initialValues[pair.Key] = value.BoolValue; + break; + } + case Yarn.Operand.ValueOneofCase.FloatValue: + { + initialValues[pair.Key] = value.FloatValue; + break; + } + default: + { + Debug.LogWarning($"{pair.Key} is of an invalid type: {value.ValueCase}"); + break; + } + } + } + return initialValues; + } + } + + // ok assumption is that this can be lazy loaded and then kept around as + // not every node has headers you care about but some will and be read A + // LOT so we will fill a dict on request and just keep it around is + // somewhat unnecessary as people can get this out themselves if they + // want but I think peeps will wanna use headers like a dictionary so we + // will do the transformation for you + private Dictionary>> nodeHeaders = new Dictionary>>(); + + /// + /// Gets the headers for the requested node. + /// + /// + /// The first time this is called, the values are extracted from and cached inside . Future + /// calls will then return the cached values. + /// + [System.Obsolete("Use " + nameof(Dialogue) + "." + nameof(Dialogue.GetHeaders), true)] + public Dictionary> GetHeaders(string nodeName) + { + throw new System.NotImplementedException(); + } + + /// + /// Gets a Localization given a locale code. + /// + /// The locale code to find a for. + /// The Localization if one is found for the locale ; + /// otherwise. + public Localization GetLocalization(string localeCode) + { + // If localeCode is null, we use the base localization. + if (localeCode == null) + { + return baseLocalization; + } + + if (localizations.TryGetValue(localeCode, out var result)) + { + return result; + } + + // We didn't find a localization. Fall back to the Base + // localization. + return baseLocalization; + } + + /// + /// Returns a list of all line and option IDs within the requested nodes + /// + /// + /// This is intended to be used either to precache multiple nodes worth + /// of lines or for debugging + /// + /// the names of all nodes whos line IDs you + /// covet + /// The ids of all lines and options in the requested + public IEnumerable GetLineIDsForNodes(IEnumerable nodes) + { + var ids = new List(); + + foreach (var node in nodes) + { + var lines = Program.LineIDsForNode(node); + if (lines != null) + { + ids.AddRange(lines); + } + } + + return ids; + } + + /// + /// Gets the Yarn Program stored in this project. + /// + /// + /// The first time this is called, the program stored in is deserialized and cached. Future + /// calls to this method will return the cached value. + /// + public Program Program + { + get + { + if (cachedProgram == null) + { + cachedProgram = Program.Parser.ParseFrom(compiledYarnProgram); + } + return cachedProgram; + } + } + private void Awake() + { + // We have to invalidate the cache on Awake. Note that this cannot + // be done through the importer (e.g., with a setter method that + // sets compiledYarnProgram and invalidates cachedProgram) because + // the YarnProject the importer accesses is NOT the same object as + // the one currently loaded in the editor. (You can tell by + // comparing their HashCodes) If there are other sources that can + // change the value of compiledYarnProgram aside from the importer + // in runtime, maybe we can add such a method, but until then, this + // is sufficient. + cachedProgram = null; + } + } + + public enum LocalizationType + { + YarnInternal, + Unity, + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs.meta new file mode 100644 index 0000000..2cfda4f --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ca200c7010639400ab741813a61274b6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {fileID: 2800000, guid: f6a533d9225cd40ea9ded31d4f686e3b, type: 3} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnProject/YarnProject.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef new file mode 100644 index 0000000..55aefd4 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef @@ -0,0 +1,64 @@ +{ + "name": "YarnSpinner.Unity", + "rootNamespace": "", + "references": [ + "Unity.TextMeshPro", + "Unity.Addressables", + "Unity.ResourceManager", + "Unity.InputSystem", + "Unity.Localization", + "UniTask", + "UniTask.Addressables" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [ + "Yarn.Antlr4.Runtime.Standard.dll", + "Yarn.CsvHelper.dll", + "Yarn.Google.Protobuf.dll", + "Yarn.System.Runtime.CompilerServices.Unsafe.dll", + "YarnSpinner.Compiler.dll", + "YarnSpinner.dll", + "Yarn.Microsoft.Extensions.FileSystemGlobbing.dll", + "Yarn.Microsoft.Bcl.AsyncInterfaces.dll", + "Yarn.System.Text.Json.dll", + "Yarn.System.Text.Encodings.Web.dll" + ], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.addressables", + "expression": "1.0.0", + "define": "USE_ADDRESSABLES" + }, + { + "name": "com.unity.inputsystem", + "expression": "1.0.0", + "define": "USE_INPUTSYSTEM" + }, + { + "name": "com.unity.localization", + "expression": "1.0.0", + "define": "USE_UNITY_LOCALIZATION" + }, + { + "name": "com.unity.ugui", + "expression": "2.0.0", + "define": "USE_TMP" + }, + { + "name": "com.unity.textmeshpro", + "expression": "1.0.0", + "define": "USE_TMP" + }, + { + "name": "com.cysharp.unitask", + "expression": "1.0.0", + "define": "USE_UNITASK" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef.meta new file mode 100644 index 0000000..30900bb --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 34aa492b82754644eac2f903cd496268 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnSpinner.Unity.asmdef + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask.meta new file mode 100644 index 0000000..acf5cdf --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7799c3d3b9fd4129b41811297608514 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs new file mode 100644 index 0000000..460d5d6 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs @@ -0,0 +1,190 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +// If we don't already have a directive telling us what to use... +#if !YARNTASKS_ARE_AWAITABLES && !YARNTASKS_ARE_SYSTEMTASKS && !YARNTASKS_ARE_UNITASKS +// ...then figure out what the best option is. We'll try to use UniTask, if +// installed; then Awaitables, if >= Unity 2023.1; then System.Threading.Tasks. +#if USE_UNITASK +#define YARNTASKS_ARE_UNITASKS +#elif UNITY_2023_1_OR_NEWER +#define YARNTASKS_ARE_AWAITABLES +#else +#define YARNTASKS_ARE_SYSTEMTASKS +#endif +#endif + +namespace Yarn.Unity +{ + using System; + using System.Diagnostics; + using System.Runtime.CompilerServices; + using System.Security; + using UnityEngine; + +#if YARNTASKS_ARE_AWAITABLES + public partial struct YarnTaskMethodBuilder + { + private Awaitable.AwaitableAsyncMethodBuilder methodBuilder; + [MethodImpl(MethodImplOptions.AggressiveInlining)] + static private Awaitable.AwaitableAsyncMethodBuilder GetBuilder() => Awaitable.AwaitableAsyncMethodBuilder.Create(); + } + public partial struct YarnTaskMethodBuilder + { + private Awaitable.AwaitableAsyncMethodBuilder methodBuilder; + [MethodImpl(MethodImplOptions.AggressiveInlining)] + static private Awaitable.AwaitableAsyncMethodBuilder GetBuilder() => Awaitable.AwaitableAsyncMethodBuilder.Create(); + } +#elif YARNTASKS_ARE_UNITASKS + + using Cysharp.Threading.Tasks; + using Cysharp.Threading.Tasks.CompilerServices; + + public partial struct YarnTaskMethodBuilder + { + private AsyncUniTaskMethodBuilder methodBuilder; + [MethodImpl(MethodImplOptions.AggressiveInlining)] + static private AsyncUniTaskMethodBuilder GetBuilder() => AsyncUniTaskMethodBuilder.Create(); + } + public partial struct YarnTaskMethodBuilder + { + private AsyncUniTaskMethodBuilder methodBuilder; + [MethodImpl(MethodImplOptions.AggressiveInlining)] + static private AsyncUniTaskMethodBuilder GetBuilder() => AsyncUniTaskMethodBuilder.Create(); + } + +#elif YARNTASKS_ARE_SYSTEMTASKS + public partial struct YarnTaskMethodBuilder + { + private AsyncTaskMethodBuilder methodBuilder; + [MethodImpl(MethodImplOptions.AggressiveInlining)] + static private AsyncTaskMethodBuilder GetBuilder() => AsyncTaskMethodBuilder.Create(); + } + public partial struct YarnTaskMethodBuilder + { + private AsyncTaskMethodBuilder methodBuilder; + [MethodImpl(MethodImplOptions.AggressiveInlining)] + static private AsyncTaskMethodBuilder GetBuilder() => AsyncTaskMethodBuilder.Create(); + } +#endif + + public partial struct YarnTaskMethodBuilder + { + // 1. Static Create method. + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public static YarnTaskMethodBuilder Create() + { + YarnTaskMethodBuilder result = default; + result.methodBuilder = GetBuilder(); + return result; + } + // 2. TaskLike Task property. + public YarnTask Task + { + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + get => methodBuilder.Task; + } + // 3. SetException + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void SetException(Exception exception) => methodBuilder.SetException(exception); + + // 4. SetResult + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void SetResult() => methodBuilder.SetResult(); + + // 5. AwaitOnCompleted + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void AwaitOnCompleted(ref TAwaiter awaiter, ref TStateMachine stateMachine) + where TAwaiter : INotifyCompletion + where TStateMachine : IAsyncStateMachine => methodBuilder.AwaitOnCompleted(ref awaiter, ref stateMachine); + + // 6. AwaitUnsafeOnCompleted + [DebuggerHidden] + [SecuritySafeCritical] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void AwaitUnsafeOnCompleted(ref TAwaiter awaiter, ref TStateMachine stateMachine) + where TAwaiter : ICriticalNotifyCompletion + where TStateMachine : IAsyncStateMachine => methodBuilder.AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine); + + // 7. Start + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void Start(ref TStateMachine stateMachine) + where TStateMachine : IAsyncStateMachine => methodBuilder.Start(ref stateMachine); + + // 8. SetStateMachine + [DebuggerHidden] + public void SetStateMachine(IAsyncStateMachine stateMachine) + { + methodBuilder.SetStateMachine(stateMachine); + } + } + + public partial struct YarnTaskMethodBuilder + { + // 1. Static Create method. + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public static YarnTaskMethodBuilder Create() + { + YarnTaskMethodBuilder result = default; + result.methodBuilder = GetBuilder(); + return result; + } + + // 2. TaskLike Task property. + public YarnTask Task + { + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + get => methodBuilder.Task; + } + + // 3. SetException + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void SetException(Exception exception) + { + methodBuilder.SetException(exception); + } + + // 4. SetResult + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void SetResult(T result) => methodBuilder.SetResult(result); + + // 5. AwaitOnCompleted + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void AwaitOnCompleted(ref TAwaiter awaiter, ref TStateMachine stateMachine) + where TAwaiter : INotifyCompletion + where TStateMachine : IAsyncStateMachine => methodBuilder.AwaitOnCompleted(ref awaiter, ref stateMachine); + + // 6. AwaitUnsafeOnCompleted + [DebuggerHidden] + [SecuritySafeCritical] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void AwaitUnsafeOnCompleted(ref TAwaiter awaiter, ref TStateMachine stateMachine) + where TAwaiter : ICriticalNotifyCompletion + where TStateMachine : IAsyncStateMachine => methodBuilder.AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine); + + // 7. Start + [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void Start(ref TStateMachine stateMachine) + where TStateMachine : IAsyncStateMachine => methodBuilder.Start(ref stateMachine); + + // 8. SetStateMachine + [DebuggerHidden] + public void SetStateMachine(IAsyncStateMachine stateMachine) + { + methodBuilder.SetStateMachine(stateMachine); + } + } +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs.meta new file mode 100644 index 0000000..0c67c8b --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: b2df1481feeab420fb74bc4ad84f343b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.AsyncMethodBuilder.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs new file mode 100644 index 0000000..22dda16 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs @@ -0,0 +1,371 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +// If we don't already have a directive telling us what to use... +#if !YARNTASKS_ARE_AWAITABLES && !YARNTASKS_ARE_SYSTEMTASKS && !YARNTASKS_ARE_UNITASKS +// ...then figure out what the best option is. We'll try to use UniTask, if +// installed; then Awaitables, if >= Unity 2023.1; then System.Threading.Tasks. +#if USE_UNITASK +#define YARNTASKS_ARE_UNITASKS +#elif UNITY_2023_1_OR_NEWER +#define YARNTASKS_ARE_AWAITABLES +#else +#define YARNTASKS_ARE_SYSTEMTASKS +#endif +#endif + +#if YARNTASKS_ARE_AWAITABLES + +namespace Yarn.Unity +{ + using System; + using System.Collections; + using System.Collections.Generic; + using System.Runtime.CompilerServices; + using System.Threading; + using UnityEngine; + +#if USE_ADDRESSABLES + using UnityEngine.ResourceManagement.AsyncOperations; +#endif + + public readonly partial struct YarnTask + { + public readonly Awaitable.Awaiter GetAwaiter() => Awaitable.GetAwaiter(); + + readonly Awaitable Awaitable; + readonly public bool IsCompleted() => Awaitable.IsCompleted; + readonly public bool IsCompletedSuccessfully() => Awaitable.IsCompleted; + + // Thanks to sisus_co on the Unity Discussions forum: + // https://discussions.unity.com/t/awaitable-equivalent-of-task-completedtask/1546128/4 + static readonly AwaitableCompletionSource completionSource = new(); + + public static YarnTask CompletedTask + { + get + { + completionSource.SetResult(); + var awaitable = completionSource.Awaitable; + completionSource.Reset(); + return awaitable; + } + } + + private YarnTask(Awaitable awaitable) + { + Awaitable = awaitable; + } + + public static implicit operator Awaitable(YarnTask demoYarnTask) + { + return demoYarnTask.Awaitable; + } + + public static implicit operator YarnTask(Awaitable awaitable) + { + return new YarnTask(awaitable); + } + + public static implicit operator YarnTask(System.Threading.Tasks.Task task) + { + if (task == null) + { + throw new ArgumentNullException(nameof(task),"You are attempting to convert a null Task into a YarnTask, did you mean to use YarnTask.CompletedTask?"); + } + async Awaitable Awaiter() + { + await task; + } + return new YarnTask(Awaiter()); + } + +#if USE_UNITASK + public static implicit operator YarnTask(Cysharp.Threading.Tasks.UniTask uniTask) + { + return new YarnTask { Awaitable = uniTask.AsAwaitable() }; + } +#endif + + readonly public async void Forget() + { + try + { + await Awaitable; + } + catch (Exception e) + { + Debug.LogException(e); + } + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public static partial async YarnTask Yield() + { + await Awaitable.NextFrameAsync(); + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public async static partial YarnTask WaitUntilCanceled(System.Threading.CancellationToken token) + { + while (token.IsCancellationRequested == false) + { + await Awaitable.NextFrameAsync(); + } + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public static partial YarnTask Delay(TimeSpan timeSpan, CancellationToken token) + { + try + { + return Awaitable.WaitForSecondsAsync((float)timeSpan.TotalSeconds, token); + } + catch (OperationCanceledException) + { + return YarnTask.CompletedTask; + } + } + + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public async static partial YarnTask WaitUntil(System.Func predicate, System.Threading.CancellationToken token) + { + while (token.IsCancellationRequested == false && predicate() == false) + { + await Awaitable.NextFrameAsync(token); + } + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public static partial IEnumerator ToCoroutine(Func factory) + { + return factory().Awaitable; + } + + public static partial YarnTask WhenAll(params YarnTask[] tasks) + { + return WhenAll((IEnumerable)tasks); + } + public static partial async YarnTask WhenAll(IEnumerable tasks) + { + foreach (var awaitable in tasks) + { + await awaitable; + } + } + + public static partial YarnTask WhenAll(params YarnTask[] tasks) + { + return WhenAll((IEnumerable>)tasks); + } + public static partial async YarnTask WhenAll(IEnumerable> tasks) + { + List results = new List(tasks is Array taskArray ? taskArray.Length : 4); + + foreach (var awaitable in tasks) + { + var result = await awaitable; + results.Add(result); + } + return results.ToArray(); + } + +#if USE_ADDRESSABLES + + public static partial async YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken) + { + var tcs = new AwaitableCompletionSource(); + operationHandle.Completed += (t) => + { + switch (t.Status) + { + case AsyncOperationStatus.Succeeded: + tcs.TrySetResult(); + break; + case AsyncOperationStatus.Failed: + tcs.TrySetException(t.OperationException); + break; + } + }; + await tcs.Awaitable; + } + + public static partial async YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken) + { + var tcs = new AwaitableCompletionSource(); + operationHandle.Completed += (t) => + { + if (cancellationToken.IsCancellationRequested) + { + tcs.TrySetCanceled(); + return; + } + switch (t.Status) + { + case AsyncOperationStatus.Succeeded: + tcs.TrySetResult(t.Result); + break; + case AsyncOperationStatus.Failed: + tcs.TrySetException(t.OperationException); + break; + } + }; + return await tcs.Awaitable; + } +#endif + + public readonly partial async YarnTask SuppressCancellationThrow() + { + try + { + await Awaitable; + } + catch (OperationCanceledException) + { + return true; + } + return false; + } + } + + public partial struct YarnTask + { + public readonly Awaitable.Awaiter GetAwaiter() => Awaitable.GetAwaiter(); + + Awaitable Awaitable; + readonly public bool IsCompleted() => Awaitable.GetAwaiter().IsCompleted; + readonly public bool IsCompletedSuccessfully() => Awaitable.GetAwaiter().IsCompleted; + + public static implicit operator Awaitable(YarnTask demoYarnTask) + { + return demoYarnTask.Awaitable; + } + + public static implicit operator YarnTask(Awaitable awaitable) + { + if (awaitable == null) + { + throw new ArgumentNullException(nameof(awaitable),$"You are attempting to convert a null Awaitable<{typeof(T).Name}> into a YarnTask, did you mean to use YarnTask<{typeof(T).Name}>.FromResult(null) instead?"); + } + return new YarnTask { Awaitable = awaitable }; + } + +#if USE_UNITASK + public static implicit operator YarnTask(Cysharp.Threading.Tasks.UniTask uniTask) + { + return new YarnTask { Awaitable = uniTask.AsAwaitable() }; + } +#endif + + readonly public async void Forget() + { + // Run the task, and if it throws an exception, log it (instead of + // letting it disappear.) + try + { + await this.Awaitable; + } + catch (Exception e) + { + Debug.LogException(e); + } + } + public static partial YarnTask FromResult(T value) + { + // this is based on https://discussions.unity.com/t/awaitable-fromresult/943659/7 + var nullStateMachine = new NullStateMachine(); + var builder = UnityEngine.Awaitable.AwaitableAsyncMethodBuilder.Create(); + builder.Start(ref nullStateMachine); + builder.SetResult(value); + return builder.Task; + } + + private readonly struct NullStateMachine : IAsyncStateMachine + { + public void MoveNext() { } + public void SetStateMachine(IAsyncStateMachine stateMachine) { } + } + + } + + + public partial class YarnTaskCompletionSource + { + private AwaitableCompletionSource awaitableCompletionSource = new(); + + public partial bool TrySetResult() => awaitableCompletionSource.TrySetResult(); + public partial bool TrySetException(Exception exception) => awaitableCompletionSource.TrySetException(exception); + public partial bool TrySetCanceled() => awaitableCompletionSource.TrySetCanceled(); + + public YarnTask Task => awaitableCompletionSource.Awaitable; + } + + public partial class YarnTaskCompletionSource + { + private AwaitableCompletionSource awaitableCompletionSource = new(); + + public partial bool TrySetResult(T value) => awaitableCompletionSource.TrySetResult(value); + public partial bool TrySetException(Exception exception) => awaitableCompletionSource.TrySetException(exception); + public partial bool TrySetCanceled() => awaitableCompletionSource.TrySetCanceled(); + + public YarnTask Task => awaitableCompletionSource.Awaitable; + } + + static class AwaitableUtility + { +#if USE_UNITASK + public static async Awaitable AsAwaitable(this Cysharp.Threading.Tasks.UniTask awaitable) + { + await awaitable; + } + + public static async Awaitable AsAwaitable(this Cysharp.Threading.Tasks.UniTask awaitable) + { + return await awaitable; + } +#endif + } + + public static class ActionRegistrationYarnTaskExtension + { + // These registrations for Awaitable were generated by action-gyb.py + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + } +} + +#endif diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs.meta new file mode 100644 index 0000000..e58ce54 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c6ba28eb09510491e807475acb40fee3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Awaitable.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs new file mode 100644 index 0000000..4bf28a1 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs @@ -0,0 +1,284 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +// If we don't already have a directive telling us what to use... +#if !YARNTASKS_ARE_AWAITABLES && !YARNTASKS_ARE_SYSTEMTASKS && !YARNTASKS_ARE_UNITASKS +// ...then figure out what the best option is. We'll try to use UniTask, if +// installed; then Awaitables, if >= Unity 2023.1; then System.Threading.Tasks. +#if USE_UNITASK +#define YARNTASKS_ARE_UNITASKS +#elif UNITY_2023_1_OR_NEWER +#define YARNTASKS_ARE_AWAITABLES +#else +#define YARNTASKS_ARE_SYSTEMTASKS +#endif +#endif + +#if YARNTASKS_ARE_SYSTEMTASKS + +using System; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.CompilerServices; +using System.Threading; +using System.Threading.Tasks; +using UnityEngine; + +#if USE_ADDRESSABLES +using UnityEngine.ResourceManagement.AsyncOperations; +#endif + +namespace Yarn.Unity +{ + + public partial struct YarnTask + { + public TaskAwaiter GetAwaiter() => Task.GetAwaiter(); + + Task Task; + readonly public bool IsCompleted() => Task.IsCompleted; + readonly public bool IsCompletedSuccessfully() => Task.IsCompletedSuccessfully; + + public static implicit operator Task(YarnTask YarnTask) + { + return YarnTask.Task; + } + + public static implicit operator YarnTask(Task task) + { + return new YarnTask { Task = task }; + } +#if UNITY_2023_1_OR_NEWER + public static implicit operator YarnTask(Awaitable awaitable) + { + return new YarnTask { Task = awaitable.AsTask() }; + } +#endif + +#if USE_UNITASK + public static implicit operator YarnTask(Cysharp.Threading.Tasks.UniTask uniTask) + { + return new YarnTask { Task = Cysharp.Threading.Tasks.UniTaskExtensions.AsTask(uniTask) }; + } +#endif + + readonly public async void Forget() + { + try + { + await Task; + } + catch (System.Exception e) + { + Debug.LogException(e); + } + } + + public static partial async YarnTask WaitUntilCanceled(System.Threading.CancellationToken token) + { + while (!token.IsCancellationRequested) + { + await Task.Yield(); + } + } + + public static YarnTask CompletedTask => Task.CompletedTask; + + /// + /// Creates a that delays for the time indicated + /// by , and then returns. + /// + /// The amount of time to wait. + /// A token that can be used to cancel the + /// task. + /// A new . + public static partial YarnTask Delay(TimeSpan timeSpan, CancellationToken token) + { + return Task.Delay(timeSpan, token); + } + + public static partial async YarnTask WaitUntil(System.Func predicate, System.Threading.CancellationToken token) + { + while (!token.IsCancellationRequested && predicate() == false) + { + await Task.Yield(); + } + } + + public static partial IEnumerator ToCoroutine(Func factory) + { + IEnumerator InnerCoroutine(Task t) + { + while (!t.IsCompleted) + { + yield return null; + } + if (t.IsFaulted) + { + Debug.LogException(t.Exception); + } + } + return InnerCoroutine(factory()); + } + public static partial async YarnTask Yield() + { + await Task.Yield(); + } + + public static partial YarnTask WhenAll(params YarnTask[] tasks) + { + return WhenAll((IEnumerable)tasks); + } + public static partial async YarnTask WhenAll(IEnumerable tasks) + { + // Don't love this allocation here; try and find a better approach + List taskList = new List(); + foreach (var task in tasks) + { + taskList.Add(task); + } + + await Task.WhenAll(taskList.ToArray()); + + } + + public static async partial YarnTask WhenAll(params YarnTask[] tasks) + { + return await Task.WhenAll(Array.ConvertAll, Task>(tasks, t => t)); + } + + public static async partial YarnTask WhenAll(IEnumerable> tasks) + { + var uniTasks = new List>(); + foreach (var task in tasks) + { + uniTasks.Add(task); + } + return await Task.WhenAll(uniTasks); + + } + + public readonly async partial YarnTask SuppressCancellationThrow() + { + try + { + await Task; + } + catch (OperationCanceledException) + { + return true; + } + return false; + + } + +#if USE_ADDRESSABLES + public static partial async YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken) + { + await operationHandle.Task; + } + + public static partial async YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken) + { + return await operationHandle.Task; + } +#endif + + } + + public partial struct YarnTask + { + Task Task; + public TaskAwaiter GetAwaiter() => Task.GetAwaiter(); + + readonly public bool IsCompleted() => Task.IsCompleted; + readonly public bool IsCompletedSuccessfully() => Task.IsCompletedSuccessfully; + + public static implicit operator Task(YarnTask YarnTask) + { + return YarnTask.Task; + } + + public static implicit operator YarnTask(Task task) + { + return new YarnTask { Task = task }; + } + +#if UNITY_2023_1_OR_NEWER + public static implicit operator YarnTask(Awaitable awaitable) + { + return new YarnTask { Task = awaitable.AsTask() }; + } +#endif + +#if USE_UNITASK + public static implicit operator YarnTask(Cysharp.Threading.Tasks.UniTask uniTask) + { + return new YarnTask { Task = Cysharp.Threading.Tasks.UniTaskExtensions.AsTask(uniTask) }; + } +#endif + + public static partial YarnTask FromResult(T value) + { + return Task.FromResult(value); + } + + readonly public void Forget() { } + } + + public partial class YarnTaskCompletionSource + { + private TaskCompletionSource taskCompletionSource = new TaskCompletionSource(); + + public partial bool TrySetResult() + { + return taskCompletionSource.TrySetResult(1); + } + public partial bool TrySetException(System.Exception exception) + { + return taskCompletionSource.TrySetException(exception); + } + public partial bool TrySetCanceled() + { + return taskCompletionSource.TrySetCanceled(); + } + + public YarnTask Task => taskCompletionSource.Task; + } + public partial class YarnTaskCompletionSource + { + private TaskCompletionSource taskCompletionSource = new TaskCompletionSource(); + + public partial bool TrySetResult(T value) + { + return taskCompletionSource.TrySetResult(value); + } + public partial bool TrySetException(System.Exception exception) + { + return taskCompletionSource.TrySetException(exception); + } + public partial bool TrySetCanceled() + { + return taskCompletionSource.TrySetCanceled(); + } + + public YarnTask Task => taskCompletionSource.Task; + } + + static class TaskUtility + { +#if UNITY_2023_1_OR_NEWER + public static async Task AsTask(this Awaitable awaitable) + { + await awaitable; + } + + public static async Task AsTask(this Awaitable awaitable) + { + return await awaitable; + } +#endif + } +} +#endif diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs.meta new file mode 100644 index 0000000..fcb01c6 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 43dfb2f38447f467a9d718337ba0a595 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.Task.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs new file mode 100644 index 0000000..ce362c0 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs @@ -0,0 +1,268 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +// If we don't already have a directive telling us what to use... +#if !YARNTASKS_ARE_AWAITABLES && !YARNTASKS_ARE_SYSTEMTASKS && !YARNTASKS_ARE_UNITASKS +// ...then figure out what the best option is. We'll try to use UniTask, if +// installed; then Awaitables, if >= Unity 2023.1; then System.Threading.Tasks. +#if USE_UNITASK +#define YARNTASKS_ARE_UNITASKS +#elif UNITY_2023_1_OR_NEWER +#define YARNTASKS_ARE_AWAITABLES +#else +#define YARNTASKS_ARE_SYSTEMTASKS +#endif +#endif + +#if YARNTASKS_ARE_UNITASKS +namespace Yarn.Unity +{ + + using Cysharp.Threading.Tasks; + using System; + using System.Collections; + using System.Collections.Generic; + using System.Threading; + +#if USE_ADDRESSABLES + using UnityEngine.ResourceManagement.AsyncOperations; +#endif + + public partial struct YarnTask + { + public UniTask.Awaiter GetAwaiter() => Task.GetAwaiter(); + + UniTask Task; + readonly public bool IsCompleted() => Task.Status != UniTaskStatus.Pending; + readonly public bool IsCompletedSuccessfully() => Task.Status == UniTaskStatus.Succeeded; + + public static YarnTask CompletedTask => UniTask.CompletedTask; + + public static implicit operator UniTask(YarnTask demoYarnTask) + { + return demoYarnTask.Task; + } + + public static implicit operator YarnTask(UniTask task) + { + return new YarnTask { Task = task }; + } + + public static implicit operator YarnTask(System.Threading.Tasks.Task task) + { + return new YarnTask { Task = task.AsUniTask() }; + } + +#if UNITY_2023_1_OR_NEWER + // Allow implicitly converting Awaitables to YarnTasks + public static implicit operator YarnTask(UnityEngine.Awaitable awaitable) + { + return new YarnTask { Task = awaitable.AsUniTask() }; + } +#endif + + readonly public void Forget() => Task.Forget(); + + public static partial YarnTask WaitUntilCanceled(System.Threading.CancellationToken token) + { + return UniTask.WaitUntilCanceled(token); + } + + public static partial YarnTask Delay(TimeSpan timeSpan, CancellationToken token) + { + return UniTask.Delay(timeSpan, cancellationToken: token); + } + + public static partial YarnTask WaitUntil(System.Func predicate, System.Threading.CancellationToken token) + { + return UniTask.WaitUntil(predicate, cancellationToken: token); + } + + public static partial IEnumerator ToCoroutine(Func factory) + { + return UniTask.ToCoroutine(async () => await factory()); + } + + public static partial async YarnTask Yield() => await UniTask.Yield(); + + public static partial YarnTask WhenAll(params YarnTask[] tasks) + { + return WhenAll((IEnumerable)tasks); + } + public static partial async YarnTask WhenAll(IEnumerable tasks) + { + // Don't love this allocation here; try and find a better approach + List taskList = new List(); + foreach (var task in tasks) + { + taskList.Add(task); + } + + await UniTask.WhenAll(taskList.ToArray()); + + } + + public static async partial YarnTask WhenAll(params YarnTask[] tasks) + { + return await UniTask.WhenAll(Array.ConvertAll, UniTask>(tasks, t => t)); + } + + public static async partial YarnTask WhenAll(IEnumerable> tasks) + { + var uniTasks = new List>(); + foreach (var task in tasks) + { + uniTasks.Add(task); + } + return await UniTask.WhenAll(uniTasks); + + } + +#if USE_ADDRESSABLES + public static partial async YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken) + { + await operationHandle.ToUniTask(cancellationToken: cancellationToken); + } + + public static partial async YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken) + { + return await operationHandle.ToUniTask(cancellationToken: cancellationToken); + } +#endif + + public readonly partial async YarnTask SuppressCancellationThrow() + { + try + { + await Task; + } + catch (OperationCanceledException) + { + return true; + } + return false; + } + } + + public partial struct YarnTask + { + UniTask Task; + public UniTask.Awaiter GetAwaiter() => Task.GetAwaiter(); + + readonly public bool IsCompleted() => Task.Status != UniTaskStatus.Pending; + readonly public bool IsCompletedSuccessfully() => Task.Status == UniTaskStatus.Succeeded; + + public static implicit operator UniTask(YarnTask demoYarnTask) + { + return demoYarnTask.Task; + } + + public static implicit operator YarnTask(UniTask task) + { + return new YarnTask { Task = task }; + } + +#if UNITY_2023_1_OR_NEWER + // Allow implicitly converting Awaitables to YarnTasks + public static implicit operator YarnTask(UnityEngine.Awaitable awaitable) + { + return new YarnTask { Task = awaitable.AsUniTask() }; + } +#endif + + + readonly public void Forget() => Task.Forget(); + + public static partial YarnTask FromResult(T value) + { + return UniTask.FromResult(value); + } + } + + + public partial class YarnTaskCompletionSource + { + private UniTaskCompletionSource awaitableCompletionSource = new(); + public partial bool TrySetResult() + { + return awaitableCompletionSource.TrySetResult(); + } + + public partial bool TrySetException(System.Exception exception) + { + return awaitableCompletionSource.TrySetException(exception); + } + + public partial bool TrySetCanceled() + { + return awaitableCompletionSource.TrySetCanceled(); + } + + public YarnTask Task => awaitableCompletionSource.Task; + } + + public partial class YarnTaskCompletionSource + { + private UniTaskCompletionSource awaitableCompletionSource = new(); + public partial bool TrySetResult(T value) + { + return awaitableCompletionSource.TrySetResult(value); + } + + public partial bool TrySetException(System.Exception exception) + { + return awaitableCompletionSource.TrySetException(exception); + } + + public partial bool TrySetCanceled() + { + return awaitableCompletionSource.TrySetCanceled(); + } + public YarnTask Task => awaitableCompletionSource.Task; + } + + /// + /// Contains extension methods for + /// objects. + /// + public static class ActionRegistrationUniTaskExtension + { + // These registrations for UniTask were generated by action-gyb.py + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + /// + public static void AddCommandHandler(this IActionRegistration registration, string commandName, System.Func handler) => registration.AddCommandHandler(commandName, (Delegate)handler); + } +} +#endif diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs.meta new file mode 100644 index 0000000..d130697 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e0a25558997764437a6ded8fc0448fe5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.UniTask.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs new file mode 100644 index 0000000..888a6f6 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs @@ -0,0 +1,121 @@ +/* +Yarn Spinner is licensed to you under the terms found in the file LICENSE.md. +*/ + +// If we don't already have a directive telling us what to use... +#if !YARNTASKS_ARE_AWAITABLES && !YARNTASKS_ARE_SYSTEMTASKS && !YARNTASKS_ARE_UNITASKS +// ...then figure out what the best option is. We'll try to use UniTask, if +// installed; then Awaitables, if >= Unity 2023.1; then System.Threading.Tasks. +#if USE_UNITASK +#define YARNTASKS_ARE_UNITASKS +#elif UNITY_2023_1_OR_NEWER +#define YARNTASKS_ARE_AWAITABLES +#else +#define YARNTASKS_ARE_SYSTEMTASKS +#endif +#endif + +using System; +using System.Collections; +using System.Collections.Generic; +using System.Diagnostics; +using System.Runtime.CompilerServices; +using System.Security; +using System.Threading; +using UnityEngine; + +#if USE_ADDRESSABLES +using UnityEngine.ResourceManagement.AsyncOperations; +#endif + +namespace Yarn.Unity +{ + public interface IYarnTask + { + bool IsCompleted(); + bool IsCompletedSuccessfully(); + void Forget(); + } + + [AsyncMethodBuilder(typeof(YarnTaskMethodBuilder))] + public partial struct YarnTask { } + + [AsyncMethodBuilder(typeof(YarnTaskMethodBuilder<>))] + public partial struct YarnTask + { + public static partial YarnTask FromResult(T value); + } + + public partial class YarnTaskCompletionSource + { + public partial bool TrySetResult(); + public partial bool TrySetException(System.Exception exception); + public partial bool TrySetCanceled(); + } + + public partial class YarnTaskCompletionSource + { + public partial bool TrySetResult(T value); + public partial bool TrySetException(System.Exception exception); + public partial bool TrySetCanceled(); + } + + // Static implementation-dependent utility methods + public partial struct YarnTask + { + public static partial YarnTask WaitUntilCanceled(System.Threading.CancellationToken token); + + /// + /// Creates a that delays for the time indicated + /// by , and then returns. + /// + /// The amount of time to wait. + /// A token that can be used to cancel the + /// task. + /// A new . + public static partial YarnTask Delay(TimeSpan timeSpan, CancellationToken token = default); + public static YarnTask Delay(int milliseconds, CancellationToken token = default) => Delay(TimeSpan.FromMilliseconds(milliseconds), token); + public static partial YarnTask WaitUntil(System.Func predicate, System.Threading.CancellationToken token = default); + public static partial IEnumerator ToCoroutine(Func factory); + public static partial YarnTask Yield(); + + public static partial YarnTask WhenAll(params YarnTask[] tasks); + public static partial YarnTask WhenAll(IEnumerable tasks); + public static partial YarnTask WhenAll(params YarnTask[] tasks); + public static partial YarnTask WhenAll(IEnumerable> tasks); + + public readonly partial YarnTask SuppressCancellationThrow(); + + public static YarnTask FromResult(T value) => YarnTask.FromResult(value); + } + + // Addressables +#if USE_ADDRESSABLES + public partial struct YarnTask + { + public static partial YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken); + public static partial YarnTask WaitForAsyncOperation(AsyncOperationHandle operationHandle, CancellationToken cancellationToken); + } +#endif + + public static class YarnTaskExtensions + { + public static YarnTask WaitForCoroutine(this MonoBehaviour runner, IEnumerator coroutine) + { + return WaitForCoroutine(runner, runner.StartCoroutine(coroutine)); + } + public static YarnTask WaitForCoroutine(this MonoBehaviour runner, Coroutine coroutine) + { + var tcs = new YarnTaskCompletionSource(); + IEnumerator InnerCoroutine() + { + yield return coroutine; + tcs.TrySetResult(); + } + runner.StartCoroutine(InnerCoroutine()); + + return tcs.Task; + } + } +} + diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs.meta new file mode 100644 index 0000000..1a01396 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 5dfe2f9081225433b93694de53ecb40f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Runtime/YarnTask/YarnTask.cs + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator.meta new file mode 100644 index 0000000..aa93d1c --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d742ea17e83d648fa934639bf1c7302a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll b/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll new file mode 100644 index 0000000..5c4681b Binary files /dev/null and b/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll differ diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll.meta new file mode 100644 index 0000000..a4dba53 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll.meta @@ -0,0 +1,78 @@ +fileFormatVersion: 2 +guid: 9b188f31a30ae4c569bb77d8021ee241 +labels: +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Editor: 1 + Exclude Linux64: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: x86_64 + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/SourceGenerator/YarnSpinner.Unity.SourceCodeGenerator.dll + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Third-Party Notices.txt b/NightclubArcadia/Packages/dev.yarnspinner.unity/Third-Party Notices.txt new file mode 100644 index 0000000..2de7662 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Third-Party Notices.txt @@ -0,0 +1,428 @@ +Yarn Spinner for Unity includes the following third-party content, the use of which is gratefully acknowledged. + +ANTLR4 (BSD 3-Clause) + +Copyright (c) 2012-2022 The ANTLR Project. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +3. Neither name of copyright holders nor the names of its contributors +may be used to endorse or promote products derived from this software +without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Google Protocol Buffers (BSD 3-Clause) + +Copyright 2008 Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Code generated by the Protocol Buffer compiler is owned by the owner +of the input file used when generating it. This code is not +standalone and requires a support library to be linked with it. This +support library is itself covered by the above license. + +CsvHelper (Apache License 2.0) + + 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. + +Microsoft.Bcl.AsyncInterfaces, +Microsoft.Extensions.FileSystemGlobbing, +Microsoft.Win32.SystemEvents, +System.Buffers, +System.Drawing.Common, +System.IO.Packaging, +System.Memory, +System.Numerics.Vectors, +System.Reflection.TypeExtensions, +System.Runtime.CompilerServices.Unsafe, +System.Text.Encodings.Web, +System.Text.Json, +System.Threading.Tasks.Extensions +(MIT License) + +Copyright (c) .NET Foundation and Contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +Unity-SerializableDictionary +MIT License + +Copyright (c) 2017 Mathieu Le Ber + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +---- +Samples: + +Comfortaa Font (SIL Open Font License) + +Copyright 2011 The Comfortaa Project Authors (https://github.com/alexeiva/comfortaa), with Reserved Font Name "Comfortaa". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/Third-Party Notices.txt.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/Third-Party Notices.txt.meta new file mode 100644 index 0000000..eaed430 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/Third-Party Notices.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 51c49a04ee1d444c384209157719e5b9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/Third-Party Notices.txt + uploadId: 968678 diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/package.json b/NightclubArcadia/Packages/dev.yarnspinner.unity/package.json new file mode 100644 index 0000000..76dd909 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/package.json @@ -0,0 +1,21 @@ +{ + "name": "dev.yarnspinner.unity", + "version": "3.2.8", + "displayName": "Yarn Spinner", + "description": "Yarn Spinner is the friendly tool for interactive conversations. Write your dialogue in a simple programming language that's designed to be straightforward for writers and powerful for programmers, and then attach it to your scenes to power your conversations.", + "unity": "2022.3", + "dependencies": {}, + "changelogUrl": "https://docs.yarnspinner.dev/changelog", + "documentationUrl": "https://docs.yarnspinner.dev/", + "licensesUrl": "https://docs.yarnspinner.dev/branding", + "keywords": [ + "Dialogue", + "Yarn" + ], + "author": { + "name": "Yarn Spinner Pty Ltd", + "url": "https://yarnspinner.dev" + }, + "hideInEditor": false, + "type": "tool" +} diff --git a/NightclubArcadia/Packages/dev.yarnspinner.unity/package.json.meta b/NightclubArcadia/Packages/dev.yarnspinner.unity/package.json.meta new file mode 100644 index 0000000..0fda693 --- /dev/null +++ b/NightclubArcadia/Packages/dev.yarnspinner.unity/package.json.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: e6335304c5696c743aedd0a77a6533ad +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 267061 + packageName: Yarn Spinner+ for Unity, the friendly dialogue and narrative tool + packageVersion: 3.2.8 + assetPath: Packages/dev.yarnspinner.unity/package.json + uploadId: 968678 diff --git a/NightclubArcadia/Packages/packages-lock.json b/NightclubArcadia/Packages/packages-lock.json index 4d20135..ff50b08 100644 --- a/NightclubArcadia/Packages/packages-lock.json +++ b/NightclubArcadia/Packages/packages-lock.json @@ -19,6 +19,16 @@ }, "url": "https://packages.unity.com" }, + "com.unity.cinemachine": { + "version": "3.1.7", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.splines": "2.0.0", + "com.unity.modules.imgui": "1.0.0" + }, + "url": "https://packages.unity.com" + }, "com.unity.collab-proxy": { "version": "2.13.5", "depth": 0, @@ -129,6 +139,13 @@ "dependencies": {}, "url": "https://packages.unity.com" }, + "com.unity.settings-manager": { + "version": "2.1.1", + "depth": 3, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, "com.unity.shadergraph": { "version": "17.5.0", "depth": 1, @@ -138,6 +155,17 @@ "com.unity.searcher": "4.9.3" } }, + "com.unity.splines": { + "version": "2.9.0", + "depth": 2, + "source": "registry", + "dependencies": { + "com.unity.mathematics": "1.2.1", + "com.unity.modules.imgui": "1.0.0", + "com.unity.settings-manager": "1.0.3" + }, + "url": "https://packages.unity.com" + }, "com.unity.test-framework": { "version": "1.7.0", "depth": 0, @@ -192,6 +220,38 @@ }, "url": "https://packages.unity.com" }, + "dev.yarnspinner.unity": { + "version": "file:dev.yarnspinner.unity", + "depth": 0, + "source": "embedded", + "dependencies": {} + }, + "dev.yarnspinner.unity.addons.classicrpg": { + "version": "file:dev.yarnspinner.unity.addons.classicrpg", + "depth": 0, + "source": "embedded", + "dependencies": { + "dev.yarnspinner.unity": "3.2.0", + "com.unity.cinemachine": "3.1.7", + "com.unity.inputsystem": "1.19.0" + } + }, + "dev.yarnspinner.unity.addons.snaaake": { + "version": "file:dev.yarnspinner.unity.addons.snaaake", + "depth": 0, + "source": "embedded", + "dependencies": { + "dev.yarnspinner.unity": "3.2.1" + } + }, + "dev.yarnspinner.unity.addons.textanimator": { + "version": "file:dev.yarnspinner.unity.addons.textanimator", + "depth": 0, + "source": "embedded", + "dependencies": { + "dev.yarnspinner.unity": "3.1.0" + } + }, "com.unity.modules.accessibility": { "version": "1.0.0", "depth": 0, diff --git a/NightclubArcadia/ProjectSettings/Packages/dev.yarnspinner/YarnSpinnerProjectSettings.json b/NightclubArcadia/ProjectSettings/Packages/dev.yarnspinner/YarnSpinnerProjectSettings.json new file mode 100644 index 0000000..57b0964 --- /dev/null +++ b/NightclubArcadia/ProjectSettings/Packages/dev.yarnspinner/YarnSpinnerProjectSettings.json @@ -0,0 +1 @@ +{"automaticallyLinkAttributedYarnCommandsAndFunctions":true,"autoRefreshLocalisedAssets":true,"generateYSLSFile":true,"enableDirectLinkToVSCode":false,"sortLocalisationValuesInsideStringTable":false,"majorVersion":3,"minorVersion":2} \ No newline at end of file diff --git a/NightclubArcadia/ProjectSettings/ShaderGraphSettings.asset b/NightclubArcadia/ProjectSettings/ShaderGraphSettings.asset index e66042a..ce8c243 100644 --- a/NightclubArcadia/ProjectSettings/ShaderGraphSettings.asset +++ b/NightclubArcadia/ProjectSettings/ShaderGraphSettings.asset @@ -13,6 +13,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: shaderVariantLimit: 128 + overrideShaderVariantLimit: 0 customInterpolatorErrorThreshold: 32 customInterpolatorWarningThreshold: 16 customHeatmapValues: {fileID: 0}