From 00c9709fd9763542e848f6278db8ba26af5c9886 Mon Sep 17 00:00:00 2001
From: Max
Date: Mon, 15 Oct 2018 23:46:42 +0200
Subject: Initial commit.
---
css/MaterialIcons-Regular.eot | Bin 0 -> 143258 bytes
css/MaterialIcons-Regular.ijmap | 1 +
css/MaterialIcons-Regular.svg | 2373 +++++
css/MaterialIcons-Regular.ttf | Bin 0 -> 128180 bytes
css/MaterialIcons-Regular.woff | Bin 0 -> 57620 bytes
css/MaterialIcons-Regular.woff2 | Bin 0 -> 44300 bytes
css/custom-editor-style.css | 2 +
css/custom-editor-style.min.css | 2 +
css/custom-editor-style.min.css.map | 1 +
css/fonts/charter_bold-webfont.eot | Bin 0 -> 52528 bytes
css/fonts/charter_bold-webfont.woff | Bin 0 -> 28428 bytes
css/fonts/charter_regular-webfont.eot | Bin 0 -> 51896 bytes
css/fonts/charter_regular-webfont.woff | Bin 0 -> 27904 bytes
css/material-icons.css | 32 +
css/theme.css | 17257 +++++++++++++++++++++++++++++++
css/theme.min.css | 5 +
css/theme.min.css.map | 1 +
17 files changed, 19674 insertions(+)
create mode 100644 css/MaterialIcons-Regular.eot
create mode 100644 css/MaterialIcons-Regular.ijmap
create mode 100644 css/MaterialIcons-Regular.svg
create mode 100644 css/MaterialIcons-Regular.ttf
create mode 100644 css/MaterialIcons-Regular.woff
create mode 100644 css/MaterialIcons-Regular.woff2
create mode 100644 css/custom-editor-style.css
create mode 100644 css/custom-editor-style.min.css
create mode 100644 css/custom-editor-style.min.css.map
create mode 100644 css/fonts/charter_bold-webfont.eot
create mode 100644 css/fonts/charter_bold-webfont.woff
create mode 100644 css/fonts/charter_regular-webfont.eot
create mode 100644 css/fonts/charter_regular-webfont.woff
create mode 100644 css/material-icons.css
create mode 100644 css/theme.css
create mode 100644 css/theme.min.css
create mode 100644 css/theme.min.css.map
(limited to 'css')
diff --git a/css/MaterialIcons-Regular.eot b/css/MaterialIcons-Regular.eot
new file mode 100644
index 0000000..70508eb
Binary files /dev/null and b/css/MaterialIcons-Regular.eot differ
diff --git a/css/MaterialIcons-Regular.ijmap b/css/MaterialIcons-Regular.ijmap
new file mode 100644
index 0000000..d9f1d25
--- /dev/null
+++ b/css/MaterialIcons-Regular.ijmap
@@ -0,0 +1 @@
+{"icons":{"e84d":{"name":"3d Rotation"},"eb3b":{"name":"Ac Unit"},"e190":{"name":"Access Alarm"},"e191":{"name":"Access Alarms"},"e192":{"name":"Access Time"},"e84e":{"name":"Accessibility"},"e914":{"name":"Accessible"},"e84f":{"name":"Account Balance"},"e850":{"name":"Account Balance Wallet"},"e851":{"name":"Account Box"},"e853":{"name":"Account Circle"},"e60e":{"name":"Adb"},"e145":{"name":"Add"},"e439":{"name":"Add A Photo"},"e193":{"name":"Add Alarm"},"e003":{"name":"Add Alert"},"e146":{"name":"Add Box"},"e147":{"name":"Add Circle"},"e148":{"name":"Add Circle Outline"},"e567":{"name":"Add Location"},"e854":{"name":"Add Shopping Cart"},"e39d":{"name":"Add To Photos"},"e05c":{"name":"Add To Queue"},"e39e":{"name":"Adjust"},"e630":{"name":"Airline Seat Flat"},"e631":{"name":"Airline Seat Flat Angled"},"e632":{"name":"Airline Seat Individual Suite"},"e633":{"name":"Airline Seat Legroom Extra"},"e634":{"name":"Airline Seat Legroom Normal"},"e635":{"name":"Airline Seat Legroom Reduced"},"e636":{"name":"Airline Seat Recline Extra"},"e637":{"name":"Airline Seat Recline Normal"},"e195":{"name":"Airplanemode Active"},"e194":{"name":"Airplanemode Inactive"},"e055":{"name":"Airplay"},"eb3c":{"name":"Airport Shuttle"},"e855":{"name":"Alarm"},"e856":{"name":"Alarm Add"},"e857":{"name":"Alarm Off"},"e858":{"name":"Alarm On"},"e019":{"name":"Album"},"eb3d":{"name":"All Inclusive"},"e90b":{"name":"All Out"},"e859":{"name":"Android"},"e85a":{"name":"Announcement"},"e5c3":{"name":"Apps"},"e149":{"name":"Archive"},"e5c4":{"name":"Arrow Back"},"e5db":{"name":"Arrow Downward"},"e5c5":{"name":"Arrow Drop Down"},"e5c6":{"name":"Arrow Drop Down Circle"},"e5c7":{"name":"Arrow Drop Up"},"e5c8":{"name":"Arrow Forward"},"e5d8":{"name":"Arrow Upward"},"e060":{"name":"Art Track"},"e85b":{"name":"Aspect Ratio"},"e85c":{"name":"Assessment"},"e85d":{"name":"Assignment"},"e85e":{"name":"Assignment Ind"},"e85f":{"name":"Assignment Late"},"e860":{"name":"Assignment Return"},"e861":{"name":"Assignment Returned"},"e862":{"name":"Assignment Turned In"},"e39f":{"name":"Assistant"},"e3a0":{"name":"Assistant Photo"},"e226":{"name":"Attach File"},"e227":{"name":"Attach Money"},"e2bc":{"name":"Attachment"},"e3a1":{"name":"Audiotrack"},"e863":{"name":"Autorenew"},"e01b":{"name":"Av Timer"},"e14a":{"name":"Backspace"},"e864":{"name":"Backup"},"e19c":{"name":"Battery Alert"},"e1a3":{"name":"Battery Charging Full"},"e1a4":{"name":"Battery Full"},"e1a5":{"name":"Battery Std"},"e1a6":{"name":"Battery Unknown"},"eb3e":{"name":"Beach Access"},"e52d":{"name":"Beenhere"},"e14b":{"name":"Block"},"e1a7":{"name":"Bluetooth"},"e60f":{"name":"Bluetooth Audio"},"e1a8":{"name":"Bluetooth Connected"},"e1a9":{"name":"Bluetooth Disabled"},"e1aa":{"name":"Bluetooth Searching"},"e3a2":{"name":"Blur Circular"},"e3a3":{"name":"Blur Linear"},"e3a4":{"name":"Blur Off"},"e3a5":{"name":"Blur On"},"e865":{"name":"Book"},"e866":{"name":"Bookmark"},"e867":{"name":"Bookmark Border"},"e228":{"name":"Border All"},"e229":{"name":"Border Bottom"},"e22a":{"name":"Border Clear"},"e22b":{"name":"Border Color"},"e22c":{"name":"Border Horizontal"},"e22d":{"name":"Border Inner"},"e22e":{"name":"Border Left"},"e22f":{"name":"Border Outer"},"e230":{"name":"Border Right"},"e231":{"name":"Border Style"},"e232":{"name":"Border Top"},"e233":{"name":"Border Vertical"},"e06b":{"name":"Branding Watermark"},"e3a6":{"name":"Brightness 1"},"e3a7":{"name":"Brightness 2"},"e3a8":{"name":"Brightness 3"},"e3a9":{"name":"Brightness 4"},"e3aa":{"name":"Brightness 5"},"e3ab":{"name":"Brightness 6"},"e3ac":{"name":"Brightness 7"},"e1ab":{"name":"Brightness Auto"},"e1ac":{"name":"Brightness High"},"e1ad":{"name":"Brightness Low"},"e1ae":{"name":"Brightness Medium"},"e3ad":{"name":"Broken Image"},"e3ae":{"name":"Brush"},"e6dd":{"name":"Bubble Chart"},"e868":{"name":"Bug Report"},"e869":{"name":"Build"},"e43c":{"name":"Burst Mode"},"e0af":{"name":"Business"},"eb3f":{"name":"Business Center"},"e86a":{"name":"Cached"},"e7e9":{"name":"Cake"},"e0b0":{"name":"Call"},"e0b1":{"name":"Call End"},"e0b2":{"name":"Call Made"},"e0b3":{"name":"Call Merge"},"e0b4":{"name":"Call Missed"},"e0e4":{"name":"Call Missed Outgoing"},"e0b5":{"name":"Call Received"},"e0b6":{"name":"Call Split"},"e06c":{"name":"Call To Action"},"e3af":{"name":"Camera"},"e3b0":{"name":"Camera Alt"},"e8fc":{"name":"Camera Enhance"},"e3b1":{"name":"Camera Front"},"e3b2":{"name":"Camera Rear"},"e3b3":{"name":"Camera Roll"},"e5c9":{"name":"Cancel"},"e8f6":{"name":"Card Giftcard"},"e8f7":{"name":"Card Membership"},"e8f8":{"name":"Card Travel"},"eb40":{"name":"Casino"},"e307":{"name":"Cast"},"e308":{"name":"Cast Connected"},"e3b4":{"name":"Center Focus Strong"},"e3b5":{"name":"Center Focus Weak"},"e86b":{"name":"Change History"},"e0b7":{"name":"Chat"},"e0ca":{"name":"Chat Bubble"},"e0cb":{"name":"Chat Bubble Outline"},"e5ca":{"name":"Check"},"e834":{"name":"Check Box"},"e835":{"name":"Check Box Outline Blank"},"e86c":{"name":"Check Circle"},"e5cb":{"name":"Chevron Left"},"e5cc":{"name":"Chevron Right"},"eb41":{"name":"Child Care"},"eb42":{"name":"Child Friendly"},"e86d":{"name":"Chrome Reader Mode"},"e86e":{"name":"Class"},"e14c":{"name":"Clear"},"e0b8":{"name":"Clear All"},"e5cd":{"name":"Close"},"e01c":{"name":"Closed Caption"},"e2bd":{"name":"Cloud"},"e2be":{"name":"Cloud Circle"},"e2bf":{"name":"Cloud Done"},"e2c0":{"name":"Cloud Download"},"e2c1":{"name":"Cloud Off"},"e2c2":{"name":"Cloud Queue"},"e2c3":{"name":"Cloud Upload"},"e86f":{"name":"Code"},"e3b6":{"name":"Collections"},"e431":{"name":"Collections Bookmark"},"e3b7":{"name":"Color Lens"},"e3b8":{"name":"Colorize"},"e0b9":{"name":"Comment"},"e3b9":{"name":"Compare"},"e915":{"name":"Compare Arrows"},"e30a":{"name":"Computer"},"e638":{"name":"Confirmation Number"},"e0d0":{"name":"Contact Mail"},"e0cf":{"name":"Contact Phone"},"e0ba":{"name":"Contacts"},"e14d":{"name":"Content Copy"},"e14e":{"name":"Content Cut"},"e14f":{"name":"Content Paste"},"e3ba":{"name":"Control Point"},"e3bb":{"name":"Control Point Duplicate"},"e90c":{"name":"Copyright"},"e150":{"name":"Create"},"e2cc":{"name":"Create New Folder"},"e870":{"name":"Credit Card"},"e3be":{"name":"Crop"},"e3bc":{"name":"Crop 16 9"},"e3bd":{"name":"Crop 3 2"},"e3bf":{"name":"Crop 5 4"},"e3c0":{"name":"Crop 7 5"},"e3c1":{"name":"Crop Din"},"e3c2":{"name":"Crop Free"},"e3c3":{"name":"Crop Landscape"},"e3c4":{"name":"Crop Original"},"e3c5":{"name":"Crop Portrait"},"e437":{"name":"Crop Rotate"},"e3c6":{"name":"Crop Square"},"e871":{"name":"Dashboard"},"e1af":{"name":"Data Usage"},"e916":{"name":"Date Range"},"e3c7":{"name":"Dehaze"},"e872":{"name":"Delete"},"e92b":{"name":"Delete Forever"},"e16c":{"name":"Delete Sweep"},"e873":{"name":"Description"},"e30b":{"name":"Desktop Mac"},"e30c":{"name":"Desktop Windows"},"e3c8":{"name":"Details"},"e30d":{"name":"Developer Board"},"e1b0":{"name":"Developer Mode"},"e335":{"name":"Device Hub"},"e1b1":{"name":"Devices"},"e337":{"name":"Devices Other"},"e0bb":{"name":"Dialer Sip"},"e0bc":{"name":"Dialpad"},"e52e":{"name":"Directions"},"e52f":{"name":"Directions Bike"},"e532":{"name":"Directions Boat"},"e530":{"name":"Directions Bus"},"e531":{"name":"Directions Car"},"e534":{"name":"Directions Railway"},"e566":{"name":"Directions Run"},"e533":{"name":"Directions Subway"},"e535":{"name":"Directions Transit"},"e536":{"name":"Directions Walk"},"e610":{"name":"Disc Full"},"e875":{"name":"Dns"},"e612":{"name":"Do Not Disturb"},"e611":{"name":"Do Not Disturb Alt"},"e643":{"name":"Do Not Disturb Off"},"e644":{"name":"Do Not Disturb On"},"e30e":{"name":"Dock"},"e7ee":{"name":"Domain"},"e876":{"name":"Done"},"e877":{"name":"Done All"},"e917":{"name":"Donut Large"},"e918":{"name":"Donut Small"},"e151":{"name":"Drafts"},"e25d":{"name":"Drag Handle"},"e613":{"name":"Drive Eta"},"e1b2":{"name":"Dvr"},"e3c9":{"name":"Edit"},"e568":{"name":"Edit Location"},"e8fb":{"name":"Eject"},"e0be":{"name":"Email"},"e63f":{"name":"Enhanced Encryption"},"e01d":{"name":"Equalizer"},"e000":{"name":"Error"},"e001":{"name":"Error Outline"},"e926":{"name":"Euro Symbol"},"e56d":{"name":"Ev Station"},"e878":{"name":"Event"},"e614":{"name":"Event Available"},"e615":{"name":"Event Busy"},"e616":{"name":"Event Note"},"e903":{"name":"Event Seat"},"e879":{"name":"Exit To App"},"e5ce":{"name":"Expand Less"},"e5cf":{"name":"Expand More"},"e01e":{"name":"Explicit"},"e87a":{"name":"Explore"},"e3ca":{"name":"Exposure"},"e3cb":{"name":"Exposure Neg 1"},"e3cc":{"name":"Exposure Neg 2"},"e3cd":{"name":"Exposure Plus 1"},"e3ce":{"name":"Exposure Plus 2"},"e3cf":{"name":"Exposure Zero"},"e87b":{"name":"Extension"},"e87c":{"name":"Face"},"e01f":{"name":"Fast Forward"},"e020":{"name":"Fast Rewind"},"e87d":{"name":"Favorite"},"e87e":{"name":"Favorite Border"},"e06d":{"name":"Featured Play List"},"e06e":{"name":"Featured Video"},"e87f":{"name":"Feedback"},"e05d":{"name":"Fiber Dvr"},"e061":{"name":"Fiber Manual Record"},"e05e":{"name":"Fiber New"},"e06a":{"name":"Fiber Pin"},"e062":{"name":"Fiber Smart Record"},"e2c4":{"name":"File Download"},"e2c6":{"name":"File Upload"},"e3d3":{"name":"Filter"},"e3d0":{"name":"Filter 1"},"e3d1":{"name":"Filter 2"},"e3d2":{"name":"Filter 3"},"e3d4":{"name":"Filter 4"},"e3d5":{"name":"Filter 5"},"e3d6":{"name":"Filter 6"},"e3d7":{"name":"Filter 7"},"e3d8":{"name":"Filter 8"},"e3d9":{"name":"Filter 9"},"e3da":{"name":"Filter 9 Plus"},"e3db":{"name":"Filter B And W"},"e3dc":{"name":"Filter Center Focus"},"e3dd":{"name":"Filter Drama"},"e3de":{"name":"Filter Frames"},"e3df":{"name":"Filter Hdr"},"e152":{"name":"Filter List"},"e3e0":{"name":"Filter None"},"e3e2":{"name":"Filter Tilt Shift"},"e3e3":{"name":"Filter Vintage"},"e880":{"name":"Find In Page"},"e881":{"name":"Find Replace"},"e90d":{"name":"Fingerprint"},"e5dc":{"name":"First Page"},"eb43":{"name":"Fitness Center"},"e153":{"name":"Flag"},"e3e4":{"name":"Flare"},"e3e5":{"name":"Flash Auto"},"e3e6":{"name":"Flash Off"},"e3e7":{"name":"Flash On"},"e539":{"name":"Flight"},"e904":{"name":"Flight Land"},"e905":{"name":"Flight Takeoff"},"e3e8":{"name":"Flip"},"e882":{"name":"Flip To Back"},"e883":{"name":"Flip To Front"},"e2c7":{"name":"Folder"},"e2c8":{"name":"Folder Open"},"e2c9":{"name":"Folder Shared"},"e617":{"name":"Folder Special"},"e167":{"name":"Font Download"},"e234":{"name":"Format Align Center"},"e235":{"name":"Format Align Justify"},"e236":{"name":"Format Align Left"},"e237":{"name":"Format Align Right"},"e238":{"name":"Format Bold"},"e239":{"name":"Format Clear"},"e23a":{"name":"Format Color Fill"},"e23b":{"name":"Format Color Reset"},"e23c":{"name":"Format Color Text"},"e23d":{"name":"Format Indent Decrease"},"e23e":{"name":"Format Indent Increase"},"e23f":{"name":"Format Italic"},"e240":{"name":"Format Line Spacing"},"e241":{"name":"Format List Bulleted"},"e242":{"name":"Format List Numbered"},"e243":{"name":"Format Paint"},"e244":{"name":"Format Quote"},"e25e":{"name":"Format Shapes"},"e245":{"name":"Format Size"},"e246":{"name":"Format Strikethrough"},"e247":{"name":"Format Textdirection L To R"},"e248":{"name":"Format Textdirection R To L"},"e249":{"name":"Format Underlined"},"e0bf":{"name":"Forum"},"e154":{"name":"Forward"},"e056":{"name":"Forward 10"},"e057":{"name":"Forward 30"},"e058":{"name":"Forward 5"},"eb44":{"name":"Free Breakfast"},"e5d0":{"name":"Fullscreen"},"e5d1":{"name":"Fullscreen Exit"},"e24a":{"name":"Functions"},"e927":{"name":"G Translate"},"e30f":{"name":"Gamepad"},"e021":{"name":"Games"},"e90e":{"name":"Gavel"},"e155":{"name":"Gesture"},"e884":{"name":"Get App"},"e908":{"name":"Gif"},"eb45":{"name":"Golf Course"},"e1b3":{"name":"Gps Fixed"},"e1b4":{"name":"Gps Not Fixed"},"e1b5":{"name":"Gps Off"},"e885":{"name":"Grade"},"e3e9":{"name":"Gradient"},"e3ea":{"name":"Grain"},"e1b8":{"name":"Graphic Eq"},"e3eb":{"name":"Grid Off"},"e3ec":{"name":"Grid On"},"e7ef":{"name":"Group"},"e7f0":{"name":"Group Add"},"e886":{"name":"Group Work"},"e052":{"name":"Hd"},"e3ed":{"name":"Hdr Off"},"e3ee":{"name":"Hdr On"},"e3f1":{"name":"Hdr Strong"},"e3f2":{"name":"Hdr Weak"},"e310":{"name":"Headset"},"e311":{"name":"Headset Mic"},"e3f3":{"name":"Healing"},"e023":{"name":"Hearing"},"e887":{"name":"Help"},"e8fd":{"name":"Help Outline"},"e024":{"name":"High Quality"},"e25f":{"name":"Highlight"},"e888":{"name":"Highlight Off"},"e889":{"name":"History"},"e88a":{"name":"Home"},"eb46":{"name":"Hot Tub"},"e53a":{"name":"Hotel"},"e88b":{"name":"Hourglass Empty"},"e88c":{"name":"Hourglass Full"},"e902":{"name":"Http"},"e88d":{"name":"Https"},"e3f4":{"name":"Image"},"e3f5":{"name":"Image Aspect Ratio"},"e0e0":{"name":"Import Contacts"},"e0c3":{"name":"Import Export"},"e912":{"name":"Important Devices"},"e156":{"name":"Inbox"},"e909":{"name":"Indeterminate Check Box"},"e88e":{"name":"Info"},"e88f":{"name":"Info Outline"},"e890":{"name":"Input"},"e24b":{"name":"Insert Chart"},"e24c":{"name":"Insert Comment"},"e24d":{"name":"Insert Drive File"},"e24e":{"name":"Insert Emoticon"},"e24f":{"name":"Insert Invitation"},"e250":{"name":"Insert Link"},"e251":{"name":"Insert Photo"},"e891":{"name":"Invert Colors"},"e0c4":{"name":"Invert Colors Off"},"e3f6":{"name":"Iso"},"e312":{"name":"Keyboard"},"e313":{"name":"Keyboard Arrow Down"},"e314":{"name":"Keyboard Arrow Left"},"e315":{"name":"Keyboard Arrow Right"},"e316":{"name":"Keyboard Arrow Up"},"e317":{"name":"Keyboard Backspace"},"e318":{"name":"Keyboard Capslock"},"e31a":{"name":"Keyboard Hide"},"e31b":{"name":"Keyboard Return"},"e31c":{"name":"Keyboard Tab"},"e31d":{"name":"Keyboard Voice"},"eb47":{"name":"Kitchen"},"e892":{"name":"Label"},"e893":{"name":"Label Outline"},"e3f7":{"name":"Landscape"},"e894":{"name":"Language"},"e31e":{"name":"Laptop"},"e31f":{"name":"Laptop Chromebook"},"e320":{"name":"Laptop Mac"},"e321":{"name":"Laptop Windows"},"e5dd":{"name":"Last Page"},"e895":{"name":"Launch"},"e53b":{"name":"Layers"},"e53c":{"name":"Layers Clear"},"e3f8":{"name":"Leak Add"},"e3f9":{"name":"Leak Remove"},"e3fa":{"name":"Lens"},"e02e":{"name":"Library Add"},"e02f":{"name":"Library Books"},"e030":{"name":"Library Music"},"e90f":{"name":"Lightbulb Outline"},"e919":{"name":"Line Style"},"e91a":{"name":"Line Weight"},"e260":{"name":"Linear Scale"},"e157":{"name":"Link"},"e438":{"name":"Linked Camera"},"e896":{"name":"List"},"e0c6":{"name":"Live Help"},"e639":{"name":"Live Tv"},"e53f":{"name":"Local Activity"},"e53d":{"name":"Local Airport"},"e53e":{"name":"Local Atm"},"e540":{"name":"Local Bar"},"e541":{"name":"Local Cafe"},"e542":{"name":"Local Car Wash"},"e543":{"name":"Local Convenience Store"},"e556":{"name":"Local Dining"},"e544":{"name":"Local Drink"},"e545":{"name":"Local Florist"},"e546":{"name":"Local Gas Station"},"e547":{"name":"Local Grocery Store"},"e548":{"name":"Local Hospital"},"e549":{"name":"Local Hotel"},"e54a":{"name":"Local Laundry Service"},"e54b":{"name":"Local Library"},"e54c":{"name":"Local Mall"},"e54d":{"name":"Local Movies"},"e54e":{"name":"Local Offer"},"e54f":{"name":"Local Parking"},"e550":{"name":"Local Pharmacy"},"e551":{"name":"Local Phone"},"e552":{"name":"Local Pizza"},"e553":{"name":"Local Play"},"e554":{"name":"Local Post Office"},"e555":{"name":"Local Printshop"},"e557":{"name":"Local See"},"e558":{"name":"Local Shipping"},"e559":{"name":"Local Taxi"},"e7f1":{"name":"Location City"},"e1b6":{"name":"Location Disabled"},"e0c7":{"name":"Location Off"},"e0c8":{"name":"Location On"},"e1b7":{"name":"Location Searching"},"e897":{"name":"Lock"},"e898":{"name":"Lock Open"},"e899":{"name":"Lock Outline"},"e3fc":{"name":"Looks"},"e3fb":{"name":"Looks 3"},"e3fd":{"name":"Looks 4"},"e3fe":{"name":"Looks 5"},"e3ff":{"name":"Looks 6"},"e400":{"name":"Looks One"},"e401":{"name":"Looks Two"},"e028":{"name":"Loop"},"e402":{"name":"Loupe"},"e16d":{"name":"Low Priority"},"e89a":{"name":"Loyalty"},"e158":{"name":"Mail"},"e0e1":{"name":"Mail Outline"},"e55b":{"name":"Map"},"e159":{"name":"Markunread"},"e89b":{"name":"Markunread Mailbox"},"e322":{"name":"Memory"},"e5d2":{"name":"Menu"},"e252":{"name":"Merge Type"},"e0c9":{"name":"Message"},"e029":{"name":"Mic"},"e02a":{"name":"Mic None"},"e02b":{"name":"Mic Off"},"e618":{"name":"Mms"},"e253":{"name":"Mode Comment"},"e254":{"name":"Mode Edit"},"e263":{"name":"Monetization On"},"e25c":{"name":"Money Off"},"e403":{"name":"Monochrome Photos"},"e7f2":{"name":"Mood"},"e7f3":{"name":"Mood Bad"},"e619":{"name":"More"},"e5d3":{"name":"More Horiz"},"e5d4":{"name":"More Vert"},"e91b":{"name":"Motorcycle"},"e323":{"name":"Mouse"},"e168":{"name":"Move To Inbox"},"e02c":{"name":"Movie"},"e404":{"name":"Movie Creation"},"e43a":{"name":"Movie Filter"},"e6df":{"name":"Multiline Chart"},"e405":{"name":"Music Note"},"e063":{"name":"Music Video"},"e55c":{"name":"My Location"},"e406":{"name":"Nature"},"e407":{"name":"Nature People"},"e408":{"name":"Navigate Before"},"e409":{"name":"Navigate Next"},"e55d":{"name":"Navigation"},"e569":{"name":"Near Me"},"e1b9":{"name":"Network Cell"},"e640":{"name":"Network Check"},"e61a":{"name":"Network Locked"},"e1ba":{"name":"Network Wifi"},"e031":{"name":"New Releases"},"e16a":{"name":"Next Week"},"e1bb":{"name":"Nfc"},"e641":{"name":"No Encryption"},"e0cc":{"name":"No Sim"},"e033":{"name":"Not Interested"},"e06f":{"name":"Note"},"e89c":{"name":"Note Add"},"e7f4":{"name":"Notifications"},"e7f7":{"name":"Notifications Active"},"e7f5":{"name":"Notifications None"},"e7f6":{"name":"Notifications Off"},"e7f8":{"name":"Notifications Paused"},"e90a":{"name":"Offline Pin"},"e63a":{"name":"Ondemand Video"},"e91c":{"name":"Opacity"},"e89d":{"name":"Open In Browser"},"e89e":{"name":"Open In New"},"e89f":{"name":"Open With"},"e7f9":{"name":"Pages"},"e8a0":{"name":"Pageview"},"e40a":{"name":"Palette"},"e925":{"name":"Pan Tool"},"e40b":{"name":"Panorama"},"e40c":{"name":"Panorama Fish Eye"},"e40d":{"name":"Panorama Horizontal"},"e40e":{"name":"Panorama Vertical"},"e40f":{"name":"Panorama Wide Angle"},"e7fa":{"name":"Party Mode"},"e034":{"name":"Pause"},"e035":{"name":"Pause Circle Filled"},"e036":{"name":"Pause Circle Outline"},"e8a1":{"name":"Payment"},"e7fb":{"name":"People"},"e7fc":{"name":"People Outline"},"e8a2":{"name":"Perm Camera Mic"},"e8a3":{"name":"Perm Contact Calendar"},"e8a4":{"name":"Perm Data Setting"},"e8a5":{"name":"Perm Device Information"},"e8a6":{"name":"Perm Identity"},"e8a7":{"name":"Perm Media"},"e8a8":{"name":"Perm Phone Msg"},"e8a9":{"name":"Perm Scan Wifi"},"e7fd":{"name":"Person"},"e7fe":{"name":"Person Add"},"e7ff":{"name":"Person Outline"},"e55a":{"name":"Person Pin"},"e56a":{"name":"Person Pin Circle"},"e63b":{"name":"Personal Video"},"e91d":{"name":"Pets"},"e0cd":{"name":"Phone"},"e324":{"name":"Phone Android"},"e61b":{"name":"Phone Bluetooth Speaker"},"e61c":{"name":"Phone Forwarded"},"e61d":{"name":"Phone In Talk"},"e325":{"name":"Phone Iphone"},"e61e":{"name":"Phone Locked"},"e61f":{"name":"Phone Missed"},"e620":{"name":"Phone Paused"},"e326":{"name":"Phonelink"},"e0db":{"name":"Phonelink Erase"},"e0dc":{"name":"Phonelink Lock"},"e327":{"name":"Phonelink Off"},"e0dd":{"name":"Phonelink Ring"},"e0de":{"name":"Phonelink Setup"},"e410":{"name":"Photo"},"e411":{"name":"Photo Album"},"e412":{"name":"Photo Camera"},"e43b":{"name":"Photo Filter"},"e413":{"name":"Photo Library"},"e432":{"name":"Photo Size Select Actual"},"e433":{"name":"Photo Size Select Large"},"e434":{"name":"Photo Size Select Small"},"e415":{"name":"Picture As Pdf"},"e8aa":{"name":"Picture In Picture"},"e911":{"name":"Picture In Picture Alt"},"e6c4":{"name":"Pie Chart"},"e6c5":{"name":"Pie Chart Outlined"},"e55e":{"name":"Pin Drop"},"e55f":{"name":"Place"},"e037":{"name":"Play Arrow"},"e038":{"name":"Play Circle Filled"},"e039":{"name":"Play Circle Outline"},"e906":{"name":"Play For Work"},"e03b":{"name":"Playlist Add"},"e065":{"name":"Playlist Add Check"},"e05f":{"name":"Playlist Play"},"e800":{"name":"Plus One"},"e801":{"name":"Poll"},"e8ab":{"name":"Polymer"},"eb48":{"name":"Pool"},"e0ce":{"name":"Portable Wifi Off"},"e416":{"name":"Portrait"},"e63c":{"name":"Power"},"e336":{"name":"Power Input"},"e8ac":{"name":"Power Settings New"},"e91e":{"name":"Pregnant Woman"},"e0df":{"name":"Present To All"},"e8ad":{"name":"Print"},"e645":{"name":"Priority High"},"e80b":{"name":"Public"},"e255":{"name":"Publish"},"e8ae":{"name":"Query Builder"},"e8af":{"name":"Question Answer"},"e03c":{"name":"Queue"},"e03d":{"name":"Queue Music"},"e066":{"name":"Queue Play Next"},"e03e":{"name":"Radio"},"e837":{"name":"Radio Button Checked"},"e836":{"name":"Radio Button Unchecked"},"e560":{"name":"Rate Review"},"e8b0":{"name":"Receipt"},"e03f":{"name":"Recent Actors"},"e91f":{"name":"Record Voice Over"},"e8b1":{"name":"Redeem"},"e15a":{"name":"Redo"},"e5d5":{"name":"Refresh"},"e15b":{"name":"Remove"},"e15c":{"name":"Remove Circle"},"e15d":{"name":"Remove Circle Outline"},"e067":{"name":"Remove From Queue"},"e417":{"name":"Remove Red Eye"},"e928":{"name":"Remove Shopping Cart"},"e8fe":{"name":"Reorder"},"e040":{"name":"Repeat"},"e041":{"name":"Repeat One"},"e042":{"name":"Replay"},"e059":{"name":"Replay 10"},"e05a":{"name":"Replay 30"},"e05b":{"name":"Replay 5"},"e15e":{"name":"Reply"},"e15f":{"name":"Reply All"},"e160":{"name":"Report"},"e8b2":{"name":"Report Problem"},"e56c":{"name":"Restaurant"},"e561":{"name":"Restaurant Menu"},"e8b3":{"name":"Restore"},"e929":{"name":"Restore Page"},"e0d1":{"name":"Ring Volume"},"e8b4":{"name":"Room"},"eb49":{"name":"Room Service"},"e418":{"name":"Rotate 90 Degrees Ccw"},"e419":{"name":"Rotate Left"},"e41a":{"name":"Rotate Right"},"e920":{"name":"Rounded Corner"},"e328":{"name":"Router"},"e921":{"name":"Rowing"},"e0e5":{"name":"Rss Feed"},"e642":{"name":"Rv Hookup"},"e562":{"name":"Satellite"},"e161":{"name":"Save"},"e329":{"name":"Scanner"},"e8b5":{"name":"Schedule"},"e80c":{"name":"School"},"e1be":{"name":"Screen Lock Landscape"},"e1bf":{"name":"Screen Lock Portrait"},"e1c0":{"name":"Screen Lock Rotation"},"e1c1":{"name":"Screen Rotation"},"e0e2":{"name":"Screen Share"},"e623":{"name":"Sd Card"},"e1c2":{"name":"Sd Storage"},"e8b6":{"name":"Search"},"e32a":{"name":"Security"},"e162":{"name":"Select All"},"e163":{"name":"Send"},"e811":{"name":"Sentiment Dissatisfied"},"e812":{"name":"Sentiment Neutral"},"e813":{"name":"Sentiment Satisfied"},"e814":{"name":"Sentiment Very Dissatisfied"},"e815":{"name":"Sentiment Very Satisfied"},"e8b8":{"name":"Settings"},"e8b9":{"name":"Settings Applications"},"e8ba":{"name":"Settings Backup Restore"},"e8bb":{"name":"Settings Bluetooth"},"e8bd":{"name":"Settings Brightness"},"e8bc":{"name":"Settings Cell"},"e8be":{"name":"Settings Ethernet"},"e8bf":{"name":"Settings Input Antenna"},"e8c0":{"name":"Settings Input Component"},"e8c1":{"name":"Settings Input Composite"},"e8c2":{"name":"Settings Input Hdmi"},"e8c3":{"name":"Settings Input Svideo"},"e8c4":{"name":"Settings Overscan"},"e8c5":{"name":"Settings Phone"},"e8c6":{"name":"Settings Power"},"e8c7":{"name":"Settings Remote"},"e1c3":{"name":"Settings System Daydream"},"e8c8":{"name":"Settings Voice"},"e80d":{"name":"Share"},"e8c9":{"name":"Shop"},"e8ca":{"name":"Shop Two"},"e8cb":{"name":"Shopping Basket"},"e8cc":{"name":"Shopping Cart"},"e261":{"name":"Short Text"},"e6e1":{"name":"Show Chart"},"e043":{"name":"Shuffle"},"e1c8":{"name":"Signal Cellular 4 Bar"},"e1cd":{"name":"Signal Cellular Connected No Internet 4 Bar"},"e1ce":{"name":"Signal Cellular No Sim"},"e1cf":{"name":"Signal Cellular Null"},"e1d0":{"name":"Signal Cellular Off"},"e1d8":{"name":"Signal Wifi 4 Bar"},"e1d9":{"name":"Signal Wifi 4 Bar Lock"},"e1da":{"name":"Signal Wifi Off"},"e32b":{"name":"Sim Card"},"e624":{"name":"Sim Card Alert"},"e044":{"name":"Skip Next"},"e045":{"name":"Skip Previous"},"e41b":{"name":"Slideshow"},"e068":{"name":"Slow Motion Video"},"e32c":{"name":"Smartphone"},"eb4a":{"name":"Smoke Free"},"eb4b":{"name":"Smoking Rooms"},"e625":{"name":"Sms"},"e626":{"name":"Sms Failed"},"e046":{"name":"Snooze"},"e164":{"name":"Sort"},"e053":{"name":"Sort By Alpha"},"eb4c":{"name":"Spa"},"e256":{"name":"Space Bar"},"e32d":{"name":"Speaker"},"e32e":{"name":"Speaker Group"},"e8cd":{"name":"Speaker Notes"},"e92a":{"name":"Speaker Notes Off"},"e0d2":{"name":"Speaker Phone"},"e8ce":{"name":"Spellcheck"},"e838":{"name":"Star"},"e83a":{"name":"Star Border"},"e839":{"name":"Star Half"},"e8d0":{"name":"Stars"},"e0d3":{"name":"Stay Current Landscape"},"e0d4":{"name":"Stay Current Portrait"},"e0d5":{"name":"Stay Primary Landscape"},"e0d6":{"name":"Stay Primary Portrait"},"e047":{"name":"Stop"},"e0e3":{"name":"Stop Screen Share"},"e1db":{"name":"Storage"},"e8d1":{"name":"Store"},"e563":{"name":"Store Mall Directory"},"e41c":{"name":"Straighten"},"e56e":{"name":"Streetview"},"e257":{"name":"Strikethrough S"},"e41d":{"name":"Style"},"e5d9":{"name":"Subdirectory Arrow Left"},"e5da":{"name":"Subdirectory Arrow Right"},"e8d2":{"name":"Subject"},"e064":{"name":"Subscriptions"},"e048":{"name":"Subtitles"},"e56f":{"name":"Subway"},"e8d3":{"name":"Supervisor Account"},"e049":{"name":"Surround Sound"},"e0d7":{"name":"Swap Calls"},"e8d4":{"name":"Swap Horiz"},"e8d5":{"name":"Swap Vert"},"e8d6":{"name":"Swap Vertical Circle"},"e41e":{"name":"Switch Camera"},"e41f":{"name":"Switch Video"},"e627":{"name":"Sync"},"e628":{"name":"Sync Disabled"},"e629":{"name":"Sync Problem"},"e62a":{"name":"System Update"},"e8d7":{"name":"System Update Alt"},"e8d8":{"name":"Tab"},"e8d9":{"name":"Tab Unselected"},"e32f":{"name":"Tablet"},"e330":{"name":"Tablet Android"},"e331":{"name":"Tablet Mac"},"e420":{"name":"Tag Faces"},"e62b":{"name":"Tap And Play"},"e564":{"name":"Terrain"},"e262":{"name":"Text Fields"},"e165":{"name":"Text Format"},"e0d8":{"name":"Textsms"},"e421":{"name":"Texture"},"e8da":{"name":"Theaters"},"e8db":{"name":"Thumb Down"},"e8dc":{"name":"Thumb Up"},"e8dd":{"name":"Thumbs Up Down"},"e62c":{"name":"Time To Leave"},"e422":{"name":"Timelapse"},"e922":{"name":"Timeline"},"e425":{"name":"Timer"},"e423":{"name":"Timer 10"},"e424":{"name":"Timer 3"},"e426":{"name":"Timer Off"},"e264":{"name":"Title"},"e8de":{"name":"Toc"},"e8df":{"name":"Today"},"e8e0":{"name":"Toll"},"e427":{"name":"Tonality"},"e913":{"name":"Touch App"},"e332":{"name":"Toys"},"e8e1":{"name":"Track Changes"},"e565":{"name":"Traffic"},"e570":{"name":"Train"},"e571":{"name":"Tram"},"e572":{"name":"Transfer Within A Station"},"e428":{"name":"Transform"},"e8e2":{"name":"Translate"},"e8e3":{"name":"Trending Down"},"e8e4":{"name":"Trending Flat"},"e8e5":{"name":"Trending Up"},"e429":{"name":"Tune"},"e8e6":{"name":"Turned In"},"e8e7":{"name":"Turned In Not"},"e333":{"name":"Tv"},"e169":{"name":"Unarchive"},"e166":{"name":"Undo"},"e5d6":{"name":"Unfold Less"},"e5d7":{"name":"Unfold More"},"e923":{"name":"Update"},"e1e0":{"name":"Usb"},"e8e8":{"name":"Verified User"},"e258":{"name":"Vertical Align Bottom"},"e259":{"name":"Vertical Align Center"},"e25a":{"name":"Vertical Align Top"},"e62d":{"name":"Vibration"},"e070":{"name":"Video Call"},"e071":{"name":"Video Label"},"e04a":{"name":"Video Library"},"e04b":{"name":"Videocam"},"e04c":{"name":"Videocam Off"},"e338":{"name":"Videogame Asset"},"e8e9":{"name":"View Agenda"},"e8ea":{"name":"View Array"},"e8eb":{"name":"View Carousel"},"e8ec":{"name":"View Column"},"e42a":{"name":"View Comfy"},"e42b":{"name":"View Compact"},"e8ed":{"name":"View Day"},"e8ee":{"name":"View Headline"},"e8ef":{"name":"View List"},"e8f0":{"name":"View Module"},"e8f1":{"name":"View Quilt"},"e8f2":{"name":"View Stream"},"e8f3":{"name":"View Week"},"e435":{"name":"Vignette"},"e8f4":{"name":"Visibility"},"e8f5":{"name":"Visibility Off"},"e62e":{"name":"Voice Chat"},"e0d9":{"name":"Voicemail"},"e04d":{"name":"Volume Down"},"e04e":{"name":"Volume Mute"},"e04f":{"name":"Volume Off"},"e050":{"name":"Volume Up"},"e0da":{"name":"Vpn Key"},"e62f":{"name":"Vpn Lock"},"e1bc":{"name":"Wallpaper"},"e002":{"name":"Warning"},"e334":{"name":"Watch"},"e924":{"name":"Watch Later"},"e42c":{"name":"Wb Auto"},"e42d":{"name":"Wb Cloudy"},"e42e":{"name":"Wb Incandescent"},"e436":{"name":"Wb Iridescent"},"e430":{"name":"Wb Sunny"},"e63d":{"name":"Wc"},"e051":{"name":"Web"},"e069":{"name":"Web Asset"},"e16b":{"name":"Weekend"},"e80e":{"name":"Whatshot"},"e1bd":{"name":"Widgets"},"e63e":{"name":"Wifi"},"e1e1":{"name":"Wifi Lock"},"e1e2":{"name":"Wifi Tethering"},"e8f9":{"name":"Work"},"e25b":{"name":"Wrap Text"},"e8fa":{"name":"Youtube Searched For"},"e8ff":{"name":"Zoom In"},"e900":{"name":"Zoom Out"},"e56b":{"name":"Zoom Out Map"}}}
\ No newline at end of file
diff --git a/css/MaterialIcons-Regular.svg b/css/MaterialIcons-Regular.svg
new file mode 100644
index 0000000..a449327
--- /dev/null
+++ b/css/MaterialIcons-Regular.svg
@@ -0,0 +1,2373 @@
+
+
+
+
diff --git a/css/MaterialIcons-Regular.ttf b/css/MaterialIcons-Regular.ttf
new file mode 100644
index 0000000..7015564
Binary files /dev/null and b/css/MaterialIcons-Regular.ttf differ
diff --git a/css/MaterialIcons-Regular.woff b/css/MaterialIcons-Regular.woff
new file mode 100644
index 0000000..b648a3e
Binary files /dev/null and b/css/MaterialIcons-Regular.woff differ
diff --git a/css/MaterialIcons-Regular.woff2 b/css/MaterialIcons-Regular.woff2
new file mode 100644
index 0000000..9fa2112
Binary files /dev/null and b/css/MaterialIcons-Regular.woff2 differ
diff --git a/css/custom-editor-style.css b/css/custom-editor-style.css
new file mode 100644
index 0000000..0212fb8
--- /dev/null
+++ b/css/custom-editor-style.css
@@ -0,0 +1,2 @@
+
+/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjdXN0b20tZWRpdG9yLXN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbXX0= */
diff --git a/css/custom-editor-style.min.css b/css/custom-editor-style.min.css
new file mode 100644
index 0000000..9f1cb35
--- /dev/null
+++ b/css/custom-editor-style.min.css
@@ -0,0 +1,2 @@
+
+/*# sourceMappingURL=custom-editor-style.min.css.map */
diff --git a/css/custom-editor-style.min.css.map b/css/custom-editor-style.min.css.map
new file mode 100644
index 0000000..107f5ee
--- /dev/null
+++ b/css/custom-editor-style.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":[],"names":[],"mappings":"","file":"custom-editor-style.min.css","sourcesContent":[]}
\ No newline at end of file
diff --git a/css/fonts/charter_bold-webfont.eot b/css/fonts/charter_bold-webfont.eot
new file mode 100644
index 0000000..800aa39
Binary files /dev/null and b/css/fonts/charter_bold-webfont.eot differ
diff --git a/css/fonts/charter_bold-webfont.woff b/css/fonts/charter_bold-webfont.woff
new file mode 100644
index 0000000..6d7fd7a
Binary files /dev/null and b/css/fonts/charter_bold-webfont.woff differ
diff --git a/css/fonts/charter_regular-webfont.eot b/css/fonts/charter_regular-webfont.eot
new file mode 100644
index 0000000..01872e3
Binary files /dev/null and b/css/fonts/charter_regular-webfont.eot differ
diff --git a/css/fonts/charter_regular-webfont.woff b/css/fonts/charter_regular-webfont.woff
new file mode 100644
index 0000000..a19483d
Binary files /dev/null and b/css/fonts/charter_regular-webfont.woff differ
diff --git a/css/material-icons.css b/css/material-icons.css
new file mode 100644
index 0000000..671947f
--- /dev/null
+++ b/css/material-icons.css
@@ -0,0 +1,32 @@
+@font-face {
+ font-family: 'Material Icons';
+ font-style: normal;
+ font-weight: 400;
+ src: url(MaterialIcons-Regular.eot);
+ /* For IE6-8 */
+ src: local("Material Icons"), local("MaterialIcons-Regular"), url(MaterialIcons-Regular.woff2) format("woff2"), url(MaterialIcons-Regular.woff) format("woff"), url(MaterialIcons-Regular.ttf) format("truetype"); }
+
+.material-icons {
+ font-family: 'Material Icons';
+ font-weight: normal;
+ font-style: normal;
+ font-size: 24px;
+ /* Preferred icon size */
+ display: inline-block;
+ line-height: 1;
+ text-transform: none;
+ letter-spacing: normal;
+ word-wrap: normal;
+ white-space: nowrap;
+ direction: ltr;
+ /* Support for all WebKit browsers. */
+ -webkit-font-smoothing: antialiased;
+ /* Support for Safari and Chrome. */
+ text-rendering: optimizeLegibility;
+ /* Support for Firefox. */
+ -moz-osx-font-smoothing: grayscale;
+ /* Support for IE. */
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga'; }
+
+/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1hdGVyaWFsLWljb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSw4QkFBNkI7RUFDN0IsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixvQ0FBbUM7RUFBRSxlQUFlO0VBQ3BELGtOQUlzRCxFQUFBOztBQUd4RDtFQUNFLDhCQUE2QjtFQUM3QixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQUcseUJBQXlCO0VBQzNDLHNCQUFxQjtFQUNyQixlQUFjO0VBQ2QscUJBQW9CO0VBQ3BCLHVCQUFzQjtFQUN0QixrQkFBaUI7RUFDakIsb0JBQW1CO0VBQ25CLGVBQWM7RUFFZCxzQ0FBc0M7RUFDdEMsb0NBQW1DO0VBQ25DLG9DQUFvQztFQUNwQyxtQ0FBa0M7RUFFbEMsMEJBQTBCO0VBQzFCLG1DQUFrQztFQUVsQyxxQkFBcUI7RUFDckIsc0NBQTZCO1VBQTdCLDhCQUE2QixFQUM5QiIsImZpbGUiOiJtYXRlcmlhbC1pY29ucy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKCdNYXRlcmlhbCBJY29ucycpLFxuICAgICAgIGxvY2FsKCdNYXRlcmlhbEljb25zLVJlZ3VsYXInKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7ICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG5cbiAgLyogU3VwcG9ydCBmb3IgYWxsIFdlYktpdCBicm93c2Vycy4gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xufVxuIl19 */
diff --git a/css/theme.css b/css/theme.css
new file mode 100644
index 0000000..ed59eab
--- /dev/null
+++ b/css/theme.css
@@ -0,0 +1,17257 @@
+@charset "UTF-8";
+@font-face {
+ font-family: 'charterregular';
+ src: url("fonts/charter_regular-webfont.eot");
+ src: url("fonts/charter_regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/charter_regular-webfont.woff") format("woff");
+ font-weight: normal;
+ font-style: normal; }
+
+@font-face {
+ font-family: 'charterbold';
+ src: url("fonts/charter_bold-webfont.eot");
+ src: url("fonts/charter_bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/charter_bold-webfont.woff") format("woff");
+ font-weight: normal;
+ font-style: normal; }
+
+@font-face {
+ font-family: 'Material Icons';
+ font-style: normal;
+ font-weight: 400;
+ src: url(MaterialIcons-Regular.eot);
+ /* For IE6-8 */
+ src: local("Material Icons"), local("MaterialIcons-Regular"), url(MaterialIcons-Regular.woff2) format("woff2"), url(MaterialIcons-Regular.woff) format("woff"), url(MaterialIcons-Regular.ttf) format("truetype"); }
+
+.material-icons {
+ font-family: 'Material Icons';
+ font-weight: normal;
+ font-style: normal;
+ font-size: 24px;
+ /* Preferred icon size */
+ display: inline-block;
+ line-height: 1;
+ text-transform: none;
+ letter-spacing: normal;
+ word-wrap: normal;
+ white-space: nowrap;
+ direction: ltr;
+ /* Support for all WebKit browsers. */
+ -webkit-font-smoothing: antialiased;
+ /* Support for Safari and Chrome. */
+ text-rendering: optimizeLegibility;
+ /* Support for Firefox. */
+ -moz-osx-font-smoothing: grayscale;
+ /* Support for IE. */
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga'; }
+
+:root {
+ --breakpoint-xs: 0;
+ --breakpoint-sm: 576px;
+ --breakpoint-md: 768px;
+ --breakpoint-lg: 992px;
+ --breakpoint-xl: 1200px;
+ --amber: #ffc107;
+ --blue: #2196f3;
+ --blue-grey: #607d8b;
+ --brown: #795548;
+ --cyan: #00bcd4;
+ --deep-orange: #ff5722;
+ --deep-purple: #673ab7;
+ --green: #4caf50;
+ --grey: #9e9e9e;
+ --indigo: #3f51b5;
+ --light-blue: #03a9f4;
+ --light-green: #8bc34a;
+ --lime: #cddc39;
+ --orange: #ff9800;
+ --pink: #e91e63;
+ --purple: #9c27b0;
+ --red: #f44336;
+ --teal: #009688;
+ --yellow: #ffeb3b;
+ --primary: #f08506;
+ --primary-dark: #be6905;
+ --primary-light: #fa9d2f;
+ --secondary: #f08506;
+ --secondary-dark: #be6905;
+ --secondary-light: #fa9d2f;
+ --danger: #f44336;
+ --danger-dark: #d32f2f;
+ --danger-light: #ffcdd2;
+ --info: #2196f3;
+ --info-dark: #1976d2;
+ --info-light: #bbdefb;
+ --success: #4caf50;
+ --success-dark: #388e3c;
+ --success-light: #c8e6c9;
+ --warning: #ff9800;
+ --warning-dark: #f57c00;
+ --warning-light: #ffe0b2;
+ --dark: #424242;
+ --dark-dark: #212121;
+ --dark-light: #757575;
+ --light: #f5f5f5;
+ --light-dark: #e0e0e0;
+ --light-light: #fafafa;
+ --font-family-monospace: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --font-family-sans-serif: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ --font-family-serif: "Roboto Slab", Georgia, "Times New Roman", Times, serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
+
+*,
+*::after,
+*::before {
+ -webkit-box-sizing: inherit;
+ box-sizing: inherit; }
+
+@-ms-viewport {
+ width: device-width; }
+
+article,
+aside,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section {
+ display: block; }
+
+body {
+ text-align: left;
+ text-align: start;
+ background-color: white;
+ color: rgba(0, 0, 0, 0.87);
+ font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-size: 0.875rem;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-weight: 400;
+ line-height: 1.42857;
+ margin: 0; }
+ [dir='rtl'] body {
+ text-align: right;
+ text-align: start; }
+
+html {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -moz-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ text-size-adjust: 100%;
+ -ms-overflow-style: scrollbar;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
+
+[tabindex='-1']:focus {
+ outline: 0 !important; }
+
+code,
+kbd,
+pre,
+samp {
+ font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em; }
+
+pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ -ms-overflow-style: scrollbar; }
+
+figure {
+ margin: 0 0 1rem; }
+
+hr {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible; }
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+ margin: 0; }
+
+button,
+html [type='button'],
+[type='reset'],
+[type='submit'] {
+ -webkit-appearance: button; }
+
+button::-moz-focus-inner,
+[type='button']::-moz-focus-inner,
+[type='reset']::-moz-focus-inner,
+[type='submit']::-moz-focus-inner {
+ border-style: none;
+ padding: 0; }
+
+button,
+input {
+ overflow: visible; }
+
+button,
+select {
+ text-transform: none; }
+
+button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color; }
+
+fieldset {
+ border: 0;
+ margin: 0;
+ min-width: 0;
+ padding: 0; }
+
+input[type='checkbox'], input[type='radio'] {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 0; }
+
+input[type='date'], input[type='datetime-local'], input[type='month'], input[type='time'] {
+ -webkit-appearance: listbox; }
+
+label {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ color: rgba(0, 0, 0, 0.38);
+ display: inline-block; }
+
+legend {
+ font-size: 1.5rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.33333;
+ color: inherit;
+ display: block;
+ margin-bottom: 0.5rem;
+ max-width: 100%;
+ padding: 0;
+ white-space: normal;
+ width: 100%; }
+
+output {
+ display: inline-block; }
+
+progress {
+ vertical-align: baseline; }
+
+select[multiple], select[size] {
+ overflow: auto; }
+
+textarea {
+ overflow: auto;
+ resize: vertical; }
+
+[type='number']::-webkit-inner-spin-button,
+[type='number']::-webkit-outer-spin-button {
+ height: auto; }
+
+[type='search'] {
+ -webkit-appearance: none;
+ outline-offset: -2px; }
+
+[type='search']::-webkit-search-cancel-button,
+[type='search']::-webkit-search-decoration {
+ -webkit-appearance: none; }
+
+::-webkit-file-upload-button {
+ -webkit-appearance: button;
+ font: inherit; }
+
+[hidden] {
+ display: none !important; }
+
+img {
+ border-style: none;
+ vertical-align: middle; }
+
+svg:not(:root) {
+ overflow: hidden; }
+
+summary {
+ cursor: pointer;
+ display: list-item; }
+
+a {
+ background-color: transparent;
+ color: #f08506;
+ text-decoration: none;
+ -webkit-text-decoration-skip: objects; }
+ a:active, a:focus, a:hover {
+ color: #f08506;
+ text-decoration: underline; }
+
+a:not([href]):not([tabindex]) {
+ color: inherit;
+ text-decoration: none; }
+ a:not([href]):not([tabindex]):active, a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
+ color: inherit;
+ text-decoration: none; }
+ a:not([href]):not([tabindex]):focus {
+ outline: 0; }
+
+template {
+ display: none; }
+
+caption {
+ text-align: left;
+ text-align: start;
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ caption-side: bottom;
+ color: rgba(0, 0, 0, 0.38);
+ min-height: 3.5rem;
+ padding: 1.21429rem 1.5rem; }
+ [dir='rtl'] caption {
+ text-align: right;
+ text-align: start; }
+
+table {
+ border-collapse: collapse; }
+
+th {
+ text-align: left;
+ text-align: start; }
+ [dir='rtl'] th {
+ text-align: right;
+ text-align: start; }
+
+abbr[data-original-title], abbr[title] {
+ border-bottom: 0;
+ cursor: help;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted; }
+
+address {
+ font-style: normal;
+ line-height: inherit;
+ margin-bottom: 1rem; }
+
+b,
+strong {
+ font-weight: bolder; }
+
+blockquote {
+ margin: 0 0 1rem; }
+
+dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0; }
+
+dfn {
+ font-style: italic; }
+
+dl,
+ol,
+ul {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+dt {
+ font-weight: 500; }
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem; }
+
+mark {
+ background-color: #ffeb3b;
+ color: rgba(0, 0, 0, 0.87); }
+
+ol ol,
+ol ul,
+ul ol,
+ul ul {
+ margin-bottom: 0; }
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+small {
+ font-size: 80%; }
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline; }
+
+sub {
+ bottom: -0.25em; }
+
+sup {
+ top: -0.5em; }
+
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
+.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
+.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
+.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
+.col-xl-auto {
+ min-height: 1px;
+ padding-right: 20px;
+ padding-left: 20px;
+ position: relative;
+ width: 100%; }
+
+.col-1 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 8.33333%;
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+
+.col-2 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 16.66667%;
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+
+.col-3 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%; }
+
+.col-4 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 33.33333%;
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+
+.col-5 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 41.66667%;
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+
+.col-6 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%; }
+
+.col-7 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 58.33333%;
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+
+.col-8 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 66.66667%;
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+
+.col-9 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%; }
+
+.col-10 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 83.33333%;
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+
+.col-11 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 91.66667%;
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+
+.col-12 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%; }
+
+.offset-1 {
+ margin-left: 8.33333%; }
+
+.offset-2 {
+ margin-left: 16.66667%; }
+
+.offset-3 {
+ margin-left: 25%; }
+
+.offset-4 {
+ margin-left: 33.33333%; }
+
+.offset-5 {
+ margin-left: 41.66667%; }
+
+.offset-6 {
+ margin-left: 50%; }
+
+.offset-7 {
+ margin-left: 58.33333%; }
+
+.offset-8 {
+ margin-left: 66.66667%; }
+
+.offset-9 {
+ margin-left: 75%; }
+
+.offset-10 {
+ margin-left: 83.33333%; }
+
+.offset-11 {
+ margin-left: 91.66667%; }
+
+.order-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; }
+
+.order-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+
+.order-2 {
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2; }
+
+.order-3 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3; }
+
+.order-4 {
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4; }
+
+.order-5 {
+ -webkit-box-ordinal-group: 6;
+ -ms-flex-order: 5;
+ order: 5; }
+
+.order-6 {
+ -webkit-box-ordinal-group: 7;
+ -ms-flex-order: 6;
+ order: 6; }
+
+.order-7 {
+ -webkit-box-ordinal-group: 8;
+ -ms-flex-order: 7;
+ order: 7; }
+
+.order-8 {
+ -webkit-box-ordinal-group: 9;
+ -ms-flex-order: 8;
+ order: 8; }
+
+.order-9 {
+ -webkit-box-ordinal-group: 10;
+ -ms-flex-order: 9;
+ order: 9; }
+
+.order-10 {
+ -webkit-box-ordinal-group: 11;
+ -ms-flex-order: 10;
+ order: 10; }
+
+.order-11 {
+ -webkit-box-ordinal-group: 12;
+ -ms-flex-order: 11;
+ order: 11; }
+
+.order-12 {
+ -webkit-box-ordinal-group: 13;
+ -ms-flex-order: 12;
+ order: 12; }
+
+.col {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%; }
+
+.col-auto {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ max-width: none;
+ width: auto; }
+
+.order-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+
+.order-last {
+ -webkit-box-ordinal-group: 14;
+ -ms-flex-order: 13;
+ order: 13; }
+
+@media (min-width: 576px) {
+ .col-sm-1 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 8.33333%;
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-sm-2 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 16.66667%;
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-sm-3 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-sm-4 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 33.33333%;
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-sm-5 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 41.66667%;
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-sm-6 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-sm-7 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 58.33333%;
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-sm-8 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 66.66667%;
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-sm-9 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-sm-10 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 83.33333%;
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-sm-11 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 91.66667%;
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-sm-12 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .offset-sm-0 {
+ margin-left: 0; }
+ .offset-sm-1 {
+ margin-left: 8.33333%; }
+ .offset-sm-2 {
+ margin-left: 16.66667%; }
+ .offset-sm-3 {
+ margin-left: 25%; }
+ .offset-sm-4 {
+ margin-left: 33.33333%; }
+ .offset-sm-5 {
+ margin-left: 41.66667%; }
+ .offset-sm-6 {
+ margin-left: 50%; }
+ .offset-sm-7 {
+ margin-left: 58.33333%; }
+ .offset-sm-8 {
+ margin-left: 66.66667%; }
+ .offset-sm-9 {
+ margin-left: 75%; }
+ .offset-sm-10 {
+ margin-left: 83.33333%; }
+ .offset-sm-11 {
+ margin-left: 91.66667%; }
+ .order-sm-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; }
+ .order-sm-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-sm-2 {
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2; }
+ .order-sm-3 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3; }
+ .order-sm-4 {
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4; }
+ .order-sm-5 {
+ -webkit-box-ordinal-group: 6;
+ -ms-flex-order: 5;
+ order: 5; }
+ .order-sm-6 {
+ -webkit-box-ordinal-group: 7;
+ -ms-flex-order: 6;
+ order: 6; }
+ .order-sm-7 {
+ -webkit-box-ordinal-group: 8;
+ -ms-flex-order: 7;
+ order: 7; }
+ .order-sm-8 {
+ -webkit-box-ordinal-group: 9;
+ -ms-flex-order: 8;
+ order: 8; }
+ .order-sm-9 {
+ -webkit-box-ordinal-group: 10;
+ -ms-flex-order: 9;
+ order: 9; }
+ .order-sm-10 {
+ -webkit-box-ordinal-group: 11;
+ -ms-flex-order: 10;
+ order: 10; }
+ .order-sm-11 {
+ -webkit-box-ordinal-group: 12;
+ -ms-flex-order: 11;
+ order: 11; }
+ .order-sm-12 {
+ -webkit-box-ordinal-group: 13;
+ -ms-flex-order: 12;
+ order: 12; }
+ .col-sm {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-sm-auto {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ max-width: none;
+ width: auto; }
+ .order-sm-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-sm-last {
+ -webkit-box-ordinal-group: 14;
+ -ms-flex-order: 13;
+ order: 13; } }
+
+@media (min-width: 768px) {
+ .col-md-1 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 8.33333%;
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-md-2 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 16.66667%;
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-md-3 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-md-4 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 33.33333%;
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-md-5 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 41.66667%;
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-md-6 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-md-7 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 58.33333%;
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-md-8 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 66.66667%;
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-md-9 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-md-10 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 83.33333%;
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-md-11 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 91.66667%;
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-md-12 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .offset-md-0 {
+ margin-left: 0; }
+ .offset-md-1 {
+ margin-left: 8.33333%; }
+ .offset-md-2 {
+ margin-left: 16.66667%; }
+ .offset-md-3 {
+ margin-left: 25%; }
+ .offset-md-4 {
+ margin-left: 33.33333%; }
+ .offset-md-5 {
+ margin-left: 41.66667%; }
+ .offset-md-6 {
+ margin-left: 50%; }
+ .offset-md-7 {
+ margin-left: 58.33333%; }
+ .offset-md-8 {
+ margin-left: 66.66667%; }
+ .offset-md-9 {
+ margin-left: 75%; }
+ .offset-md-10 {
+ margin-left: 83.33333%; }
+ .offset-md-11 {
+ margin-left: 91.66667%; }
+ .order-md-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; }
+ .order-md-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-md-2 {
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2; }
+ .order-md-3 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3; }
+ .order-md-4 {
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4; }
+ .order-md-5 {
+ -webkit-box-ordinal-group: 6;
+ -ms-flex-order: 5;
+ order: 5; }
+ .order-md-6 {
+ -webkit-box-ordinal-group: 7;
+ -ms-flex-order: 6;
+ order: 6; }
+ .order-md-7 {
+ -webkit-box-ordinal-group: 8;
+ -ms-flex-order: 7;
+ order: 7; }
+ .order-md-8 {
+ -webkit-box-ordinal-group: 9;
+ -ms-flex-order: 8;
+ order: 8; }
+ .order-md-9 {
+ -webkit-box-ordinal-group: 10;
+ -ms-flex-order: 9;
+ order: 9; }
+ .order-md-10 {
+ -webkit-box-ordinal-group: 11;
+ -ms-flex-order: 10;
+ order: 10; }
+ .order-md-11 {
+ -webkit-box-ordinal-group: 12;
+ -ms-flex-order: 11;
+ order: 11; }
+ .order-md-12 {
+ -webkit-box-ordinal-group: 13;
+ -ms-flex-order: 12;
+ order: 12; }
+ .col-md {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-md-auto {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ max-width: none;
+ width: auto; }
+ .order-md-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-md-last {
+ -webkit-box-ordinal-group: 14;
+ -ms-flex-order: 13;
+ order: 13; } }
+
+@media (min-width: 992px) {
+ .col-lg-1 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 8.33333%;
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-lg-2 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 16.66667%;
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-lg-3 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-lg-4 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 33.33333%;
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-lg-5 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 41.66667%;
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-lg-6 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-lg-7 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 58.33333%;
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-lg-8 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 66.66667%;
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-lg-9 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-lg-10 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 83.33333%;
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-lg-11 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 91.66667%;
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-lg-12 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .offset-lg-0 {
+ margin-left: 0; }
+ .offset-lg-1 {
+ margin-left: 8.33333%; }
+ .offset-lg-2 {
+ margin-left: 16.66667%; }
+ .offset-lg-3 {
+ margin-left: 25%; }
+ .offset-lg-4 {
+ margin-left: 33.33333%; }
+ .offset-lg-5 {
+ margin-left: 41.66667%; }
+ .offset-lg-6 {
+ margin-left: 50%; }
+ .offset-lg-7 {
+ margin-left: 58.33333%; }
+ .offset-lg-8 {
+ margin-left: 66.66667%; }
+ .offset-lg-9 {
+ margin-left: 75%; }
+ .offset-lg-10 {
+ margin-left: 83.33333%; }
+ .offset-lg-11 {
+ margin-left: 91.66667%; }
+ .order-lg-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; }
+ .order-lg-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-lg-2 {
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2; }
+ .order-lg-3 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3; }
+ .order-lg-4 {
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4; }
+ .order-lg-5 {
+ -webkit-box-ordinal-group: 6;
+ -ms-flex-order: 5;
+ order: 5; }
+ .order-lg-6 {
+ -webkit-box-ordinal-group: 7;
+ -ms-flex-order: 6;
+ order: 6; }
+ .order-lg-7 {
+ -webkit-box-ordinal-group: 8;
+ -ms-flex-order: 7;
+ order: 7; }
+ .order-lg-8 {
+ -webkit-box-ordinal-group: 9;
+ -ms-flex-order: 8;
+ order: 8; }
+ .order-lg-9 {
+ -webkit-box-ordinal-group: 10;
+ -ms-flex-order: 9;
+ order: 9; }
+ .order-lg-10 {
+ -webkit-box-ordinal-group: 11;
+ -ms-flex-order: 10;
+ order: 10; }
+ .order-lg-11 {
+ -webkit-box-ordinal-group: 12;
+ -ms-flex-order: 11;
+ order: 11; }
+ .order-lg-12 {
+ -webkit-box-ordinal-group: 13;
+ -ms-flex-order: 12;
+ order: 12; }
+ .col-lg {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-lg-auto {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ max-width: none;
+ width: auto; }
+ .order-lg-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-lg-last {
+ -webkit-box-ordinal-group: 14;
+ -ms-flex-order: 13;
+ order: 13; } }
+
+@media (min-width: 1200px) {
+ .col-xl-1 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 8.33333%;
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-xl-2 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 16.66667%;
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-xl-3 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-xl-4 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 33.33333%;
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-xl-5 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 41.66667%;
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-xl-6 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-xl-7 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 58.33333%;
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-xl-8 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 66.66667%;
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-xl-9 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-xl-10 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 83.33333%;
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-xl-11 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 91.66667%;
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-xl-12 {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .offset-xl-0 {
+ margin-left: 0; }
+ .offset-xl-1 {
+ margin-left: 8.33333%; }
+ .offset-xl-2 {
+ margin-left: 16.66667%; }
+ .offset-xl-3 {
+ margin-left: 25%; }
+ .offset-xl-4 {
+ margin-left: 33.33333%; }
+ .offset-xl-5 {
+ margin-left: 41.66667%; }
+ .offset-xl-6 {
+ margin-left: 50%; }
+ .offset-xl-7 {
+ margin-left: 58.33333%; }
+ .offset-xl-8 {
+ margin-left: 66.66667%; }
+ .offset-xl-9 {
+ margin-left: 75%; }
+ .offset-xl-10 {
+ margin-left: 83.33333%; }
+ .offset-xl-11 {
+ margin-left: 91.66667%; }
+ .order-xl-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; }
+ .order-xl-1 {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-xl-2 {
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2; }
+ .order-xl-3 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3; }
+ .order-xl-4 {
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4; }
+ .order-xl-5 {
+ -webkit-box-ordinal-group: 6;
+ -ms-flex-order: 5;
+ order: 5; }
+ .order-xl-6 {
+ -webkit-box-ordinal-group: 7;
+ -ms-flex-order: 6;
+ order: 6; }
+ .order-xl-7 {
+ -webkit-box-ordinal-group: 8;
+ -ms-flex-order: 7;
+ order: 7; }
+ .order-xl-8 {
+ -webkit-box-ordinal-group: 9;
+ -ms-flex-order: 8;
+ order: 8; }
+ .order-xl-9 {
+ -webkit-box-ordinal-group: 10;
+ -ms-flex-order: 9;
+ order: 9; }
+ .order-xl-10 {
+ -webkit-box-ordinal-group: 11;
+ -ms-flex-order: 10;
+ order: 10; }
+ .order-xl-11 {
+ -webkit-box-ordinal-group: 12;
+ -ms-flex-order: 11;
+ order: 11; }
+ .order-xl-12 {
+ -webkit-box-ordinal-group: 13;
+ -ms-flex-order: 12;
+ order: 12; }
+ .col-xl {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%; }
+ .col-xl-auto {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ max-width: none;
+ width: auto; }
+ .order-xl-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-xl-last {
+ -webkit-box-ordinal-group: 14;
+ -ms-flex-order: 13;
+ order: 13; } }
+
+.container {
+ margin-right: auto;
+ margin-left: auto;
+ padding-right: 20px;
+ padding-left: 20px;
+ width: 100%; }
+ @media (min-width: 576px) {
+ .container {
+ max-width: 540px; } }
+ @media (min-width: 768px) {
+ .container {
+ max-width: 720px; } }
+ @media (min-width: 992px) {
+ .container {
+ max-width: 960px; } }
+ @media (min-width: 1200px) {
+ .container {
+ max-width: 1140px; } }
+
+.container-fluid {
+ margin-right: auto;
+ margin-left: auto;
+ padding-right: 20px;
+ padding-left: 20px;
+ width: 100%; }
+
+.row {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -20px;
+ margin-left: -20px; }
+
+.no-gutters {
+ margin-right: 0;
+ margin-left: 0; }
+ .no-gutters > .col,
+ .no-gutters > [class*='col-'] {
+ padding-right: 0;
+ padding-left: 0; }
+
+.blockquote {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4;
+ border-left: 0.3125rem solid #f08506;
+ margin-bottom: 1rem;
+ padding: 0 1rem; }
+
+.blockquote-footer {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ color: rgba(0, 0, 0, 0.38);
+ display: block;
+ margin-top: 0.25rem; }
+ .blockquote-footer::before {
+ content: '\2014 \00A0'; }
+
+mark,
+.mark {
+ background-color: #ffeb3b;
+ color: rgba(0, 0, 0, 0.87);
+ padding: 0.2em; }
+
+small,
+.small {
+ font-size: 80%;
+ font-weight: 400; }
+
+.initialism {
+ font-size: 90%;
+ text-transform: uppercase; }
+
+.typography-display-4 {
+ font-size: 7rem;
+ font-weight: 300;
+ letter-spacing: -0.04em;
+ line-height: 1; }
+
+.typography-display-3 {
+ font-size: 3.5rem;
+ font-weight: 400;
+ letter-spacing: -0.02em;
+ line-height: 1.03571; }
+
+.typography-display-2 {
+ font-size: 2.8125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.06667; }
+
+.typography-display-1 {
+ font-size: 2.125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.17647; }
+
+.typography-headline {
+ font-size: 1.5rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.33333; }
+
+.typography-title {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4; }
+
+.typography-subheading {
+ font-size: 1.0rem;
+ font-weight: 400;
+ letter-spacing: 0.04em;
+ line-height: 1.5; }
+
+.typography-body-2 {
+ font-size: 0.875rem;
+ font-weight: 500;
+ letter-spacing: 0;
+ line-height: 1.42857; }
+
+.typography-body-1 {
+ font-size: 0.875rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.42857; }
+
+.typography-caption {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5; }
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+ color: inherit;
+ font-family: inherit;
+ margin-bottom: 0.5rem; }
+
+h1,
+.h1 {
+ font-size: 2.8125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.06667; }
+
+h2,
+.h2 {
+ font-size: 2.125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.17647; }
+
+h3,
+.h3 {
+ font-size: 1.5rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.33333; }
+
+h4,
+.h4 {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4; }
+
+h5,
+.h5 {
+ font-size: 1.0rem;
+ font-weight: 400;
+ letter-spacing: 0.04em;
+ line-height: 1.5; }
+
+h6,
+.h6 {
+ font-size: 0.875rem;
+ font-weight: 500;
+ letter-spacing: 0;
+ line-height: 1.42857; }
+
+.display-1 {
+ font-size: 7rem;
+ font-weight: 300;
+ letter-spacing: -0.04em;
+ line-height: 1; }
+
+.display-2 {
+ font-size: 3.5rem;
+ font-weight: 400;
+ letter-spacing: -0.02em;
+ line-height: 1.03571; }
+
+.display-3 {
+ font-size: 2.8125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.06667; }
+
+.display-4 {
+ font-size: 2.125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.17647; }
+
+.lead {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4; }
+
+hr {
+ border: 0;
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ margin-top: 1rem;
+ margin-bottom: 1rem; }
+
+.list-inline {
+ list-style: none;
+ padding-left: 0; }
+
+.list-inline-item {
+ display: inline-block; }
+ .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem; }
+
+.list-unstyled {
+ list-style: none;
+ padding-left: 0; }
+
+.alert, .wpcf7 .wpcf7-validation-errors {
+ border-radius: 2px;
+ border: 0;
+ display: block;
+ margin-bottom: 1rem;
+ padding: 1rem 1rem;
+ position: relative; }
+
+.alert-primary {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-secondary {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-danger {
+ background-color: #ffcdd2;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-info {
+ background-color: #bbdefb;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-success {
+ background-color: #c8e6c9;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-warning {
+ background-color: #ffe0b2;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-dark {
+ background-color: #757575;
+ color: white; }
+
+.alert-light {
+ background-color: #fafafa;
+ color: rgba(0, 0, 0, 0.87); }
+
+.alert-dismissible {
+ padding-right: 3.5rem; }
+ .alert-dismissible .close {
+ color: inherit;
+ padding: 0.875rem 1rem;
+ position: absolute;
+ top: 0;
+ right: 0; }
+
+.alert-heading {
+ color: inherit; }
+
+.alert-link {
+ color: inherit;
+ font-weight: 500; }
+ .alert-link:active, .alert-link:focus, .alert-link:hover {
+ color: inherit; }
+
+.badge {
+ border-radius: 2px;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ font-size: inherit;
+ font-weight: 500;
+ line-height: inherit;
+ padding-right: 0.5em;
+ padding-left: 0.5em;
+ text-align: center;
+ vertical-align: baseline;
+ white-space: nowrap; }
+ .badge:empty {
+ display: none; }
+ .btn .badge, .wpcf7 input[type=submit] .badge {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ padding-top: 1px;
+ padding-bottom: 1px; }
+
+.badge-primary {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .badge-primary[href]:active, .badge-primary[href]:focus, .badge-primary[href]:hover {
+ background-color: #be6905;
+ color: white;
+ text-decoration: none; }
+
+.badge-secondary {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .badge-secondary[href]:active, .badge-secondary[href]:focus, .badge-secondary[href]:hover {
+ background-color: #be6905;
+ color: white;
+ text-decoration: none; }
+
+.badge-danger {
+ background-color: #f44336;
+ color: white; }
+ .badge-danger[href]:active, .badge-danger[href]:focus, .badge-danger[href]:hover {
+ background-color: #d32f2f;
+ color: white;
+ text-decoration: none; }
+
+.badge-info {
+ background-color: #2196f3;
+ color: white; }
+ .badge-info[href]:active, .badge-info[href]:focus, .badge-info[href]:hover {
+ background-color: #1976d2;
+ color: white;
+ text-decoration: none; }
+
+.badge-success {
+ background-color: #4caf50;
+ color: white; }
+ .badge-success[href]:active, .badge-success[href]:focus, .badge-success[href]:hover {
+ background-color: #388e3c;
+ color: white;
+ text-decoration: none; }
+
+.badge-warning {
+ background-color: #ff9800;
+ color: rgba(0, 0, 0, 0.87); }
+ .badge-warning[href]:active, .badge-warning[href]:focus, .badge-warning[href]:hover {
+ background-color: #f57c00;
+ color: white;
+ text-decoration: none; }
+
+.badge-dark {
+ background-color: #424242;
+ color: white; }
+ .badge-dark[href]:active, .badge-dark[href]:focus, .badge-dark[href]:hover {
+ background-color: #212121;
+ color: white;
+ text-decoration: none; }
+
+.badge-light {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87); }
+ .badge-light[href]:active, .badge-light[href]:focus, .badge-light[href]:hover {
+ background-color: #e0e0e0;
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+
+.badge-pill {
+ border-radius: 1em; }
+
+.breadcrumb {
+ border-radius: 2px;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: #f5f5f5;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ list-style: none;
+ margin-bottom: 1rem;
+ min-height: 3.5rem;
+ padding: 0.625rem 1rem; }
+
+.breadcrumb-item {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: color;
+ transition-property: color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ color: rgba(0, 0, 0, 0.54);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex; }
+ @media (min-width: 576px) {
+ .breadcrumb-item {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .breadcrumb-item {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .breadcrumb-item {
+ -webkit-transition: none;
+ transition: none; } }
+ .breadcrumb-item:active, .breadcrumb-item:focus, .breadcrumb-item:hover {
+ color: rgba(0, 0, 0, 0.87); }
+ .breadcrumb-item.active {
+ color: rgba(0, 0, 0, 0.87);
+ font-weight: bolder; }
+ .breadcrumb-item a {
+ color: inherit;
+ text-decoration: none; }
+ .breadcrumb-item + .breadcrumb-item {
+ margin-left: 0.5rem; }
+ .breadcrumb-item + .breadcrumb-item::before {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ color: rgba(0, 0, 0, 0.54);
+ content: "chevron_right";
+ display: inline-block;
+ margin-right: 0.5rem; }
+
+.carousel {
+ position: relative; }
+ .carousel:hover .carousel-control-next,
+ .carousel:hover .carousel-control-prev {
+ opacity: 1; }
+
+.carousel-inner {
+ overflow: hidden;
+ position: relative;
+ width: 100%; }
+
+.carousel-item {
+ -webkit-transition-duration: 0.375s;
+ transition-duration: 0.375s;
+ -webkit-transition-property: -webkit-transform;
+ transition-property: -webkit-transform;
+ transition-property: transform;
+ transition-property: transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ display: none;
+ -webkit-perspective: 1000px;
+ perspective: 1000px;
+ position: relative;
+ width: 100%; }
+ @media (min-width: 576px) {
+ .carousel-item {
+ -webkit-transition-duration: 0.4875s;
+ transition-duration: 0.4875s; } }
+ @media (min-width: 992px) {
+ .carousel-item {
+ -webkit-transition-duration: 0.25s;
+ transition-duration: 0.25s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .carousel-item {
+ -webkit-transition: none;
+ transition: none; } }
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex; }
+
+.carousel-item-left.active,
+.carousel-item-prev {
+ -webkit-transform: translateX(-100%);
+ transform: translateX(-100%); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-item-left.active,
+ .carousel-item-prev {
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0); } }
+
+.carousel-item-left.carousel-item-next,
+.carousel-item-prev.carousel-item-right {
+ -webkit-transform: translateX(0);
+ transform: translateX(0); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-item-left.carousel-item-next,
+ .carousel-item-prev.carousel-item-right {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0); } }
+
+.carousel-item-next,
+.carousel-item-right.active {
+ -webkit-transform: translateX(100%);
+ transform: translateX(100%); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-item-next,
+ .carousel-item-right.active {
+ -webkit-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0); } }
+
+.carousel-item-next,
+.carousel-item-prev {
+ position: absolute;
+ top: 0; }
+
+.carousel-fade .carousel-item {
+ -webkit-transition-duration: 0.375s;
+ transition-duration: 0.375s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ opacity: 0; }
+ @media (min-width: 576px) {
+ .carousel-fade .carousel-item {
+ -webkit-transition-duration: 0.4875s;
+ transition-duration: 0.4875s; } }
+ @media (min-width: 992px) {
+ .carousel-fade .carousel-item {
+ -webkit-transition-duration: 0.25s;
+ transition-duration: 0.25s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .carousel-fade .carousel-item {
+ -webkit-transition: none;
+ transition: none; } }
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-next.carousel-item-left,
+.carousel-fade .carousel-item-prev.carousel-item-right {
+ opacity: 1; }
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-left.active,
+.carousel-fade .carousel-item-next,
+.carousel-fade .carousel-item-prev,
+.carousel-fade .carousel-item-prev.active {
+ -webkit-transform: translateX(0);
+ transform: translateX(0); }
+ @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
+ .carousel-fade .carousel-item.active,
+ .carousel-fade .carousel-item-left.active,
+ .carousel-fade .carousel-item-next,
+ .carousel-fade .carousel-item-prev,
+ .carousel-fade .carousel-item-prev.active {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0); } }
+
+.carousel-fade .carousel-item-left.active,
+.carousel-fade .carousel-item-right.active {
+ opacity: 0; }
+
+.carousel-control-next,
+.carousel-control-prev {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: rgba(255, 255, 255, 0.12);
+ border-radius: 50%;
+ -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
+ color: white;
+ cursor: pointer;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ font-size: 0.8125rem;
+ height: 2.5rem;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ line-height: 1;
+ margin-top: -1.25rem;
+ opacity: 0;
+ position: absolute;
+ top: 50%;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ width: 2.5rem; }
+ .carousel-control-next:active, .carousel-control-next:focus, .carousel-control-next:hover,
+ .carousel-control-prev:active,
+ .carousel-control-prev:focus,
+ .carousel-control-prev:hover {
+ background-color: rgba(204, 204, 204, 0.25);
+ color: white;
+ text-decoration: none; }
+ .carousel-control-next:active,
+ .carousel-control-prev:active {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }
+ .carousel-control-next:focus,
+ .carousel-control-prev:focus {
+ opacity: 1;
+ outline: 0; }
+
+.carousel-control-next {
+ right: 1.25rem; }
+
+.carousel-control-prev {
+ left: 1.25rem; }
+
+.carousel-control-next-icon,
+.carousel-control-prev-icon {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal; }
+
+.carousel-control-next-icon::before {
+ content: "chevron_right"; }
+
+.carousel-control-prev-icon::before {
+ content: "chevron_left"; }
+
+.carousel-caption {
+ color: white;
+ position: absolute;
+ right: 25%;
+ bottom: 1.5rem;
+ left: 25%;
+ text-align: center;
+ z-index: 1; }
+
+.carousel-indicators {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ list-style: none;
+ margin-bottom: 0;
+ padding-left: 0;
+ position: absolute;
+ right: 5rem;
+ bottom: 0.5rem;
+ left: 5rem;
+ z-index: 1; }
+ .carousel-indicators li {
+ background-color: transparent;
+ border: 1px solid rgba(255, 255, 255, 0.12);
+ border-radius: 0.5rem;
+ cursor: pointer;
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ height: 0.5rem;
+ margin-right: 1px;
+ margin-left: 1px;
+ overflow: hidden;
+ text-indent: 100%;
+ white-space: nowrap;
+ width: 0.5rem; }
+ .carousel-indicators .active {
+ background-color: rgba(204, 204, 204, 0.25); }
+
+.close {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: color;
+ transition-property: color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ background-color: transparent;
+ background-image: none;
+ border: 0;
+ color: rgba(0, 0, 0, 0.38);
+ float: right;
+ font-size: 1.5rem;
+ font-weight: 300;
+ line-height: 1;
+ padding: 0; }
+ @media (min-width: 576px) {
+ .close {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .close {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .close {
+ -webkit-transition: none;
+ transition: none; } }
+ .close:active, .close:focus, .close:hover {
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .close:focus {
+ outline: 0; }
+ .close:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+
+code {
+ border-radius: 2px;
+ background-color: #f5f5f5;
+ color: #bd4147;
+ font-size: 87.5%;
+ padding: 0.2rem 0.4rem;
+ word-break: break-word; }
+ a > code {
+ color: inherit; }
+
+kbd {
+ border-radius: 2px;
+ background-color: rgba(0, 0, 0, 0.87);
+ color: white;
+ font-size: 87.5%;
+ padding: 0.2rem 0.4rem; }
+ kbd kbd {
+ font-size: 100%;
+ font-weight: bolder;
+ padding: 0; }
+
+pre {
+ border-radius: 2px;
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-size: 87.5%; }
+ pre code {
+ background-color: transparent;
+ border-radius: 0;
+ color: inherit;
+ font-size: inherit;
+ padding: 0;
+ word-break: normal; }
+
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll; }
+
+.form-check {
+ display: block;
+ margin-bottom: 0.5rem;
+ padding-left: 1.25rem;
+ position: relative; }
+
+.form-check-inline {
+ display: inline-block;
+ margin-right: 0.5rem;
+ margin-bottom: 0; }
+
+.form-check-input {
+ margin-top: 0.25rem;
+ margin-left: -1.25rem;
+ position: absolute; }
+ .form-check-input:disabled ~ .form-check-label {
+ color: rgba(0, 0, 0, 0.38); }
+
+.form-check-label {
+ color: inherit;
+ font-size: inherit;
+ line-height: inherit; }
+
+.form-group, .wpcf7 .wpcf7-form p {
+ margin-bottom: 1rem; }
+
+.form-row {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -0.5rem;
+ margin-left: -0.5rem; }
+ .form-row > .col,
+ .form-row > [class*='col-'] {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+
+.form-inline {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap; }
+ .form-inline .custom-file,
+ .form-inline .custom-select {
+ width: auto; }
+ .form-inline .form-check {
+ margin-bottom: 0;
+ width: auto; }
+ .form-inline .form-control, .form-inline .wpcf7 input[type=text], .wpcf7 .form-inline input[type=text],
+ .form-inline .wpcf7 input[type=search], .wpcf7 .form-inline input[type=search],
+ .form-inline .wpcf7 input[type=url], .wpcf7 .form-inline input[type=url],
+ .form-inline .wpcf7 input[type=tel], .wpcf7 .form-inline input[type=tel],
+ .form-inline .wpcf7 input[type=number], .wpcf7 .form-inline input[type=number],
+ .form-inline .wpcf7 input[type=range], .wpcf7 .form-inline input[type=range],
+ .form-inline .wpcf7 input[type=date], .wpcf7 .form-inline input[type=date],
+ .form-inline .wpcf7 input[type=month], .wpcf7 .form-inline input[type=month],
+ .form-inline .wpcf7 input[type=week], .wpcf7 .form-inline input[type=week],
+ .form-inline .wpcf7 input[type=time], .wpcf7 .form-inline input[type=time],
+ .form-inline .wpcf7 input[type=datetime], .wpcf7 .form-inline input[type=datetime],
+ .form-inline .wpcf7 input[type=datetime-local], .wpcf7 .form-inline input[type=datetime-local],
+ .form-inline .wpcf7 input[type=color], .wpcf7 .form-inline input[type=color],
+ .form-inline .wpcf7 input[type=email], .wpcf7 .form-inline input[type=email],
+ .form-inline .wpcf7 input[type=file], .wpcf7 .form-inline input[type=file], .form-inline .wpcf7 input[type=submit], .wpcf7 .form-inline input[type=submit],
+ .form-inline .wpcf7 select, .wpcf7 .form-inline select,
+ .form-inline .wpcf7 textarea, .wpcf7 .form-inline textarea, .form-inline .wpcf7 .wpcf7-validation-errors, .wpcf7 .form-inline .wpcf7-validation-errors,
+ .form-inline .form-control-file {
+ display: inline-block;
+ vertical-align: middle;
+ width: auto; }
+ .form-inline .form-control-plaintext {
+ display: inline-block; }
+ .form-inline .form-group, .form-inline .wpcf7 .wpcf7-form p, .wpcf7 .wpcf7-form .form-inline p {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ margin-bottom: 0; }
+ .form-inline .input-group {
+ width: auto; }
+
+.col-form-label {
+ color: inherit;
+ font-size: 0.875rem;
+ line-height: 1.71429;
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem; }
+
+.col-form-label-lg {
+ font-size: 1.85938rem;
+ line-height: 1.34454;
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem; }
+
+.col-form-label-sm {
+ font-size: 0.71094rem;
+ line-height: 1.75824;
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem; }
+
+.form-text {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ color: rgba(0, 0, 0, 0.38);
+ display: block;
+ margin-top: 0.5rem; }
+ .custom-select-lg + .form-text,
+ .floating-label-lg + .form-text,
+ .input-group-lg > .floating-label + .form-text,
+ .floating-label-lg .custom-select + .form-text,
+ .input-group-lg > .floating-label .custom-select + .form-text,
+ .floating-label-lg .form-control + .form-text,
+ .input-group-lg > .floating-label .form-control + .form-text,
+ .floating-label-lg .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .floating-label-lg input[type=text] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=text] + .form-text,
+ .floating-label-lg .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .floating-label-lg input[type=search] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=search] + .form-text,
+ .floating-label-lg .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .floating-label-lg input[type=url] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=url] + .form-text,
+ .floating-label-lg .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .floating-label-lg input[type=tel] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=tel] + .form-text,
+ .floating-label-lg .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .floating-label-lg input[type=number] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=number] + .form-text,
+ .floating-label-lg .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .floating-label-lg input[type=range] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=range] + .form-text,
+ .floating-label-lg .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .floating-label-lg input[type=date] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=date] + .form-text,
+ .floating-label-lg .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .floating-label-lg input[type=month] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=month] + .form-text,
+ .floating-label-lg .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .floating-label-lg input[type=week] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=week] + .form-text,
+ .floating-label-lg .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .floating-label-lg input[type=time] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=time] + .form-text,
+ .floating-label-lg .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .floating-label-lg input[type=datetime] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=datetime] + .form-text,
+ .floating-label-lg .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .floating-label-lg input[type=datetime-local] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=datetime-local] + .form-text,
+ .floating-label-lg .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .floating-label-lg input[type=color] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=color] + .form-text,
+ .floating-label-lg .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .floating-label-lg input[type=email] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=email] + .form-text,
+ .floating-label-lg .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .floating-label-lg input[type=file] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=file] + .form-text,
+ .floating-label-lg .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .floating-label-lg input[type=submit] + .form-text,
+ .input-group-lg > .floating-label .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .input-group-lg > .floating-label input[type=submit] + .form-text,
+ .floating-label-lg .wpcf7 select + .form-text,
+ .wpcf7 .floating-label-lg select + .form-text,
+ .input-group-lg > .floating-label .wpcf7 select + .form-text,
+ .wpcf7 .input-group-lg > .floating-label select + .form-text,
+ .floating-label-lg .wpcf7 textarea + .form-text,
+ .wpcf7 .floating-label-lg textarea + .form-text,
+ .input-group-lg > .floating-label .wpcf7 textarea + .form-text,
+ .wpcf7 .input-group-lg > .floating-label textarea + .form-text,
+ .floating-label-lg .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .floating-label-lg .wpcf7-validation-errors + .form-text,
+ .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors + .form-text,
+ .floating-label-lg .form-control-file + .form-text,
+ .input-group-lg > .floating-label .form-control-file + .form-text,
+ .form-control-lg + .form-text,
+ .textfield-box-lg + .form-text,
+ .input-group-lg > .textfield-box + .form-text,
+ .textfield-box-lg .custom-select + .form-text,
+ .input-group-lg > .textfield-box .custom-select + .form-text,
+ .textfield-box-lg .form-control + .form-text,
+ .input-group-lg > .textfield-box .form-control + .form-text,
+ .textfield-box-lg .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=text] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=text] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=search] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=search] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=url] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=url] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=tel] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=tel] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=number] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=number] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=range] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=range] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=date] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=date] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=month] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=month] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=week] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=week] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=time] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=time] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=datetime] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=datetime] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=datetime-local] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=color] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=color] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=email] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=email] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=file] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=file] + .form-text,
+ .textfield-box-lg .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .textfield-box-lg input[type=submit] + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box input[type=submit] + .form-text,
+ .textfield-box-lg .wpcf7 select + .form-text,
+ .wpcf7 .textfield-box-lg select + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 select + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box select + .form-text,
+ .textfield-box-lg .wpcf7 textarea + .form-text,
+ .wpcf7 .textfield-box-lg textarea + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 textarea + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box textarea + .form-text,
+ .textfield-box-lg .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .textfield-box-lg .wpcf7-validation-errors + .form-text,
+ .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors + .form-text,
+ .textfield-box-lg .form-control-file + .form-text,
+ .input-group-lg > .textfield-box .form-control-file + .form-text {
+ margin-top: 0.75rem; }
+ .custom-select-sm + .form-text,
+ .floating-label-sm + .form-text,
+ .input-group-sm > .floating-label + .form-text,
+ .floating-label-sm .custom-select + .form-text,
+ .input-group-sm > .floating-label .custom-select + .form-text,
+ .floating-label-sm .form-control + .form-text,
+ .input-group-sm > .floating-label .form-control + .form-text,
+ .floating-label-sm .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .floating-label-sm input[type=text] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=text] + .form-text,
+ .floating-label-sm .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .floating-label-sm input[type=search] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=search] + .form-text,
+ .floating-label-sm .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .floating-label-sm input[type=url] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=url] + .form-text,
+ .floating-label-sm .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .floating-label-sm input[type=tel] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=tel] + .form-text,
+ .floating-label-sm .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .floating-label-sm input[type=number] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=number] + .form-text,
+ .floating-label-sm .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .floating-label-sm input[type=range] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=range] + .form-text,
+ .floating-label-sm .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .floating-label-sm input[type=date] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=date] + .form-text,
+ .floating-label-sm .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .floating-label-sm input[type=month] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=month] + .form-text,
+ .floating-label-sm .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .floating-label-sm input[type=week] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=week] + .form-text,
+ .floating-label-sm .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .floating-label-sm input[type=time] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=time] + .form-text,
+ .floating-label-sm .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .floating-label-sm input[type=datetime] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=datetime] + .form-text,
+ .floating-label-sm .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .floating-label-sm input[type=datetime-local] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=datetime-local] + .form-text,
+ .floating-label-sm .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .floating-label-sm input[type=color] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=color] + .form-text,
+ .floating-label-sm .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .floating-label-sm input[type=email] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=email] + .form-text,
+ .floating-label-sm .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .floating-label-sm input[type=file] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=file] + .form-text,
+ .floating-label-sm .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .floating-label-sm input[type=submit] + .form-text,
+ .input-group-sm > .floating-label .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .input-group-sm > .floating-label input[type=submit] + .form-text,
+ .floating-label-sm .wpcf7 select + .form-text,
+ .wpcf7 .floating-label-sm select + .form-text,
+ .input-group-sm > .floating-label .wpcf7 select + .form-text,
+ .wpcf7 .input-group-sm > .floating-label select + .form-text,
+ .floating-label-sm .wpcf7 textarea + .form-text,
+ .wpcf7 .floating-label-sm textarea + .form-text,
+ .input-group-sm > .floating-label .wpcf7 textarea + .form-text,
+ .wpcf7 .input-group-sm > .floating-label textarea + .form-text,
+ .floating-label-sm .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .floating-label-sm .wpcf7-validation-errors + .form-text,
+ .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors + .form-text,
+ .floating-label-sm .form-control-file + .form-text,
+ .input-group-sm > .floating-label .form-control-file + .form-text,
+ .form-control-sm + .form-text,
+ .textfield-box-sm + .form-text,
+ .input-group-sm > .textfield-box + .form-text,
+ .textfield-box-sm .custom-select + .form-text,
+ .input-group-sm > .textfield-box .custom-select + .form-text,
+ .textfield-box-sm .form-control + .form-text,
+ .input-group-sm > .textfield-box .form-control + .form-text,
+ .textfield-box-sm .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=text] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=text] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=text] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=search] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=search] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=search] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=url] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=url] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=url] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=tel] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=tel] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=tel] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=number] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=number] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=number] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=range] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=range] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=range] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=date] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=date] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=date] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=month] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=month] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=month] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=week] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=week] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=week] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=time] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=time] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=time] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=datetime] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=datetime] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=datetime] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=datetime-local] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=color] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=color] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=color] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=email] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=email] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=email] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=file] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=file] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=file] + .form-text,
+ .textfield-box-sm .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .textfield-box-sm input[type=submit] + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 input[type=submit] + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box input[type=submit] + .form-text,
+ .textfield-box-sm .wpcf7 select + .form-text,
+ .wpcf7 .textfield-box-sm select + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 select + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box select + .form-text,
+ .textfield-box-sm .wpcf7 textarea + .form-text,
+ .wpcf7 .textfield-box-sm textarea + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 textarea + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box textarea + .form-text,
+ .textfield-box-sm .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .textfield-box-sm .wpcf7-validation-errors + .form-text,
+ .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,
+ .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors + .form-text,
+ .textfield-box-sm .form-control-file + .form-text,
+ .input-group-sm > .textfield-box .form-control-file + .form-text {
+ margin-top: 0.25rem; }
+
+.form-control-plaintext {
+ background-color: transparent;
+ border-color: transparent;
+ border-radius: 0;
+ border-style: solid;
+ border-width: 0 0 1px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-size: 1rem;
+ line-height: 1.5;
+ padding: 0.375rem 0 calc(0.375rem - 1px);
+ width: 100%; }
+ .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0; }
+
+.figure {
+ display: inline-block; }
+
+.figure-caption {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ color: rgba(0, 0, 0, 0.38); }
+
+.figure-img {
+ line-height: 1;
+ margin-bottom: 0.5rem; }
+
+.img-fluid {
+ height: auto;
+ max-width: 100%; }
+
+.img-thumbnail {
+ height: auto;
+ max-width: 100%;
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }
+
+.jumbotron {
+ border-radius: 2px;
+ background-color: white;
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ color: rgba(0, 0, 0, 0.87);
+ padding: 3rem 2rem; }
+
+.jumbotron-fluid {
+ border-radius: 0;
+ padding-right: 0;
+ padding-left: 0; }
+
+.media {
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex; }
+
+.media-body {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1; }
+
+.nav {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ list-style: none;
+ margin-bottom: 0;
+ padding-left: 0; }
+
+.nav-link {
+ display: block;
+ padding: 0.5rem 1rem; }
+ .nav-link:active, .nav-link:focus, .nav-link:hover {
+ text-decoration: none; }
+ .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.38);
+ cursor: default; }
+
+.nav-fill .nav-item {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ text-align: center; }
+
+.nav-justified .nav-item {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ text-align: center; }
+
+.nav-pills .nav-link {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, color, opacity;
+ transition-property: background-color, color, opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: rgba(0, 0, 0, 0.87);
+ opacity: 0.7; }
+ @media (min-width: 576px) {
+ .nav-pills .nav-link {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .nav-pills .nav-link {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .nav-pills .nav-link {
+ -webkit-transition: none;
+ transition: none; } }
+ .nav-pills .nav-link:active, .nav-pills .nav-link:focus, .nav-pills .nav-link:hover {
+ background-color: rgba(0, 0, 0, 0.12); }
+ .nav-pills .nav-link.active {
+ color: #f08506;
+ opacity: 1; }
+ .nav-pills .nav-link.disabled {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .nav-pills .nav-link:active {
+ opacity: 1; }
+
+.nav-pills .show > .nav-link {
+ background-color: rgba(0, 0, 0, 0.12);
+ opacity: 1; }
+
+.tab-content > .tab-pane {
+ display: none; }
+
+.tab-content > .active {
+ display: block; }
+
+.pagination {
+ background-color: #f5f5f5;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ list-style: none;
+ padding: 0.625rem 0.5rem; }
+
+.page-link {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: color;
+ transition-property: color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-size: 0.875rem;
+ font-weight: 500;
+ line-height: 1;
+ margin-left: 1px;
+ padding: 0.6875rem 1rem;
+ position: relative;
+ text-align: center;
+ white-space: nowrap; }
+ @media (min-width: 576px) {
+ .page-link {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .page-link {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .page-link {
+ -webkit-transition: none;
+ transition: none; } }
+ .page-link:active, .page-link:focus, .page-link:hover {
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .page-link:focus, .page-link:hover {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0.12)));
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }
+ .page-link.active, .page-link:active {
+ background-color: rgba(153, 153, 153, 0.4);
+ background-image: none; }
+ .page-link:focus {
+ outline: 0; }
+ .page-link:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+ .page-item:first-child .page-link {
+ margin-left: 0; }
+ .page-item.active .page-link {
+ background-color: rgba(153, 153, 153, 0.4); }
+ .page-item.disabled .page-link {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.38);
+ cursor: auto;
+ pointer-events: none; }
+
+.pagination-lg .page-link {
+ font-size: 0.9375rem;
+ padding: 0.78125rem 1rem; }
+
+.pagination-sm .page-link {
+ font-size: 0.8125rem;
+ padding: 0.59375rem 1rem; }
+
+.popover {
+ text-align: left;
+ text-align: start;
+ font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-style: normal;
+ font-weight: 400;
+ letter-spacing: normal;
+ line-break: auto;
+ line-height: 1.42857;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ white-space: normal;
+ word-break: normal;
+ word-spacing: normal;
+ border-radius: 2px;
+ background-color: #fff;
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ display: block;
+ font-size: 0.875rem;
+ margin: 1.5rem;
+ max-width: 17.5rem;
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 240; }
+ [dir='rtl'] .popover {
+ text-align: right;
+ text-align: start; }
+
+.popover-body {
+ padding: 1.25rem 1.5rem; }
+ .popover-body > :last-child {
+ margin-bottom: 0; }
+
+.popover-header {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4;
+ margin-bottom: 0;
+ padding: 1.25rem 1.5rem 0; }
+ .popover-header:empty {
+ display: none; }
+ .popover-header:last-child {
+ padding-bottom: 1.25rem; }
+
+@media (min-width: 768px) {
+ .popover {
+ margin: 0.875rem; } }
+
+.embed-responsive {
+ display: block;
+ overflow: hidden;
+ padding: 0;
+ position: relative;
+ width: 100%; }
+ .embed-responsive::before {
+ content: '';
+ display: block; }
+ .embed-responsive embed,
+ .embed-responsive iframe,
+ .embed-responsive object,
+ .embed-responsive video,
+ .embed-responsive .embed-responsive-item {
+ border: 0;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ width: 100%; }
+
+.embed-responsive-1by1::before {
+ padding-top: 100%; }
+
+.embed-responsive-4by3::before {
+ padding-top: 75%; }
+
+.embed-responsive-16by9::before {
+ padding-top: 56.25%; }
+
+.embed-responsive-21by9::before {
+ padding-top: 42.85714%; }
+
+.collapse {
+ display: none; }
+ .collapse.show {
+ display: block; }
+
+tbody.collapse.show {
+ display: table-row-group; }
+
+tr.collapse.show {
+ display: table-row; }
+
+.collapsing {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: height;
+ transition-property: height;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ height: 0;
+ overflow: hidden;
+ position: relative; }
+ @media (min-width: 576px) {
+ .collapsing {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .collapsing {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .collapsing {
+ -webkit-transition: none;
+ transition: none; } }
+
+.fade {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ opacity: 0; }
+ @media (min-width: 576px) {
+ .fade {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .fade {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .fade {
+ -webkit-transition: none;
+ transition: none; } }
+ .fade.show {
+ opacity: 1; }
+
+.btn, .wpcf7 input[type=submit] {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: -webkit-box-shadow;
+ transition-property: -webkit-box-shadow;
+ transition-property: box-shadow;
+ transition-property: box-shadow, -webkit-box-shadow;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: transparent;
+ background-image: none;
+ border: 0;
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ color: rgba(0, 0, 0, 0.87);
+ display: inline-block;
+ font-size: 0.875rem;
+ font-weight: 500;
+ line-height: 1;
+ margin: 0;
+ max-width: 100%;
+ min-width: 5.5rem;
+ padding: 0.6875rem 1rem;
+ position: relative;
+ text-align: center;
+ text-transform: uppercase;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ vertical-align: middle;
+ white-space: nowrap; }
+ @media (min-width: 576px) {
+ .btn, .wpcf7 input[type=submit] {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .btn, .wpcf7 input[type=submit] {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .btn, .wpcf7 input[type=submit] {
+ -webkit-transition: none;
+ transition: none; } }
+ .btn:active, .wpcf7 input:active[type=submit], .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0.12)));
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }
+ .btn.active, .wpcf7 input.active[type=submit], .btn:active, .wpcf7 input:active[type=submit] {
+ background-color: rgba(153, 153, 153, 0.4);
+ background-image: none;
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2); }
+ .btn.disabled, .wpcf7 input.disabled[type=submit], .btn:disabled, .wpcf7 input:disabled[type=submit] {
+ background-color: rgba(0, 0, 0, 0.12);
+ background-image: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ color: rgba(0, 0, 0, 0.26);
+ opacity: 1; }
+ .btn:focus, .wpcf7 input:focus[type=submit] {
+ outline: 0; }
+ .btn:not(:disabled):not(.disabled), .wpcf7 input:not(:disabled):not(.disabled)[type=submit] {
+ cursor: pointer; }
+ .show > .btn.dropdown-toggle, .wpcf7 .show > input.dropdown-toggle[type=submit] {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0.12)));
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }
+
+a.btn.disabled,
+fieldset:disabled a.btn {
+ pointer-events: none; }
+
+.btn-primary, .wpcf7 input[type=submit] {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-primary:active, .wpcf7 input:active[type=submit], .btn-primary:focus, .wpcf7 input:focus[type=submit], .btn-primary:hover, .wpcf7 input:hover[type=submit] {
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-primary.active, .wpcf7 input.active[type=submit], .btn-primary:active, .wpcf7 input:active[type=submit] {
+ background-color: #be6905; }
+ .btn-primary.disabled, .wpcf7 input.disabled[type=submit], .btn-primary:disabled, .wpcf7 input:disabled[type=submit] {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-secondary {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-secondary.active, .btn-secondary:active {
+ background-color: #be6905; }
+ .btn-secondary.disabled, .btn-secondary:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-danger {
+ background-color: #f44336;
+ color: white; }
+ .btn-danger:active, .btn-danger:focus, .btn-danger:hover {
+ color: white; }
+ .btn-danger.active, .btn-danger:active {
+ background-color: #d32f2f; }
+ .btn-danger.disabled, .btn-danger:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-info {
+ background-color: #2196f3;
+ color: white; }
+ .btn-info:active, .btn-info:focus, .btn-info:hover {
+ color: white; }
+ .btn-info.active, .btn-info:active {
+ background-color: #1976d2; }
+ .btn-info.disabled, .btn-info:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-success {
+ background-color: #4caf50;
+ color: white; }
+ .btn-success:active, .btn-success:focus, .btn-success:hover {
+ color: white; }
+ .btn-success.active, .btn-success:active {
+ background-color: #388e3c; }
+ .btn-success.disabled, .btn-success:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-warning {
+ background-color: #ff9800;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-warning:active, .btn-warning:focus, .btn-warning:hover {
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-warning.active, .btn-warning:active {
+ background-color: #f57c00; }
+ .btn-warning.disabled, .btn-warning:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-dark {
+ background-color: #424242;
+ color: white; }
+ .btn-dark:active, .btn-dark:focus, .btn-dark:hover {
+ color: white; }
+ .btn-dark.active, .btn-dark:active {
+ background-color: #212121; }
+ .btn-dark.disabled, .btn-dark:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-light {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-light:active, .btn-light:focus, .btn-light:hover {
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-light.active, .btn-light:active {
+ background-color: #e0e0e0; }
+ .btn-light.disabled, .btn-light:disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+ color: rgba(0, 0, 0, 0.26); }
+
+[class*='bg-dark'] :not([class*='bg-light']) .btn.disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input.disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input.disabled[type=submit], [class*='bg-dark'] :not([class*='bg-light']) .btn:disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input:disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input:disabled[type=submit] {
+ background-color: rgba(255, 255, 255, 0.12);
+ color: rgba(255, 255, 255, 0.3); }
+
+.btn-lg,
+.btn-group-lg > .btn,
+.wpcf7 .btn-group-lg > input[type=submit],
+.input-group-lg > .input-group-append > .btn,
+.wpcf7 .input-group-lg > .input-group-append > input[type=submit],
+.input-group-lg > .input-group-prepend > .btn,
+.wpcf7 .input-group-lg > .input-group-prepend > input[type=submit] {
+ font-size: 0.9375rem;
+ padding: 0.78125rem 1rem; }
+
+.btn-sm,
+.btn-group-sm > .btn,
+.wpcf7 .btn-group-sm > input[type=submit],
+.input-group-sm > .input-group-append > .btn,
+.wpcf7 .input-group-sm > .input-group-append > input[type=submit],
+.input-group-sm > .input-group-prepend > .btn,
+.wpcf7 .input-group-sm > .input-group-prepend > input[type=submit] {
+ font-size: 0.8125rem;
+ padding: 0.59375rem 1rem; }
+
+.btn-block {
+ display: block;
+ width: 100%; }
+ .btn-block + .btn-block {
+ margin-top: 0.25rem; }
+
+[type='button'].btn-block,
+[type='reset'].btn-block,
+[type='submit'].btn-block {
+ width: 100%; }
+
+.btn-link {
+ background-color: transparent;
+ border-radius: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ color: #f08506;
+ font-weight: 400;
+ text-decoration: none;
+ text-transform: none; }
+ .btn-link:active, .btn-link:focus, .btn-link:hover {
+ color: #f08506;
+ text-decoration: underline; }
+ .btn-link:focus, .btn-link:hover {
+ background-image: none; }
+ .btn-link.active, .btn-link:active {
+ background-color: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .btn-link.disabled, .btn-link:disabled {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.26);
+ text-decoration: none; }
+
+.btn-fluid {
+ min-width: 0; }
+
+[class*='btn-flat'],
+[class*='btn-outline'] {
+ background-color: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ [class*='btn-flat'].active, [class*='btn-flat']:active,
+ [class*='btn-outline'].active,
+ [class*='btn-outline']:active {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ [class*='btn-flat'].disabled, [class*='btn-flat']:disabled,
+ [class*='btn-outline'].disabled,
+ [class*='btn-outline']:disabled {
+ background-color: transparent; }
+
+.btn-flat-primary, .btn-flat-primary:active, .btn-flat-primary:focus, .btn-flat-primary:hover,
+.btn-outline-primary,
+.wpcf7 input[type=submit],
+.btn-outline-primary:active,
+.wpcf7 input:active[type=submit],
+.btn-outline-primary:focus,
+.wpcf7 input:focus[type=submit],
+.btn-outline-primary:hover,
+.wpcf7 input:hover[type=submit] {
+ color: #f08506; }
+
+.btn-flat-primary.disabled, .btn-flat-primary:disabled,
+.btn-outline-primary.disabled,
+.wpcf7 input.disabled[type=submit],
+.btn-outline-primary:disabled,
+.wpcf7 input:disabled[type=submit] {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-secondary, .btn-flat-secondary:active, .btn-flat-secondary:focus, .btn-flat-secondary:hover,
+.btn-outline-secondary,
+.btn-outline-secondary:active,
+.btn-outline-secondary:focus,
+.btn-outline-secondary:hover {
+ color: #f08506; }
+
+.btn-flat-secondary.disabled, .btn-flat-secondary:disabled,
+.btn-outline-secondary.disabled,
+.btn-outline-secondary:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-danger, .btn-flat-danger:active, .btn-flat-danger:focus, .btn-flat-danger:hover,
+.btn-outline-danger,
+.btn-outline-danger:active,
+.btn-outline-danger:focus,
+.btn-outline-danger:hover {
+ color: #f44336; }
+
+.btn-flat-danger.disabled, .btn-flat-danger:disabled,
+.btn-outline-danger.disabled,
+.btn-outline-danger:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-info, .btn-flat-info:active, .btn-flat-info:focus, .btn-flat-info:hover,
+.btn-outline-info,
+.btn-outline-info:active,
+.btn-outline-info:focus,
+.btn-outline-info:hover {
+ color: #2196f3; }
+
+.btn-flat-info.disabled, .btn-flat-info:disabled,
+.btn-outline-info.disabled,
+.btn-outline-info:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-success, .btn-flat-success:active, .btn-flat-success:focus, .btn-flat-success:hover,
+.btn-outline-success,
+.btn-outline-success:active,
+.btn-outline-success:focus,
+.btn-outline-success:hover {
+ color: #4caf50; }
+
+.btn-flat-success.disabled, .btn-flat-success:disabled,
+.btn-outline-success.disabled,
+.btn-outline-success:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-warning, .btn-flat-warning:active, .btn-flat-warning:focus, .btn-flat-warning:hover,
+.btn-outline-warning,
+.btn-outline-warning:active,
+.btn-outline-warning:focus,
+.btn-outline-warning:hover {
+ color: #ff9800; }
+
+.btn-flat-warning.disabled, .btn-flat-warning:disabled,
+.btn-outline-warning.disabled,
+.btn-outline-warning:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-dark, .btn-flat-dark:active, .btn-flat-dark:focus, .btn-flat-dark:hover,
+.btn-outline-dark,
+.btn-outline-dark:active,
+.btn-outline-dark:focus,
+.btn-outline-dark:hover {
+ color: #424242; }
+
+.btn-flat-dark.disabled, .btn-flat-dark:disabled,
+.btn-outline-dark.disabled,
+.btn-outline-dark:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-light, .btn-flat-light:active, .btn-flat-light:focus, .btn-flat-light:hover,
+.btn-outline-light,
+.btn-outline-light:active,
+.btn-outline-light:focus,
+.btn-outline-light:hover {
+ color: #f5f5f5; }
+
+.btn-flat-light.disabled, .btn-flat-light:disabled,
+.btn-outline-light.disabled,
+.btn-outline-light:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+
+.btn-flat-light:focus, .btn-flat-light:hover,
+.btn-outline-light:focus,
+.btn-outline-light:hover {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0.12)));
+ background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); }
+
+.btn-flat-light.active, .btn-flat-light:active,
+.btn-outline-light.active,
+.btn-outline-light:active {
+ background-color: rgba(204, 204, 204, 0.25); }
+
+.btn-float {
+ border-radius: 50%;
+ -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
+ height: 3.5rem;
+ line-height: 3.5rem;
+ min-width: 0;
+ padding: 0;
+ width: 3.5rem; }
+ .btn-float.active, .btn-float:active {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }
+ .btn-float.disabled, .btn-float:disabled {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .btn-float.btn-sm {
+ height: 2.5rem;
+ line-height: 2.5rem;
+ width: 2.5rem; }
+
+.btn-float-dropdown .dropdown-menu {
+ border-radius: 0;
+ margin-top: 1rem;
+ min-width: 3.5rem;
+ padding-top: 0;
+ padding-bottom: 0;
+ text-align: center; }
+ .btn-float-dropdown .dropdown-menu::before {
+ display: none; }
+ .btn-float-dropdown .dropdown-menu .btn-float {
+ display: block;
+ margin-right: auto;
+ margin-bottom: 1rem;
+ margin-left: auto; }
+
+.btn-group,
+.btn-group-vertical {
+ border-radius: 2px;
+ background-color: white;
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ position: relative;
+ vertical-align: middle; }
+ .btn-group > .btn-primary.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn-primary:disabled, .wpcf7 .btn-group > input:disabled[type=submit],
+ .btn-group-vertical > .btn-primary.disabled,
+ .wpcf7 .btn-group-vertical > input.disabled[type=submit],
+ .btn-group-vertical > .btn-primary:disabled,
+ .wpcf7 .btn-group-vertical > input:disabled[type=submit] {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn-secondary.disabled, .btn-group > .btn-secondary:disabled,
+ .btn-group-vertical > .btn-secondary.disabled,
+ .btn-group-vertical > .btn-secondary:disabled {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn-danger.disabled, .btn-group > .btn-danger:disabled,
+ .btn-group-vertical > .btn-danger.disabled,
+ .btn-group-vertical > .btn-danger:disabled {
+ background-color: #ffcdd2;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn-info.disabled, .btn-group > .btn-info:disabled,
+ .btn-group-vertical > .btn-info.disabled,
+ .btn-group-vertical > .btn-info:disabled {
+ background-color: #bbdefb;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn-success.disabled, .btn-group > .btn-success:disabled,
+ .btn-group-vertical > .btn-success.disabled,
+ .btn-group-vertical > .btn-success:disabled {
+ background-color: #c8e6c9;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn-warning.disabled, .btn-group > .btn-warning:disabled,
+ .btn-group-vertical > .btn-warning.disabled,
+ .btn-group-vertical > .btn-warning:disabled {
+ background-color: #ffe0b2;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn-dark.disabled, .btn-group > .btn-dark:disabled,
+ .btn-group-vertical > .btn-dark.disabled,
+ .btn-group-vertical > .btn-dark:disabled {
+ background-color: #757575;
+ color: white; }
+ .btn-group > .btn-light.disabled, .btn-group > .btn-light:disabled,
+ .btn-group-vertical > .btn-light.disabled,
+ .btn-group-vertical > .btn-light:disabled {
+ background-color: #fafafa;
+ color: rgba(0, 0, 0, 0.87); }
+ .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
+ .btn-group-vertical > .btn,
+ .wpcf7 .btn-group-vertical > input[type=submit] {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: border-color, opacity;
+ transition-property: border-color, opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ min-width: 0; }
+ @media (min-width: 576px) {
+ .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
+ .btn-group-vertical > .btn,
+ .wpcf7 .btn-group-vertical > input[type=submit] {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
+ .btn-group-vertical > .btn,
+ .wpcf7 .btn-group-vertical > input[type=submit] {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
+ .btn-group-vertical > .btn,
+ .wpcf7 .btn-group-vertical > input[type=submit] {
+ -webkit-transition: none;
+ transition: none; } }
+ .btn-group > .btn.active, .wpcf7 .btn-group > input.active[type=submit], .btn-group > .btn:active, .wpcf7 .btn-group > input:active[type=submit],
+ .btn-group-vertical > .btn.active,
+ .wpcf7 .btn-group-vertical > input.active[type=submit],
+ .btn-group-vertical > .btn:active,
+ .wpcf7 .btn-group-vertical > input:active[type=submit] {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .btn-group > .btn.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn:disabled, .wpcf7 .btn-group > input:disabled[type=submit],
+ .btn-group-vertical > .btn.disabled,
+ .wpcf7 .btn-group-vertical > input.disabled[type=submit],
+ .btn-group-vertical > .btn:disabled,
+ .wpcf7 .btn-group-vertical > input:disabled[type=submit] {
+ opacity: 0.7; }
+ .btn-group > .btn[class*='btn-outline'], .wpcf7 .btn-group > input[class*='btn-outline'][type=submit],
+ .btn-group-vertical > .btn[class*='btn-outline'],
+ .wpcf7 .btn-group-vertical > input[class*='btn-outline'][type=submit] {
+ opacity: 0.7; }
+ .btn-group > .btn[class*='btn-outline'].active, .wpcf7 .btn-group > input[class*='btn-outline'].active[type=submit], .btn-group > .btn[class*='btn-outline']:active, .wpcf7 .btn-group > input[class*='btn-outline']:active[type=submit],
+ .btn-group-vertical > .btn[class*='btn-outline'].active,
+ .wpcf7 .btn-group-vertical > input[class*='btn-outline'].active[type=submit],
+ .btn-group-vertical > .btn[class*='btn-outline']:active,
+ .wpcf7 .btn-group-vertical > input[class*='btn-outline']:active[type=submit] {
+ opacity: 1; }
+ .btn-group > .btn[class*='btn-outline'].disabled, .wpcf7 .btn-group > input[class*='btn-outline'].disabled[type=submit], .btn-group > .btn[class*='btn-outline']:disabled, .wpcf7 .btn-group > input[class*='btn-outline']:disabled[type=submit],
+ .btn-group-vertical > .btn[class*='btn-outline'].disabled,
+ .wpcf7 .btn-group-vertical > input[class*='btn-outline'].disabled[type=submit],
+ .btn-group-vertical > .btn[class*='btn-outline']:disabled,
+ .wpcf7 .btn-group-vertical > input[class*='btn-outline']:disabled[type=submit] {
+ opacity: 1; }
+ .btn-group > .btn-group,
+ .btn-group > .btn-group-vertical,
+ .btn-group-vertical > .btn-group,
+ .btn-group-vertical > .btn-group-vertical {
+ border-radius: 0;
+ background-color: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+
+.btn-group.show > .btn.dropdown-toggle, .wpcf7 .btn-group.show > input.dropdown-toggle[type=submit] {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+
+.btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
+.btn-group > .btn-group {
+ margin-left: -1px; }
+
+.btn-group > .btn:first-child, .wpcf7 .btn-group > input:first-child[type=submit],
+.btn-group > .btn-group:first-child {
+ margin-left: 0; }
+
+.btn-group > .btn:not(:first-child), .wpcf7 .btn-group > input:not(:first-child)[type=submit],
+.btn-group > .btn-group:not(:first-child) > .btn,
+.wpcf7 .btn-group > .btn-group:not(:first-child) > input[type=submit] {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group > input:not(:last-child):not(.dropdown-toggle)[type=submit],
+.btn-group > .btn-group:not(:last-child) > .btn,
+.wpcf7 .btn-group > .btn-group:not(:last-child) > input[type=submit],
+.btn-group > .dropdown-toggle:not(:last-of-type) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.btn-group-vertical {
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center; }
+
+ .btn-group-vertical > .btn,
+ .wpcf7 .btn-group-vertical > input[type=submit],
+ .btn-group-vertical > .btn-group {
+ margin-top: -1px;
+ margin-left: 0;
+ width: 100%; }
+ .btn-group-vertical > .btn:first-child, .wpcf7 .btn-group-vertical > input:first-child[type=submit],
+ .btn-group-vertical > .btn-group:first-child {
+ margin-top: 0; }
+ .btn-group-vertical > .btn:not(:first-child), .wpcf7 .btn-group-vertical > input:not(:first-child)[type=submit],
+ .btn-group-vertical > .btn-group:not(:first-child) > .btn,
+ .wpcf7 .btn-group-vertical > .btn-group:not(:first-child) > input[type=submit] {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+ .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group-vertical > input:not(:last-child):not(.dropdown-toggle)[type=submit],
+ .btn-group-vertical > .btn-group:not(:last-child) > .btn,
+ .wpcf7 .btn-group-vertical > .btn-group:not(:last-child) > input[type=submit],
+ .btn-group-vertical > .dropdown-toggle:not(:last-of-type) {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.btn-group-fluid {
+ background-color: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+
+[data-toggle='buttons'] > .btn, .wpcf7 [data-toggle='buttons'] > input[type=submit],
+[data-toggle='buttons'] > .btn-group > .btn,
+.wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] {
+ margin-bottom: 0; }
+ [data-toggle='buttons'] > .btn [type='checkbox'], .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='checkbox'],
+ [data-toggle='buttons'] > .btn [type='radio'],
+ .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='radio'],
+ [data-toggle='buttons'] > .btn-group > .btn [type='checkbox'],
+ .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='checkbox'],
+ [data-toggle='buttons'] > .btn-group > .btn [type='radio'],
+ .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='radio'] {
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+ position: absolute; }
+
+.dropdown-toggle.dropdown-toggle-split {
+ padding-right: 0.2em;
+ padding-left: 0.2em; }
+ .dropdown-toggle.dropdown-toggle-split::after {
+ margin-right: 0;
+ margin-left: 0; }
+ .dropleft .dropdown-toggle.dropdown-toggle-split::before {
+ margin-right: 0;
+ margin-left: 0; }
+
+.btn-toolbar {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+ .btn-toolbar .input-group {
+ width: auto; }
+
+.card {
+ border-radius: 2px;
+ background-color: #fff;
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ min-width: 0;
+ position: relative;
+ word-wrap: break-word; }
+ .card.border-primary {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
+ .card.border-primary[href]:active, .card.border-primary[href]:focus, .card.border-primary[href]:hover, .card.border-primary[tabindex]:active, .card.border-primary[tabindex]:focus, .card.border-primary[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
+ .card.border-secondary {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
+ .card.border-secondary[href]:active, .card.border-secondary[href]:focus, .card.border-secondary[href]:hover, .card.border-secondary[tabindex]:active, .card.border-secondary[tabindex]:focus, .card.border-secondary[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
+ .card.border-danger {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }
+ .card.border-danger[href]:active, .card.border-danger[href]:focus, .card.border-danger[href]:hover, .card.border-danger[tabindex]:active, .card.border-danger[tabindex]:focus, .card.border-danger[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }
+ .card.border-info {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }
+ .card.border-info[href]:active, .card.border-info[href]:focus, .card.border-info[href]:hover, .card.border-info[tabindex]:active, .card.border-info[tabindex]:focus, .card.border-info[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }
+ .card.border-success {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }
+ .card.border-success[href]:active, .card.border-success[href]:focus, .card.border-success[href]:hover, .card.border-success[tabindex]:active, .card.border-success[tabindex]:focus, .card.border-success[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }
+ .card.border-warning {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }
+ .card.border-warning[href]:active, .card.border-warning[href]:focus, .card.border-warning[href]:hover, .card.border-warning[tabindex]:active, .card.border-warning[tabindex]:focus, .card.border-warning[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }
+ .card.border-dark {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }
+ .card.border-dark[href]:active, .card.border-dark[href]:focus, .card.border-dark[href]:hover, .card.border-dark[tabindex]:active, .card.border-dark[tabindex]:focus, .card.border-dark[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }
+ .card.border-light {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }
+ .card.border-light[href]:active, .card.border-light[href]:focus, .card.border-light[href]:hover, .card.border-light[tabindex]:active, .card.border-light[tabindex]:focus, .card.border-light[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }
+ .card[href]:active, .card[href]:focus, .card[href]:hover, .card[tabindex]:active, .card[tabindex]:focus, .card[tabindex]:hover {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
+ text-decoration: none; }
+ .card[href]:focus, .card[tabindex]:focus {
+ outline: 0; }
+
+.accordion .card:first-of-type {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.accordion .card:last-of-type {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.accordion .card:not(:first-of-type):not(:last-of-type) {
+ border-radius: 0; }
+
+.accordion .card:not(:first-of-type) .card-body:first-child,
+.accordion .card:not(:first-of-type) .card-footer:first-child,
+.accordion .card:not(:first-of-type) .card-header:first-child {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.accordion .card:not(:last-of-type) .card-body:last-child,
+.accordion .card:not(:last-of-type) .card-footer:last-child,
+.accordion .card:not(:last-of-type) .card-header:last-child {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.accordion .collapse .card-body:first-child,
+.accordion .collapse .card-footer:first-child,
+.accordion .collapse .card-header:first-child,
+.accordion .collapsing .card-body:first-child,
+.accordion .collapsing .card-footer:first-child,
+.accordion .collapsing .card-header:first-child {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.card-actions {
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ padding: 0.5rem 0rem 0.25rem 0.5rem; }
+ .card-actions:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .card-actions:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .card-actions .btn, .card-actions .wpcf7 input[type=submit], .wpcf7 .card-actions input[type=submit] {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ margin-right: 0.5rem;
+ margin-bottom: 0.25rem;
+ min-width: 0;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .card-actions .dropdown-toggle::after {
+ margin-right: 0; }
+
+.card-body {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ padding: 1rem 1rem; }
+ .card-body:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .card-body:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .card-body > :last-child {
+ margin-bottom: 0; }
+
+.card-footer {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ padding: 1rem 1rem; }
+ .card-footer:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px;
+ border-top: 0; }
+ .card-footer:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .card-footer > :last-child {
+ margin-bottom: 0; }
+
+.card-header {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12);
+ margin-bottom: 0;
+ padding: 1rem 1rem; }
+ .card-header:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .card-header:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px;
+ border-bottom: 0; }
+ .card-header + .list-group .list-group-item:first-child {
+ border-top: 0; }
+
+.card-header-pills {
+ margin: -1rem -1rem;
+ padding: 0.5rem 0rem 0.25rem 0.5rem; }
+ .card-header-pills .nav-link {
+ margin-right: 0.5rem;
+ margin-bottom: 0.25rem;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+
+.card-header-tabs {
+ margin: -1rem -1rem calc(-1rem - 1px); }
+
+.card-img {
+ border-radius: 2px; }
+
+.card-img-bottom {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+
+.card-img-top {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+
+.card-img-overlay {
+ max-height: 100%;
+ padding: 1rem 1rem;
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0; }
+
+.card-columns {
+ -webkit-column-count: 2;
+ column-count: 2;
+ -webkit-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+ margin-top: -0.25rem;
+ margin-bottom: 0.25rem;
+ orphans: 1;
+ widows: 1; }
+ @media (min-width: 768px) {
+ .card-columns {
+ -webkit-column-count: 3;
+ column-count: 3; } }
+ .card-columns .card {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+ width: 100%; }
+
+@media (min-width: 576px) {
+ .card-deck {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ margin-right: -0.25rem;
+ margin-left: -0.25rem; } }
+
+.card-deck .card {
+ margin-bottom: 0.5rem; }
+ @media (min-width: 576px) {
+ .card-deck .card {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 0px;
+ flex: 1 0 0;
+ margin-right: 0.25rem;
+ margin-left: 0.25rem; } }
+
+@media (min-width: 576px) {
+ .card-group {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap; } }
+
+.card-group .card {
+ margin-bottom: 0.5rem; }
+ @media (min-width: 576px) {
+ .card-group .card {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 0px;
+ flex: 1 0 0; }
+ .card-group .card:first-child:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .card-group .card:first-child:not(:last-child) .card-actions,
+ .card-group .card:first-child:not(:last-child) .card-body,
+ .card-group .card:first-child:not(:last-child) .card-footer,
+ .card-group .card:first-child:not(:last-child) .card-header,
+ .card-group .card:first-child:not(:last-child) .card-img,
+ .card-group .card:first-child:not(:last-child) .card-img-bottom,
+ .card-group .card:first-child:not(:last-child) .card-img-top {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .card-group .card:last-child:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ .card-group .card:last-child:not(:first-child) .card-actions,
+ .card-group .card:last-child:not(:first-child) .card-body,
+ .card-group .card:last-child:not(:first-child) .card-footer,
+ .card-group .card:last-child:not(:first-child) .card-header,
+ .card-group .card:last-child:not(:first-child) .card-img,
+ .card-group .card:last-child:not(:first-child) .card-img-bottom,
+ .card-group .card:last-child:not(:first-child) .card-img-top {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ .card-group .card:not(:first-child):not(:last-child) {
+ border-radius: 0; }
+ .card-group .card:not(:first-child):not(:last-child) .card-actions,
+ .card-group .card:not(:first-child):not(:last-child) .card-body,
+ .card-group .card:not(:first-child):not(:last-child) .card-footer,
+ .card-group .card:not(:first-child):not(:last-child) .card-header,
+ .card-group .card:not(:first-child):not(:last-child) .card-img,
+ .card-group .card:not(:first-child):not(:last-child) .card-img-bottom,
+ .card-group .card:not(:first-child):not(:last-child) .card-img-top {
+ border-radius: 0; } }
+
+.card-link:active, .card-link:focus, .card-link:hover {
+ text-decoration: none; }
+
+.card-link + .card-link {
+ margin-left: 1rem; }
+
+.card-subtitle {
+ font-size: 0.875rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.42857;
+ margin-top: -1rem;
+ margin-bottom: 0; }
+
+.card-text:last-child {
+ margin-bottom: 0; }
+
+.card-title {
+ font-size: 1.5rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.33333;
+ margin-bottom: 1rem; }
+ .card-title:last-child {
+ margin-bottom: 0; }
+
+.chip {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: #e0e0e0;
+ border: 0;
+ border-radius: 1rem;
+ color: rgba(0, 0, 0, 0.87);
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ font-size: 0.875rem;
+ font-weight: 400;
+ height: 2rem;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ line-height: 1;
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+ position: relative;
+ text-align: center;
+ vertical-align: middle;
+ white-space: nowrap; }
+ .chip:empty {
+ display: none; }
+ .chip .close {
+ font-size: inherit;
+ line-height: inherit;
+ margin-right: -0.5rem;
+ margin-left: 0.25rem;
+ min-height: 1.5rem;
+ min-width: 1.5rem;
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+
+.chip-primary {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.chip-secondary {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.chip-danger {
+ background-color: #f44336;
+ color: white; }
+
+.chip-info {
+ background-color: #2196f3;
+ color: white; }
+
+.chip-success {
+ background-color: #4caf50;
+ color: white; }
+
+.chip-warning {
+ background-color: #ff9800;
+ color: rgba(0, 0, 0, 0.87); }
+
+.chip-dark {
+ background-color: #424242;
+ color: white; }
+
+.chip-light {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87); }
+
+.chip-action {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, -webkit-box-shadow;
+ transition-property: background-color, -webkit-box-shadow;
+ transition-property: background-color, box-shadow;
+ transition-property: background-color, box-shadow, -webkit-box-shadow;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
+ @media (min-width: 576px) {
+ .chip-action {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .chip-action {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .chip-action {
+ -webkit-transition: none;
+ transition: none; } }
+ .chip-action:active, .chip-action:focus, .chip-action:hover {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .chip-action:active {
+ background-color: #bdbdbd; }
+ .chip-action:focus {
+ outline: 0; }
+
+.chip-icon {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: #f08506;
+ border-radius: 1rem;
+ color: rgba(0, 0, 0, 0.87);
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ font-size: 1rem;
+ font-style: normal;
+ font-weight: 400;
+ height: 2rem;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ margin-right: 0.5rem;
+ margin-left: -0.75rem;
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1;
+ text-align: center;
+ width: 2rem; }
+
+.chip-img {
+ border-radius: 1rem;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ height: 2rem;
+ margin-right: 0.5rem;
+ margin-left: -0.75rem;
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1;
+ width: auto; }
+
+.table {
+ background-color: #fff;
+ border: 0;
+ margin-bottom: 1rem;
+ max-width: 100%;
+ width: 100%; }
+ .table td,
+ .table th {
+ border-top: 1px solid #e1e1e1;
+ line-height: 1.42857;
+ padding-right: 1.75rem;
+ padding-left: 1.75rem;
+ vertical-align: top; }
+ .table td:first-child,
+ .table th:first-child {
+ padding-left: 1.5rem; }
+ .table td:last-child,
+ .table th:last-child {
+ padding-right: 1.5rem; }
+ .table tbody {
+ color: rgba(0, 0, 0, 0.87); }
+ .table tbody td,
+ .table tbody th {
+ font-size: 0.8125rem;
+ font-weight: 400;
+ height: 3rem;
+ padding-top: 0.91964rem;
+ padding-bottom: 0.91964rem; }
+ .table tfoot {
+ color: rgba(0, 0, 0, 0.54); }
+ .table tfoot td,
+ .table tfoot th {
+ font-size: 0.75rem;
+ font-weight: 400;
+ height: 3.5rem;
+ padding-top: 1.21429rem;
+ padding-bottom: 1.21429rem; }
+ .table thead {
+ color: rgba(0, 0, 0, 0.54); }
+ .table thead td,
+ .table thead th {
+ font-size: 0.75rem;
+ font-weight: 500;
+ height: 3.5rem;
+ padding-top: 1.21429rem;
+ padding-bottom: 1.21429rem; }
+ .card > .table:first-child,
+ .card > .table:first-child > :first-child,
+ .card > .table:first-child > :first-child > tr:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .card > .table:first-child > :first-child > tr:first-child td:first-child,
+ .card > .table:first-child > :first-child > tr:first-child th:first-child {
+ border-top-left-radius: 2px; }
+ .card > .table:first-child > :first-child > tr:first-child td:last-child,
+ .card > .table:first-child > :first-child > tr:first-child th:last-child {
+ border-top-right-radius: 2px; }
+ .card > .table:last-child,
+ .card > .table:last-child > :last-child,
+ .card > .table:last-child > :last-child > tr:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .card > .table:last-child > :last-child > tr:last-child td:first-child,
+ .card > .table:last-child > :last-child > tr:last-child th:first-child {
+ border-bottom-left-radius: 2px; }
+ .card > .table:last-child > :last-child > tr:last-child td:last-child,
+ .card > .table:last-child > :last-child > tr:last-child th:last-child {
+ border-bottom-right-radius: 2px; }
+ .table .table {
+ border-top: 1px solid #e1e1e1; }
+ .table > :first-child > tr:first-child td,
+ .table > :first-child > tr:first-child th {
+ border-top: 0; }
+
+.table-borderless td,
+.table-borderless th,
+.table-borderless .table {
+ border: 0; }
+
+.table-bordered {
+ border: 1px solid #e1e1e1; }
+ .card > .table-bordered {
+ border: 0; }
+
+.table-sm td,
+.table-sm th {
+ padding-right: 1rem;
+ padding-left: 1rem; }
+ .table-sm td:first-child,
+ .table-sm th:first-child {
+ padding-left: 1rem; }
+ .table-sm td:last-child,
+ .table-sm th:last-child {
+ padding-right: 1rem; }
+
+.table-sm tbody td,
+.table-sm tbody th {
+ height: 2.25rem;
+ padding-top: 0.54464rem;
+ padding-bottom: 0.54464rem; }
+
+.table-sm tfoot td,
+.table-sm tfoot th {
+ padding-top: 0.71429rem;
+ padding-bottom: 0.71429rem; }
+
+.table-sm thead td,
+.table-sm thead th {
+ height: 2.5rem;
+ padding-top: 0.71429rem;
+ padding-bottom: 0.71429rem; }
+
+.table-striped tbody tr:nth-of-type(odd) {
+ background-color: #f5f5f5; }
+
+.table-hover tbody tr:hover {
+ background-color: #eeeeee; }
+
+.table-primary,
+.table-primary > td,
+.table-primary > th {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-primary:hover,
+.table-hover .table-primary:hover > td,
+.table-hover .table-primary:hover > th {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-secondary,
+.table-secondary > td,
+.table-secondary > th {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-secondary:hover,
+.table-hover .table-secondary:hover > td,
+.table-hover .table-secondary:hover > th {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-danger,
+.table-danger > td,
+.table-danger > th {
+ background-color: #ffcdd2;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-danger:hover,
+.table-hover .table-danger:hover > td,
+.table-hover .table-danger:hover > th {
+ background-color: #f44336;
+ color: white; }
+
+.table-info,
+.table-info > td,
+.table-info > th {
+ background-color: #bbdefb;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-info:hover,
+.table-hover .table-info:hover > td,
+.table-hover .table-info:hover > th {
+ background-color: #2196f3;
+ color: white; }
+
+.table-success,
+.table-success > td,
+.table-success > th {
+ background-color: #c8e6c9;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-success:hover,
+.table-hover .table-success:hover > td,
+.table-hover .table-success:hover > th {
+ background-color: #4caf50;
+ color: white; }
+
+.table-warning,
+.table-warning > td,
+.table-warning > th {
+ background-color: #ffe0b2;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-warning:hover,
+.table-hover .table-warning:hover > td,
+.table-hover .table-warning:hover > th {
+ background-color: #ff9800;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-dark,
+.table-dark > td,
+.table-dark > th {
+ background-color: #757575;
+ color: white; }
+
+.table-hover .table-dark:hover,
+.table-hover .table-dark:hover > td,
+.table-hover .table-dark:hover > th {
+ background-color: #424242;
+ color: white; }
+
+.table-light,
+.table-light > td,
+.table-light > th {
+ background-color: #fafafa;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-light:hover,
+.table-hover .table-light:hover > td,
+.table-hover .table-light:hover > th {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-active,
+.table-active > td,
+.table-active > th {
+ background-color: #eeeeee;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table-hover .table-active:hover,
+.table-hover .table-active:hover > td,
+.table-hover .table-active:hover > th {
+ background-color: #e0e0e0;
+ color: rgba(0, 0, 0, 0.87); }
+
+.table .thead-dark td,
+.table .thead-dark th {
+ background-color: #424242;
+ color: white; }
+
+.table .thead-light td,
+.table .thead-light th {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.54); }
+
+.table-dark {
+ background-color: #424242;
+ color: white; }
+ .table-dark.table-bordered {
+ border-color: #303030; }
+ .table-dark.table-striped tbody tr:nth-of-type(odd) {
+ background-color: #303030; }
+ .table-dark.table-hover tbody tr:hover {
+ background-color: #212121; }
+ .table-dark tbody,
+ .table-dark tfoot,
+ .table-dark thead {
+ color: inherit; }
+ .table-dark td,
+ .table-dark th,
+ .table-dark .table {
+ border-color: #303030; }
+
+@media (max-width: 575.98px) {
+ .table-responsive-sm {
+ display: block;
+ overflow-x: auto;
+ width: 100%;
+ -ms-overflow-style: -ms-autohiding-scrollbar; } }
+
+@media (max-width: 767.98px) {
+ .table-responsive-md {
+ display: block;
+ overflow-x: auto;
+ width: 100%;
+ -ms-overflow-style: -ms-autohiding-scrollbar; } }
+
+@media (max-width: 991.98px) {
+ .table-responsive-lg {
+ display: block;
+ overflow-x: auto;
+ width: 100%;
+ -ms-overflow-style: -ms-autohiding-scrollbar; } }
+
+@media (max-width: 1199.98px) {
+ .table-responsive-xl {
+ display: block;
+ overflow-x: auto;
+ width: 100%;
+ -ms-overflow-style: -ms-autohiding-scrollbar; } }
+
+.table-responsive {
+ display: block;
+ overflow-x: auto;
+ width: 100%;
+ -ms-overflow-style: -ms-autohiding-scrollbar; }
+
+.modal {
+ display: none;
+ outline: 0;
+ overflow: hidden;
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 240; }
+ .modal.fade {
+ -webkit-transition-duration: 0.375s;
+ transition-duration: 0.375s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
+ @media (min-width: 576px) {
+ .modal.fade {
+ -webkit-transition-duration: 0.4875s;
+ transition-duration: 0.4875s; } }
+ @media (min-width: 992px) {
+ .modal.fade {
+ -webkit-transition-duration: 0.25s;
+ transition-duration: 0.25s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .modal.fade {
+ -webkit-transition: none;
+ transition: none; } }
+ .modal.fade .modal-dialog {
+ -webkit-transition-duration: 0.375s;
+ transition-duration: 0.375s;
+ -webkit-transition-property: -webkit-transform;
+ transition-property: -webkit-transform;
+ transition-property: transform;
+ transition-property: transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-transform: scale(0.87);
+ transform: scale(0.87); }
+ @media (min-width: 576px) {
+ .modal.fade .modal-dialog {
+ -webkit-transition-duration: 0.4875s;
+ transition-duration: 0.4875s; } }
+ @media (min-width: 992px) {
+ .modal.fade .modal-dialog {
+ -webkit-transition-duration: 0.25s;
+ transition-duration: 0.25s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .modal.fade .modal-dialog {
+ -webkit-transition: none;
+ transition: none; } }
+ .modal.show .modal-dialog {
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+
+.modal-open {
+ overflow: hidden; }
+ .modal-open .modal {
+ overflow-x: hidden;
+ overflow-y: auto; }
+
+.modal-backdrop {
+ background-color: rgba(0, 0, 0, 0.38);
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 239; }
+
+.modal-content {
+ border-radius: 2px;
+ background-color: #fff;
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ outline: 0;
+ pointer-events: auto;
+ position: relative;
+ vertical-align: baseline;
+ width: 100%; }
+
+.modal-dialog {
+ margin: 1.5rem auto;
+ max-width: 35rem;
+ pointer-events: none;
+ position: relative;
+ width: calc(100% - 1.5rem * 2); }
+
+.modal-dialog-centered {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ min-height: calc(100% - 1.5rem * 2); }
+
+.modal-lg {
+ max-width: 52.5rem; }
+
+.modal-sm {
+ max-width: 17.5rem; }
+
+.modal-body {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ padding: 1.25rem 1.5rem;
+ position: relative; }
+ .modal-body:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .modal-body:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .modal-header + .modal-body {
+ padding-top: 0; }
+ .modal-body > :last-child {
+ margin-bottom: 0; }
+
+.modal-footer {
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ padding: 0.5rem 0.5rem 0.5rem 0rem; }
+ .modal-footer:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .modal-footer:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .modal-footer .btn, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit] {
+ background-color: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ max-width: calc(50% - 0.5rem);
+ min-width: 4rem;
+ overflow: hidden;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ text-overflow: ellipsis; }
+ .modal-footer .btn-primary, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit], .modal-footer .btn-primary:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit], .modal-footer .btn-primary:focus, .modal-footer .wpcf7 input:focus[type=submit], .wpcf7 .modal-footer input:focus[type=submit], .modal-footer .btn-primary:hover, .modal-footer .wpcf7 input:hover[type=submit], .wpcf7 .modal-footer input:hover[type=submit] {
+ color: #f08506; }
+ .modal-footer .btn-primary.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn-primary:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-secondary, .modal-footer .btn-secondary:active, .modal-footer .btn-secondary:focus, .modal-footer .btn-secondary:hover {
+ color: #f08506; }
+ .modal-footer .btn-secondary.disabled, .modal-footer .btn-secondary:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-danger, .modal-footer .btn-danger:active, .modal-footer .btn-danger:focus, .modal-footer .btn-danger:hover {
+ color: #f44336; }
+ .modal-footer .btn-danger.disabled, .modal-footer .btn-danger:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-info, .modal-footer .btn-info:active, .modal-footer .btn-info:focus, .modal-footer .btn-info:hover {
+ color: #2196f3; }
+ .modal-footer .btn-info.disabled, .modal-footer .btn-info:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-success, .modal-footer .btn-success:active, .modal-footer .btn-success:focus, .modal-footer .btn-success:hover {
+ color: #4caf50; }
+ .modal-footer .btn-success.disabled, .modal-footer .btn-success:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-warning, .modal-footer .btn-warning:active, .modal-footer .btn-warning:focus, .modal-footer .btn-warning:hover {
+ color: #ff9800; }
+ .modal-footer .btn-warning.disabled, .modal-footer .btn-warning:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-dark, .modal-footer .btn-dark:active, .modal-footer .btn-dark:focus, .modal-footer .btn-dark:hover {
+ color: #424242; }
+ .modal-footer .btn-dark.disabled, .modal-footer .btn-dark:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn-light, .modal-footer .btn-light:active, .modal-footer .btn-light:focus, .modal-footer .btn-light:hover {
+ color: #f5f5f5; }
+ .modal-footer .btn-light.disabled, .modal-footer .btn-light:disabled {
+ color: rgba(0, 0, 0, 0.26); }
+ .modal-footer .btn.active, .modal-footer .wpcf7 input.active[type=submit], .wpcf7 .modal-footer input.active[type=submit], .modal-footer .btn:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit] {
+ background-color: rgba(153, 153, 153, 0.4);
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .modal-footer .btn.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {
+ background-color: transparent; }
+ .modal-footer > * {
+ margin-left: 0.5rem; }
+
+.modal-footer-stacked {
+ -webkit-box-align: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ padding-top: 0;
+ padding-right: 0;
+ padding-left: 0; }
+ .modal-footer-stacked .btn, .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 .modal-footer-stacked input[type=submit] {
+ text-align: right;
+ text-align: end;
+ border-radius: 0;
+ margin-left: 0;
+ max-width: none;
+ padding: 1.0625rem 1rem; }
+ [dir='rtl'] .modal-footer-stacked .btn, [dir='rtl'] .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 [dir='rtl'] .modal-footer-stacked input[type=submit] {
+ text-align: left;
+ text-align: end; }
+
+.modal-header {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 1.25rem 1.5rem; }
+ .modal-header:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .modal-header:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+
+.modal-title {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4;
+ margin: 0; }
+
+.modal-scrollbar-measure {
+ height: 50px;
+ overflow: scroll;
+ position: absolute;
+ top: -99999px;
+ width: 50px; }
+
+.list-group {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-bottom: 0;
+ padding-left: 0; }
+
+.list-group-item {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, color;
+ transition-property: background-color, color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: #fff;
+ border: 0;
+ -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-size: 0.9375rem;
+ line-height: 1.42857;
+ min-height: 3rem;
+ padding: 0.83036rem 1.5rem;
+ position: relative; }
+ @media (min-width: 576px) {
+ .list-group-item {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .list-group-item {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .list-group-item {
+ -webkit-transition: none;
+ transition: none; } }
+ .list-group-item:active, .list-group-item:focus, .list-group-item:hover {
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .list-group-item.active {
+ background-color: #eeeeee;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item.disabled, .list-group-item:disabled {
+ background-color: #fff;
+ color: rgba(0, 0, 0, 0.38); }
+ .list-group-item:first-child {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .list-group-item:last-child {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .card .list-group-item {
+ padding-right: 1rem;
+ padding-left: 1rem; }
+
+.list-group-item-action {
+ color: rgba(0, 0, 0, 0.87);
+ text-align: inherit;
+ width: 100%; }
+ .list-group-item-action:active, .list-group-item-action:focus, .list-group-item-action:hover {
+ background-color: #eeeeee;
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .list-group-item-action.disabled, .list-group-item-action:disabled {
+ background-color: #fff;
+ color: rgba(0, 0, 0, 0.38); }
+ .list-group-item-action:focus {
+ outline: 0; }
+
+.list-group-item-primary {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-primary.active {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-primary.list-group-item-action:active, .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.list-group-item-secondary {
+ background-color: #fa9d2f;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-secondary.active {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-secondary.list-group-item-action:active, .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.list-group-item-danger {
+ background-color: #ffcdd2;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-danger.active {
+ background-color: #f44336;
+ color: white; }
+ .list-group-item-danger.list-group-item-action:active, .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
+ background-color: #f44336;
+ color: white; }
+
+.list-group-item-info {
+ background-color: #bbdefb;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-info.active {
+ background-color: #2196f3;
+ color: white; }
+ .list-group-item-info.list-group-item-action:active, .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
+ background-color: #2196f3;
+ color: white; }
+
+.list-group-item-success {
+ background-color: #c8e6c9;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-success.active {
+ background-color: #4caf50;
+ color: white; }
+ .list-group-item-success.list-group-item-action:active, .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
+ background-color: #4caf50;
+ color: white; }
+
+.list-group-item-warning {
+ background-color: #ffe0b2;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-warning.active {
+ background-color: #ff9800;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-warning.list-group-item-action:active, .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
+ background-color: #ff9800;
+ color: rgba(0, 0, 0, 0.87); }
+
+.list-group-item-dark {
+ background-color: #757575;
+ color: white; }
+ .list-group-item-dark.active {
+ background-color: #424242;
+ color: white; }
+ .list-group-item-dark.list-group-item-action:active, .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
+ background-color: #424242;
+ color: white; }
+
+.list-group-item-light {
+ background-color: #fafafa;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-light.active {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87); }
+ .list-group-item-light.list-group-item-action:active, .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87); }
+
+.expansion-panel {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, color, margin;
+ transition-property: background-color, color, margin;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ padding: 0; }
+ @media (min-width: 576px) {
+ .expansion-panel {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .expansion-panel {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .expansion-panel {
+ -webkit-transition: none;
+ transition: none; } }
+ .expansion-panel.show {
+ border-radius: 2px; }
+ .expansion-panel.show:not(:first-child) {
+ margin-top: 1rem; }
+ .card .expansion-panel.show:not(:first-child) {
+ margin-top: 0; }
+ .expansion-panel.show:not(:last-child) {
+ margin-bottom: 1rem; }
+ .card .expansion-panel.show:not(:last-child) {
+ margin-bottom: 0; }
+ .expansion-panel.show + .expansion-panel {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+ .expansion-panel.show + .expansion-panel.show {
+ margin-top: 0; }
+ .card .expansion-panel.show + .expansion-panel {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+ .expansion-panel.show-predecessor {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+ .card .expansion-panel.show-predecessor {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+ .card .expansion-panel {
+ padding-right: 0;
+ padding-left: 0; }
+
+.expansion-panel-body {
+ padding: 1rem 1.5rem; }
+ .card .expansion-panel-body {
+ padding-right: 1rem;
+ padding-left: 1rem; }
+
+.expansion-panel-footer {
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ padding: 1rem 0.5rem 0.75rem 0rem; }
+ .card .expansion-panel-footer {
+ padding-right: 1rem;
+ padding-left: 0.5rem; }
+ .expansion-panel-footer .btn, .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .expansion-panel-footer input[type=submit] {
+ margin-bottom: 0.25rem;
+ margin-left: 0.5rem;
+ min-width: 4rem;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .card .expansion-panel-footer .btn, .card .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .card .expansion-panel-footer input[type=submit] {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+
+.expansion-panel-icon {
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ margin-left: 1rem; }
+ [data-toggle='collapse'].collapsed .expansion-panel-icon .collapsed-hide {
+ display: none; }
+ [data-toggle='collapse']:not(.collapsed) .expansion-panel-icon .collapsed-show {
+ display: none; }
+
+.expansion-panel-toggler {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ color: inherit;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ min-height: 3rem;
+ padding: 0.83036rem 1.5rem;
+ text-align: inherit;
+ width: 100%; }
+ .expansion-panel-toggler:active, .expansion-panel-toggler:focus, .expansion-panel-toggler:hover {
+ background-color: #eeeeee;
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .expansion-panel-toggler.disabled, .expansion-panel-toggler:disabled {
+ background-color: #fff;
+ color: rgba(0, 0, 0, 0.38); }
+ .expansion-panel-toggler:focus {
+ outline: 0; }
+ .card .expansion-panel-toggler {
+ padding-right: 1rem;
+ padding-left: 1rem; }
+
+.list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0; }
+
+.list-group-flush:last-child .list-group-item:last-child {
+ border-bottom: 0; }
+
+.list-group-flush .list-group-item {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ border-radius: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .list-group-flush .list-group-item:last-child {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
+
+.dropdown,
+.dropleft,
+.dropright,
+.dropup {
+ position: relative; }
+
+.dropdown-menu {
+ border-radius: 2px;
+ text-align: left;
+ text-align: start;
+ background-color: transparent;
+ color: inherit;
+ display: none;
+ float: left;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5rem;
+ list-style: none;
+ margin: 0;
+ min-width: 7rem;
+ padding: 0.5rem 0;
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 80; }
+ [dir='rtl'] .dropdown-menu {
+ text-align: right;
+ text-align: start; }
+ .dropdown-menu.show {
+ display: block; }
+ .dropdown-menu.show::before,
+ .dropdown-menu.show > * {
+ -webkit-animation-duration: 0.3s;
+ animation-duration: 0.3s;
+ -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
+ @media (min-width: 576px) {
+ .dropdown-menu.show::before,
+ .dropdown-menu.show > * {
+ -webkit-animation-duration: 0.39s;
+ animation-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .dropdown-menu.show::before,
+ .dropdown-menu.show > * {
+ -webkit-animation-duration: 0.2s;
+ animation-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .dropdown-menu.show::before,
+ .dropdown-menu.show > * {
+ -webkit-animation: none;
+ animation: none; } }
+ .dropdown-menu.show::before {
+ -webkit-animation-name: dropdown-menu-show;
+ animation-name: dropdown-menu-show; }
+ .dropdown-menu.show > * {
+ -webkit-animation-name: dropdown-item-show;
+ animation-name: dropdown-item-show; }
+ .dropdown-menu.show > :nth-child(1) {
+ -webkit-animation-name: dropdown-item-show-1;
+ animation-name: dropdown-item-show-1; }
+ .dropdown-menu.show > :nth-child(2) {
+ -webkit-animation-name: dropdown-item-show-2;
+ animation-name: dropdown-item-show-2; }
+ .dropdown-menu.show > :nth-child(3) {
+ -webkit-animation-name: dropdown-item-show-3;
+ animation-name: dropdown-item-show-3; }
+ .dropdown-menu::before {
+ border-radius: 2px;
+ background-color: #fff;
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
+ content: '';
+ display: block;
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0;
+ z-index: -1; }
+ .nav:not(.flex-column):not(.flex-column-reverse) .dropdown-menu {
+ min-width: 100%; }
+
+.menu {
+ margin-top: -3.125rem; }
+ .menu::before {
+ -webkit-transform-origin: 0 2rem;
+ transform-origin: 0 2rem; }
+
+.show > a {
+ outline: 0; }
+
+.dropdown-menu-right:not([x-placement]) {
+ right: 0;
+ left: auto; }
+ .dropdown-menu-right:not([x-placement]).menu::before {
+ -webkit-transform-origin: 100% 2rem;
+ transform-origin: 100% 2rem; }
+ .dropdown-menu-right:not([x-placement])::before {
+ -webkit-transform-origin: 100% 0;
+ transform-origin: 100% 0; }
+
+.dropleft .dropdown-menu:not([x-placement]) {
+ top: 0;
+ right: 100%;
+ left: auto; }
+ .dropleft .dropdown-menu:not([x-placement]).menu {
+ margin-top: 0; }
+ .dropleft .dropdown-menu:not([x-placement])::before {
+ -webkit-transform-origin: 100% 0;
+ transform-origin: 100% 0; }
+
+.dropright .dropdown-menu:not([x-placement]) {
+ top: 0;
+ left: 100%; }
+ .dropright .dropdown-menu:not([x-placement]).menu {
+ margin-top: 0; }
+ .dropright .dropdown-menu:not([x-placement])::before {
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0; }
+
+.dropup .dropdown-menu:not([x-placement]) {
+ top: auto;
+ bottom: 100%; }
+ .dropup .dropdown-menu:not([x-placement]).menu {
+ margin-top: 0;
+ margin-bottom: -3.125rem; }
+ .dropup .dropdown-menu:not([x-placement]).menu::before {
+ -webkit-transform-origin: 0 calc(100% - 2rem);
+ transform-origin: 0 calc(100% - 2rem); }
+ .dropup .dropdown-menu:not([x-placement])::before {
+ -webkit-transform-origin: 0 100%;
+ transform-origin: 0 100%; }
+ .dropup .dropdown-menu:not([x-placement]) > :nth-child(1),
+ .dropup .dropdown-menu:not([x-placement]) > :nth-child(2),
+ .dropup .dropdown-menu:not([x-placement]) > :nth-child(3) {
+ -webkit-animation-name: dropdown-item-show;
+ animation-name: dropdown-item-show; }
+ .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(1) {
+ -webkit-animation-name: dropdown-item-show-1;
+ animation-name: dropdown-item-show-1; }
+ .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(2) {
+ -webkit-animation-name: dropdown-item-show-2;
+ animation-name: dropdown-item-show-2; }
+ .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(3) {
+ -webkit-animation-name: dropdown-item-show-3;
+ animation-name: dropdown-item-show-3; }
+
+.dropup .dropdown-menu-right:not([x-placement]).menu::before {
+ -webkit-transform-origin: 100% calc(100% - 2rem);
+ transform-origin: 100% calc(100% - 2rem); }
+
+.dropup .dropdown-menu-right:not([x-placement])::before {
+ -webkit-transform-origin: 100% 100%;
+ transform-origin: 100% 100%; }
+
+.dropdown-menu[x-placement='bottom-end']::before,
+.dropdown-menu[x-placement='left-start']::before {
+ -webkit-transform-origin: 100% 0;
+ transform-origin: 100% 0; }
+
+.dropdown-menu[x-placement='top-end'].show > :nth-child(1),
+.dropdown-menu[x-placement='top-end'].show > :nth-child(2),
+.dropdown-menu[x-placement='top-end'].show > :nth-child(3),
+.dropdown-menu[x-placement='top-start'].show > :nth-child(1),
+.dropdown-menu[x-placement='top-start'].show > :nth-child(2),
+.dropdown-menu[x-placement='top-start'].show > :nth-child(3) {
+ -webkit-animation-name: dropdown-item-show;
+ animation-name: dropdown-item-show; }
+
+.dropdown-menu[x-placement='top-end'].show > :nth-last-child(1),
+.dropdown-menu[x-placement='top-start'].show > :nth-last-child(1) {
+ -webkit-animation-name: dropdown-item-show-1;
+ animation-name: dropdown-item-show-1; }
+
+.dropdown-menu[x-placement='top-end'].show > :nth-last-child(2),
+.dropdown-menu[x-placement='top-start'].show > :nth-last-child(2) {
+ -webkit-animation-name: dropdown-item-show-2;
+ animation-name: dropdown-item-show-2; }
+
+.dropdown-menu[x-placement='top-end'].show > :nth-last-child(3),
+.dropdown-menu[x-placement='top-start'].show > :nth-last-child(3) {
+ -webkit-animation-name: dropdown-item-show-3;
+ animation-name: dropdown-item-show-3; }
+
+.dropdown-menu[x-placement='top-end']::before {
+ -webkit-transform-origin: 100% 100%;
+ transform-origin: 100% 100%; }
+
+.dropdown-menu[x-placement='top-start']::before {
+ -webkit-transform-origin: 0 100%;
+ transform-origin: 0 100%; }
+
+.menu[x-placement='bottom-end']::before {
+ -webkit-transform-origin: 100% 2rem;
+ transform-origin: 100% 2rem; }
+
+.menu[x-placement='left-start'],
+.menu[x-placement='right-start'] {
+ margin-top: 0; }
+
+.menu[x-placement='left-start']::before {
+ -webkit-transform-origin: 100% 0;
+ transform-origin: 100% 0; }
+
+.menu[x-placement='right-start']::before {
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0; }
+
+.menu[x-placement='top-end'],
+.menu[x-placement='top-start'] {
+ margin-top: 0;
+ margin-bottom: -3.125rem; }
+
+.menu[x-placement='top-end']::before {
+ -webkit-transform-origin: 100% calc(100% - 2rem);
+ transform-origin: 100% calc(100% - 2rem); }
+
+.menu[x-placement='top-start']::before {
+ -webkit-transform-origin: 0 calc(100% - 2rem);
+ transform-origin: 0 calc(100% - 2rem); }
+
+@-webkit-keyframes dropdown-item-show {
+ 0% {
+ opacity: 0; }
+ 99% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@keyframes dropdown-item-show {
+ 0% {
+ opacity: 0; }
+ 99% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@-webkit-keyframes dropdown-item-show-1 {
+ 0% {
+ opacity: 0; }
+ 40% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@keyframes dropdown-item-show-1 {
+ 0% {
+ opacity: 0; }
+ 40% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@-webkit-keyframes dropdown-item-show-2 {
+ 0% {
+ opacity: 0; }
+ 60% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@keyframes dropdown-item-show-2 {
+ 0% {
+ opacity: 0; }
+ 60% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@-webkit-keyframes dropdown-item-show-3 {
+ 0% {
+ opacity: 0; }
+ 80% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@keyframes dropdown-item-show-3 {
+ 0% {
+ opacity: 0; }
+ 80% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+@-webkit-keyframes dropdown-menu-show {
+ 0% {
+ -webkit-transform: scale(0, 0);
+ transform: scale(0, 0); }
+ 20% {
+ -webkit-transform: scale(0.33333, 0);
+ transform: scale(0.33333, 0); }
+ 40% {
+ -webkit-transform: scale(0.66667, 0.25);
+ transform: scale(0.66667, 0.25); }
+ 60% {
+ -webkit-transform: scale(1, 0.5);
+ transform: scale(1, 0.5); }
+ 80% {
+ -webkit-transform: scale(1, 0.75);
+ transform: scale(1, 0.75); }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ transform: scale(1, 1); } }
+
+@keyframes dropdown-menu-show {
+ 0% {
+ -webkit-transform: scale(0, 0);
+ transform: scale(0, 0); }
+ 20% {
+ -webkit-transform: scale(0.33333, 0);
+ transform: scale(0.33333, 0); }
+ 40% {
+ -webkit-transform: scale(0.66667, 0.25);
+ transform: scale(0.66667, 0.25); }
+ 60% {
+ -webkit-transform: scale(1, 0.5);
+ transform: scale(1, 0.5); }
+ 80% {
+ -webkit-transform: scale(1, 0.75);
+ transform: scale(1, 0.75); }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ transform: scale(1, 1); } }
+
+@-webkit-keyframes menu-animation {
+ 0% {
+ margin-top: -3.5rem; }
+ 100% {
+ margin-top: 0; } }
+
+@keyframes menu-animation {
+ 0% {
+ margin-top: -3.5rem; }
+ 100% {
+ margin-top: 0; } }
+
+.dropdown-menu-sm,
+.menu-cascading {
+ font-size: 0.9375rem;
+ line-height: 1.5rem;
+ padding-top: 1rem;
+ padding-bottom: 1rem; }
+ @media (min-width: 576px) {
+ .dropdown-menu-sm,
+ .menu-cascading {
+ min-width: 20rem; } }
+
+.menu-cascading {
+ margin-top: -2.75rem; }
+ .menu-cascading[x-placement='top-end'], .menu-cascading[x-placement='top-start'] {
+ margin-top: 0;
+ margin-bottom: -2.75rem; }
+ .menu-cascading[x-placement='top-end']::before {
+ -webkit-transform-origin: 100% calc(100% - 2rem);
+ transform-origin: 100% calc(100% - 2rem); }
+ .menu-cascading[x-placement='top-start']::before {
+ -webkit-transform-origin: 0 calc(100% - 2rem);
+ transform-origin: 0 calc(100% - 2rem); }
+
+.dropdown-divider {
+ background-color: rgba(0, 0, 0, 0.12);
+ height: 1px;
+ margin: 0.5rem 0;
+ overflow: hidden; }
+
+.dropdown-header {
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-size: 1rem;
+ font-weight: bolder;
+ line-height: 1.5rem;
+ margin: 0;
+ padding: 0.75rem 1rem;
+ white-space: nowrap; }
+ .dropdown-menu-sm .dropdown-header,
+ .menu-cascading .dropdown-header {
+ font-size: 0.9375rem;
+ line-height: 1.5rem;
+ padding: 0.25rem 1.5rem; }
+
+.dropdown-item {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, color;
+ transition-property: background-color, color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background: none;
+ border: 0;
+ clear: both;
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-weight: inherit;
+ padding: 0.75rem 1rem;
+ position: relative;
+ text-align: inherit;
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0;
+ white-space: nowrap;
+ width: 100%; }
+ @media (min-width: 576px) {
+ .dropdown-item {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .dropdown-item {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .dropdown-item {
+ -webkit-transition: none;
+ transition: none; } }
+ .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {
+ background-color: #f5f5f5;
+ color: rgba(0, 0, 0, 0.87);
+ text-decoration: none; }
+ .dropdown-item.active {
+ background-color: #f5f5f5; }
+ .dropdown-item.disabled, .dropdown-item:disabled {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.38);
+ pointer-events: none; }
+ .dropdown-menu-sm .dropdown-item,
+ .menu-cascading .dropdown-item {
+ padding: 0.25rem 1.5rem; }
+
+.dropdown-item-text {
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-weight: inherit;
+ padding: 0.75rem 1rem;
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0; }
+ .dropdown-menu-sm .dropdown-item-text,
+ .menu-cascading .dropdown-item-text {
+ padding: 0.25rem 1.5rem; }
+
+.dropdown-toggle::after {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ content: "expand_more";
+ display: inline-block;
+ margin-right: -0.2em;
+ margin-left: 0.2em;
+ vertical-align: top; }
+ .dropright .dropdown-toggle::after {
+ content: "keyboard_arrow_right"; }
+ .dropup .dropdown-toggle::after {
+ content: "expand_less"; }
+
+.dropdown-toggle:empty::after {
+ margin-left: -0.2em; }
+
+.dropleft .dropdown-toggle::after {
+ display: none; }
+
+.dropleft .dropdown-toggle::before {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ content: "keyboard_arrow_left";
+ display: inline-block;
+ margin-right: 0.2em;
+ margin-left: -0.2em; }
+
+.navdrawer {
+ display: none;
+ outline: 0;
+ overflow: hidden;
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 160; }
+
+.navdrawer-backdrop {
+ -webkit-transition-duration: 0.375s;
+ transition-duration: 0.375s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.38);
+ opacity: 0;
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 159; }
+ @media (min-width: 576px) {
+ .navdrawer-backdrop {
+ -webkit-transition-duration: 0.4875s;
+ transition-duration: 0.4875s; } }
+ @media (min-width: 992px) {
+ .navdrawer-backdrop {
+ -webkit-transition-duration: 0.25s;
+ transition-duration: 0.25s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navdrawer-backdrop {
+ -webkit-transition: none;
+ transition: none; } }
+ .navdrawer-backdrop.show {
+ opacity: 1; }
+
+.navdrawer-content {
+ -webkit-transition-duration: 0.195s;
+ transition-duration: 0.195s;
+ -webkit-transition-property: -webkit-box-shadow, -webkit-transform;
+ transition-property: -webkit-box-shadow, -webkit-transform;
+ transition-property: box-shadow, transform;
+ transition-property: box-shadow, transform, -webkit-box-shadow, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
+ background-color: #fff;
+ max-width: calc(100% - 3.5rem);
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: fixed;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0);
+ width: 17.5rem; }
+ @media (min-width: 576px) {
+ .navdrawer-content {
+ -webkit-transition-duration: 0.2535s;
+ transition-duration: 0.2535s; } }
+ @media (min-width: 992px) {
+ .navdrawer-content {
+ -webkit-transition-duration: 0.13s;
+ transition-duration: 0.13s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navdrawer-content {
+ -webkit-transition: none;
+ transition: none; } }
+ .navdrawer-right .navdrawer-content {
+ right: 0;
+ left: auto;
+ -webkit-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0); }
+ .navdrawer.show .navdrawer-content {
+ -webkit-transition-duration: 0.225s;
+ transition-duration: 0.225s;
+ -webkit-transition-property: -webkit-box-shadow, -webkit-transform;
+ transition-property: -webkit-box-shadow, -webkit-transform;
+ transition-property: box-shadow, transform;
+ transition-property: box-shadow, transform, -webkit-box-shadow, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0); }
+ @media (min-width: 576px) {
+ .navdrawer.show .navdrawer-content {
+ -webkit-transition-duration: 0.2925s;
+ transition-duration: 0.2925s; } }
+ @media (min-width: 992px) {
+ .navdrawer.show .navdrawer-content {
+ -webkit-transition-duration: 0.15s;
+ transition-duration: 0.15s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navdrawer.show .navdrawer-content {
+ -webkit-transition: none;
+ transition: none; } }
+
+.navdrawer-body {
+ margin-bottom: 0.5rem;
+ padding-right: 1rem;
+ padding-left: 1rem; }
+
+.navdrawer-divider {
+ background-color: rgba(0, 0, 0, 0.12);
+ height: 1px;
+ margin: 0.5rem 0;
+ overflow: hidden; }
+
+.navdrawer-header {
+ background-color: #f5f5f5;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12);
+ display: block;
+ margin-bottom: 0.5rem;
+ padding: 0.625rem 1rem; }
+
+.navdrawer-subheader {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ color: rgba(0, 0, 0, 0.38);
+ display: block;
+ font-weight: 500;
+ height: 3rem;
+ line-height: 1;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding: 1.0625rem 1rem; }
+ .navdrawer-divider + .navdrawer-subheader {
+ margin-top: -0.5rem; }
+
+.navdrawer-nav {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ list-style: none;
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ padding-left: 0; }
+ .navdrawer-header + .navdrawer-nav,
+ .navdrawer-subheader + .navdrawer-nav {
+ margin-top: 0; }
+ .navdrawer-nav .nav-link {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, color;
+ transition-property: background-color, color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: rgba(0, 0, 0, 0.87);
+ font-size: 0.875rem;
+ font-weight: 500;
+ line-height: 1;
+ padding: 1.0625rem 1rem; }
+ @media (min-width: 576px) {
+ .navdrawer-nav .nav-link {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .navdrawer-nav .nav-link {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navdrawer-nav .nav-link {
+ -webkit-transition: none;
+ transition: none; } }
+ .navdrawer-nav .nav-link:active, .navdrawer-nav .nav-link:focus, .navdrawer-nav .nav-link:hover {
+ background-color: #f5f5f5; }
+ .navdrawer-nav .nav-link.active, .navdrawer-nav .nav-link:active {
+ color: #f08506; }
+ .navdrawer-nav .nav-link.disabled {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.38); }
+ .navdrawer-nav .nav-link:focus {
+ outline: 0; }
+ .navdrawer-nav .active > .nav-link {
+ color: #f08506; }
+
+.navdrawer-nav-icon {
+ color: rgba(0, 0, 0, 0.54);
+ width: 3.5rem; }
+ .nav-link:active .navdrawer-nav-icon,
+ .nav-link.active .navdrawer-nav-icon {
+ color: #f08506; }
+
+.active > .nav-link .navdrawer-nav-icon {
+ color: #f08506; }
+
+@media (min-width: 576px) {
+ .navdrawer-backdrop-permanent-sm {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-persistent-sm {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-temporary-sm {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-permanent-sm {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ display: block !important;
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-permanent-sm.navdrawer-permanent-clipped, .navdrawer-permanent-sm.navdrawer-permanent-float {
+ top: 3.5rem; }
+ .navdrawer-permanent-sm.navdrawer-permanent-float {
+ border-right: 0; }
+ .navdrawer-permanent-sm.navdrawer-permanent-float.navdrawer-right {
+ border-left: 0; }
+ .navdrawer-permanent-sm.navdrawer-permanent-float .navdrawer-content {
+ background-color: transparent; }
+ .navdrawer-permanent-sm.navdrawer-right {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12);
+ right: 0;
+ left: auto; }
+ .navdrawer-permanent-sm.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-permanent-sm .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ width: 100%; }
+ .navdrawer-persistent-sm {
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-persistent-sm.navdrawer-persistent-clipped {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ margin-top: -1px;
+ top: 3.5rem;
+ z-index: 39; }
+ .navdrawer-persistent-sm.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-persistent-sm.navdrawer-right .navdrawer-content {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12); }
+ .navdrawer-persistent-sm.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-persistent-sm .navdrawer-content {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ max-width: none;
+ position: absolute;
+ width: 100%; }
+ .navdrawer-temporary-sm {
+ overflow: visible;
+ right: auto;
+ width: 17.5rem; }
+ .navdrawer-temporary-sm.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-temporary-sm .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ width: 100%; } }
+
+@media (min-width: 768px) {
+ .navdrawer-backdrop-permanent-md {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-persistent-md {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-temporary-md {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-permanent-md {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ display: block !important;
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-permanent-md.navdrawer-permanent-clipped, .navdrawer-permanent-md.navdrawer-permanent-float {
+ top: 3.5rem; }
+ .navdrawer-permanent-md.navdrawer-permanent-float {
+ border-right: 0; }
+ .navdrawer-permanent-md.navdrawer-permanent-float.navdrawer-right {
+ border-left: 0; }
+ .navdrawer-permanent-md.navdrawer-permanent-float .navdrawer-content {
+ background-color: transparent; }
+ .navdrawer-permanent-md.navdrawer-right {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12);
+ right: 0;
+ left: auto; }
+ .navdrawer-permanent-md.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-permanent-md .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ width: 100%; }
+ .navdrawer-persistent-md {
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-persistent-md.navdrawer-persistent-clipped {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ margin-top: -1px;
+ top: 3.5rem;
+ z-index: 39; }
+ .navdrawer-persistent-md.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-persistent-md.navdrawer-right .navdrawer-content {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12); }
+ .navdrawer-persistent-md.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-persistent-md .navdrawer-content {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ max-width: none;
+ position: absolute;
+ width: 100%; }
+ .navdrawer-temporary-md {
+ overflow: visible;
+ right: auto;
+ width: 17.5rem; }
+ .navdrawer-temporary-md.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-temporary-md .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ width: 100%; } }
+
+@media (min-width: 992px) {
+ .navdrawer-backdrop-permanent-lg {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-persistent-lg {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-temporary-lg {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-permanent-lg {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ display: block !important;
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-permanent-lg.navdrawer-permanent-clipped, .navdrawer-permanent-lg.navdrawer-permanent-float {
+ top: 3.5rem; }
+ .navdrawer-permanent-lg.navdrawer-permanent-float {
+ border-right: 0; }
+ .navdrawer-permanent-lg.navdrawer-permanent-float.navdrawer-right {
+ border-left: 0; }
+ .navdrawer-permanent-lg.navdrawer-permanent-float .navdrawer-content {
+ background-color: transparent; }
+ .navdrawer-permanent-lg.navdrawer-right {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12);
+ right: 0;
+ left: auto; }
+ .navdrawer-permanent-lg.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-permanent-lg .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ width: 100%; }
+ .navdrawer-persistent-lg {
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-persistent-lg.navdrawer-persistent-clipped {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ margin-top: -1px;
+ top: 3.5rem;
+ z-index: 39; }
+ .navdrawer-persistent-lg.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-persistent-lg.navdrawer-right .navdrawer-content {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12); }
+ .navdrawer-persistent-lg.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-persistent-lg .navdrawer-content {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ max-width: none;
+ position: absolute;
+ width: 100%; }
+ .navdrawer-temporary-lg {
+ overflow: visible;
+ right: auto;
+ width: 17.5rem; }
+ .navdrawer-temporary-lg.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-temporary-lg .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ width: 100%; } }
+
+@media (min-width: 1200px) {
+ .navdrawer-backdrop-permanent-xl {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-persistent-xl {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-backdrop-temporary-xl {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+ .navdrawer-permanent-xl {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ display: block !important;
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-permanent-xl.navdrawer-permanent-clipped, .navdrawer-permanent-xl.navdrawer-permanent-float {
+ top: 3.5rem; }
+ .navdrawer-permanent-xl.navdrawer-permanent-float {
+ border-right: 0; }
+ .navdrawer-permanent-xl.navdrawer-permanent-float.navdrawer-right {
+ border-left: 0; }
+ .navdrawer-permanent-xl.navdrawer-permanent-float .navdrawer-content {
+ background-color: transparent; }
+ .navdrawer-permanent-xl.navdrawer-right {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12);
+ right: 0;
+ left: auto; }
+ .navdrawer-permanent-xl.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-permanent-xl .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ width: 100%; }
+ .navdrawer-persistent-xl {
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-persistent-xl.navdrawer-persistent-clipped {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ margin-top: -1px;
+ top: 3.5rem;
+ z-index: 39; }
+ .navdrawer-persistent-xl.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-persistent-xl.navdrawer-right .navdrawer-content {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12); }
+ .navdrawer-persistent-xl.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-persistent-xl .navdrawer-content {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ max-width: none;
+ position: absolute;
+ width: 100%; }
+ .navdrawer-temporary-xl {
+ overflow: visible;
+ right: auto;
+ width: 17.5rem; }
+ .navdrawer-temporary-xl.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-temporary-xl .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ width: 100%; } }
+
+.navdrawer-backdrop-permanent {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+
+.navdrawer-backdrop-persistent {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+
+.navdrawer-backdrop-temporary {
+ display: none;
+ -webkit-transition: none;
+ transition: none; }
+
+.navdrawer-permanent {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ display: block !important;
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-permanent.navdrawer-permanent-clipped, .navdrawer-permanent.navdrawer-permanent-float {
+ top: 3.5rem; }
+ .navdrawer-permanent.navdrawer-permanent-float {
+ border-right: 0; }
+ .navdrawer-permanent.navdrawer-permanent-float.navdrawer-right {
+ border-left: 0; }
+ .navdrawer-permanent.navdrawer-permanent-float .navdrawer-content {
+ background-color: transparent; }
+ .navdrawer-permanent.navdrawer-right {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12);
+ right: 0;
+ left: auto; }
+ .navdrawer-permanent.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-permanent .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ width: 100%; }
+
+.navdrawer-persistent {
+ right: auto;
+ width: 17.5rem;
+ z-index: auto; }
+ .navdrawer-persistent.navdrawer-persistent-clipped {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+ margin-top: -1px;
+ top: 3.5rem;
+ z-index: 39; }
+ .navdrawer-persistent.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-persistent.navdrawer-right .navdrawer-content {
+ border-right: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.12); }
+ .navdrawer-persistent.show .navdrawer-content {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .navdrawer-persistent .navdrawer-content {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+ max-width: none;
+ position: absolute;
+ width: 100%; }
+
+.navdrawer-temporary {
+ overflow: visible;
+ right: auto;
+ width: 17.5rem; }
+ .navdrawer-temporary.navdrawer-right {
+ right: 0;
+ left: auto; }
+ .navdrawer-temporary .navdrawer-content {
+ max-width: none;
+ position: absolute;
+ width: 100%; }
+
+.picker {
+ outline: 0;
+ overflow: hidden;
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ -webkit-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0);
+ -webkit-transition-delay: 0.675s;
+ transition-delay: 0.675s;
+ -webkit-transition-duration: 0;
+ transition-duration: 0;
+ -webkit-transition-property: -webkit-transform;
+ transition-property: -webkit-transform;
+ transition-property: transform;
+ transition-property: transform, -webkit-transform;
+ z-index: 240; }
+ @media (min-width: 576px) {
+ .picker {
+ -webkit-transition-delay: 0.8775s;
+ transition-delay: 0.8775s; } }
+ @media (min-width: 992px) {
+ .picker {
+ -webkit-transition-delay: 0.45s;
+ transition-delay: 0.45s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .picker {
+ -webkit-transition: none;
+ transition: none; } }
+ .picker.picker-opened {
+ overflow-x: hidden;
+ overflow-y: auto;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ -webkit-transition: none;
+ transition: none; }
+
+.picker-frame {
+ margin: 1.5rem 1.5rem; }
+
+.picker-holder {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: rgba(0, 0, 0, 0.38);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ min-height: 100%;
+ min-width: 100%;
+ opacity: 0;
+ pointer-events: none;
+ -webkit-transition-delay: 0.375s;
+ transition-delay: 0.375s; }
+ @media (min-width: 576px) {
+ .picker-holder {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .picker-holder {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .picker-holder {
+ -webkit-transition: none;
+ transition: none; } }
+ @media (min-width: 576px) {
+ .picker-holder {
+ -webkit-transition-delay: 0.4875s;
+ transition-delay: 0.4875s; } }
+ @media (min-width: 992px) {
+ .picker-holder {
+ -webkit-transition-delay: 0.25s;
+ transition-delay: 0.25s; } }
+ .picker-opened .picker-holder {
+ opacity: 1;
+ -webkit-transition-delay: 0s;
+ transition-delay: 0s; }
+
+.picker-wrap {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.375s;
+ transition-duration: 0.375s;
+ -webkit-transition-property: opacity, -webkit-transform;
+ transition-property: opacity, -webkit-transform;
+ transition-property: opacity, transform;
+ transition-property: opacity, transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ font-size: 0.875rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.42857;
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ max-width: 18.5rem;
+ opacity: 0;
+ outline: 0;
+ pointer-events: auto;
+ position: relative;
+ -webkit-transform: scale(0.87);
+ transform: scale(0.87); }
+ @media (min-width: 576px) {
+ .picker-wrap {
+ -webkit-transition-duration: 0.4875s;
+ transition-duration: 0.4875s; } }
+ @media (min-width: 992px) {
+ .picker-wrap {
+ -webkit-transition-duration: 0.25s;
+ transition-duration: 0.25s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .picker-wrap {
+ -webkit-transition: none;
+ transition: none; } }
+ @media (orientation: landscape) {
+ .picker-wrap {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ max-width: none; } }
+ .picker-opened .picker-wrap {
+ opacity: 1;
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+
+.picker-footer {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ padding: 0.5rem 0.5rem; }
+ @media (orientation: landscape) {
+ .picker-footer {
+ border-radius: 0 0 2px 0;
+ padding-right: 0.75rem;
+ padding-left: 0.75rem; } }
+ .picker-footer button {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ margin-left: 0.5rem;
+ min-width: 0; }
+ .picker-footer button:first-child {
+ margin-left: 0; }
+
+.picker-header {
+ height: 2.5rem;
+ line-height: 2.5rem;
+ margin-right: 0.5rem;
+ margin-left: 0.5rem;
+ padding-right: 3rem;
+ padding-left: 3rem;
+ position: relative;
+ text-align: center; }
+ @media (orientation: landscape) {
+ .picker-header {
+ margin-top: 0.5rem;
+ margin-right: 0.75rem;
+ margin-left: 0.75rem; } }
+
+.picker-month,
+.picker-year {
+ display: inline;
+ margin-left: 0.5rem; }
+ .picker-month:first-child,
+ .picker-year:first-child {
+ margin-left: 0; }
+
+.picker-nav-next,
+.picker-nav-prev {
+ height: 2.5rem;
+ margin-top: -1.25rem;
+ position: absolute;
+ top: 50%;
+ width: 2.5rem; }
+ .picker-nav-next, .picker-nav-next.material-icons,
+ .picker-nav-prev,
+ .picker-nav-prev.material-icons {
+ line-height: 2.5rem; }
+
+.picker-nav-next {
+ right: 0; }
+ .picker-nav-next::before {
+ content: "keyboard_arrow_right"; }
+
+.picker-nav-prev {
+ left: 0; }
+ .picker-nav-prev::before {
+ content: "keyboard_arrow_left"; }
+
+.picker-date-display {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px;
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87);
+ padding: 1rem 1.5rem; }
+ @media (orientation: landscape) {
+ .picker-date-display {
+ border-top-left-radius: 2px;
+ border-bottom-left-radius: 2px;
+ border-top-right-radius: 0;
+ min-width: 9.75rem;
+ white-space: nowrap; } }
+
+.picker-date-display-bottom {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ font-size: 2.125rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.17647; }
+
+.picker-day-display {
+ margin-right: 0.5rem; }
+
+.picker-weekday-display {
+ margin-right: 0.5rem; }
+ @media (orientation: landscape) {
+ .picker-weekday-display {
+ display: block;
+ margin-right: 0; } }
+ .picker-weekday-display::after {
+ content: ','; }
+
+.picker-box {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px;
+ background-color: #fff;
+ overflow: hidden; }
+ @media (orientation: landscape) {
+ .picker-box {
+ border-top-right-radius: 2px;
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 0; } }
+
+.picker-input.form-control[readonly], .wpcf7 input.picker-input[readonly][type=text],
+.wpcf7 input.picker-input[readonly][type=search],
+.wpcf7 input.picker-input[readonly][type=url],
+.wpcf7 input.picker-input[readonly][type=tel],
+.wpcf7 input.picker-input[readonly][type=number],
+.wpcf7 input.picker-input[readonly][type=range],
+.wpcf7 input.picker-input[readonly][type=date],
+.wpcf7 input.picker-input[readonly][type=month],
+.wpcf7 input.picker-input[readonly][type=week],
+.wpcf7 input.picker-input[readonly][type=time],
+.wpcf7 input.picker-input[readonly][type=datetime],
+.wpcf7 input.picker-input[readonly][type=datetime-local],
+.wpcf7 input.picker-input[readonly][type=color],
+.wpcf7 input.picker-input[readonly][type=email],
+.wpcf7 input.picker-input[readonly][type=file],
+.wpcf7 input.picker-input[readonly][type=submit],
+.wpcf7 select.picker-input[readonly],
+.wpcf7 textarea.picker-input[readonly], .wpcf7 .picker-input.wpcf7-validation-errors[readonly] {
+ border-bottom-style: solid;
+ color: inherit;
+ cursor: text; }
+
+.picker-input.picker-input-active {
+ border-bottom-color: #f08506; }
+
+.picker-day {
+ border-radius: 50%;
+ cursor: default;
+ height: 2.5rem;
+ line-height: 2.5rem;
+ margin: auto;
+ vertical-align: middle;
+ width: 2.5rem; }
+ @media (orientation: landscape) {
+ .picker-day {
+ margin-right: 0.25rem;
+ margin-left: 0.25rem; } }
+ .picker-day.picker-day-selected {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+
+.picker-day-disabled {
+ color: rgba(0, 0, 0, 0.38); }
+
+.picker-day-outfocus {
+ display: none; }
+
+.picker-day-today {
+ color: #f08506;
+ font-weight: bolder; }
+
+.picker-table {
+ border-collapse: collapse;
+ border-spacing: 0;
+ margin: 0 0.5rem;
+ table-layout: fixed; }
+ .picker-table td,
+ .picker-table th {
+ border: 0;
+ padding: 0;
+ text-align: center;
+ vertical-align: middle; }
+ .picker-table th {
+ font-weight: inherit; }
+
+.picker-weekday {
+ color: rgba(0, 0, 0, 0.38);
+ height: 2.5rem;
+ vertical-align: middle;
+ width: 2.5rem; }
+
+.picker-select-month,
+.picker-select-year {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ background-color: rgba(0, 0, 0, 0.12);
+ background-image: none;
+ background-position: 100% 50%;
+ background-size: auto 100%;
+ border: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ color: rgba(0, 0, 0, 0.87);
+ display: inline-block;
+ font-size: inherit;
+ height: 1.25rem;
+ line-height: 1.25rem;
+ opacity: 0.7;
+ padding: 0 1.25rem 0 0.5rem; }
+ @media (min-width: 576px) {
+ .picker-select-month,
+ .picker-select-year {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .picker-select-month,
+ .picker-select-year {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .picker-select-month,
+ .picker-select-year {
+ -webkit-transition: none;
+ transition: none; } }
+ .picker-select-month:focus, .picker-select-month:hover,
+ .picker-select-year:focus,
+ .picker-select-year:hover {
+ opacity: 1; }
+
+@-moz-document url-prefix('') {
+ .picker-select-month,
+ .picker-select-year {
+ background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
+ background-repeat: no-repeat; } }
+ @media (-webkit-min-device-pixel-ratio: 0) {
+ .picker-select-month,
+ .picker-select-year {
+ background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
+ background-repeat: no-repeat; } }
+ .picker-select-month:focus,
+ .picker-select-year:focus {
+ outline: 0; }
+
+.picker-select-month {
+ margin-left: 0.5rem; }
+
+.progress {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ overflow: hidden;
+ position: relative;
+ z-index: 1; }
+
+.progress-bar {
+ border-bottom: 0.25rem solid #3f51b5; }
+ .progress-bar.bg-primary {
+ background-color: transparent !important;
+ border-bottom-color: #f08506; }
+ .progress-bar.bg-primary::after {
+ background-color: #fa9d2f; }
+ .progress-bar.bg-secondary {
+ background-color: transparent !important;
+ border-bottom-color: #f08506; }
+ .progress-bar.bg-secondary::after {
+ background-color: #fa9d2f; }
+ .progress-bar.bg-danger {
+ background-color: transparent !important;
+ border-bottom-color: #f44336; }
+ .progress-bar.bg-danger::after {
+ background-color: #ffcdd2; }
+ .progress-bar.bg-info {
+ background-color: transparent !important;
+ border-bottom-color: #2196f3; }
+ .progress-bar.bg-info::after {
+ background-color: #bbdefb; }
+ .progress-bar.bg-success {
+ background-color: transparent !important;
+ border-bottom-color: #4caf50; }
+ .progress-bar.bg-success::after {
+ background-color: #c8e6c9; }
+ .progress-bar.bg-warning {
+ background-color: transparent !important;
+ border-bottom-color: #ff9800; }
+ .progress-bar.bg-warning::after {
+ background-color: #ffe0b2; }
+ .progress-bar.bg-dark {
+ background-color: transparent !important;
+ border-bottom-color: #424242; }
+ .progress-bar.bg-dark::after {
+ background-color: #757575; }
+ .progress-bar.bg-light {
+ background-color: transparent !important;
+ border-bottom-color: #f5f5f5; }
+ .progress-bar.bg-light::after {
+ background-color: #fafafa; }
+ .progress-bar::after {
+ background-color: #c5cae9;
+ content: '';
+ display: block;
+ height: 0.25rem;
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: -1; }
+
+.progress-bar-animated::before {
+ animation-direction: reverse;
+ -webkit-animation-duration: 0.3s;
+ animation-duration: 0.3s;
+ -webkit-animation-iteration-count: infinite;
+ animation-iteration-count: infinite;
+ -webkit-animation-name: progress-bar-animation;
+ animation-name: progress-bar-animation;
+ -webkit-animation-timing-function: linear;
+ animation-timing-function: linear; }
+ @media (min-width: 576px) {
+ .progress-bar-animated::before {
+ -webkit-animation-duration: 0.39s;
+ animation-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .progress-bar-animated::before {
+ -webkit-animation-duration: 0.2s;
+ animation-duration: 0.2s; } }
+
+.progress-bar-animated,
+.progress-bar-striped {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ position: relative; }
+ .progress-bar-animated.bg-primary::before,
+ .progress-bar-striped.bg-primary::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-secondary::before,
+ .progress-bar-striped.bg-secondary::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-danger::before,
+ .progress-bar-striped.bg-danger::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-info::before,
+ .progress-bar-striped.bg-info::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-success::before,
+ .progress-bar-striped.bg-success::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-warning::before,
+ .progress-bar-striped.bg-warning::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-dark::before,
+ .progress-bar-striped.bg-dark::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated.bg-light::before,
+ .progress-bar-striped.bg-light::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%); }
+ .progress-bar-animated::after,
+ .progress-bar-striped::after {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ right: -1.5rem;
+ bottom: -0.25rem; }
+ .progress-bar-animated::before,
+ .progress-bar-striped::before {
+ background-image: repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);
+ background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);
+ background-position: 0 0;
+ background-repeat: repeat-x;
+ background-size: 0.75rem 0.75rem;
+ content: '';
+ display: block;
+ height: 0.25rem;
+ position: absolute;
+ right: -100vw;
+ bottom: -0.25rem;
+ left: 0;
+ z-index: -1; }
+
+@-webkit-keyframes progress-bar-animation {
+ from {
+ background-position: 0 0; }
+ to {
+ background-position: 0.75rem 0; } }
+
+@keyframes progress-bar-animation {
+ from {
+ background-position: 0 0; }
+ to {
+ background-position: 0.75rem 0; } }
+
+.progress-bar-indeterminate {
+ border-bottom-color: #c5cae9;
+ position: relative;
+ width: 100%; }
+ .progress-bar-indeterminate.bg-primary {
+ border-bottom-color: #fa9d2f; }
+ .progress-bar-indeterminate.bg-primary::after, .progress-bar-indeterminate.bg-primary::before {
+ background-color: #f08506; }
+ .progress-bar-indeterminate.bg-primary::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-secondary {
+ border-bottom-color: #fa9d2f; }
+ .progress-bar-indeterminate.bg-secondary::after, .progress-bar-indeterminate.bg-secondary::before {
+ background-color: #f08506; }
+ .progress-bar-indeterminate.bg-secondary::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-danger {
+ border-bottom-color: #ffcdd2; }
+ .progress-bar-indeterminate.bg-danger::after, .progress-bar-indeterminate.bg-danger::before {
+ background-color: #f44336; }
+ .progress-bar-indeterminate.bg-danger::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-info {
+ border-bottom-color: #bbdefb; }
+ .progress-bar-indeterminate.bg-info::after, .progress-bar-indeterminate.bg-info::before {
+ background-color: #2196f3; }
+ .progress-bar-indeterminate.bg-info::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-success {
+ border-bottom-color: #c8e6c9; }
+ .progress-bar-indeterminate.bg-success::after, .progress-bar-indeterminate.bg-success::before {
+ background-color: #4caf50; }
+ .progress-bar-indeterminate.bg-success::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-warning {
+ border-bottom-color: #ffe0b2; }
+ .progress-bar-indeterminate.bg-warning::after, .progress-bar-indeterminate.bg-warning::before {
+ background-color: #ff9800; }
+ .progress-bar-indeterminate.bg-warning::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-dark {
+ border-bottom-color: #757575; }
+ .progress-bar-indeterminate.bg-dark::after, .progress-bar-indeterminate.bg-dark::before {
+ background-color: #424242; }
+ .progress-bar-indeterminate.bg-dark::before {
+ background-image: none; }
+ .progress-bar-indeterminate.bg-light {
+ border-bottom-color: #fafafa; }
+ .progress-bar-indeterminate.bg-light::after, .progress-bar-indeterminate.bg-light::before {
+ background-color: #f5f5f5; }
+ .progress-bar-indeterminate.bg-light::before {
+ background-image: none; }
+ .progress-bar-indeterminate::after, .progress-bar-indeterminate::before {
+ border-radius: 0.25rem;
+ -webkit-animation-duration: 2s;
+ animation-duration: 2s;
+ -webkit-animation-iteration-count: infinite;
+ animation-iteration-count: infinite;
+ -webkit-animation-timing-function: linear;
+ animation-timing-function: linear;
+ background-color: #3f51b5;
+ width: 0%; }
+ .progress-bar-indeterminate::after {
+ -webkit-animation-name: progress-bar-indeterminate-after;
+ animation-name: progress-bar-indeterminate-after;
+ bottom: -0.25rem;
+ z-index: 0; }
+ .progress-bar-indeterminate::before {
+ -webkit-animation-name: progress-bar-indeterminate-before;
+ animation-name: progress-bar-indeterminate-before;
+ content: '';
+ display: block;
+ height: 0.25rem;
+ position: absolute;
+ bottom: -0.25rem;
+ z-index: 0; }
+
+@-webkit-keyframes progress-bar-indeterminate-after {
+ 0% {
+ left: 0%;
+ width: 0%; }
+ 50% {
+ left: 25%;
+ width: 75%; }
+ 75% {
+ left: 100%;
+ width: 0%; } }
+
+@keyframes progress-bar-indeterminate-after {
+ 0% {
+ left: 0%;
+ width: 0%; }
+ 50% {
+ left: 25%;
+ width: 75%; }
+ 75% {
+ left: 100%;
+ width: 0%; } }
+
+@-webkit-keyframes progress-bar-indeterminate-before {
+ 0%,
+ 62.5% {
+ left: 0%;
+ width: 0%; }
+ 71.875% {
+ left: 0%;
+ width: 25%; }
+ 81.25% {
+ left: 25%;
+ width: 50%; }
+ 100% {
+ left: 100%;
+ width: 25%; } }
+
+@keyframes progress-bar-indeterminate-before {
+ 0%,
+ 62.5% {
+ left: 0%;
+ width: 0%; }
+ 71.875% {
+ left: 0%;
+ width: 25%; }
+ 81.25% {
+ left: 25%;
+ width: 50%; }
+ 100% {
+ left: 100%;
+ width: 25%; } }
+
+.progress-circular {
+ height: 2.5rem;
+ position: relative;
+ width: 2.5rem; }
+
+.progress-circular-gap {
+ border-top: 0.125rem solid #3f51b5;
+ position: absolute;
+ top: 0;
+ right: 1.1875rem;
+ bottom: 0;
+ left: 1.1875rem; }
+
+.progress-circular-inner {
+ -webkit-animation: progress-circular-inner-rotate 5.332s cubic-bezier(0.4, 0, 0.2, 1) infinite;
+ animation: progress-circular-inner-rotate 5.332s cubic-bezier(0.4, 0, 0.2, 1) infinite;
+ height: 2.5rem;
+ position: relative;
+ width: 2.5rem; }
+
+.progress-circular-left,
+.progress-circular-right {
+ height: 2.5rem;
+ overflow: hidden;
+ position: absolute;
+ top: 0;
+ width: 1.25rem; }
+
+.progress-circular-left {
+ left: 0; }
+
+.progress-circular-right {
+ right: 0; }
+
+.progress-circular-spinner {
+ border: 0.25rem solid #3f51b5;
+ border-bottom-color: transparent;
+ border-radius: 50%;
+ height: 2.5rem;
+ position: absolute;
+ top: 0;
+ width: 2.5rem; }
+ .progress-circular-left .progress-circular-spinner {
+ -webkit-animation: progress-circular-spinner-left 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
+ animation: progress-circular-spinner-left 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
+ border-right-color: transparent;
+ left: 0; }
+ .progress-circular-right .progress-circular-spinner {
+ -webkit-animation: progress-circular-spinner-right 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
+ animation: progress-circular-spinner-right 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
+ border-left-color: transparent;
+ right: 0; }
+
+.progress-circular-wrapper {
+ -webkit-animation: progress-circular-wrapper-rotate 2.666s linear infinite;
+ animation: progress-circular-wrapper-rotate 2.666s linear infinite; }
+
+@-webkit-keyframes progress-circular-inner-rotate {
+ 12.5% {
+ -webkit-transform: rotate(135deg);
+ transform: rotate(135deg); }
+ 25% {
+ -webkit-transform: rotate(270deg);
+ transform: rotate(270deg); }
+ 37.5% {
+ -webkit-transform: rotate(405deg);
+ transform: rotate(405deg); }
+ 50% {
+ -webkit-transform: rotate(540deg);
+ transform: rotate(540deg); }
+ 62.5% {
+ -webkit-transform: rotate(675deg);
+ transform: rotate(675deg); }
+ 75% {
+ -webkit-transform: rotate(810deg);
+ transform: rotate(810deg); }
+ 87.5% {
+ -webkit-transform: rotate(945deg);
+ transform: rotate(945deg); }
+ 100% {
+ -webkit-transform: rotate(1080deg);
+ transform: rotate(1080deg); } }
+
+@keyframes progress-circular-inner-rotate {
+ 12.5% {
+ -webkit-transform: rotate(135deg);
+ transform: rotate(135deg); }
+ 25% {
+ -webkit-transform: rotate(270deg);
+ transform: rotate(270deg); }
+ 37.5% {
+ -webkit-transform: rotate(405deg);
+ transform: rotate(405deg); }
+ 50% {
+ -webkit-transform: rotate(540deg);
+ transform: rotate(540deg); }
+ 62.5% {
+ -webkit-transform: rotate(675deg);
+ transform: rotate(675deg); }
+ 75% {
+ -webkit-transform: rotate(810deg);
+ transform: rotate(810deg); }
+ 87.5% {
+ -webkit-transform: rotate(945deg);
+ transform: rotate(945deg); }
+ 100% {
+ -webkit-transform: rotate(1080deg);
+ transform: rotate(1080deg); } }
+
+@-webkit-keyframes progress-circular-spinner-left {
+ 0%,
+ 100% {
+ -webkit-transform: rotate(130deg);
+ transform: rotate(130deg); }
+ 50% {
+ -webkit-transform: rotate(-5deg);
+ transform: rotate(-5deg); } }
+
+@keyframes progress-circular-spinner-left {
+ 0%,
+ 100% {
+ -webkit-transform: rotate(130deg);
+ transform: rotate(130deg); }
+ 50% {
+ -webkit-transform: rotate(-5deg);
+ transform: rotate(-5deg); } }
+
+@-webkit-keyframes progress-circular-spinner-right {
+ 0%,
+ 100% {
+ -webkit-transform: rotate(-130deg);
+ transform: rotate(-130deg); }
+ 50% {
+ -webkit-transform: rotate(5deg);
+ transform: rotate(5deg); } }
+
+@keyframes progress-circular-spinner-right {
+ 0%,
+ 100% {
+ -webkit-transform: rotate(-130deg);
+ transform: rotate(-130deg); }
+ 50% {
+ -webkit-transform: rotate(5deg);
+ transform: rotate(5deg); } }
+
+@-webkit-keyframes progress-circular-wrapper-rotate {
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg); } }
+
+@keyframes progress-circular-wrapper-rotate {
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg); } }
+
+.progress-circular-primary .progress-circular-gap,
+.progress-circular-primary .progress-circular-spinner {
+ border-top-color: #f08506; }
+
+.progress-circular-primary .progress-circular-left .progress-circular-spinner {
+ border-left-color: #f08506; }
+
+.progress-circular-primary .progress-circular-right .progress-circular-spinner {
+ border-right-color: #f08506; }
+
+.progress-circular-secondary .progress-circular-gap,
+.progress-circular-secondary .progress-circular-spinner {
+ border-top-color: #f08506; }
+
+.progress-circular-secondary .progress-circular-left .progress-circular-spinner {
+ border-left-color: #f08506; }
+
+.progress-circular-secondary .progress-circular-right .progress-circular-spinner {
+ border-right-color: #f08506; }
+
+.progress-circular-danger .progress-circular-gap,
+.progress-circular-danger .progress-circular-spinner {
+ border-top-color: #f44336; }
+
+.progress-circular-danger .progress-circular-left .progress-circular-spinner {
+ border-left-color: #f44336; }
+
+.progress-circular-danger .progress-circular-right .progress-circular-spinner {
+ border-right-color: #f44336; }
+
+.progress-circular-info .progress-circular-gap,
+.progress-circular-info .progress-circular-spinner {
+ border-top-color: #2196f3; }
+
+.progress-circular-info .progress-circular-left .progress-circular-spinner {
+ border-left-color: #2196f3; }
+
+.progress-circular-info .progress-circular-right .progress-circular-spinner {
+ border-right-color: #2196f3; }
+
+.progress-circular-success .progress-circular-gap,
+.progress-circular-success .progress-circular-spinner {
+ border-top-color: #4caf50; }
+
+.progress-circular-success .progress-circular-left .progress-circular-spinner {
+ border-left-color: #4caf50; }
+
+.progress-circular-success .progress-circular-right .progress-circular-spinner {
+ border-right-color: #4caf50; }
+
+.progress-circular-warning .progress-circular-gap,
+.progress-circular-warning .progress-circular-spinner {
+ border-top-color: #ff9800; }
+
+.progress-circular-warning .progress-circular-left .progress-circular-spinner {
+ border-left-color: #ff9800; }
+
+.progress-circular-warning .progress-circular-right .progress-circular-spinner {
+ border-right-color: #ff9800; }
+
+.progress-circular-dark .progress-circular-gap,
+.progress-circular-dark .progress-circular-spinner {
+ border-top-color: #424242; }
+
+.progress-circular-dark .progress-circular-left .progress-circular-spinner {
+ border-left-color: #424242; }
+
+.progress-circular-dark .progress-circular-right .progress-circular-spinner {
+ border-right-color: #424242; }
+
+.progress-circular-light .progress-circular-gap,
+.progress-circular-light .progress-circular-spinner {
+ border-top-color: #f5f5f5; }
+
+.progress-circular-light .progress-circular-left .progress-circular-spinner {
+ border-left-color: #f5f5f5; }
+
+.progress-circular-light .progress-circular-right .progress-circular-spinner {
+ border-right-color: #f5f5f5; }
+
+.custom-control {
+ display: block;
+ min-height: 1.25rem;
+ padding-left: 2.25rem;
+ position: relative; }
+ .custom-control + .custom-control {
+ margin-top: 0.75rem; }
+
+.custom-control-inline {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ margin-right: 1.5rem; }
+ .custom-control-inline + .custom-control-inline {
+ margin-top: 0; }
+
+.custom-control-label {
+ color: inherit;
+ font-size: 0.875rem;
+ line-height: inherit;
+ margin-bottom: 0; }
+ .custom-control-label::after {
+ color: rgba(0, 0, 0, 0.54);
+ position: absolute;
+ top: -0.125rem;
+ left: 0; }
+ .custom-control-label::before {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, opacity, -webkit-transform;
+ transition-property: background-color, opacity, -webkit-transform;
+ transition-property: background-color, opacity, transform;
+ transition-property: background-color, opacity, transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: currentColor;
+ border-radius: 50%;
+ color: rgba(0, 0, 0, 0.54);
+ content: '';
+ display: block;
+ height: 3rem;
+ margin-top: -0.875rem;
+ margin-left: -0.75rem;
+ opacity: 0;
+ position: absolute;
+ top: 0;
+ left: 0;
+ -webkit-transform: scale(0.87, 0.87) translateZ(0);
+ transform: scale(0.87, 0.87) translateZ(0);
+ width: 3rem; }
+ @media (min-width: 576px) {
+ .custom-control-label::before {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-control-label::before {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-control-label::before {
+ -webkit-transition: none;
+ transition: none; } }
+
+.custom-control-input {
+ opacity: 0;
+ position: absolute;
+ z-index: -1; }
+ .custom-control-input.focus ~ .custom-control-label::before, .custom-control-input:active ~ .custom-control-label::before {
+ opacity: 0.12;
+ -webkit-transform: scale(1, 1) translateZ(0);
+ transform: scale(1, 1) translateZ(0); }
+ .custom-control-input:checked ~ .custom-control-label::after {
+ color: #f08506; }
+ .custom-control-input:checked ~ .custom-control-label::before {
+ background-color: #f08506; }
+ .custom-control-input:disabled ~ .custom-control-label {
+ color: rgba(0, 0, 0, 0.26); }
+ .custom-control-input:disabled ~ .custom-control-label::after {
+ color: rgba(0, 0, 0, 0.26); }
+ .custom-control-input:disabled ~ .custom-control-label::before {
+ display: none; }
+
+.custom-checkbox .custom-control-label::after {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ content: "check_box_outline_blank";
+ line-height: 1;
+ vertical-align: middle; }
+
+.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
+ content: "check_box"; }
+
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
+ content: "indeterminate_check_box"; }
+
+.custom-radio .custom-control-label::after {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ content: "radio_button_unchecked";
+ line-height: 1;
+ vertical-align: middle; }
+
+.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
+ content: "radio_button_checked"; }
+
+.custom-switch {
+ padding-left: 3.75rem; }
+ .custom-switch .custom-control-label {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color;
+ transition-property: background-color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
+ @media (min-width: 576px) {
+ .custom-switch .custom-control-label {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-switch .custom-control-label {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-switch .custom-control-label {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-switch .custom-control-label::after {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, -webkit-transform;
+ transition-property: background-color, -webkit-transform;
+ transition-property: background-color, transform;
+ transition-property: background-color, transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: #fafafa;
+ border-radius: 50%;
+ -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.54);
+ box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.54);
+ content: '';
+ display: block;
+ height: 1.5rem;
+ position: absolute;
+ width: 1.5rem; }
+ @media (min-width: 576px) {
+ .custom-switch .custom-control-label::after {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-switch .custom-control-label::after {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-switch .custom-control-label::after {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-switch .custom-control-input:checked ~ .custom-control-label::after, .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
+ -webkit-transform: translateX(1.5rem);
+ transform: translateX(1.5rem); }
+ .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
+ background-color: #f08506; }
+ .custom-switch .custom-control-input:checked ~ .custom-control-track {
+ background-color: rgba(240, 133, 6, 0.5); }
+ .custom-switch .custom-control-input:disabled ~ .custom-control-label::after {
+ background-color: #bdbdbd; }
+ .custom-switch .custom-control-input:disabled ~ .custom-control-track {
+ background-color: rgba(0, 0, 0, 0.12); }
+ .custom-switch .custom-control-track {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color;
+ transition-property: background-color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-clip: content-box;
+ background-color: rgba(0, 0, 0, 0.38);
+ border: 0.25rem solid transparent;
+ border-radius: 1rem;
+ content: '';
+ display: block;
+ height: 1.5rem;
+ position: absolute;
+ top: -0.125rem;
+ left: 0;
+ width: 3rem; }
+ @media (min-width: 576px) {
+ .custom-switch .custom-control-track {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-switch .custom-control-track {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-switch .custom-control-track {
+ -webkit-transition: none;
+ transition: none; } }
+
+.custom-range {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ background-color: transparent;
+ padding-left: 0;
+ width: 100%; }
+ .custom-range:active::-moz-range-track, .custom-range:focus::-moz-range-track {
+ background-color: rgba(0, 0, 0, 0.38); }
+ .custom-range:active::-ms-fill-upper, .custom-range:focus::-ms-fill-upper {
+ background-color: rgba(0, 0, 0, 0.38); }
+ .custom-range:active::-webkit-slider-runnable-track, .custom-range:focus::-webkit-slider-runnable-track {
+ background-color: rgba(0, 0, 0, 0.38); }
+ .custom-range:focus {
+ outline: 0; }
+ .custom-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }
+ .custom-range:focus::-ms-range-thumb {
+ box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }
+ .custom-range:focus::-webkit-slider-thumb {
+ -webkit-box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12);
+ box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }
+ .custom-range::-moz-focus-outer {
+ border: 0; }
+ .custom-range::-moz-range-progress {
+ background-color: #f08506; }
+ .custom-range::-moz-range-thumb {
+ transition-duration: 0.3s;
+ -webkit-transition-property: height, width, -webkit-box-shadow;
+ transition-property: height, width, -webkit-box-shadow;
+ transition-property: box-shadow, height, width;
+ transition-property: box-shadow, height, width, -webkit-box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -moz-appearance: none;
+ appearance: none;
+ background-color: #f08506;
+ border: 0;
+ border-radius: 50%;
+ height: 0.75rem;
+ width: 0.75rem; }
+ @media (min-width: 576px) {
+ .custom-range::-moz-range-thumb {
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-range::-moz-range-thumb {
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-moz-range-thumb {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-range::-moz-range-thumb:active {
+ box-shadow: none;
+ height: 1.5rem;
+ width: 1.5rem; }
+ .custom-range::-moz-range-thumb:focus {
+ outline: 0; }
+ .custom-range::-moz-range-track {
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color;
+ transition-property: background-color;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.26);
+ border-color: transparent;
+ border-radius: 0;
+ color: transparent;
+ cursor: pointer;
+ height: 0.125rem;
+ width: 100%; }
+ @media (min-width: 576px) {
+ .custom-range::-moz-range-track {
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-range::-moz-range-track {
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-moz-range-track {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-range::-ms-fill-lower {
+ background-color: #f08506;
+ height: 0.125rem;
+ margin-bottom: 0.125rem;
+ margin-left: 0.375rem; }
+ .custom-range::-ms-fill-upper {
+ background-color: rgba(0, 0, 0, 0.26);
+ height: 0.125rem;
+ margin-right: 0.375rem;
+ margin-bottom: 0.125rem; }
+ .custom-range::-ms-thumb {
+ transition-duration: 0.3s;
+ -webkit-transition-property: -webkit-box-shadow;
+ transition-property: -webkit-box-shadow;
+ transition-property: box-shadow;
+ transition-property: box-shadow, -webkit-box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ appearance: none;
+ background-color: #f08506;
+ border: 0;
+ border-radius: 50%;
+ height: 0.75rem;
+ margin-right: 0.375rem;
+ margin-left: 0.375rem;
+ width: 0.75rem; }
+ @media (min-width: 576px) {
+ .custom-range::-ms-thumb {
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-range::-ms-thumb {
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-ms-thumb {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-range::-ms-thumb:active {
+ box-shadow: 0 0 0 0.375rem #f08506; }
+ .custom-range::-ms-thumb:focus {
+ outline: 0; }
+ .custom-range::-ms-track {
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color;
+ transition-property: background-color;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: transparent;
+ border-color: transparent;
+ border-width: 0.875rem 0;
+ color: transparent;
+ cursor: pointer;
+ height: 0.125rem;
+ width: 100%; }
+ @media (min-width: 576px) {
+ .custom-range::-ms-track {
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-range::-ms-track {
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-ms-track {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-range::-webkit-slider-runnable-track {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color;
+ transition-property: background-color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.26);
+ border-color: transparent;
+ border-radius: 0;
+ color: transparent;
+ cursor: pointer;
+ height: 0.125rem;
+ width: 100%; }
+ @media (min-width: 576px) {
+ .custom-range::-webkit-slider-runnable-track {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-range::-webkit-slider-runnable-track {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-webkit-slider-runnable-track {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-range::-webkit-slider-thumb {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: -webkit-box-shadow;
+ transition-property: -webkit-box-shadow;
+ transition-property: box-shadow;
+ transition-property: box-shadow, -webkit-box-shadow;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ -webkit-appearance: none;
+ appearance: none;
+ background-color: #f08506;
+ border: 0;
+ border-radius: 50%;
+ height: 0.75rem;
+ margin-top: -0.3125rem;
+ width: 0.75rem; }
+ @media (min-width: 576px) {
+ .custom-range::-webkit-slider-thumb {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-range::-webkit-slider-thumb {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-range::-webkit-slider-thumb {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-range::-webkit-slider-thumb:active {
+ -webkit-box-shadow: 0 0 0 0.375rem #f08506;
+ box-shadow: 0 0 0 0.375rem #f08506; }
+ .custom-range::-webkit-slider-thumb:focus {
+ outline: 0; }
+
+.snackbar {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: #323232;
+ color: white;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ font-size: 0.875rem;
+ line-height: 1.42857;
+ opacity: 0;
+ padding: 0.875rem 1.5rem;
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ -webkit-transform: translateY(100%);
+ transform: translateY(100%);
+ -webkit-transition: opacity 0s 0.195s, -webkit-transform 0.195s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.195s, -webkit-transform 0.195s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.195s, transform 0.195s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.195s, transform 0.195s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.195s cubic-bezier(0.4, 0, 1, 1);
+ width: 100%;
+ z-index: 60; }
+ @media (min-width: 576px) {
+ .snackbar {
+ border-radius: 2px;
+ max-width: 35.5rem;
+ min-width: 18rem;
+ left: 50%;
+ -webkit-transform: translate(-50%, 100%);
+ transform: translate(-50%, 100%);
+ width: auto; } }
+ @media (min-width: 576px) {
+ .snackbar {
+ -webkit-transition: opacity 0s 0.2535s, -webkit-transform 0.2535s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.2535s, -webkit-transform 0.2535s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.2535s, transform 0.2535s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.2535s, transform 0.2535s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.2535s cubic-bezier(0.4, 0, 1, 1); } }
+ @media (min-width: 992px) {
+ .snackbar {
+ -webkit-transition: opacity 0s 0.13s, -webkit-transform 0.13s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.13s, -webkit-transform 0.13s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.13s, transform 0.13s cubic-bezier(0.4, 0, 1, 1);
+ transition: opacity 0s 0.13s, transform 0.13s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.13s cubic-bezier(0.4, 0, 1, 1); } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .snackbar {
+ -webkit-transition: none;
+ transition: none; } }
+ .snackbar.show {
+ -webkit-transition-duration: 0.225s;
+ transition-duration: 0.225s;
+ -webkit-transition-property: -webkit-transform;
+ transition-property: -webkit-transform;
+ transition-property: transform;
+ transition-property: transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ transform: translateY(0); }
+ @media (min-width: 576px) {
+ .snackbar.show {
+ -webkit-transition-duration: 0.2925s;
+ transition-duration: 0.2925s; } }
+ @media (min-width: 992px) {
+ .snackbar.show {
+ -webkit-transition-duration: 0.15s;
+ transition-duration: 0.15s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .snackbar.show {
+ -webkit-transition: none;
+ transition: none; } }
+ @media (min-width: 576px) {
+ .snackbar.show {
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0); } }
+
+.snackbar-body {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ margin-right: auto;
+ max-height: 100%;
+ min-width: 0; }
+
+.snackbar-btn {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, background-image;
+ transition-property: background-color, background-image;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: transparent;
+ background-image: none;
+ border: 0;
+ color: #f08506;
+ cursor: pointer;
+ display: block;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ font-size: inherit;
+ font-weight: 500;
+ line-height: inherit;
+ margin-left: 1.5rem;
+ padding: 0;
+ text-transform: uppercase;
+ white-space: nowrap; }
+ @media (min-width: 576px) {
+ .snackbar-btn {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .snackbar-btn {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .snackbar-btn {
+ -webkit-transition: none;
+ transition: none; } }
+ .snackbar-btn:focus, .snackbar-btn:hover {
+ color: #fa9d2f;
+ text-decoration: none; }
+ @media (min-width: 576px) {
+ .snackbar-btn {
+ margin-left: 3rem; } }
+ .snackbar-btn:focus {
+ outline: 0; }
+
+@media (min-width: 576px) {
+ .snackbar-left,
+ .snackbar-right {
+ -webkit-transform: translateY(100%);
+ transform: translateY(100%); }
+ .snackbar-left.show,
+ .snackbar-right.show {
+ -webkit-transform: translateY(-1.5rem);
+ transform: translateY(-1.5rem); } }
+
+@media (min-width: 576px) {
+ .snackbar-left {
+ left: 1.5rem; } }
+
+@media (min-width: 576px) {
+ .snackbar-right {
+ right: 1.5rem;
+ left: auto; } }
+
+.snackbar-multi-line {
+ height: 5rem;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem; }
+ .snackbar-multi-line .snackbar-body {
+ white-space: normal; }
+
+.stepper {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: #fff;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ overflow: hidden;
+ padding: 1.5rem 1.5rem;
+ position: relative; }
+ .stepper::after, .stepper::before {
+ border-top: 1px solid #bdbdbd;
+ content: '';
+ display: block;
+ position: absolute; }
+ .stepper:first-child::before {
+ display: none; }
+ .stepper:last-child::after {
+ display: none; }
+
+.stepper-horiz {
+ background-color: #fff;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ overflow-x: auto;
+ overflow-y: hidden;
+ position: relative; }
+ .stepper-horiz::before {
+ border-top: 1px solid #bdbdbd;
+ content: '';
+ display: block;
+ position: absolute;
+ top: 50%;
+ right: 1.5rem;
+ left: 1.5rem; }
+ .stepper-horiz .stepper::after, .stepper-horiz .stepper::before {
+ border-top: 1px solid #bdbdbd;
+ top: 50%;
+ width: 1rem; }
+ .stepper-horiz .stepper::after {
+ right: 0; }
+ .stepper-horiz .stepper::before {
+ left: 0; }
+
+.stepper-vert {
+ background-color: #fff;
+ position: relative; }
+ .stepper-vert .stepper::after, .stepper-vert .stepper::before {
+ border-left: 1px solid #bdbdbd;
+ height: 1rem;
+ left: 2.25rem; }
+ .stepper-vert .stepper::after {
+ bottom: 0; }
+ .stepper-vert .stepper::before {
+ top: 0; }
+
+.stepper-icon {
+ background-color: rgba(0, 0, 0, 0.38);
+ border-radius: 50%;
+ color: white;
+ font-size: 0.75rem;
+ font-weight: 400;
+ height: 1.5rem;
+ line-height: 1.5rem;
+ margin-right: 0.5rem;
+ position: relative;
+ text-align: center;
+ vertical-align: middle;
+ width: 1.5rem; }
+ .stepper.active .stepper-icon,
+ .stepper.done .stepper-icon {
+ background-color: #f08506;
+ color: rgba(0, 0, 0, 0.87); }
+ .stepper-icon .material-icons {
+ font-size: 1.333em; }
+
+.stepper-text {
+ color: rgba(0, 0, 0, 0.38);
+ font-size: 0.875rem;
+ font-weight: 400;
+ position: relative; }
+ .stepper.active .stepper-text,
+ .stepper.done .stepper-text {
+ color: rgba(0, 0, 0, 0.87); }
+ .stepper.active .stepper-text {
+ font-weight: bolder; }
+
+.nav-tabs {
+ -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);
+ box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12); }
+ .nav-tabs.border-0, .nav-tabs.border-bottom-0 {
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .nav-tabs .nav-link {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, color, opacity;
+ transition-property: background-color, color, opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: rgba(0, 0, 0, 0.87);
+ font-size: 0.875rem;
+ font-weight: 500;
+ line-height: 1;
+ min-height: 3rem;
+ opacity: 0.7;
+ padding: 1.0625rem 0.75rem;
+ position: relative;
+ text-transform: uppercase; }
+ @media (min-width: 576px) {
+ .nav-tabs .nav-link {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .nav-tabs .nav-link {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .nav-tabs .nav-link {
+ -webkit-transition: none;
+ transition: none; } }
+ .nav-tabs .nav-link:active, .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
+ background-color: rgba(0, 0, 0, 0.12); }
+ .nav-tabs .nav-link.active, .nav-tabs .nav-link:active {
+ opacity: 1; }
+ .nav-tabs .nav-link.active {
+ color: #f08506; }
+ .nav-tabs .nav-link.active::before {
+ opacity: 1; }
+ .nav-tabs .nav-link.disabled {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .nav-tabs .nav-link::before {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: #f08506;
+ content: '';
+ display: block;
+ height: 0.125rem;
+ opacity: 0;
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0; }
+ @media (min-width: 576px) {
+ .nav-tabs .nav-link::before {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .nav-tabs .nav-link::before {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .nav-tabs .nav-link::before {
+ -webkit-transition: none;
+ transition: none; } }
+ .nav-tabs .nav-item.show .nav-link {
+ background-color: rgba(0, 0, 0, 0.12);
+ opacity: 1; }
+
+.nav-tabs-material {
+ position: relative; }
+ .nav-tabs-material.animate .nav-link::before {
+ opacity: 0; }
+ .nav-tabs-material.animate .nav-tabs-indicator {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: left, right;
+ transition-property: left, right;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
+ @media (min-width: 576px) {
+ .nav-tabs-material.animate .nav-tabs-indicator {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .nav-tabs-material.animate .nav-tabs-indicator {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .nav-tabs-material.animate .nav-tabs-indicator {
+ -webkit-transition: none;
+ transition: none; } }
+ .nav-tabs-material .nav-link::before {
+ -webkit-transition: none;
+ transition: none; }
+ .nav-tabs-material .nav-tabs-indicator {
+ background-color: #f08506;
+ display: none;
+ height: 0.125rem;
+ position: absolute;
+ bottom: 0; }
+ .nav-tabs-material .nav-tabs-indicator.show {
+ display: block; }
+ .nav-tabs-scrollable .nav-tabs-material .nav-tabs-indicator {
+ bottom: 3rem; }
+
+.nav-tabs-scrollable {
+ -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);
+ box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);
+ height: 3rem;
+ overflow: hidden; }
+ .nav-tabs-scrollable .nav-tabs {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ overflow-x: auto;
+ overflow-y: hidden;
+ padding-bottom: 3rem; }
+ .nav-tabs-scrollable .nav-tabs::-webkit-scrollbar {
+ display: none; }
+
+.form-control, .wpcf7 input[type=text],
+.wpcf7 input[type=search],
+.wpcf7 input[type=url],
+.wpcf7 input[type=tel],
+.wpcf7 input[type=number],
+.wpcf7 input[type=range],
+.wpcf7 input[type=date],
+.wpcf7 input[type=month],
+.wpcf7 input[type=week],
+.wpcf7 input[type=time],
+.wpcf7 input[type=datetime],
+.wpcf7 input[type=datetime-local],
+.wpcf7 input[type=color],
+.wpcf7 input[type=email],
+.wpcf7 input[type=file], .wpcf7 input[type=submit],
+.wpcf7 select,
+.wpcf7 textarea, .wpcf7 .wpcf7-validation-errors, .custom-select, .form-control-file {
+ background-clip: padding-box;
+ background-color: transparent;
+ border-color: rgba(0, 0, 0, 0.42);
+ border-radius: 0;
+ border-style: solid;
+ border-width: 0 0 1px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ color: rgba(0, 0, 0, 0.87);
+ display: block;
+ font-size: 1rem;
+ line-height: 1.5;
+ padding: 0.375rem 0 calc(0.375rem - 1px);
+ width: 100%; }
+ .form-control:hover, .wpcf7 input:hover[type=text],
+ .wpcf7 input:hover[type=search],
+ .wpcf7 input:hover[type=url],
+ .wpcf7 input:hover[type=tel],
+ .wpcf7 input:hover[type=number],
+ .wpcf7 input:hover[type=range],
+ .wpcf7 input:hover[type=date],
+ .wpcf7 input:hover[type=month],
+ .wpcf7 input:hover[type=week],
+ .wpcf7 input:hover[type=time],
+ .wpcf7 input:hover[type=datetime],
+ .wpcf7 input:hover[type=datetime-local],
+ .wpcf7 input:hover[type=color],
+ .wpcf7 input:hover[type=email],
+ .wpcf7 input:hover[type=file], .wpcf7 input:hover[type=submit],
+ .wpcf7 select:hover,
+ .wpcf7 textarea:hover, .wpcf7 .wpcf7-validation-errors:hover, .custom-select:hover, .form-control-file:hover {
+ border-color: rgba(0, 0, 0, 0.87);
+ -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87);
+ box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }
+ .form-control::-ms-expand, .wpcf7 input[type=text]::-ms-expand,
+ .wpcf7 input[type=search]::-ms-expand,
+ .wpcf7 input[type=url]::-ms-expand,
+ .wpcf7 input[type=tel]::-ms-expand,
+ .wpcf7 input[type=number]::-ms-expand,
+ .wpcf7 input[type=range]::-ms-expand,
+ .wpcf7 input[type=date]::-ms-expand,
+ .wpcf7 input[type=month]::-ms-expand,
+ .wpcf7 input[type=week]::-ms-expand,
+ .wpcf7 input[type=time]::-ms-expand,
+ .wpcf7 input[type=datetime]::-ms-expand,
+ .wpcf7 input[type=datetime-local]::-ms-expand,
+ .wpcf7 input[type=color]::-ms-expand,
+ .wpcf7 input[type=email]::-ms-expand,
+ .wpcf7 input[type=file]::-ms-expand,
+ .wpcf7 input[type=submit]::-ms-expand,
+ .wpcf7 select::-ms-expand,
+ .wpcf7 textarea::-ms-expand, .wpcf7 .wpcf7-validation-errors::-ms-expand, .custom-select::-ms-expand, .form-control-file::-ms-expand {
+ background-color: transparent;
+ border: 0; }
+ .form-control::-webkit-input-placeholder, .wpcf7 input[type=text]::-webkit-input-placeholder,
+ .wpcf7 input[type=search]::-webkit-input-placeholder,
+ .wpcf7 input[type=url]::-webkit-input-placeholder,
+ .wpcf7 input[type=tel]::-webkit-input-placeholder,
+ .wpcf7 input[type=number]::-webkit-input-placeholder,
+ .wpcf7 input[type=range]::-webkit-input-placeholder,
+ .wpcf7 input[type=date]::-webkit-input-placeholder,
+ .wpcf7 input[type=month]::-webkit-input-placeholder,
+ .wpcf7 input[type=week]::-webkit-input-placeholder,
+ .wpcf7 input[type=time]::-webkit-input-placeholder,
+ .wpcf7 input[type=datetime]::-webkit-input-placeholder,
+ .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,
+ .wpcf7 input[type=color]::-webkit-input-placeholder,
+ .wpcf7 input[type=email]::-webkit-input-placeholder,
+ .wpcf7 input[type=file]::-webkit-input-placeholder,
+ .wpcf7 input[type=submit]::-webkit-input-placeholder,
+ .wpcf7 select::-webkit-input-placeholder,
+ .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .custom-select::-webkit-input-placeholder, .form-control-file::-webkit-input-placeholder {
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .form-control::-ms-input-placeholder, .wpcf7 input[type=text]::-ms-input-placeholder,
+ .wpcf7 input[type=search]::-ms-input-placeholder,
+ .wpcf7 input[type=url]::-ms-input-placeholder,
+ .wpcf7 input[type=tel]::-ms-input-placeholder,
+ .wpcf7 input[type=number]::-ms-input-placeholder,
+ .wpcf7 input[type=range]::-ms-input-placeholder,
+ .wpcf7 input[type=date]::-ms-input-placeholder,
+ .wpcf7 input[type=month]::-ms-input-placeholder,
+ .wpcf7 input[type=week]::-ms-input-placeholder,
+ .wpcf7 input[type=time]::-ms-input-placeholder,
+ .wpcf7 input[type=datetime]::-ms-input-placeholder,
+ .wpcf7 input[type=datetime-local]::-ms-input-placeholder,
+ .wpcf7 input[type=color]::-ms-input-placeholder,
+ .wpcf7 input[type=email]::-ms-input-placeholder,
+ .wpcf7 input[type=file]::-ms-input-placeholder,
+ .wpcf7 input[type=submit]::-ms-input-placeholder,
+ .wpcf7 select::-ms-input-placeholder,
+ .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .custom-select::-ms-input-placeholder, .form-control-file::-ms-input-placeholder {
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .form-control::placeholder, .wpcf7 input[type=text]::placeholder,
+ .wpcf7 input[type=search]::placeholder,
+ .wpcf7 input[type=url]::placeholder,
+ .wpcf7 input[type=tel]::placeholder,
+ .wpcf7 input[type=number]::placeholder,
+ .wpcf7 input[type=range]::placeholder,
+ .wpcf7 input[type=date]::placeholder,
+ .wpcf7 input[type=month]::placeholder,
+ .wpcf7 input[type=week]::placeholder,
+ .wpcf7 input[type=time]::placeholder,
+ .wpcf7 input[type=datetime]::placeholder,
+ .wpcf7 input[type=datetime-local]::placeholder,
+ .wpcf7 input[type=color]::placeholder,
+ .wpcf7 input[type=email]::placeholder,
+ .wpcf7 input[type=file]::placeholder,
+ .wpcf7 input[type=submit]::placeholder,
+ .wpcf7 select::placeholder,
+ .wpcf7 textarea::placeholder, .wpcf7 .wpcf7-validation-errors::placeholder, .custom-select::placeholder, .form-control-file::placeholder {
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .form-control:disabled, .wpcf7 input:disabled[type=text],
+ .wpcf7 input:disabled[type=search],
+ .wpcf7 input:disabled[type=url],
+ .wpcf7 input:disabled[type=tel],
+ .wpcf7 input:disabled[type=number],
+ .wpcf7 input:disabled[type=range],
+ .wpcf7 input:disabled[type=date],
+ .wpcf7 input:disabled[type=month],
+ .wpcf7 input:disabled[type=week],
+ .wpcf7 input:disabled[type=time],
+ .wpcf7 input:disabled[type=datetime],
+ .wpcf7 input:disabled[type=datetime-local],
+ .wpcf7 input:disabled[type=color],
+ .wpcf7 input:disabled[type=email],
+ .wpcf7 input:disabled[type=file], .wpcf7 input:disabled[type=submit],
+ .wpcf7 select:disabled,
+ .wpcf7 textarea:disabled, .wpcf7 .wpcf7-validation-errors:disabled, .custom-select:disabled, .form-control-file:disabled, .form-control[readonly], .wpcf7 input[readonly][type=text],
+ .wpcf7 input[readonly][type=search],
+ .wpcf7 input[readonly][type=url],
+ .wpcf7 input[readonly][type=tel],
+ .wpcf7 input[readonly][type=number],
+ .wpcf7 input[readonly][type=range],
+ .wpcf7 input[readonly][type=date],
+ .wpcf7 input[readonly][type=month],
+ .wpcf7 input[readonly][type=week],
+ .wpcf7 input[readonly][type=time],
+ .wpcf7 input[readonly][type=datetime],
+ .wpcf7 input[readonly][type=datetime-local],
+ .wpcf7 input[readonly][type=color],
+ .wpcf7 input[readonly][type=email],
+ .wpcf7 input[readonly][type=file],
+ .wpcf7 input[readonly][type=submit],
+ .wpcf7 select[readonly],
+ .wpcf7 textarea[readonly], .wpcf7 .wpcf7-validation-errors[readonly], .custom-select[readonly], .form-control-file[readonly] {
+ border-style: dotted;
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .form-control:disabled:focus, .wpcf7 input:disabled:focus[type=text],
+ .wpcf7 input:disabled:focus[type=search],
+ .wpcf7 input:disabled:focus[type=url],
+ .wpcf7 input:disabled:focus[type=tel],
+ .wpcf7 input:disabled:focus[type=number],
+ .wpcf7 input:disabled:focus[type=range],
+ .wpcf7 input:disabled:focus[type=date],
+ .wpcf7 input:disabled:focus[type=month],
+ .wpcf7 input:disabled:focus[type=week],
+ .wpcf7 input:disabled:focus[type=time],
+ .wpcf7 input:disabled:focus[type=datetime],
+ .wpcf7 input:disabled:focus[type=datetime-local],
+ .wpcf7 input:disabled:focus[type=color],
+ .wpcf7 input:disabled:focus[type=email],
+ .wpcf7 input:disabled:focus[type=file],
+ .wpcf7 input:disabled:focus[type=submit],
+ .wpcf7 select:disabled:focus,
+ .wpcf7 textarea:disabled:focus, .wpcf7 .wpcf7-validation-errors:disabled:focus, .custom-select:disabled:focus, .form-control-file:disabled:focus, .form-control:disabled:hover, .wpcf7 input:disabled:hover[type=text],
+ .wpcf7 input:disabled:hover[type=search],
+ .wpcf7 input:disabled:hover[type=url],
+ .wpcf7 input:disabled:hover[type=tel],
+ .wpcf7 input:disabled:hover[type=number],
+ .wpcf7 input:disabled:hover[type=range],
+ .wpcf7 input:disabled:hover[type=date],
+ .wpcf7 input:disabled:hover[type=month],
+ .wpcf7 input:disabled:hover[type=week],
+ .wpcf7 input:disabled:hover[type=time],
+ .wpcf7 input:disabled:hover[type=datetime],
+ .wpcf7 input:disabled:hover[type=datetime-local],
+ .wpcf7 input:disabled:hover[type=color],
+ .wpcf7 input:disabled:hover[type=email],
+ .wpcf7 input:disabled:hover[type=file],
+ .wpcf7 input:disabled:hover[type=submit],
+ .wpcf7 select:disabled:hover,
+ .wpcf7 textarea:disabled:hover, .wpcf7 .wpcf7-validation-errors:disabled:hover, .custom-select:disabled:hover, .form-control-file:disabled:hover, .form-control[readonly]:focus, .wpcf7 input[readonly]:focus[type=text],
+ .wpcf7 input[readonly]:focus[type=search],
+ .wpcf7 input[readonly]:focus[type=url],
+ .wpcf7 input[readonly]:focus[type=tel],
+ .wpcf7 input[readonly]:focus[type=number],
+ .wpcf7 input[readonly]:focus[type=range],
+ .wpcf7 input[readonly]:focus[type=date],
+ .wpcf7 input[readonly]:focus[type=month],
+ .wpcf7 input[readonly]:focus[type=week],
+ .wpcf7 input[readonly]:focus[type=time],
+ .wpcf7 input[readonly]:focus[type=datetime],
+ .wpcf7 input[readonly]:focus[type=datetime-local],
+ .wpcf7 input[readonly]:focus[type=color],
+ .wpcf7 input[readonly]:focus[type=email],
+ .wpcf7 input[readonly]:focus[type=file],
+ .wpcf7 input[readonly]:focus[type=submit],
+ .wpcf7 select[readonly]:focus,
+ .wpcf7 textarea[readonly]:focus, .wpcf7 .wpcf7-validation-errors[readonly]:focus, .custom-select[readonly]:focus, .form-control-file[readonly]:focus, .form-control[readonly]:hover, .wpcf7 input[readonly]:hover[type=text],
+ .wpcf7 input[readonly]:hover[type=search],
+ .wpcf7 input[readonly]:hover[type=url],
+ .wpcf7 input[readonly]:hover[type=tel],
+ .wpcf7 input[readonly]:hover[type=number],
+ .wpcf7 input[readonly]:hover[type=range],
+ .wpcf7 input[readonly]:hover[type=date],
+ .wpcf7 input[readonly]:hover[type=month],
+ .wpcf7 input[readonly]:hover[type=week],
+ .wpcf7 input[readonly]:hover[type=time],
+ .wpcf7 input[readonly]:hover[type=datetime],
+ .wpcf7 input[readonly]:hover[type=datetime-local],
+ .wpcf7 input[readonly]:hover[type=color],
+ .wpcf7 input[readonly]:hover[type=email],
+ .wpcf7 input[readonly]:hover[type=file],
+ .wpcf7 input[readonly]:hover[type=submit],
+ .wpcf7 select[readonly]:hover,
+ .wpcf7 textarea[readonly]:hover, .wpcf7 .wpcf7-validation-errors[readonly]:hover, .custom-select[readonly]:hover, .form-control-file[readonly]:hover {
+ border-color: rgba(0, 0, 0, 0.42);
+ -webkit-box-shadow: none;
+ box-shadow: none; }
+ .form-control:focus, .wpcf7 input:focus[type=text],
+ .wpcf7 input:focus[type=search],
+ .wpcf7 input:focus[type=url],
+ .wpcf7 input:focus[type=tel],
+ .wpcf7 input:focus[type=number],
+ .wpcf7 input:focus[type=range],
+ .wpcf7 input:focus[type=date],
+ .wpcf7 input:focus[type=month],
+ .wpcf7 input:focus[type=week],
+ .wpcf7 input:focus[type=time],
+ .wpcf7 input:focus[type=datetime],
+ .wpcf7 input:focus[type=datetime-local],
+ .wpcf7 input:focus[type=color],
+ .wpcf7 input:focus[type=email],
+ .wpcf7 input:focus[type=file], .wpcf7 input:focus[type=submit],
+ .wpcf7 select:focus,
+ .wpcf7 textarea:focus, .wpcf7 .wpcf7-validation-errors:focus, .custom-select:focus, .form-control-file:focus {
+ border-color: #f08506;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f08506;
+ box-shadow: inset 0 -2px 0 -1px #f08506;
+ outline: 0; }
+ .form-control:invalid:required, .wpcf7 input:invalid:required[type=text],
+ .wpcf7 input:invalid:required[type=search],
+ .wpcf7 input:invalid:required[type=url],
+ .wpcf7 input:invalid:required[type=tel],
+ .wpcf7 input:invalid:required[type=number],
+ .wpcf7 input:invalid:required[type=range],
+ .wpcf7 input:invalid:required[type=date],
+ .wpcf7 input:invalid:required[type=month],
+ .wpcf7 input:invalid:required[type=week],
+ .wpcf7 input:invalid:required[type=time],
+ .wpcf7 input:invalid:required[type=datetime],
+ .wpcf7 input:invalid:required[type=datetime-local],
+ .wpcf7 input:invalid:required[type=color],
+ .wpcf7 input:invalid:required[type=email],
+ .wpcf7 input:invalid:required[type=file],
+ .wpcf7 input:invalid:required[type=submit],
+ .wpcf7 select:invalid:required,
+ .wpcf7 textarea:invalid:required, .wpcf7 .wpcf7-validation-errors:invalid:required, .custom-select:invalid:required, .form-control-file:invalid:required {
+ outline: 0; }
+
+.form-control[type='file'], .wpcf7 input[type='file'][type=text],
+.wpcf7 input[type='file'][type=search],
+.wpcf7 input[type='file'][type=url],
+.wpcf7 input[type='file'][type=tel],
+.wpcf7 input[type='file'][type=number],
+.wpcf7 input[type='file'][type=range],
+.wpcf7 input[type='file'][type=date],
+.wpcf7 input[type='file'][type=month],
+.wpcf7 input[type='file'][type=week],
+.wpcf7 input[type='file'][type=time],
+.wpcf7 input[type='file'][type=datetime],
+.wpcf7 input[type='file'][type=datetime-local],
+.wpcf7 input[type='file'][type=color],
+.wpcf7 input[type='file'][type=email],
+.wpcf7 input[type='file'][type=file],
+.wpcf7 input[type='file'][type=submit],
+.wpcf7 select[type='file'],
+.wpcf7 textarea[type='file'], .wpcf7 .wpcf7-validation-errors[type='file'] {
+ max-height: 2.25rem; }
+
+.form-control-lg {
+ font-size: 2.125rem;
+ line-height: 1.17647;
+ padding: 0.625rem 0 calc(0.625rem - 1px); }
+ .form-control-lg[type='file'] {
+ max-height: 3.75rem; }
+
+.form-control-sm {
+ font-size: 0.8125rem;
+ line-height: 1.53846;
+ padding: 0.375rem 0 calc(0.375rem - 1px); }
+ .form-control-sm[type='file'] {
+ max-height: 2rem; }
+
+select.form-control,
+.wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none; }
+
+@-moz-document url-prefix('') {
+ select.form-control,
+ .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {
+ background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
+ background-position: 100% 50%;
+ background-repeat: no-repeat;
+ background-size: 1.5em 1.5em;
+ padding-right: 1.5em; }
+ select.form-control[multiple],
+ .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),
+ .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {
+ background-image: none; } }
+ @media (-webkit-min-device-pixel-ratio: 0) {
+ select.form-control,
+ .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {
+ background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
+ background-position: 100% 50%;
+ background-repeat: no-repeat;
+ background-size: 1.5em 1.5em;
+ padding-right: 1.5em; }
+ select.form-control[multiple],
+ .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),
+ .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {
+ background-image: none; } }
+
+select.form-control[multiple],
+.wpcf7 select[multiple], select.form-control[size]:not([size='1']),
+.wpcf7 select[size]:not([size='1']), textarea.form-control:not([rows='1']),
+.wpcf7 textarea:not([rows='1']), .custom-select[multiple], .custom-select[size]:not([size='1']) {
+ border-radius: 4px;
+ border-width: 1px;
+ min-height: 3.5rem;
+ padding: calc(1rem - 1px) 1rem; }
+ select.form-control:hover[multiple],
+ .wpcf7 select:hover[multiple], select.form-control:hover[size]:not([size='1']),
+ .wpcf7 select:hover[size]:not([size='1']), textarea.form-control:hover:not([rows='1']),
+ .wpcf7 textarea:hover:not([rows='1']), .custom-select:hover[multiple], .custom-select:hover[size]:not([size='1']) {
+ -webkit-box-shadow: inset 2px 2px 0 -1px rgba(0, 0, 0, 0.87), inset -2px -2px 0 -1px rgba(0, 0, 0, 0.87);
+ box-shadow: inset 2px 2px 0 -1px rgba(0, 0, 0, 0.87), inset -2px -2px 0 -1px rgba(0, 0, 0, 0.87); }
+ select.form-control:focus[multiple],
+ .wpcf7 select:focus[multiple], select.form-control:focus[size]:not([size='1']),
+ .wpcf7 select:focus[size]:not([size='1']), textarea.form-control:focus:not([rows='1']),
+ .wpcf7 textarea:focus:not([rows='1']), .custom-select:focus[multiple], .custom-select:focus[size]:not([size='1']) {
+ -webkit-box-shadow: inset 2px 2px 0 -1px #f08506, inset -2px -2px 0 -1px #f08506;
+ box-shadow: inset 2px 2px 0 -1px #f08506, inset -2px -2px 0 -1px #f08506; }
+
+select.form-control-lg[multiple], select.form-control-lg[size]:not([size='1']) {
+ padding: calc(0.875rem - 1px) 1rem; }
+
+select.form-control-sm[multiple], select.form-control-sm[size]:not([size='1']) {
+ padding: calc(0.75rem - 1px) 0.75rem; }
+
+textarea.form-control,
+.wpcf7 textarea, .wpcf7 textarea.wpcf7-validation-errors {
+ min-height: 2.25rem; }
+
+textarea.form-control-lg {
+ min-height: 3.75rem; }
+ textarea.form-control-lg:not([rows='1']) {
+ min-height: 4.25rem;
+ padding: calc(0.875rem - 1px) 1rem; }
+
+textarea.form-control-sm {
+ min-height: 2rem; }
+ textarea.form-control-sm:not([rows='1']) {
+ min-height: 2.75rem;
+ padding: calc(0.75rem - 1px) 0.75rem; }
+
+.custom-file {
+ display: inline-block;
+ height: 2.25rem;
+ margin-bottom: 0;
+ position: relative;
+ width: 100%; }
+
+.custom-file-input {
+ height: 2.25rem;
+ margin: 0;
+ opacity: 0;
+ position: relative;
+ width: 100%;
+ z-index: 1; }
+ .custom-file-input:focus ~ .custom-file-label, .custom-file-input:hover ~ .custom-file-label {
+ border-bottom-color: #f08506;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f08506;
+ box-shadow: inset 0 -2px 0 -1px #f08506; }
+
+.custom-file-label {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: border-color, -webkit-box-shadow;
+ transition-property: border-color, -webkit-box-shadow;
+ transition-property: border-color, box-shadow;
+ transition-property: border-color, box-shadow, -webkit-box-shadow;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ border-bottom: 1px solid rgba(0, 0, 0, 0.42);
+ color: rgba(0, 0, 0, 0.38);
+ font-size: 1rem;
+ height: 2.25rem;
+ line-height: 1.5;
+ padding: 0.375rem 2.25rem calc(0.375rem - 1px) 0;
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0; }
+ @media (min-width: 576px) {
+ .custom-file-label {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .custom-file-label {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .custom-file-label {
+ -webkit-transition: none;
+ transition: none; } }
+ .custom-file-label::after {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ content: "attachment";
+ position: absolute;
+ top: 50%;
+ right: 0;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%); }
+
+.custom-select-lg {
+ font-size: 2.125rem;
+ line-height: 1.17647;
+ padding: 0.625rem 1.5em calc(0.625rem - 1px) 0; }
+ .custom-select-lg[multiple], .custom-select-lg[size]:not([size='1']) {
+ padding: calc(0.875rem - 1px) 1rem; }
+
+.custom-select-sm {
+ font-size: 0.8125rem;
+ line-height: 1.53846;
+ padding: 0.375rem 1.5em calc(0.375rem - 1px) 0; }
+ .custom-select-sm[multiple], .custom-select-sm[size]:not([size='1']) {
+ padding: calc(0.75rem - 1px) 0.75rem; }
+
+.form-control-file {
+ max-height: 2.25rem; }
+
+.form-control-range {
+ display: block;
+ width: 100%; }
+
+.invalid-feedback {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ color: #f44336;
+ display: none;
+ margin-top: 0.5rem;
+ width: 100%; }
+ .form-control-lg + .invalid-feedback {
+ margin-top: 0.75rem; }
+ .form-control-sm + .invalid-feedback {
+ margin-top: 0.25rem; }
+
+.invalid-tooltip {
+ border-radius: 2px;
+ background-color: #f44336;
+ color: white;
+ display: none;
+ font-size: 0.875rem;
+ line-height: 1.42857;
+ margin-top: 0.5rem;
+ max-width: 100%;
+ opacity: 0.9;
+ padding: 0.375rem 1rem;
+ position: absolute;
+ top: 100%;
+ text-align: center;
+ word-break: break-word;
+ z-index: 240; }
+ @media (min-width: 768px) {
+ .invalid-tooltip {
+ font-size: 0.625rem;
+ padding: 0.24107rem 0.5rem; } }
+ .form-control-lg + .invalid-tooltip {
+ margin-top: 0.75rem; }
+ .form-control-sm + .invalid-tooltip {
+ margin-top: 0.25rem; }
+
+.custom-control-input.is-invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label::after,
+.was-validated .custom-control-input:invalid ~ .custom-control-label,
+.was-validated .custom-control-input:invalid ~ .custom-control-label::after {
+ color: #f44336; }
+
+.custom-control-input.is-invalid ~ .custom-control-label::before,
+.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
+ background-color: #f44336; }
+
+.custom-control-input.is-invalid ~ .custom-control-track,
+.was-validated .custom-control-input:invalid ~ .custom-control-track {
+ background-color: rgba(244, 67, 54, 0.5); }
+
+.custom-control-input.is-invalid ~ .invalid-feedback,
+.custom-control-input.is-invalid ~ .invalid-tooltip,
+.was-validated .custom-control-input:invalid ~ .invalid-feedback,
+.was-validated .custom-control-input:invalid ~ .invalid-tooltip {
+ display: block; }
+
+.custom-file-input.is-invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:hover ~ .custom-file-label,
+.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
+.was-validated .custom-file-input:invalid:hover ~ .custom-file-label {
+ border-bottom-color: #f44336;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
+ box-shadow: inset 0 -2px 0 -1px #f44336; }
+
+.custom-file-input.is-invalid ~ .custom-file-label,
+.was-validated .custom-file-input:invalid ~ .custom-file-label {
+ border-bottom-color: #f44336; }
+ .custom-file-input.is-invalid ~ .custom-file-label:hover,
+ .was-validated .custom-file-input:invalid ~ .custom-file-label:hover {
+ border-bottom-color: #f44336;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
+ box-shadow: inset 0 -2px 0 -1px #f44336; }
+
+.custom-file-input.is-invalid ~ .invalid-feedback,
+.custom-file-input.is-invalid ~ .invalid-tooltip,
+.was-validated .custom-file-input:invalid ~ .invalid-feedback,
+.was-validated .custom-file-input:invalid ~ .invalid-tooltip {
+ display: block; }
+
+.custom-switch .custom-control-input.is-invalid ~ .custom-control-label::after,
+.was-validated .custom-switch .custom-control-input:invalid ~ .custom-control-label::after {
+ background-color: #f44336; }
+
+.form-check-input.is-invalid + .form-check-label,
+.was-validated .form-check-input:invalid + .form-check-label {
+ color: #f44336; }
+
+.is-invalid.form-control, .wpcf7 input.is-invalid[type=text],
+.wpcf7 input.is-invalid[type=search],
+.wpcf7 input.is-invalid[type=url],
+.wpcf7 input.is-invalid[type=tel],
+.wpcf7 input.is-invalid[type=number],
+.wpcf7 input.is-invalid[type=range],
+.wpcf7 input.is-invalid[type=date],
+.wpcf7 input.is-invalid[type=month],
+.wpcf7 input.is-invalid[type=week],
+.wpcf7 input.is-invalid[type=time],
+.wpcf7 input.is-invalid[type=datetime],
+.wpcf7 input.is-invalid[type=datetime-local],
+.wpcf7 input.is-invalid[type=color],
+.wpcf7 input.is-invalid[type=email],
+.wpcf7 input.is-invalid[type=file],
+.wpcf7 input.is-invalid[type=submit],
+.wpcf7 select.is-invalid,
+.wpcf7 textarea.is-invalid, .wpcf7 .is-invalid.wpcf7-validation-errors, .is-invalid.custom-select, .is-invalid.form-control-file,
+.was-validated .form-control:invalid,
+.was-validated .wpcf7 input:invalid[type=text],
+.wpcf7 .was-validated input:invalid[type=text],
+.was-validated .wpcf7 input:invalid[type=search],
+.wpcf7 .was-validated input:invalid[type=search],
+.was-validated .wpcf7 input:invalid[type=url],
+.wpcf7 .was-validated input:invalid[type=url],
+.was-validated .wpcf7 input:invalid[type=tel],
+.wpcf7 .was-validated input:invalid[type=tel],
+.was-validated .wpcf7 input:invalid[type=number],
+.wpcf7 .was-validated input:invalid[type=number],
+.was-validated .wpcf7 input:invalid[type=range],
+.wpcf7 .was-validated input:invalid[type=range],
+.was-validated .wpcf7 input:invalid[type=date],
+.wpcf7 .was-validated input:invalid[type=date],
+.was-validated .wpcf7 input:invalid[type=month],
+.wpcf7 .was-validated input:invalid[type=month],
+.was-validated .wpcf7 input:invalid[type=week],
+.wpcf7 .was-validated input:invalid[type=week],
+.was-validated .wpcf7 input:invalid[type=time],
+.wpcf7 .was-validated input:invalid[type=time],
+.was-validated .wpcf7 input:invalid[type=datetime],
+.wpcf7 .was-validated input:invalid[type=datetime],
+.was-validated .wpcf7 input:invalid[type=datetime-local],
+.wpcf7 .was-validated input:invalid[type=datetime-local],
+.was-validated .wpcf7 input:invalid[type=color],
+.wpcf7 .was-validated input:invalid[type=color],
+.was-validated .wpcf7 input:invalid[type=email],
+.wpcf7 .was-validated input:invalid[type=email],
+.was-validated .wpcf7 input:invalid[type=file],
+.wpcf7 .was-validated input:invalid[type=file],
+.was-validated .wpcf7 input:invalid[type=submit],
+.wpcf7 .was-validated input:invalid[type=submit],
+.was-validated .wpcf7 select:invalid,
+.wpcf7 .was-validated select:invalid,
+.was-validated .wpcf7 textarea:invalid,
+.wpcf7 .was-validated textarea:invalid,
+.was-validated .wpcf7 .wpcf7-validation-errors:invalid,
+.wpcf7 .was-validated .wpcf7-validation-errors:invalid,
+.was-validated .custom-select:invalid,
+.was-validated .form-control-file:invalid {
+ border-color: #f44336; }
+ .is-invalid.form-control:focus, .wpcf7 input.is-invalid:focus[type=text],
+ .wpcf7 input.is-invalid:focus[type=search],
+ .wpcf7 input.is-invalid:focus[type=url],
+ .wpcf7 input.is-invalid:focus[type=tel],
+ .wpcf7 input.is-invalid:focus[type=number],
+ .wpcf7 input.is-invalid:focus[type=range],
+ .wpcf7 input.is-invalid:focus[type=date],
+ .wpcf7 input.is-invalid:focus[type=month],
+ .wpcf7 input.is-invalid:focus[type=week],
+ .wpcf7 input.is-invalid:focus[type=time],
+ .wpcf7 input.is-invalid:focus[type=datetime],
+ .wpcf7 input.is-invalid:focus[type=datetime-local],
+ .wpcf7 input.is-invalid:focus[type=color],
+ .wpcf7 input.is-invalid:focus[type=email],
+ .wpcf7 input.is-invalid:focus[type=file],
+ .wpcf7 input.is-invalid:focus[type=submit],
+ .wpcf7 select.is-invalid:focus,
+ .wpcf7 textarea.is-invalid:focus, .wpcf7 .is-invalid.wpcf7-validation-errors:focus, .is-invalid.custom-select:focus, .is-invalid.form-control-file:focus, .is-invalid.form-control:hover, .wpcf7 input.is-invalid:hover[type=text],
+ .wpcf7 input.is-invalid:hover[type=search],
+ .wpcf7 input.is-invalid:hover[type=url],
+ .wpcf7 input.is-invalid:hover[type=tel],
+ .wpcf7 input.is-invalid:hover[type=number],
+ .wpcf7 input.is-invalid:hover[type=range],
+ .wpcf7 input.is-invalid:hover[type=date],
+ .wpcf7 input.is-invalid:hover[type=month],
+ .wpcf7 input.is-invalid:hover[type=week],
+ .wpcf7 input.is-invalid:hover[type=time],
+ .wpcf7 input.is-invalid:hover[type=datetime],
+ .wpcf7 input.is-invalid:hover[type=datetime-local],
+ .wpcf7 input.is-invalid:hover[type=color],
+ .wpcf7 input.is-invalid:hover[type=email],
+ .wpcf7 input.is-invalid:hover[type=file],
+ .wpcf7 input.is-invalid:hover[type=submit],
+ .wpcf7 select.is-invalid:hover,
+ .wpcf7 textarea.is-invalid:hover, .wpcf7 .is-invalid.wpcf7-validation-errors:hover, .is-invalid.custom-select:hover, .is-invalid.form-control-file:hover,
+ .was-validated .form-control:invalid:focus,
+ .was-validated .wpcf7 input:invalid:focus[type=text],
+ .wpcf7 .was-validated input:invalid:focus[type=text],
+ .was-validated .wpcf7 input:invalid:focus[type=search],
+ .wpcf7 .was-validated input:invalid:focus[type=search],
+ .was-validated .wpcf7 input:invalid:focus[type=url],
+ .wpcf7 .was-validated input:invalid:focus[type=url],
+ .was-validated .wpcf7 input:invalid:focus[type=tel],
+ .wpcf7 .was-validated input:invalid:focus[type=tel],
+ .was-validated .wpcf7 input:invalid:focus[type=number],
+ .wpcf7 .was-validated input:invalid:focus[type=number],
+ .was-validated .wpcf7 input:invalid:focus[type=range],
+ .wpcf7 .was-validated input:invalid:focus[type=range],
+ .was-validated .wpcf7 input:invalid:focus[type=date],
+ .wpcf7 .was-validated input:invalid:focus[type=date],
+ .was-validated .wpcf7 input:invalid:focus[type=month],
+ .wpcf7 .was-validated input:invalid:focus[type=month],
+ .was-validated .wpcf7 input:invalid:focus[type=week],
+ .wpcf7 .was-validated input:invalid:focus[type=week],
+ .was-validated .wpcf7 input:invalid:focus[type=time],
+ .wpcf7 .was-validated input:invalid:focus[type=time],
+ .was-validated .wpcf7 input:invalid:focus[type=datetime],
+ .wpcf7 .was-validated input:invalid:focus[type=datetime],
+ .was-validated .wpcf7 input:invalid:focus[type=datetime-local],
+ .wpcf7 .was-validated input:invalid:focus[type=datetime-local],
+ .was-validated .wpcf7 input:invalid:focus[type=color],
+ .wpcf7 .was-validated input:invalid:focus[type=color],
+ .was-validated .wpcf7 input:invalid:focus[type=email],
+ .wpcf7 .was-validated input:invalid:focus[type=email],
+ .was-validated .wpcf7 input:invalid:focus[type=file],
+ .wpcf7 .was-validated input:invalid:focus[type=file],
+ .was-validated .wpcf7 input:invalid:focus[type=submit],
+ .wpcf7 .was-validated input:invalid:focus[type=submit],
+ .was-validated .wpcf7 select:invalid:focus,
+ .wpcf7 .was-validated select:invalid:focus,
+ .was-validated .wpcf7 textarea:invalid:focus,
+ .wpcf7 .was-validated textarea:invalid:focus,
+ .was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,
+ .wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,
+ .was-validated .custom-select:invalid:focus,
+ .was-validated .form-control-file:invalid:focus,
+ .was-validated .form-control:invalid:hover,
+ .was-validated .wpcf7 input:invalid:hover[type=text],
+ .wpcf7 .was-validated input:invalid:hover[type=text],
+ .was-validated .wpcf7 input:invalid:hover[type=search],
+ .wpcf7 .was-validated input:invalid:hover[type=search],
+ .was-validated .wpcf7 input:invalid:hover[type=url],
+ .wpcf7 .was-validated input:invalid:hover[type=url],
+ .was-validated .wpcf7 input:invalid:hover[type=tel],
+ .wpcf7 .was-validated input:invalid:hover[type=tel],
+ .was-validated .wpcf7 input:invalid:hover[type=number],
+ .wpcf7 .was-validated input:invalid:hover[type=number],
+ .was-validated .wpcf7 input:invalid:hover[type=range],
+ .wpcf7 .was-validated input:invalid:hover[type=range],
+ .was-validated .wpcf7 input:invalid:hover[type=date],
+ .wpcf7 .was-validated input:invalid:hover[type=date],
+ .was-validated .wpcf7 input:invalid:hover[type=month],
+ .wpcf7 .was-validated input:invalid:hover[type=month],
+ .was-validated .wpcf7 input:invalid:hover[type=week],
+ .wpcf7 .was-validated input:invalid:hover[type=week],
+ .was-validated .wpcf7 input:invalid:hover[type=time],
+ .wpcf7 .was-validated input:invalid:hover[type=time],
+ .was-validated .wpcf7 input:invalid:hover[type=datetime],
+ .wpcf7 .was-validated input:invalid:hover[type=datetime],
+ .was-validated .wpcf7 input:invalid:hover[type=datetime-local],
+ .wpcf7 .was-validated input:invalid:hover[type=datetime-local],
+ .was-validated .wpcf7 input:invalid:hover[type=color],
+ .wpcf7 .was-validated input:invalid:hover[type=color],
+ .was-validated .wpcf7 input:invalid:hover[type=email],
+ .wpcf7 .was-validated input:invalid:hover[type=email],
+ .was-validated .wpcf7 input:invalid:hover[type=file],
+ .wpcf7 .was-validated input:invalid:hover[type=file],
+ .was-validated .wpcf7 input:invalid:hover[type=submit],
+ .wpcf7 .was-validated input:invalid:hover[type=submit],
+ .was-validated .wpcf7 select:invalid:hover,
+ .wpcf7 .was-validated select:invalid:hover,
+ .was-validated .wpcf7 textarea:invalid:hover,
+ .wpcf7 .was-validated textarea:invalid:hover,
+ .was-validated .wpcf7 .wpcf7-validation-errors:invalid:hover,
+ .wpcf7 .was-validated .wpcf7-validation-errors:invalid:hover,
+ .was-validated .custom-select:invalid:hover,
+ .was-validated .form-control-file:invalid:hover {
+ border-color: #f44336;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
+ box-shadow: inset 0 -2px 0 -1px #f44336; }
+ .is-invalid.form-control ~ .invalid-feedback, .wpcf7 input.is-invalid[type=text] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=search] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=url] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=tel] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=number] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=range] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=date] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=month] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=week] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=time] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=color] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=email] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=file] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=submit] ~ .invalid-feedback, .wpcf7 select.is-invalid ~ .invalid-feedback, .wpcf7 textarea.is-invalid ~ .invalid-feedback, .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-feedback, .is-invalid.custom-select ~ .invalid-feedback, .is-invalid.form-control-file ~ .invalid-feedback,
+ .is-invalid.form-control ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=text] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=search] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=url] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=tel] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=number] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=range] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=date] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=month] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=week] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=time] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=datetime] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=color] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=email] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=file] ~ .invalid-tooltip,
+ .wpcf7 input.is-invalid[type=submit] ~ .invalid-tooltip,
+ .wpcf7 select.is-invalid ~ .invalid-tooltip,
+ .wpcf7 textarea.is-invalid ~ .invalid-tooltip,
+ .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-tooltip,
+ .is-invalid.custom-select ~ .invalid-tooltip,
+ .is-invalid.form-control-file ~ .invalid-tooltip,
+ .was-validated .form-control:invalid ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-feedback,
+ .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-feedback,
+ .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-feedback,
+ .was-validated .wpcf7 select:invalid ~ .invalid-feedback,
+ .wpcf7 .was-validated select:invalid ~ .invalid-feedback,
+ .was-validated .wpcf7 textarea:invalid ~ .invalid-feedback,
+ .wpcf7 .was-validated textarea:invalid ~ .invalid-feedback,
+ .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-feedback,
+ .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-feedback,
+ .was-validated .custom-select:invalid ~ .invalid-feedback,
+ .was-validated .form-control-file:invalid ~ .invalid-feedback,
+ .was-validated .form-control:invalid ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-tooltip,
+ .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-tooltip,
+ .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-tooltip,
+ .was-validated .wpcf7 select:invalid ~ .invalid-tooltip,
+ .wpcf7 .was-validated select:invalid ~ .invalid-tooltip,
+ .was-validated .wpcf7 textarea:invalid ~ .invalid-tooltip,
+ .wpcf7 .was-validated textarea:invalid ~ .invalid-tooltip,
+ .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-tooltip,
+ .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-tooltip,
+ .was-validated .custom-select:invalid ~ .invalid-tooltip,
+ .was-validated .form-control-file:invalid ~ .invalid-tooltip {
+ display: block; }
+
+select.is-invalid.form-control:focus[multiple],
+.wpcf7 select.is-invalid:focus[multiple], select.is-invalid.form-control:focus[size]:not([size='1']),
+.wpcf7 select.is-invalid:focus[size]:not([size='1']), textarea.is-invalid.form-control:focus:not([rows='1']),
+.wpcf7 textarea.is-invalid:focus:not([rows='1']), .is-invalid.custom-select:focus[multiple], .is-invalid.custom-select:focus[size]:not([size='1']), select.is-invalid.form-control:hover[multiple],
+.wpcf7 select.is-invalid:hover[multiple], select.is-invalid.form-control:hover[size]:not([size='1']),
+.wpcf7 select.is-invalid:hover[size]:not([size='1']), textarea.is-invalid.form-control:hover:not([rows='1']),
+.wpcf7 textarea.is-invalid:hover:not([rows='1']), .is-invalid.custom-select:hover[multiple], .is-invalid.custom-select:hover[size]:not([size='1']),
+.was-validated select.form-control:invalid:focus[multiple],
+.was-validated .wpcf7 select:invalid:focus[multiple],
+.wpcf7 .was-validated select:invalid:focus[multiple],
+.was-validated select.form-control:invalid:focus[size]:not([size='1']),
+.was-validated .wpcf7 select:invalid:focus[size]:not([size='1']),
+.wpcf7 .was-validated select:invalid:focus[size]:not([size='1']),
+.was-validated textarea.form-control:invalid:focus:not([rows='1']),
+.was-validated .wpcf7 textarea:invalid:focus:not([rows='1']),
+.wpcf7 .was-validated textarea:invalid:focus:not([rows='1']),
+.was-validated .custom-select:invalid:focus[multiple],
+.was-validated .custom-select:invalid:focus[size]:not([size='1']),
+.was-validated select.form-control:invalid:hover[multiple],
+.was-validated .wpcf7 select:invalid:hover[multiple],
+.wpcf7 .was-validated select:invalid:hover[multiple],
+.was-validated select.form-control:invalid:hover[size]:not([size='1']),
+.was-validated .wpcf7 select:invalid:hover[size]:not([size='1']),
+.wpcf7 .was-validated select:invalid:hover[size]:not([size='1']),
+.was-validated textarea.form-control:invalid:hover:not([rows='1']),
+.was-validated .wpcf7 textarea:invalid:hover:not([rows='1']),
+.wpcf7 .was-validated textarea:invalid:hover:not([rows='1']),
+.was-validated .custom-select:invalid:hover[multiple],
+.was-validated .custom-select:invalid:hover[size]:not([size='1']) {
+ -webkit-box-shadow: inset 2px 2px 0 -1px #f44336, inset -2px -2px 0 -1px #f44336;
+ box-shadow: inset 2px 2px 0 -1px #f44336, inset -2px -2px 0 -1px #f44336; }
+
+.textfield-box select.is-invalid.form-control:focus[multiple],
+.textfield-box .wpcf7 select.is-invalid:focus[multiple], .wpcf7 .textfield-box select.is-invalid:focus[multiple], .textfield-box select.is-invalid.form-control:focus[size]:not([size='1']),
+.textfield-box .wpcf7 select.is-invalid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:focus[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:focus:not([rows='1']),
+.textfield-box .wpcf7 textarea.is-invalid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:focus:not([rows='1']), .textfield-box .is-invalid.custom-select:focus[multiple], .textfield-box .is-invalid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-invalid.form-control:hover[multiple],
+.textfield-box .wpcf7 select.is-invalid:hover[multiple], .wpcf7 .textfield-box select.is-invalid:hover[multiple], .textfield-box select.is-invalid.form-control:hover[size]:not([size='1']),
+.textfield-box .wpcf7 select.is-invalid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:hover[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:hover:not([rows='1']),
+.textfield-box .wpcf7 textarea.is-invalid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:hover:not([rows='1']), .textfield-box .is-invalid.custom-select:hover[multiple], .textfield-box .is-invalid.custom-select:hover[size]:not([size='1']),
+.was-validated .textfield-box select.form-control:invalid:focus[multiple],
+.was-validated .textfield-box .wpcf7 select:invalid:focus[multiple],
+.wpcf7 .was-validated .textfield-box select:invalid:focus[multiple],
+.was-validated .textfield-box select.form-control:invalid:focus[size]:not([size='1']),
+.was-validated .textfield-box .wpcf7 select:invalid:focus[size]:not([size='1']),
+.wpcf7 .was-validated .textfield-box select:invalid:focus[size]:not([size='1']),
+.was-validated .textfield-box textarea.form-control:invalid:focus:not([rows='1']),
+.was-validated .textfield-box .wpcf7 textarea:invalid:focus:not([rows='1']),
+.wpcf7 .was-validated .textfield-box textarea:invalid:focus:not([rows='1']),
+.was-validated .textfield-box .custom-select:invalid:focus[multiple],
+.was-validated .textfield-box .custom-select:invalid:focus[size]:not([size='1']),
+.was-validated .textfield-box select.form-control:invalid:hover[multiple],
+.was-validated .textfield-box .wpcf7 select:invalid:hover[multiple],
+.wpcf7 .was-validated .textfield-box select:invalid:hover[multiple],
+.was-validated .textfield-box select.form-control:invalid:hover[size]:not([size='1']),
+.was-validated .textfield-box .wpcf7 select:invalid:hover[size]:not([size='1']),
+.wpcf7 .was-validated .textfield-box select:invalid:hover[size]:not([size='1']),
+.was-validated .textfield-box textarea.form-control:invalid:hover:not([rows='1']),
+.was-validated .textfield-box .wpcf7 textarea:invalid:hover:not([rows='1']),
+.wpcf7 .was-validated .textfield-box textarea:invalid:hover:not([rows='1']),
+.was-validated .textfield-box .custom-select:invalid:hover[multiple],
+.was-validated .textfield-box .custom-select:invalid:hover[size]:not([size='1']) {
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
+ box-shadow: inset 0 -2px 0 -1px #f44336; }
+
+.valid-feedback {
+ font-size: 0.75rem;
+ font-weight: 400;
+ letter-spacing: 0;
+ line-height: 1.5;
+ color: #4caf50;
+ display: none;
+ margin-top: 0.5rem;
+ width: 100%; }
+ .form-control-lg + .valid-feedback {
+ margin-top: 0.75rem; }
+ .form-control-sm + .valid-feedback {
+ margin-top: 0.25rem; }
+
+.valid-tooltip {
+ border-radius: 2px;
+ background-color: #4caf50;
+ color: white;
+ display: none;
+ font-size: 0.875rem;
+ line-height: 1.42857;
+ margin-top: 0.5rem;
+ max-width: 100%;
+ opacity: 0.9;
+ padding: 0.375rem 1rem;
+ position: absolute;
+ top: 100%;
+ text-align: center;
+ word-break: break-word;
+ z-index: 240; }
+ @media (min-width: 768px) {
+ .valid-tooltip {
+ font-size: 0.625rem;
+ padding: 0.24107rem 0.5rem; } }
+ .form-control-lg + .valid-tooltip {
+ margin-top: 0.75rem; }
+ .form-control-sm + .valid-tooltip {
+ margin-top: 0.25rem; }
+
+.custom-control-input.is-valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label::after,
+.was-validated .custom-control-input:valid ~ .custom-control-label,
+.was-validated .custom-control-input:valid ~ .custom-control-label::after {
+ color: #4caf50; }
+
+.custom-control-input.is-valid ~ .custom-control-label::before,
+.was-validated .custom-control-input:valid ~ .custom-control-label::before {
+ background-color: #4caf50; }
+
+.custom-control-input.is-valid ~ .custom-control-track,
+.was-validated .custom-control-input:valid ~ .custom-control-track {
+ background-color: rgba(76, 175, 80, 0.5); }
+
+.custom-control-input.is-valid ~ .valid-feedback,
+.custom-control-input.is-valid ~ .valid-tooltip,
+.was-validated .custom-control-input:valid ~ .valid-feedback,
+.was-validated .custom-control-input:valid ~ .valid-tooltip {
+ display: block; }
+
+.custom-file-input.is-valid:focus ~ .custom-file-label, .custom-file-input.is-valid:hover ~ .custom-file-label,
+.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
+.was-validated .custom-file-input:valid:hover ~ .custom-file-label {
+ border-bottom-color: #4caf50;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
+ box-shadow: inset 0 -2px 0 -1px #4caf50; }
+
+.custom-file-input.is-valid ~ .custom-file-label,
+.was-validated .custom-file-input:valid ~ .custom-file-label {
+ border-bottom-color: #4caf50; }
+ .custom-file-input.is-valid ~ .custom-file-label:hover,
+ .was-validated .custom-file-input:valid ~ .custom-file-label:hover {
+ border-bottom-color: #4caf50;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
+ box-shadow: inset 0 -2px 0 -1px #4caf50; }
+
+.custom-file-input.is-valid ~ .valid-feedback,
+.custom-file-input.is-valid ~ .valid-tooltip,
+.was-validated .custom-file-input:valid ~ .valid-feedback,
+.was-validated .custom-file-input:valid ~ .valid-tooltip {
+ display: block; }
+
+.custom-switch .custom-control-input.is-valid ~ .custom-control-label::after,
+.was-validated .custom-switch .custom-control-input:valid ~ .custom-control-label::after {
+ background-color: #4caf50; }
+
+.form-check-input.is-valid + .form-check-label,
+.was-validated .form-check-input:valid + .form-check-label {
+ color: #4caf50; }
+
+.is-valid.form-control, .wpcf7 input.is-valid[type=text],
+.wpcf7 input.is-valid[type=search],
+.wpcf7 input.is-valid[type=url],
+.wpcf7 input.is-valid[type=tel],
+.wpcf7 input.is-valid[type=number],
+.wpcf7 input.is-valid[type=range],
+.wpcf7 input.is-valid[type=date],
+.wpcf7 input.is-valid[type=month],
+.wpcf7 input.is-valid[type=week],
+.wpcf7 input.is-valid[type=time],
+.wpcf7 input.is-valid[type=datetime],
+.wpcf7 input.is-valid[type=datetime-local],
+.wpcf7 input.is-valid[type=color],
+.wpcf7 input.is-valid[type=email],
+.wpcf7 input.is-valid[type=file],
+.wpcf7 input.is-valid[type=submit],
+.wpcf7 select.is-valid,
+.wpcf7 textarea.is-valid, .wpcf7 .is-valid.wpcf7-validation-errors, .is-valid.custom-select, .is-valid.form-control-file,
+.was-validated .form-control:valid,
+.was-validated .wpcf7 input:valid[type=text],
+.wpcf7 .was-validated input:valid[type=text],
+.was-validated .wpcf7 input:valid[type=search],
+.wpcf7 .was-validated input:valid[type=search],
+.was-validated .wpcf7 input:valid[type=url],
+.wpcf7 .was-validated input:valid[type=url],
+.was-validated .wpcf7 input:valid[type=tel],
+.wpcf7 .was-validated input:valid[type=tel],
+.was-validated .wpcf7 input:valid[type=number],
+.wpcf7 .was-validated input:valid[type=number],
+.was-validated .wpcf7 input:valid[type=range],
+.wpcf7 .was-validated input:valid[type=range],
+.was-validated .wpcf7 input:valid[type=date],
+.wpcf7 .was-validated input:valid[type=date],
+.was-validated .wpcf7 input:valid[type=month],
+.wpcf7 .was-validated input:valid[type=month],
+.was-validated .wpcf7 input:valid[type=week],
+.wpcf7 .was-validated input:valid[type=week],
+.was-validated .wpcf7 input:valid[type=time],
+.wpcf7 .was-validated input:valid[type=time],
+.was-validated .wpcf7 input:valid[type=datetime],
+.wpcf7 .was-validated input:valid[type=datetime],
+.was-validated .wpcf7 input:valid[type=datetime-local],
+.wpcf7 .was-validated input:valid[type=datetime-local],
+.was-validated .wpcf7 input:valid[type=color],
+.wpcf7 .was-validated input:valid[type=color],
+.was-validated .wpcf7 input:valid[type=email],
+.wpcf7 .was-validated input:valid[type=email],
+.was-validated .wpcf7 input:valid[type=file],
+.wpcf7 .was-validated input:valid[type=file],
+.was-validated .wpcf7 input:valid[type=submit],
+.wpcf7 .was-validated input:valid[type=submit],
+.was-validated .wpcf7 select:valid,
+.wpcf7 .was-validated select:valid,
+.was-validated .wpcf7 textarea:valid,
+.wpcf7 .was-validated textarea:valid,
+.was-validated .wpcf7 .wpcf7-validation-errors:valid,
+.wpcf7 .was-validated .wpcf7-validation-errors:valid,
+.was-validated .custom-select:valid,
+.was-validated .form-control-file:valid {
+ border-color: #4caf50; }
+ .is-valid.form-control:focus, .wpcf7 input.is-valid:focus[type=text],
+ .wpcf7 input.is-valid:focus[type=search],
+ .wpcf7 input.is-valid:focus[type=url],
+ .wpcf7 input.is-valid:focus[type=tel],
+ .wpcf7 input.is-valid:focus[type=number],
+ .wpcf7 input.is-valid:focus[type=range],
+ .wpcf7 input.is-valid:focus[type=date],
+ .wpcf7 input.is-valid:focus[type=month],
+ .wpcf7 input.is-valid:focus[type=week],
+ .wpcf7 input.is-valid:focus[type=time],
+ .wpcf7 input.is-valid:focus[type=datetime],
+ .wpcf7 input.is-valid:focus[type=datetime-local],
+ .wpcf7 input.is-valid:focus[type=color],
+ .wpcf7 input.is-valid:focus[type=email],
+ .wpcf7 input.is-valid:focus[type=file],
+ .wpcf7 input.is-valid:focus[type=submit],
+ .wpcf7 select.is-valid:focus,
+ .wpcf7 textarea.is-valid:focus, .wpcf7 .is-valid.wpcf7-validation-errors:focus, .is-valid.custom-select:focus, .is-valid.form-control-file:focus, .is-valid.form-control:hover, .wpcf7 input.is-valid:hover[type=text],
+ .wpcf7 input.is-valid:hover[type=search],
+ .wpcf7 input.is-valid:hover[type=url],
+ .wpcf7 input.is-valid:hover[type=tel],
+ .wpcf7 input.is-valid:hover[type=number],
+ .wpcf7 input.is-valid:hover[type=range],
+ .wpcf7 input.is-valid:hover[type=date],
+ .wpcf7 input.is-valid:hover[type=month],
+ .wpcf7 input.is-valid:hover[type=week],
+ .wpcf7 input.is-valid:hover[type=time],
+ .wpcf7 input.is-valid:hover[type=datetime],
+ .wpcf7 input.is-valid:hover[type=datetime-local],
+ .wpcf7 input.is-valid:hover[type=color],
+ .wpcf7 input.is-valid:hover[type=email],
+ .wpcf7 input.is-valid:hover[type=file],
+ .wpcf7 input.is-valid:hover[type=submit],
+ .wpcf7 select.is-valid:hover,
+ .wpcf7 textarea.is-valid:hover, .wpcf7 .is-valid.wpcf7-validation-errors:hover, .is-valid.custom-select:hover, .is-valid.form-control-file:hover,
+ .was-validated .form-control:valid:focus,
+ .was-validated .wpcf7 input:valid:focus[type=text],
+ .wpcf7 .was-validated input:valid:focus[type=text],
+ .was-validated .wpcf7 input:valid:focus[type=search],
+ .wpcf7 .was-validated input:valid:focus[type=search],
+ .was-validated .wpcf7 input:valid:focus[type=url],
+ .wpcf7 .was-validated input:valid:focus[type=url],
+ .was-validated .wpcf7 input:valid:focus[type=tel],
+ .wpcf7 .was-validated input:valid:focus[type=tel],
+ .was-validated .wpcf7 input:valid:focus[type=number],
+ .wpcf7 .was-validated input:valid:focus[type=number],
+ .was-validated .wpcf7 input:valid:focus[type=range],
+ .wpcf7 .was-validated input:valid:focus[type=range],
+ .was-validated .wpcf7 input:valid:focus[type=date],
+ .wpcf7 .was-validated input:valid:focus[type=date],
+ .was-validated .wpcf7 input:valid:focus[type=month],
+ .wpcf7 .was-validated input:valid:focus[type=month],
+ .was-validated .wpcf7 input:valid:focus[type=week],
+ .wpcf7 .was-validated input:valid:focus[type=week],
+ .was-validated .wpcf7 input:valid:focus[type=time],
+ .wpcf7 .was-validated input:valid:focus[type=time],
+ .was-validated .wpcf7 input:valid:focus[type=datetime],
+ .wpcf7 .was-validated input:valid:focus[type=datetime],
+ .was-validated .wpcf7 input:valid:focus[type=datetime-local],
+ .wpcf7 .was-validated input:valid:focus[type=datetime-local],
+ .was-validated .wpcf7 input:valid:focus[type=color],
+ .wpcf7 .was-validated input:valid:focus[type=color],
+ .was-validated .wpcf7 input:valid:focus[type=email],
+ .wpcf7 .was-validated input:valid:focus[type=email],
+ .was-validated .wpcf7 input:valid:focus[type=file],
+ .wpcf7 .was-validated input:valid:focus[type=file],
+ .was-validated .wpcf7 input:valid:focus[type=submit],
+ .wpcf7 .was-validated input:valid:focus[type=submit],
+ .was-validated .wpcf7 select:valid:focus,
+ .wpcf7 .was-validated select:valid:focus,
+ .was-validated .wpcf7 textarea:valid:focus,
+ .wpcf7 .was-validated textarea:valid:focus,
+ .was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,
+ .wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,
+ .was-validated .custom-select:valid:focus,
+ .was-validated .form-control-file:valid:focus,
+ .was-validated .form-control:valid:hover,
+ .was-validated .wpcf7 input:valid:hover[type=text],
+ .wpcf7 .was-validated input:valid:hover[type=text],
+ .was-validated .wpcf7 input:valid:hover[type=search],
+ .wpcf7 .was-validated input:valid:hover[type=search],
+ .was-validated .wpcf7 input:valid:hover[type=url],
+ .wpcf7 .was-validated input:valid:hover[type=url],
+ .was-validated .wpcf7 input:valid:hover[type=tel],
+ .wpcf7 .was-validated input:valid:hover[type=tel],
+ .was-validated .wpcf7 input:valid:hover[type=number],
+ .wpcf7 .was-validated input:valid:hover[type=number],
+ .was-validated .wpcf7 input:valid:hover[type=range],
+ .wpcf7 .was-validated input:valid:hover[type=range],
+ .was-validated .wpcf7 input:valid:hover[type=date],
+ .wpcf7 .was-validated input:valid:hover[type=date],
+ .was-validated .wpcf7 input:valid:hover[type=month],
+ .wpcf7 .was-validated input:valid:hover[type=month],
+ .was-validated .wpcf7 input:valid:hover[type=week],
+ .wpcf7 .was-validated input:valid:hover[type=week],
+ .was-validated .wpcf7 input:valid:hover[type=time],
+ .wpcf7 .was-validated input:valid:hover[type=time],
+ .was-validated .wpcf7 input:valid:hover[type=datetime],
+ .wpcf7 .was-validated input:valid:hover[type=datetime],
+ .was-validated .wpcf7 input:valid:hover[type=datetime-local],
+ .wpcf7 .was-validated input:valid:hover[type=datetime-local],
+ .was-validated .wpcf7 input:valid:hover[type=color],
+ .wpcf7 .was-validated input:valid:hover[type=color],
+ .was-validated .wpcf7 input:valid:hover[type=email],
+ .wpcf7 .was-validated input:valid:hover[type=email],
+ .was-validated .wpcf7 input:valid:hover[type=file],
+ .wpcf7 .was-validated input:valid:hover[type=file],
+ .was-validated .wpcf7 input:valid:hover[type=submit],
+ .wpcf7 .was-validated input:valid:hover[type=submit],
+ .was-validated .wpcf7 select:valid:hover,
+ .wpcf7 .was-validated select:valid:hover,
+ .was-validated .wpcf7 textarea:valid:hover,
+ .wpcf7 .was-validated textarea:valid:hover,
+ .was-validated .wpcf7 .wpcf7-validation-errors:valid:hover,
+ .wpcf7 .was-validated .wpcf7-validation-errors:valid:hover,
+ .was-validated .custom-select:valid:hover,
+ .was-validated .form-control-file:valid:hover {
+ border-color: #4caf50;
+ -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
+ box-shadow: inset 0 -2px 0 -1px #4caf50; }
+ .is-valid.form-control ~ .valid-feedback, .wpcf7 input.is-valid[type=text] ~ .valid-feedback, .wpcf7 input.is-valid[type=search] ~ .valid-feedback, .wpcf7 input.is-valid[type=url] ~ .valid-feedback, .wpcf7 input.is-valid[type=tel] ~ .valid-feedback, .wpcf7 input.is-valid[type=number] ~ .valid-feedback, .wpcf7 input.is-valid[type=range] ~ .valid-feedback, .wpcf7 input.is-valid[type=date] ~ .valid-feedback, .wpcf7 input.is-valid[type=month] ~ .valid-feedback, .wpcf7 input.is-valid[type=week] ~ .valid-feedback, .wpcf7 input.is-valid[type=time] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime-local] ~ .valid-feedback, .wpcf7 input.is-valid[type=color] ~ .valid-feedback, .wpcf7 input.is-valid[type=email] ~ .valid-feedback, .wpcf7 input.is-valid[type=file] ~ .valid-feedback, .wpcf7 input.is-valid[type=submit] ~ .valid-feedback, .wpcf7 select.is-valid ~ .valid-feedback, .wpcf7 textarea.is-valid ~ .valid-feedback, .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-feedback, .is-valid.custom-select ~ .valid-feedback, .is-valid.form-control-file ~ .valid-feedback,
+ .is-valid.form-control ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=text] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=search] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=url] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=tel] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=number] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=range] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=date] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=month] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=week] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=time] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=datetime] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=datetime-local] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=color] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=email] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=file] ~ .valid-tooltip,
+ .wpcf7 input.is-valid[type=submit] ~ .valid-tooltip,
+ .wpcf7 select.is-valid ~ .valid-tooltip,
+ .wpcf7 textarea.is-valid ~ .valid-tooltip,
+ .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-tooltip,
+ .is-valid.custom-select ~ .valid-tooltip,
+ .is-valid.form-control-file ~ .valid-tooltip,
+ .was-validated .form-control:valid ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=text] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=text] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=search] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=search] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=url] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=url] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=tel] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=tel] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=number] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=number] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=range] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=range] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=date] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=date] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=month] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=month] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=week] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=week] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=time] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=time] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=color] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=color] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=email] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=email] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=file] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=file] ~ .valid-feedback,
+ .was-validated .wpcf7 input:valid[type=submit] ~ .valid-feedback,
+ .wpcf7 .was-validated input:valid[type=submit] ~ .valid-feedback,
+ .was-validated .wpcf7 select:valid ~ .valid-feedback,
+ .wpcf7 .was-validated select:valid ~ .valid-feedback,
+ .was-validated .wpcf7 textarea:valid ~ .valid-feedback,
+ .wpcf7 .was-validated textarea:valid ~ .valid-feedback,
+ .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-feedback,
+ .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-feedback,
+ .was-validated .custom-select:valid ~ .valid-feedback,
+ .was-validated .form-control-file:valid ~ .valid-feedback,
+ .was-validated .form-control:valid ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=text] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=text] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=search] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=search] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=url] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=url] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=tel] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=tel] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=number] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=number] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=range] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=range] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=date] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=date] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=month] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=month] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=week] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=week] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=time] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=time] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=color] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=color] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=email] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=email] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=file] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=file] ~ .valid-tooltip,
+ .was-validated .wpcf7 input:valid[type=submit] ~ .valid-tooltip,
+ .wpcf7 .was-validated input:valid[type=submit] ~ .valid-tooltip,
+ .was-validated .wpcf7 select:valid ~ .valid-tooltip,
+ .wpcf7 .was-validated select:valid ~ .valid-tooltip,
+ .was-validated .wpcf7 textarea:valid ~ .valid-tooltip,
+ .wpcf7 .was-validated textarea:valid ~ .valid-tooltip,
+ .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-tooltip,
+ .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-tooltip,
+ .was-validated .custom-select:valid ~ .valid-tooltip,
+ .was-validated .form-control-file:valid ~ .valid-tooltip {
+ display: block; }
+
+select.is-valid.form-control:focus[multiple],
+.wpcf7 select.is-valid:focus[multiple], select.is-valid.form-control:focus[size]:not([size='1']),
+.wpcf7 select.is-valid:focus[size]:not([size='1']), textarea.is-valid.form-control:focus:not([rows='1']),
+.wpcf7 textarea.is-valid:focus:not([rows='1']), .is-valid.custom-select:focus[multiple], .is-valid.custom-select:focus[size]:not([size='1']), select.is-valid.form-control:hover[multiple],
+.wpcf7 select.is-valid:hover[multiple], select.is-valid.form-control:hover[size]:not([size='1']),
+.wpcf7 select.is-valid:hover[size]:not([size='1']), textarea.is-valid.form-control:hover:not([rows='1']),
+.wpcf7 textarea.is-valid:hover:not([rows='1']), .is-valid.custom-select:hover[multiple], .is-valid.custom-select:hover[size]:not([size='1']),
+.was-validated select.form-control:valid:focus[multiple],
+.was-validated .wpcf7 select:valid:focus[multiple],
+.wpcf7 .was-validated select:valid:focus[multiple],
+.was-validated select.form-control:valid:focus[size]:not([size='1']),
+.was-validated .wpcf7 select:valid:focus[size]:not([size='1']),
+.wpcf7 .was-validated select:valid:focus[size]:not([size='1']),
+.was-validated textarea.form-control:valid:focus:not([rows='1']),
+.was-validated .wpcf7 textarea:valid:focus:not([rows='1']),
+.wpcf7 .was-validated textarea:valid:focus:not([rows='1']),
+.was-validated .custom-select:valid:focus[multiple],
+.was-validated .custom-select:valid:focus[size]:not([size='1']),
+.was-validated select.form-control:valid:hover[multiple],
+.was-validated .wpcf7 select:valid:hover[multiple],
+.wpcf7 .was-validated select:valid:hover[multiple],
+.was-validated select.form-control:valid:hover[size]:not([size='1']),
+.was-validated .wpcf7 select:valid:hover[size]:not([size='1']),
+.wpcf7 .was-validated select:valid:hover[size]:not([size='1']),
+.was-validated textarea.form-control:valid:hover:not([rows='1']),
+.was-validated .wpcf7 textarea:valid:hover:not([rows='1']),
+.wpcf7 .was-validated textarea:valid:hover:not([rows='1']),
+.was-validated .custom-select:valid:hover[multiple],
+.was-validated .custom-select:valid:hover[size]:not([size='1']) {
+ -webkit-box-shadow: inset 2px 2px 0 -1px #4caf50, inset -2px -2px 0 -1px #4caf50;
+ box-shadow: inset 2px 2px 0 -1px #4caf50, inset -2px -2px 0 -1px #4caf50; }
+
+.textfield-box select.is-valid.form-control:focus[multiple],
+.textfield-box .wpcf7 select.is-valid:focus[multiple], .wpcf7 .textfield-box select.is-valid:focus[multiple], .textfield-box select.is-valid.form-control:focus[size]:not([size='1']),
+.textfield-box .wpcf7 select.is-valid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:focus[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:focus:not([rows='1']),
+.textfield-box .wpcf7 textarea.is-valid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:focus:not([rows='1']), .textfield-box .is-valid.custom-select:focus[multiple], .textfield-box .is-valid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-valid.form-control:hover[multiple],
+.textfield-box .wpcf7 select.is-valid:hover[multiple], .wpcf7 .textfield-box select.is-valid:hover[multiple], .textfield-box select.is-valid.form-control:hover[size]:not([size='1']),
+.textfield-box .wpcf7 select.is-valid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:hover[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:hover:not([rows='1']),
+.textfield-box .wpcf7 textarea.is-valid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:hover:not([rows='1']), .textfield-box .is-valid.custom-select:hover[multiple], .textfield-box .is-valid.custom-select:hover[size]:not([size='1']),
+.was-validated .textfield-box select.form-control:valid:focus[multiple],
+.was-validated .textfield-box .wpcf7 select:valid:focus[multiple],
+.wpcf7 .was-validated .textfield-box select:valid:focus[multiple],
+.was-validated .textfield-box select.form-control:valid:focus[size]:not([size='1']),
+.was-validated .textfield-box .wpcf7 select:valid:focus[size]:not([size='1']),
+.wpcf7 .was-validated .textfield-box select:valid:focus[size]:not([size='1']),
+.was-validated .textfield-box textarea.form-control:valid:focus:not([rows='1']),
+.was-validated .textfield-box .wpcf7 textarea:valid:focus:not([rows='1']),
+.wpcf7 .was-validated .textfield-box textarea:valid:focus:not([rows='1']),
+.was-validated .textfield-box .custom-select:valid:focus[multiple],
+.was-validated .textfield-box .custom-select:valid:focus[size]:not([size='1']),
+.was-validated .textfield-box select.form-control:valid:hover[multiple],
+.was-validated .textfield-box .wpcf7 select:valid:hover[multiple],
+.wpcf7 .was-validated .textfield-box select:valid:hover[multiple],
+.was-validated .textfield-box select.form-control:valid:hover[size]:not([size='1']),
+.was-validated .textfield-box .wpcf7 select:valid:hover[size]:not([size='1']),
+.wpcf7 .was-validated .textfield-box select:valid:hover[size]:not([size='1']),
+.was-validated .textfield-box textarea.form-control:valid:hover:not([rows='1']),
+.was-validated .textfield-box .wpcf7 textarea:valid:hover:not([rows='1']),
+.wpcf7 .was-validated .textfield-box textarea:valid:hover:not([rows='1']),
+.was-validated .textfield-box .custom-select:valid:hover[multiple],
+.was-validated .textfield-box .custom-select:valid:hover[size]:not([size='1']) {
+ -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
+ box-shadow: inset 0 -2px 0 -1px #4caf50; }
+
+.textfield-box .form-control, .textfield-box .wpcf7 input[type=text], .wpcf7 .textfield-box input[type=text],
+.textfield-box .wpcf7 input[type=search], .wpcf7 .textfield-box input[type=search],
+.textfield-box .wpcf7 input[type=url], .wpcf7 .textfield-box input[type=url],
+.textfield-box .wpcf7 input[type=tel], .wpcf7 .textfield-box input[type=tel],
+.textfield-box .wpcf7 input[type=number], .wpcf7 .textfield-box input[type=number],
+.textfield-box .wpcf7 input[type=range], .wpcf7 .textfield-box input[type=range],
+.textfield-box .wpcf7 input[type=date], .wpcf7 .textfield-box input[type=date],
+.textfield-box .wpcf7 input[type=month], .wpcf7 .textfield-box input[type=month],
+.textfield-box .wpcf7 input[type=week], .wpcf7 .textfield-box input[type=week],
+.textfield-box .wpcf7 input[type=time], .wpcf7 .textfield-box input[type=time],
+.textfield-box .wpcf7 input[type=datetime], .wpcf7 .textfield-box input[type=datetime],
+.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box input[type=datetime-local],
+.textfield-box .wpcf7 input[type=color], .wpcf7 .textfield-box input[type=color],
+.textfield-box .wpcf7 input[type=email], .wpcf7 .textfield-box input[type=email],
+.textfield-box .wpcf7 input[type=file], .wpcf7 .textfield-box input[type=file], .textfield-box .wpcf7 input[type=submit], .wpcf7 .textfield-box input[type=submit],
+.textfield-box .wpcf7 select, .wpcf7 .textfield-box select,
+.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea, .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box .wpcf7-validation-errors, .textfield-box .custom-select, .textfield-box .form-control-file {
+ background-color: rgba(0, 0, 0, 0.06);
+ border-radius: 4px;
+ padding: 1rem 1rem calc(1rem - 1px); }
+
+.textfield-box select.form-control,
+.textfield-box .wpcf7 select, .wpcf7 .textfield-box select, .textfield-box .custom-select {
+ padding-right: 1.5em; }
+
+.textfield-box select.form-control[multiple],
+.textfield-box .wpcf7 select[multiple], .wpcf7 .textfield-box select[multiple], .textfield-box select.form-control[size]:not([size='1']),
+.textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box select[size]:not([size='1']), .textfield-box textarea.form-control:not([rows='1']),
+.textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box textarea:not([rows='1']), .textfield-box .custom-select[multiple], .textfield-box .custom-select[size]:not([size='1']) {
+ border-width: 0 0 1px;
+ padding: 1rem 1rem calc(1rem - 1px); }
+ .textfield-box select.form-control:hover[multiple],
+ .textfield-box .wpcf7 select:hover[multiple], .wpcf7 .textfield-box select:hover[multiple], .textfield-box select.form-control:hover[size]:not([size='1']),
+ .textfield-box .wpcf7 select:hover[size]:not([size='1']), .wpcf7 .textfield-box select:hover[size]:not([size='1']), .textfield-box textarea.form-control:hover:not([rows='1']),
+ .textfield-box .wpcf7 textarea:hover:not([rows='1']), .wpcf7 .textfield-box textarea:hover:not([rows='1']), .textfield-box .custom-select:hover[multiple], .textfield-box .custom-select:hover[size]:not([size='1']) {
+ -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87);
+ box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }
+ .textfield-box select.form-control:focus[multiple],
+ .textfield-box .wpcf7 select:focus[multiple], .wpcf7 .textfield-box select:focus[multiple], .textfield-box select.form-control:focus[size]:not([size='1']),
+ .textfield-box .wpcf7 select:focus[size]:not([size='1']), .wpcf7 .textfield-box select:focus[size]:not([size='1']), .textfield-box textarea.form-control:focus:not([rows='1']),
+ .textfield-box .wpcf7 textarea:focus:not([rows='1']), .wpcf7 .textfield-box textarea:focus:not([rows='1']), .textfield-box .custom-select:focus[multiple], .textfield-box .custom-select:focus[size]:not([size='1']) {
+ -webkit-box-shadow: inset 0 -2px 0 -1px #f08506;
+ box-shadow: inset 0 -2px 0 -1px #f08506; }
+
+.textfield-box textarea.form-control,
+.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea {
+ min-height: 3.5rem; }
+
+.textfield-box .form-control[type='file'], .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box input[type='file'][type=text],
+.textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box input[type='file'][type=search],
+.textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box input[type='file'][type=url],
+.textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box input[type='file'][type=tel],
+.textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box input[type='file'][type=number],
+.textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box input[type='file'][type=range],
+.textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box input[type='file'][type=date],
+.textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box input[type='file'][type=month],
+.textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box input[type='file'][type=week],
+.textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box input[type='file'][type=time],
+.textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box input[type='file'][type=datetime],
+.textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box input[type='file'][type=datetime-local],
+.textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box input[type='file'][type=color],
+.textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box input[type='file'][type=email],
+.textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box input[type='file'][type=file],
+.textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box input[type='file'][type=submit],
+.textfield-box .wpcf7 select[type='file'], .wpcf7 .textfield-box select[type='file'],
+.textfield-box .wpcf7 textarea[type='file'], .wpcf7 .textfield-box textarea[type='file'], .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box .wpcf7-validation-errors[type='file'],
+.textfield-box .form-control-file {
+ max-height: 3.5rem; }
+
+.textfield-box-lg .form-control, .input-group-lg > .textfield-box .form-control, .textfield-box-lg .wpcf7 input[type=text], .wpcf7 .textfield-box-lg input[type=text], .input-group-lg > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box input[type=text],
+.textfield-box-lg .wpcf7 input[type=search], .wpcf7 .textfield-box-lg input[type=search],
+.input-group-lg > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box input[type=search],
+.textfield-box-lg .wpcf7 input[type=url], .wpcf7 .textfield-box-lg input[type=url],
+.input-group-lg > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box input[type=url],
+.textfield-box-lg .wpcf7 input[type=tel], .wpcf7 .textfield-box-lg input[type=tel],
+.input-group-lg > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box input[type=tel],
+.textfield-box-lg .wpcf7 input[type=number], .wpcf7 .textfield-box-lg input[type=number],
+.input-group-lg > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box input[type=number],
+.textfield-box-lg .wpcf7 input[type=range], .wpcf7 .textfield-box-lg input[type=range],
+.input-group-lg > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box input[type=range],
+.textfield-box-lg .wpcf7 input[type=date], .wpcf7 .textfield-box-lg input[type=date],
+.input-group-lg > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box input[type=date],
+.textfield-box-lg .wpcf7 input[type=month], .wpcf7 .textfield-box-lg input[type=month],
+.input-group-lg > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box input[type=month],
+.textfield-box-lg .wpcf7 input[type=week], .wpcf7 .textfield-box-lg input[type=week],
+.input-group-lg > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box input[type=week],
+.textfield-box-lg .wpcf7 input[type=time], .wpcf7 .textfield-box-lg input[type=time],
+.input-group-lg > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box input[type=time],
+.textfield-box-lg .wpcf7 input[type=datetime], .wpcf7 .textfield-box-lg input[type=datetime],
+.input-group-lg > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type=datetime],
+.textfield-box-lg .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-lg input[type=datetime-local],
+.input-group-lg > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local],
+.textfield-box-lg .wpcf7 input[type=color], .wpcf7 .textfield-box-lg input[type=color],
+.input-group-lg > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box input[type=color],
+.textfield-box-lg .wpcf7 input[type=email], .wpcf7 .textfield-box-lg input[type=email],
+.input-group-lg > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box input[type=email],
+.textfield-box-lg .wpcf7 input[type=file], .wpcf7 .textfield-box-lg input[type=file],
+.input-group-lg > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box input[type=file], .textfield-box-lg .wpcf7 input[type=submit], .wpcf7 .textfield-box-lg input[type=submit], .input-group-lg > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box input[type=submit],
+.textfield-box-lg .wpcf7 select, .wpcf7 .textfield-box-lg select,
+.input-group-lg > .textfield-box .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box select,
+.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,
+.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea, .textfield-box-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-lg .wpcf7-validation-errors, .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors, .textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select, .textfield-box-lg .form-control-file, .input-group-lg > .textfield-box .form-control-file {
+ font-size: 2.125rem;
+ line-height: 1.17647;
+ padding: 0.875rem 1rem calc(0.875rem - 1px); }
+
+.textfield-box-lg select.form-control[multiple], .input-group-lg > .textfield-box select.form-control[multiple],
+.textfield-box-lg .wpcf7 select[multiple], .wpcf7 .textfield-box-lg select[multiple],
+.input-group-lg > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-lg > .textfield-box select[multiple], .textfield-box-lg select.form-control[size]:not([size='1']), .input-group-lg > .textfield-box select.form-control[size]:not([size='1']),
+.textfield-box-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-lg select[size]:not([size='1']),
+.input-group-lg > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .textfield-box select[size]:not([size='1']), .textfield-box-lg textarea.form-control:not([rows='1']), .input-group-lg > .textfield-box textarea.form-control:not([rows='1']),
+.textfield-box-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-lg textarea:not([rows='1']),
+.input-group-lg > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .textfield-box textarea:not([rows='1']), .textfield-box-lg .custom-select[multiple], .input-group-lg > .textfield-box .custom-select[multiple], .textfield-box-lg .custom-select[size]:not([size='1']), .input-group-lg > .textfield-box .custom-select[size]:not([size='1']) {
+ padding: 0.875rem 1rem calc(0.875rem - 1px); }
+
+.textfield-box-lg textarea.form-control, .input-group-lg > .textfield-box textarea.form-control,
+.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,
+.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea {
+ min-height: 4.25rem; }
+
+.textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select {
+ padding-right: 1.5em; }
+
+.textfield-box-lg .form-control[type='file'], .input-group-lg > .textfield-box .form-control[type='file'], .textfield-box-lg .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-lg input[type='file'][type=text], .input-group-lg > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=text],
+.textfield-box-lg .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-lg input[type='file'][type=search],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=search],
+.textfield-box-lg .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-lg input[type='file'][type=url],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=url],
+.textfield-box-lg .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-lg input[type='file'][type=tel],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=tel],
+.textfield-box-lg .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-lg input[type='file'][type=number],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=number],
+.textfield-box-lg .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-lg input[type='file'][type=range],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=range],
+.textfield-box-lg .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-lg input[type='file'][type=date],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=date],
+.textfield-box-lg .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-lg input[type='file'][type=month],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=month],
+.textfield-box-lg .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-lg input[type='file'][type=week],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=week],
+.textfield-box-lg .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-lg input[type='file'][type=time],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=time],
+.textfield-box-lg .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-lg input[type='file'][type=datetime],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime],
+.textfield-box-lg .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-lg input[type='file'][type=datetime-local],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime-local],
+.textfield-box-lg .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-lg input[type='file'][type=color],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=color],
+.textfield-box-lg .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-lg input[type='file'][type=email],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=email],
+.textfield-box-lg .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-lg input[type='file'][type=file],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=file],
+.textfield-box-lg .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-lg input[type='file'][type=submit],
+.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=submit],
+.textfield-box-lg .wpcf7 select[type='file'], .wpcf7 .textfield-box-lg select[type='file'],
+.input-group-lg > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-lg > .textfield-box select[type='file'],
+.textfield-box-lg .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-lg textarea[type='file'],
+.input-group-lg > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-lg > .textfield-box textarea[type='file'], .textfield-box-lg .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-lg .wpcf7-validation-errors[type='file'], .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors[type='file'],
+.textfield-box-lg .form-control-file,
+.input-group-lg > .textfield-box .form-control-file {
+ max-height: 4.25rem; }
+
+.textfield-box-sm .form-control, .input-group-sm > .textfield-box .form-control, .textfield-box-sm .wpcf7 input[type=text], .wpcf7 .textfield-box-sm input[type=text], .input-group-sm > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box input[type=text],
+.textfield-box-sm .wpcf7 input[type=search], .wpcf7 .textfield-box-sm input[type=search],
+.input-group-sm > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box input[type=search],
+.textfield-box-sm .wpcf7 input[type=url], .wpcf7 .textfield-box-sm input[type=url],
+.input-group-sm > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box input[type=url],
+.textfield-box-sm .wpcf7 input[type=tel], .wpcf7 .textfield-box-sm input[type=tel],
+.input-group-sm > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box input[type=tel],
+.textfield-box-sm .wpcf7 input[type=number], .wpcf7 .textfield-box-sm input[type=number],
+.input-group-sm > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box input[type=number],
+.textfield-box-sm .wpcf7 input[type=range], .wpcf7 .textfield-box-sm input[type=range],
+.input-group-sm > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box input[type=range],
+.textfield-box-sm .wpcf7 input[type=date], .wpcf7 .textfield-box-sm input[type=date],
+.input-group-sm > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box input[type=date],
+.textfield-box-sm .wpcf7 input[type=month], .wpcf7 .textfield-box-sm input[type=month],
+.input-group-sm > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box input[type=month],
+.textfield-box-sm .wpcf7 input[type=week], .wpcf7 .textfield-box-sm input[type=week],
+.input-group-sm > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box input[type=week],
+.textfield-box-sm .wpcf7 input[type=time], .wpcf7 .textfield-box-sm input[type=time],
+.input-group-sm > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box input[type=time],
+.textfield-box-sm .wpcf7 input[type=datetime], .wpcf7 .textfield-box-sm input[type=datetime],
+.input-group-sm > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type=datetime],
+.textfield-box-sm .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-sm input[type=datetime-local],
+.input-group-sm > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local],
+.textfield-box-sm .wpcf7 input[type=color], .wpcf7 .textfield-box-sm input[type=color],
+.input-group-sm > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box input[type=color],
+.textfield-box-sm .wpcf7 input[type=email], .wpcf7 .textfield-box-sm input[type=email],
+.input-group-sm > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box input[type=email],
+.textfield-box-sm .wpcf7 input[type=file], .wpcf7 .textfield-box-sm input[type=file],
+.input-group-sm > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box input[type=file], .textfield-box-sm .wpcf7 input[type=submit], .wpcf7 .textfield-box-sm input[type=submit], .input-group-sm > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box input[type=submit],
+.textfield-box-sm .wpcf7 select, .wpcf7 .textfield-box-sm select,
+.input-group-sm > .textfield-box .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box select,
+.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,
+.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea, .textfield-box-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-sm .wpcf7-validation-errors, .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors, .textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select, .textfield-box-sm .form-control-file, .input-group-sm > .textfield-box .form-control-file {
+ font-size: 0.8125rem;
+ line-height: 1.53846;
+ padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
+
+.textfield-box-sm select.form-control[multiple], .input-group-sm > .textfield-box select.form-control[multiple],
+.textfield-box-sm .wpcf7 select[multiple], .wpcf7 .textfield-box-sm select[multiple],
+.input-group-sm > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-sm > .textfield-box select[multiple], .textfield-box-sm select.form-control[size]:not([size='1']), .input-group-sm > .textfield-box select.form-control[size]:not([size='1']),
+.textfield-box-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-sm select[size]:not([size='1']),
+.input-group-sm > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .textfield-box select[size]:not([size='1']), .textfield-box-sm textarea.form-control:not([rows='1']), .input-group-sm > .textfield-box textarea.form-control:not([rows='1']),
+.textfield-box-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-sm textarea:not([rows='1']),
+.input-group-sm > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .textfield-box textarea:not([rows='1']), .textfield-box-sm .custom-select[multiple], .input-group-sm > .textfield-box .custom-select[multiple], .textfield-box-sm .custom-select[size]:not([size='1']), .input-group-sm > .textfield-box .custom-select[size]:not([size='1']) {
+ padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
+
+.textfield-box-sm textarea.form-control, .input-group-sm > .textfield-box textarea.form-control,
+.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,
+.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea {
+ min-height: 2.75rem; }
+
+.textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select {
+ padding-right: 1.5em; }
+
+.textfield-box-sm .form-control[type='file'], .input-group-sm > .textfield-box .form-control[type='file'], .textfield-box-sm .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-sm input[type='file'][type=text], .input-group-sm > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=text],
+.textfield-box-sm .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-sm input[type='file'][type=search],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=search],
+.textfield-box-sm .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-sm input[type='file'][type=url],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=url],
+.textfield-box-sm .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-sm input[type='file'][type=tel],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=tel],
+.textfield-box-sm .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-sm input[type='file'][type=number],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=number],
+.textfield-box-sm .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-sm input[type='file'][type=range],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=range],
+.textfield-box-sm .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-sm input[type='file'][type=date],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=date],
+.textfield-box-sm .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-sm input[type='file'][type=month],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=month],
+.textfield-box-sm .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-sm input[type='file'][type=week],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=week],
+.textfield-box-sm .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-sm input[type='file'][type=time],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=time],
+.textfield-box-sm .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-sm input[type='file'][type=datetime],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime],
+.textfield-box-sm .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-sm input[type='file'][type=datetime-local],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime-local],
+.textfield-box-sm .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-sm input[type='file'][type=color],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=color],
+.textfield-box-sm .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-sm input[type='file'][type=email],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=email],
+.textfield-box-sm .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-sm input[type='file'][type=file],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=file],
+.textfield-box-sm .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-sm input[type='file'][type=submit],
+.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=submit],
+.textfield-box-sm .wpcf7 select[type='file'], .wpcf7 .textfield-box-sm select[type='file'],
+.input-group-sm > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-sm > .textfield-box select[type='file'],
+.textfield-box-sm .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-sm textarea[type='file'],
+.input-group-sm > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-sm > .textfield-box textarea[type='file'], .textfield-box-sm .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-sm .wpcf7-validation-errors[type='file'], .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors[type='file'],
+.textfield-box-sm .form-control-file,
+.input-group-sm > .textfield-box .form-control-file {
+ max-height: 2.75rem; }
+
+.floating-label {
+ padding-top: 0.75rem;
+ position: relative; }
+ .floating-label.has-value label,
+ .floating-label.is-focused label {
+ top: 0;
+ -webkit-transform: scale(0.75);
+ transform: scale(0.75); }
+ .floating-label.is-focused label {
+ color: #f08506; }
+ .floating-label:not(.has-value):not(.is-focused) .form-control[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=text],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=search],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=url],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=tel],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=number],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=range],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=date],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=month],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=week],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=time],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime-local],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=color],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=email],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=file],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=submit],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='date'],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='date'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=text],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=search],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=url],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=tel],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=number],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=range],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=date],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=month],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=week],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=time],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime-local],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=color],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=email],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=file],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=submit],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='datetime-local'],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=text],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=search],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=url],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=tel],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=number],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=range],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=date],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=month],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=week],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=time],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime-local],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=color],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=email],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=file],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=submit],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='time'],
+ .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='time'] {
+ color: transparent; }
+ .floating-label label {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: color, top, -webkit-transform;
+ transition-property: color, top, -webkit-transform;
+ transition-property: color, top, transform;
+ transition-property: color, top, transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: rgba(0, 0, 0, 0.38);
+ display: block;
+ font-size: 1rem;
+ line-height: 1.5;
+ margin: 0;
+ padding: 0;
+ position: absolute;
+ top: 1.125rem;
+ left: 0;
+ -webkit-transform-origin: 0 0;
+ transform-origin: 0 0; }
+ @media (min-width: 576px) {
+ .floating-label label {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .floating-label label {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .floating-label label {
+ -webkit-transition: none;
+ transition: none; } }
+ .floating-label .form-control, .floating-label .wpcf7 input[type=text], .wpcf7 .floating-label input[type=text],
+ .floating-label .wpcf7 input[type=search], .wpcf7 .floating-label input[type=search],
+ .floating-label .wpcf7 input[type=url], .wpcf7 .floating-label input[type=url],
+ .floating-label .wpcf7 input[type=tel], .wpcf7 .floating-label input[type=tel],
+ .floating-label .wpcf7 input[type=number], .wpcf7 .floating-label input[type=number],
+ .floating-label .wpcf7 input[type=range], .wpcf7 .floating-label input[type=range],
+ .floating-label .wpcf7 input[type=date], .wpcf7 .floating-label input[type=date],
+ .floating-label .wpcf7 input[type=month], .wpcf7 .floating-label input[type=month],
+ .floating-label .wpcf7 input[type=week], .wpcf7 .floating-label input[type=week],
+ .floating-label .wpcf7 input[type=time], .wpcf7 .floating-label input[type=time],
+ .floating-label .wpcf7 input[type=datetime], .wpcf7 .floating-label input[type=datetime],
+ .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .floating-label input[type=datetime-local],
+ .floating-label .wpcf7 input[type=color], .wpcf7 .floating-label input[type=color],
+ .floating-label .wpcf7 input[type=email], .wpcf7 .floating-label input[type=email],
+ .floating-label .wpcf7 input[type=file], .wpcf7 .floating-label input[type=file], .floating-label .wpcf7 input[type=submit], .wpcf7 .floating-label input[type=submit],
+ .floating-label .wpcf7 select, .wpcf7 .floating-label select,
+ .floating-label .wpcf7 textarea, .wpcf7 .floating-label textarea, .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label .wpcf7-validation-errors, .floating-label .custom-select, .floating-label .form-control-file {
+ position: relative; }
+ .floating-label .form-control:focus::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=search]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=url]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=number]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=range]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=date]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=month]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=week]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=time]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=color]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=email]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=file]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 select:focus::-webkit-input-placeholder, .wpcf7 .floating-label select:focus::-webkit-input-placeholder,
+ .floating-label .wpcf7 textarea:focus::-webkit-input-placeholder, .wpcf7 .floating-label textarea:focus::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::-webkit-input-placeholder, .floating-label .custom-select:focus::-webkit-input-placeholder, .floating-label .form-control-file:focus::-webkit-input-placeholder {
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .floating-label .form-control:focus::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=search]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=url]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=number]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=range]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=date]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=month]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=week]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=time]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=color]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=email]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=file]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 select:focus::-ms-input-placeholder, .wpcf7 .floating-label select:focus::-ms-input-placeholder,
+ .floating-label .wpcf7 textarea:focus::-ms-input-placeholder, .wpcf7 .floating-label textarea:focus::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::-ms-input-placeholder, .floating-label .custom-select:focus::-ms-input-placeholder, .floating-label .form-control-file:focus::-ms-input-placeholder {
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .floating-label .form-control:focus::placeholder, .floating-label .wpcf7 input[type=text]:focus::placeholder, .wpcf7 .floating-label input[type=text]:focus::placeholder,
+ .floating-label .wpcf7 input[type=search]:focus::placeholder, .wpcf7 .floating-label input[type=search]:focus::placeholder,
+ .floating-label .wpcf7 input[type=url]:focus::placeholder, .wpcf7 .floating-label input[type=url]:focus::placeholder,
+ .floating-label .wpcf7 input[type=tel]:focus::placeholder, .wpcf7 .floating-label input[type=tel]:focus::placeholder,
+ .floating-label .wpcf7 input[type=number]:focus::placeholder, .wpcf7 .floating-label input[type=number]:focus::placeholder,
+ .floating-label .wpcf7 input[type=range]:focus::placeholder, .wpcf7 .floating-label input[type=range]:focus::placeholder,
+ .floating-label .wpcf7 input[type=date]:focus::placeholder, .wpcf7 .floating-label input[type=date]:focus::placeholder,
+ .floating-label .wpcf7 input[type=month]:focus::placeholder, .wpcf7 .floating-label input[type=month]:focus::placeholder,
+ .floating-label .wpcf7 input[type=week]:focus::placeholder, .wpcf7 .floating-label input[type=week]:focus::placeholder,
+ .floating-label .wpcf7 input[type=time]:focus::placeholder, .wpcf7 .floating-label input[type=time]:focus::placeholder,
+ .floating-label .wpcf7 input[type=datetime]:focus::placeholder, .wpcf7 .floating-label input[type=datetime]:focus::placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]:focus::placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::placeholder,
+ .floating-label .wpcf7 input[type=color]:focus::placeholder, .wpcf7 .floating-label input[type=color]:focus::placeholder,
+ .floating-label .wpcf7 input[type=email]:focus::placeholder, .wpcf7 .floating-label input[type=email]:focus::placeholder,
+ .floating-label .wpcf7 input[type=file]:focus::placeholder, .wpcf7 .floating-label input[type=file]:focus::placeholder,
+ .floating-label .wpcf7 input[type=submit]:focus::placeholder, .wpcf7 .floating-label input[type=submit]:focus::placeholder,
+ .floating-label .wpcf7 select:focus::placeholder, .wpcf7 .floating-label select:focus::placeholder,
+ .floating-label .wpcf7 textarea:focus::placeholder, .wpcf7 .floating-label textarea:focus::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::placeholder, .floating-label .custom-select:focus::placeholder, .floating-label .form-control-file:focus::placeholder {
+ color: rgba(0, 0, 0, 0.38);
+ opacity: 1; }
+ .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
+ .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
+ .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: transparent;
+ opacity: 0; }
+ .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
+ .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
+ .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: transparent;
+ opacity: 0; }
+ .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
+ .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
+ .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
+ .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
+ .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
+ .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
+ .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
+ .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
+ .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
+ .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
+ .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
+ .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
+ .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
+ .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
+ .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
+ .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
+ .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: transparent;
+ opacity: 0; }
+ @media (min-width: 576px) {
+ .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
+ .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
+ .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; }
+ .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
+ .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
+ .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
+ transition-duration: 0.39s; }
+ .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
+ .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
+ .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
+ .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
+ .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
+ .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
+ .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
+ .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
+ .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
+ .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
+ .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
+ .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
+ .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
+ .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
+ .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
+ .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
+ .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
+ .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
+ .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; }
+ .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
+ .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
+ .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
+ transition-duration: 0.2s; }
+ .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
+ .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
+ .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
+ .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
+ .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
+ .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
+ .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
+ .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
+ .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
+ .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
+ .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
+ .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
+ .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
+ .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
+ .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
+ .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
+ .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
+ .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
+ .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
+ -webkit-transition: none;
+ transition: none; }
+ .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
+ .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
+ .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
+ .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
+ -webkit-transition: none;
+ transition: none; }
+ .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
+ .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
+ .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
+ .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
+ .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
+ .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
+ .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
+ .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
+ .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
+ .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
+ .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
+ .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
+ .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
+ .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
+ .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
+ .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
+ .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
+ .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
+ -webkit-transition: none;
+ transition: none; } }
+
+.floating-label-lg.has-value label, .input-group-lg > .has-value.floating-label label,
+.floating-label-lg.is-focused label,
+.input-group-lg > .is-focused.floating-label label {
+ -webkit-transform: scale(0.41176);
+ transform: scale(0.41176); }
+
+.floating-label-lg label, .input-group-lg > .floating-label label {
+ font-size: 2.125rem;
+ line-height: 1.17647;
+ top: 1.5rem; }
+
+.floating-label-lg .form-control, .input-group-lg > .floating-label .form-control, .floating-label-lg .wpcf7 input[type=text], .wpcf7 .floating-label-lg input[type=text], .input-group-lg > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .floating-label input[type=text],
+.floating-label-lg .wpcf7 input[type=search], .wpcf7 .floating-label-lg input[type=search],
+.input-group-lg > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .floating-label input[type=search],
+.floating-label-lg .wpcf7 input[type=url], .wpcf7 .floating-label-lg input[type=url],
+.input-group-lg > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .floating-label input[type=url],
+.floating-label-lg .wpcf7 input[type=tel], .wpcf7 .floating-label-lg input[type=tel],
+.input-group-lg > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .floating-label input[type=tel],
+.floating-label-lg .wpcf7 input[type=number], .wpcf7 .floating-label-lg input[type=number],
+.input-group-lg > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .floating-label input[type=number],
+.floating-label-lg .wpcf7 input[type=range], .wpcf7 .floating-label-lg input[type=range],
+.input-group-lg > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .floating-label input[type=range],
+.floating-label-lg .wpcf7 input[type=date], .wpcf7 .floating-label-lg input[type=date],
+.input-group-lg > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .floating-label input[type=date],
+.floating-label-lg .wpcf7 input[type=month], .wpcf7 .floating-label-lg input[type=month],
+.input-group-lg > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .floating-label input[type=month],
+.floating-label-lg .wpcf7 input[type=week], .wpcf7 .floating-label-lg input[type=week],
+.input-group-lg > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .floating-label input[type=week],
+.floating-label-lg .wpcf7 input[type=time], .wpcf7 .floating-label-lg input[type=time],
+.input-group-lg > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .floating-label input[type=time],
+.floating-label-lg .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg input[type=datetime],
+.input-group-lg > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .floating-label input[type=datetime],
+.floating-label-lg .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg input[type=datetime-local],
+.input-group-lg > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .floating-label input[type=datetime-local],
+.floating-label-lg .wpcf7 input[type=color], .wpcf7 .floating-label-lg input[type=color],
+.input-group-lg > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .floating-label input[type=color],
+.floating-label-lg .wpcf7 input[type=email], .wpcf7 .floating-label-lg input[type=email],
+.input-group-lg > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .floating-label input[type=email],
+.floating-label-lg .wpcf7 input[type=file], .wpcf7 .floating-label-lg input[type=file],
+.input-group-lg > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .floating-label input[type=file], .floating-label-lg .wpcf7 input[type=submit], .wpcf7 .floating-label-lg input[type=submit], .input-group-lg > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .floating-label input[type=submit],
+.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,
+.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select,
+.floating-label-lg .wpcf7 textarea, .wpcf7 .floating-label-lg textarea,
+.input-group-lg > .floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .floating-label textarea, .floating-label-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg .wpcf7-validation-errors, .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select, .floating-label-lg .form-control-file, .input-group-lg > .floating-label .form-control-file {
+ font-size: 2.125rem;
+ line-height: 1.17647;
+ padding: 0.625rem 0 calc(0.625rem - 1px); }
+
+.floating-label-lg select.form-control, .input-group-lg > .floating-label select.form-control,
+.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,
+.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select {
+ padding-right: 1.5em; }
+
+.floating-label-lg select.form-control[multiple], .input-group-lg > .floating-label select.form-control[multiple],
+.floating-label-lg .wpcf7 select[multiple], .wpcf7 .floating-label-lg select[multiple],
+.input-group-lg > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-lg > .floating-label select[multiple], .floating-label-lg select.form-control[size]:not([size='1']), .input-group-lg > .floating-label select.form-control[size]:not([size='1']),
+.floating-label-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-lg select[size]:not([size='1']),
+.input-group-lg > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .floating-label select[size]:not([size='1']), .floating-label-lg textarea.form-control:not([rows='1']), .input-group-lg > .floating-label textarea.form-control:not([rows='1']),
+.floating-label-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-lg textarea:not([rows='1']),
+.input-group-lg > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .floating-label textarea:not([rows='1']), .floating-label-lg .custom-select[multiple], .input-group-lg > .floating-label .custom-select[multiple], .floating-label-lg .custom-select[size]:not([size='1']), .input-group-lg > .floating-label .custom-select[size]:not([size='1']) {
+ padding: 0.875rem 1rem calc(0.875rem - 1px); }
+
+.floating-label-sm.has-value label, .input-group-sm > .has-value.floating-label label,
+.floating-label-sm.is-focused label,
+.input-group-sm > .is-focused.floating-label label {
+ -webkit-transform: scale(0.76923);
+ transform: scale(0.76923); }
+
+.floating-label-sm label, .input-group-sm > .floating-label label {
+ font-size: 0.8125rem;
+ line-height: 1.53846;
+ top: 1.0rem; }
+
+.floating-label-sm .form-control, .input-group-sm > .floating-label .form-control, .floating-label-sm .wpcf7 input[type=text], .wpcf7 .floating-label-sm input[type=text], .input-group-sm > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .floating-label input[type=text],
+.floating-label-sm .wpcf7 input[type=search], .wpcf7 .floating-label-sm input[type=search],
+.input-group-sm > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .floating-label input[type=search],
+.floating-label-sm .wpcf7 input[type=url], .wpcf7 .floating-label-sm input[type=url],
+.input-group-sm > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .floating-label input[type=url],
+.floating-label-sm .wpcf7 input[type=tel], .wpcf7 .floating-label-sm input[type=tel],
+.input-group-sm > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .floating-label input[type=tel],
+.floating-label-sm .wpcf7 input[type=number], .wpcf7 .floating-label-sm input[type=number],
+.input-group-sm > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .floating-label input[type=number],
+.floating-label-sm .wpcf7 input[type=range], .wpcf7 .floating-label-sm input[type=range],
+.input-group-sm > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .floating-label input[type=range],
+.floating-label-sm .wpcf7 input[type=date], .wpcf7 .floating-label-sm input[type=date],
+.input-group-sm > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .floating-label input[type=date],
+.floating-label-sm .wpcf7 input[type=month], .wpcf7 .floating-label-sm input[type=month],
+.input-group-sm > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .floating-label input[type=month],
+.floating-label-sm .wpcf7 input[type=week], .wpcf7 .floating-label-sm input[type=week],
+.input-group-sm > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .floating-label input[type=week],
+.floating-label-sm .wpcf7 input[type=time], .wpcf7 .floating-label-sm input[type=time],
+.input-group-sm > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .floating-label input[type=time],
+.floating-label-sm .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm input[type=datetime],
+.input-group-sm > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .floating-label input[type=datetime],
+.floating-label-sm .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm input[type=datetime-local],
+.input-group-sm > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .floating-label input[type=datetime-local],
+.floating-label-sm .wpcf7 input[type=color], .wpcf7 .floating-label-sm input[type=color],
+.input-group-sm > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .floating-label input[type=color],
+.floating-label-sm .wpcf7 input[type=email], .wpcf7 .floating-label-sm input[type=email],
+.input-group-sm > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .floating-label input[type=email],
+.floating-label-sm .wpcf7 input[type=file], .wpcf7 .floating-label-sm input[type=file],
+.input-group-sm > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .floating-label input[type=file], .floating-label-sm .wpcf7 input[type=submit], .wpcf7 .floating-label-sm input[type=submit], .input-group-sm > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .floating-label input[type=submit],
+.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,
+.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select,
+.floating-label-sm .wpcf7 textarea, .wpcf7 .floating-label-sm textarea,
+.input-group-sm > .floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .floating-label textarea, .floating-label-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm .wpcf7-validation-errors, .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select, .floating-label-sm .form-control-file, .input-group-sm > .floating-label .form-control-file {
+ font-size: 0.8125rem;
+ line-height: 1.53846;
+ padding: 0.375rem 0 calc(0.375rem - 1px); }
+
+.floating-label-sm select.form-control, .input-group-sm > .floating-label select.form-control,
+.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,
+.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select {
+ padding-right: 1.5em; }
+
+.floating-label-sm select.form-control[multiple], .input-group-sm > .floating-label select.form-control[multiple],
+.floating-label-sm .wpcf7 select[multiple], .wpcf7 .floating-label-sm select[multiple],
+.input-group-sm > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-sm > .floating-label select[multiple], .floating-label-sm select.form-control[size]:not([size='1']), .input-group-sm > .floating-label select.form-control[size]:not([size='1']),
+.floating-label-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-sm select[size]:not([size='1']),
+.input-group-sm > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .floating-label select[size]:not([size='1']), .floating-label-sm textarea.form-control:not([rows='1']), .input-group-sm > .floating-label textarea.form-control:not([rows='1']),
+.floating-label-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-sm textarea:not([rows='1']),
+.input-group-sm > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .floating-label textarea:not([rows='1']), .floating-label-sm .custom-select[multiple], .input-group-sm > .floating-label .custom-select[multiple], .floating-label-sm .custom-select[size]:not([size='1']), .input-group-sm > .floating-label .custom-select[size]:not([size='1']) {
+ padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
+
+.floating-label.textfield-box {
+ padding-top: 0; }
+ .floating-label.textfield-box.has-value label,
+ .floating-label.textfield-box.is-focused label {
+ line-height: 1;
+ top: 0.5rem; }
+ .floating-label.textfield-box label {
+ top: 1rem;
+ left: 1rem; }
+ .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],
+ .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],
+ .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],
+ .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],
+ .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],
+ .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],
+ .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],
+ .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],
+ .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],
+ .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],
+ .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],
+ .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],
+ .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],
+ .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],
+ .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],
+ .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,
+ .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file,
+ .floating-label.textfield-box select.form-control[multiple],
+ .floating-label.textfield-box .wpcf7 select[multiple],
+ .wpcf7 .floating-label.textfield-box select[multiple],
+ .floating-label.textfield-box select.form-control[size]:not([size='1']),
+ .floating-label.textfield-box .wpcf7 select[size]:not([size='1']),
+ .wpcf7 .floating-label.textfield-box select[size]:not([size='1']),
+ .floating-label.textfield-box textarea.form-control:not([rows='1']),
+ .floating-label.textfield-box .wpcf7 textarea:not([rows='1']),
+ .wpcf7 .floating-label.textfield-box textarea:not([rows='1']),
+ .floating-label.textfield-box .custom-select[multiple],
+ .floating-label.textfield-box .custom-select[size]:not([size='1']) {
+ padding-top: 1.5rem; }
+ .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],
+ .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],
+ .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],
+ .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],
+ .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],
+ .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],
+ .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],
+ .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],
+ .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],
+ .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],
+ .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],
+ .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],
+ .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],
+ .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],
+ .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],
+ .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,
+ .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file {
+ padding-bottom: calc(0.5rem - 1px); }
+
+.floating-label-lg.textfield-box label, .input-group-lg > .textfield-box.floating-label label {
+ top: 0.875rem;
+ left: 1rem; }
+
+.floating-label-lg.textfield-box .form-control, .input-group-lg > .textfield-box.floating-label .form-control, .floating-label-lg.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-lg.textfield-box input[type=text], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=text],
+.floating-label-lg.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-lg.textfield-box input[type=search],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=search],
+.floating-label-lg.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-lg.textfield-box input[type=url],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=url],
+.floating-label-lg.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-lg.textfield-box input[type=tel],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=tel],
+.floating-label-lg.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-lg.textfield-box input[type=number],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=number],
+.floating-label-lg.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-lg.textfield-box input[type=range],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=range],
+.floating-label-lg.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-lg.textfield-box input[type=date],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=date],
+.floating-label-lg.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-lg.textfield-box input[type=month],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=month],
+.floating-label-lg.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-lg.textfield-box input[type=week],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=week],
+.floating-label-lg.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-lg.textfield-box input[type=time],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=time],
+.floating-label-lg.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg.textfield-box input[type=datetime],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime],
+.floating-label-lg.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg.textfield-box input[type=datetime-local],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime-local],
+.floating-label-lg.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-lg.textfield-box input[type=color],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=color],
+.floating-label-lg.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-lg.textfield-box input[type=email],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=email],
+.floating-label-lg.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-lg.textfield-box input[type=file],
+.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=file], .floating-label-lg.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-lg.textfield-box input[type=submit], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=submit],
+.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,
+.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select,
+.floating-label-lg.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-lg.textfield-box textarea,
+.input-group-lg > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box.floating-label textarea, .floating-label-lg.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg.textfield-box .wpcf7-validation-errors, .input-group-lg > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select, .floating-label-lg.textfield-box .form-control-file, .input-group-lg > .textfield-box.floating-label .form-control-file,
+.floating-label-lg.textfield-box select.form-control[multiple],
+.input-group-lg > .textfield-box.floating-label select.form-control[multiple],
+.floating-label-lg.textfield-box .wpcf7 select[multiple],
+.wpcf7 .floating-label-lg.textfield-box select[multiple],
+.input-group-lg > .textfield-box.floating-label .wpcf7 select[multiple],
+.wpcf7 .input-group-lg > .textfield-box.floating-label select[multiple],
+.floating-label-lg.textfield-box select.form-control[size]:not([size='1']),
+.input-group-lg > .textfield-box.floating-label select.form-control[size]:not([size='1']),
+.floating-label-lg.textfield-box .wpcf7 select[size]:not([size='1']),
+.wpcf7 .floating-label-lg.textfield-box select[size]:not([size='1']),
+.input-group-lg > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),
+.wpcf7 .input-group-lg > .textfield-box.floating-label select[size]:not([size='1']),
+.floating-label-lg.textfield-box textarea.form-control:not([rows='1']),
+.input-group-lg > .textfield-box.floating-label textarea.form-control:not([rows='1']),
+.floating-label-lg.textfield-box .wpcf7 textarea:not([rows='1']),
+.wpcf7 .floating-label-lg.textfield-box textarea:not([rows='1']),
+.input-group-lg > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),
+.wpcf7 .input-group-lg > .textfield-box.floating-label textarea:not([rows='1']),
+.floating-label-lg.textfield-box .custom-select[multiple],
+.input-group-lg > .textfield-box.floating-label .custom-select[multiple],
+.floating-label-lg.textfield-box .custom-select[size]:not([size='1']),
+.input-group-lg > .textfield-box.floating-label .custom-select[size]:not([size='1']) {
+ padding-top: 1.25rem;
+ padding-right: 1rem;
+ padding-left: 1rem; }
+
+.floating-label-lg.textfield-box select.form-control, .input-group-lg > .textfield-box.floating-label select.form-control,
+.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,
+.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select {
+ padding-right: 1.5em; }
+
+.floating-label-sm.textfield-box label, .input-group-sm > .textfield-box.floating-label label {
+ top: 0.75rem;
+ left: 0.75rem; }
+
+.floating-label-sm.textfield-box .form-control, .input-group-sm > .textfield-box.floating-label .form-control, .floating-label-sm.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-sm.textfield-box input[type=text], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=text],
+.floating-label-sm.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-sm.textfield-box input[type=search],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=search],
+.floating-label-sm.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-sm.textfield-box input[type=url],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=url],
+.floating-label-sm.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-sm.textfield-box input[type=tel],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=tel],
+.floating-label-sm.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-sm.textfield-box input[type=number],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=number],
+.floating-label-sm.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-sm.textfield-box input[type=range],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=range],
+.floating-label-sm.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-sm.textfield-box input[type=date],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=date],
+.floating-label-sm.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-sm.textfield-box input[type=month],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=month],
+.floating-label-sm.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-sm.textfield-box input[type=week],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=week],
+.floating-label-sm.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-sm.textfield-box input[type=time],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=time],
+.floating-label-sm.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm.textfield-box input[type=datetime],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime],
+.floating-label-sm.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm.textfield-box input[type=datetime-local],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime-local],
+.floating-label-sm.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-sm.textfield-box input[type=color],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=color],
+.floating-label-sm.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-sm.textfield-box input[type=email],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=email],
+.floating-label-sm.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-sm.textfield-box input[type=file],
+.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=file], .floating-label-sm.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-sm.textfield-box input[type=submit], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=submit],
+.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,
+.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select,
+.floating-label-sm.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-sm.textfield-box textarea,
+.input-group-sm > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box.floating-label textarea, .floating-label-sm.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm.textfield-box .wpcf7-validation-errors, .input-group-sm > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select, .floating-label-sm.textfield-box .form-control-file, .input-group-sm > .textfield-box.floating-label .form-control-file,
+.floating-label-sm.textfield-box select.form-control[multiple],
+.input-group-sm > .textfield-box.floating-label select.form-control[multiple],
+.floating-label-sm.textfield-box .wpcf7 select[multiple],
+.wpcf7 .floating-label-sm.textfield-box select[multiple],
+.input-group-sm > .textfield-box.floating-label .wpcf7 select[multiple],
+.wpcf7 .input-group-sm > .textfield-box.floating-label select[multiple],
+.floating-label-sm.textfield-box select.form-control[size]:not([size='1']),
+.input-group-sm > .textfield-box.floating-label select.form-control[size]:not([size='1']),
+.floating-label-sm.textfield-box .wpcf7 select[size]:not([size='1']),
+.wpcf7 .floating-label-sm.textfield-box select[size]:not([size='1']),
+.input-group-sm > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),
+.wpcf7 .input-group-sm > .textfield-box.floating-label select[size]:not([size='1']),
+.floating-label-sm.textfield-box textarea.form-control:not([rows='1']),
+.input-group-sm > .textfield-box.floating-label textarea.form-control:not([rows='1']),
+.floating-label-sm.textfield-box .wpcf7 textarea:not([rows='1']),
+.wpcf7 .floating-label-sm.textfield-box textarea:not([rows='1']),
+.input-group-sm > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),
+.wpcf7 .input-group-sm > .textfield-box.floating-label textarea:not([rows='1']),
+.floating-label-sm.textfield-box .custom-select[multiple],
+.input-group-sm > .textfield-box.floating-label .custom-select[multiple],
+.floating-label-sm.textfield-box .custom-select[size]:not([size='1']),
+.input-group-sm > .textfield-box.floating-label .custom-select[size]:not([size='1']) {
+ padding-top: 1.0rem;
+ padding-right: 0.75rem;
+ padding-left: 0.75rem; }
+
+.floating-label-sm.textfield-box select.form-control, .input-group-sm > .textfield-box.floating-label select.form-control,
+.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,
+.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select {
+ padding-right: 1.5em; }
+
+.input-group {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ position: relative;
+ width: 100%; }
+ .input-group > .custom-file,
+ .input-group > .custom-select,
+ .input-group > .floating-label,
+ .input-group > .form-control,
+ .wpcf7 .input-group > input[type=text],
+ .wpcf7 .input-group > input[type=search],
+ .wpcf7 .input-group > input[type=url],
+ .wpcf7 .input-group > input[type=tel],
+ .wpcf7 .input-group > input[type=number],
+ .wpcf7 .input-group > input[type=range],
+ .wpcf7 .input-group > input[type=date],
+ .wpcf7 .input-group > input[type=month],
+ .wpcf7 .input-group > input[type=week],
+ .wpcf7 .input-group > input[type=time],
+ .wpcf7 .input-group > input[type=datetime],
+ .wpcf7 .input-group > input[type=datetime-local],
+ .wpcf7 .input-group > input[type=color],
+ .wpcf7 .input-group > input[type=email],
+ .wpcf7 .input-group > input[type=file],
+ .wpcf7 .input-group > input[type=submit],
+ .wpcf7 .input-group > select,
+ .wpcf7 .input-group > textarea,
+ .wpcf7 .input-group > .wpcf7-validation-errors,
+ .input-group > .form-control-file,
+ .input-group > .textfield-box {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ margin-bottom: 0;
+ width: 1%; }
+ .input-group > .custom-file + .custom-file,
+ .input-group > .custom-file + .custom-select,
+ .input-group > .custom-file + .floating-label,
+ .input-group > .custom-file + .form-control,
+ .wpcf7 .input-group > .custom-file + input[type=text],
+ .wpcf7 .input-group > .custom-file + input[type=search],
+ .wpcf7 .input-group > .custom-file + input[type=url],
+ .wpcf7 .input-group > .custom-file + input[type=tel],
+ .wpcf7 .input-group > .custom-file + input[type=number],
+ .wpcf7 .input-group > .custom-file + input[type=range],
+ .wpcf7 .input-group > .custom-file + input[type=date],
+ .wpcf7 .input-group > .custom-file + input[type=month],
+ .wpcf7 .input-group > .custom-file + input[type=week],
+ .wpcf7 .input-group > .custom-file + input[type=time],
+ .wpcf7 .input-group > .custom-file + input[type=datetime],
+ .wpcf7 .input-group > .custom-file + input[type=datetime-local],
+ .wpcf7 .input-group > .custom-file + input[type=color],
+ .wpcf7 .input-group > .custom-file + input[type=email],
+ .wpcf7 .input-group > .custom-file + input[type=file],
+ .wpcf7 .input-group > .custom-file + input[type=submit],
+ .wpcf7 .input-group > .custom-file + select,
+ .wpcf7 .input-group > .custom-file + textarea,
+ .wpcf7 .input-group > .custom-file + .wpcf7-validation-errors,
+ .input-group > .custom-file + .form-control-file,
+ .input-group > .custom-file + .textfield-box,
+ .input-group > .custom-select + .custom-file,
+ .input-group > .custom-select + .custom-select,
+ .input-group > .custom-select + .floating-label,
+ .input-group > .custom-select + .form-control,
+ .wpcf7 .input-group > .custom-select + input[type=text],
+ .wpcf7 .input-group > .custom-select + input[type=search],
+ .wpcf7 .input-group > .custom-select + input[type=url],
+ .wpcf7 .input-group > .custom-select + input[type=tel],
+ .wpcf7 .input-group > .custom-select + input[type=number],
+ .wpcf7 .input-group > .custom-select + input[type=range],
+ .wpcf7 .input-group > .custom-select + input[type=date],
+ .wpcf7 .input-group > .custom-select + input[type=month],
+ .wpcf7 .input-group > .custom-select + input[type=week],
+ .wpcf7 .input-group > .custom-select + input[type=time],
+ .wpcf7 .input-group > .custom-select + input[type=datetime],
+ .wpcf7 .input-group > .custom-select + input[type=datetime-local],
+ .wpcf7 .input-group > .custom-select + input[type=color],
+ .wpcf7 .input-group > .custom-select + input[type=email],
+ .wpcf7 .input-group > .custom-select + input[type=file],
+ .wpcf7 .input-group > .custom-select + input[type=submit],
+ .wpcf7 .input-group > .custom-select + select,
+ .wpcf7 .input-group > .custom-select + textarea,
+ .wpcf7 .input-group > .custom-select + .wpcf7-validation-errors,
+ .input-group > .custom-select + .form-control-file,
+ .input-group > .custom-select + .textfield-box,
+ .input-group > .floating-label + .custom-file,
+ .input-group > .floating-label + .custom-select,
+ .input-group > .floating-label + .floating-label,
+ .input-group > .floating-label + .form-control,
+ .wpcf7 .input-group > .floating-label + input[type=text],
+ .wpcf7 .input-group > .floating-label + input[type=search],
+ .wpcf7 .input-group > .floating-label + input[type=url],
+ .wpcf7 .input-group > .floating-label + input[type=tel],
+ .wpcf7 .input-group > .floating-label + input[type=number],
+ .wpcf7 .input-group > .floating-label + input[type=range],
+ .wpcf7 .input-group > .floating-label + input[type=date],
+ .wpcf7 .input-group > .floating-label + input[type=month],
+ .wpcf7 .input-group > .floating-label + input[type=week],
+ .wpcf7 .input-group > .floating-label + input[type=time],
+ .wpcf7 .input-group > .floating-label + input[type=datetime],
+ .wpcf7 .input-group > .floating-label + input[type=datetime-local],
+ .wpcf7 .input-group > .floating-label + input[type=color],
+ .wpcf7 .input-group > .floating-label + input[type=email],
+ .wpcf7 .input-group > .floating-label + input[type=file],
+ .wpcf7 .input-group > .floating-label + input[type=submit],
+ .wpcf7 .input-group > .floating-label + select,
+ .wpcf7 .input-group > .floating-label + textarea,
+ .wpcf7 .input-group > .floating-label + .wpcf7-validation-errors,
+ .input-group > .floating-label + .form-control-file,
+ .input-group > .floating-label + .textfield-box,
+ .input-group > .form-control + .custom-file,
+ .wpcf7 .input-group > input[type=text] + .custom-file,
+ .wpcf7 .input-group > input[type=search] + .custom-file,
+ .wpcf7 .input-group > input[type=url] + .custom-file,
+ .wpcf7 .input-group > input[type=tel] + .custom-file,
+ .wpcf7 .input-group > input[type=number] + .custom-file,
+ .wpcf7 .input-group > input[type=range] + .custom-file,
+ .wpcf7 .input-group > input[type=date] + .custom-file,
+ .wpcf7 .input-group > input[type=month] + .custom-file,
+ .wpcf7 .input-group > input[type=week] + .custom-file,
+ .wpcf7 .input-group > input[type=time] + .custom-file,
+ .wpcf7 .input-group > input[type=datetime] + .custom-file,
+ .wpcf7 .input-group > input[type=datetime-local] + .custom-file,
+ .wpcf7 .input-group > input[type=color] + .custom-file,
+ .wpcf7 .input-group > input[type=email] + .custom-file,
+ .wpcf7 .input-group > input[type=file] + .custom-file,
+ .wpcf7 .input-group > input[type=submit] + .custom-file,
+ .wpcf7 .input-group > select + .custom-file,
+ .wpcf7 .input-group > textarea + .custom-file,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .custom-file,
+ .input-group > .form-control + .custom-select,
+ .wpcf7 .input-group > input[type=text] + .custom-select,
+ .wpcf7 .input-group > input[type=search] + .custom-select,
+ .wpcf7 .input-group > input[type=url] + .custom-select,
+ .wpcf7 .input-group > input[type=tel] + .custom-select,
+ .wpcf7 .input-group > input[type=number] + .custom-select,
+ .wpcf7 .input-group > input[type=range] + .custom-select,
+ .wpcf7 .input-group > input[type=date] + .custom-select,
+ .wpcf7 .input-group > input[type=month] + .custom-select,
+ .wpcf7 .input-group > input[type=week] + .custom-select,
+ .wpcf7 .input-group > input[type=time] + .custom-select,
+ .wpcf7 .input-group > input[type=datetime] + .custom-select,
+ .wpcf7 .input-group > input[type=datetime-local] + .custom-select,
+ .wpcf7 .input-group > input[type=color] + .custom-select,
+ .wpcf7 .input-group > input[type=email] + .custom-select,
+ .wpcf7 .input-group > input[type=file] + .custom-select,
+ .wpcf7 .input-group > input[type=submit] + .custom-select,
+ .wpcf7 .input-group > select + .custom-select,
+ .wpcf7 .input-group > textarea + .custom-select,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .custom-select,
+ .input-group > .form-control + .floating-label,
+ .wpcf7 .input-group > input[type=text] + .floating-label,
+ .wpcf7 .input-group > input[type=search] + .floating-label,
+ .wpcf7 .input-group > input[type=url] + .floating-label,
+ .wpcf7 .input-group > input[type=tel] + .floating-label,
+ .wpcf7 .input-group > input[type=number] + .floating-label,
+ .wpcf7 .input-group > input[type=range] + .floating-label,
+ .wpcf7 .input-group > input[type=date] + .floating-label,
+ .wpcf7 .input-group > input[type=month] + .floating-label,
+ .wpcf7 .input-group > input[type=week] + .floating-label,
+ .wpcf7 .input-group > input[type=time] + .floating-label,
+ .wpcf7 .input-group > input[type=datetime] + .floating-label,
+ .wpcf7 .input-group > input[type=datetime-local] + .floating-label,
+ .wpcf7 .input-group > input[type=color] + .floating-label,
+ .wpcf7 .input-group > input[type=email] + .floating-label,
+ .wpcf7 .input-group > input[type=file] + .floating-label,
+ .wpcf7 .input-group > input[type=submit] + .floating-label,
+ .wpcf7 .input-group > select + .floating-label,
+ .wpcf7 .input-group > textarea + .floating-label,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .floating-label,
+ .input-group > .form-control + .form-control,
+ .wpcf7 .input-group > input[type=text] + .form-control,
+ .wpcf7 .input-group > input[type=search] + .form-control,
+ .wpcf7 .input-group > input[type=url] + .form-control,
+ .wpcf7 .input-group > input[type=tel] + .form-control,
+ .wpcf7 .input-group > input[type=number] + .form-control,
+ .wpcf7 .input-group > input[type=range] + .form-control,
+ .wpcf7 .input-group > input[type=date] + .form-control,
+ .wpcf7 .input-group > input[type=month] + .form-control,
+ .wpcf7 .input-group > input[type=week] + .form-control,
+ .wpcf7 .input-group > input[type=time] + .form-control,
+ .wpcf7 .input-group > input[type=datetime] + .form-control,
+ .wpcf7 .input-group > input[type=datetime-local] + .form-control,
+ .wpcf7 .input-group > input[type=color] + .form-control,
+ .wpcf7 .input-group > input[type=email] + .form-control,
+ .wpcf7 .input-group > input[type=file] + .form-control,
+ .wpcf7 .input-group > input[type=submit] + .form-control,
+ .wpcf7 .input-group > select + .form-control,
+ .wpcf7 .input-group > textarea + .form-control,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .form-control,
+ .wpcf7 .input-group > .form-control + input[type=text],
+ .wpcf7 .input-group > input[type=text] + input[type=text],
+ .wpcf7 .input-group > input[type=search] + input[type=text],
+ .wpcf7 .input-group > input[type=url] + input[type=text],
+ .wpcf7 .input-group > input[type=tel] + input[type=text],
+ .wpcf7 .input-group > input[type=number] + input[type=text],
+ .wpcf7 .input-group > input[type=range] + input[type=text],
+ .wpcf7 .input-group > input[type=date] + input[type=text],
+ .wpcf7 .input-group > input[type=month] + input[type=text],
+ .wpcf7 .input-group > input[type=week] + input[type=text],
+ .wpcf7 .input-group > input[type=time] + input[type=text],
+ .wpcf7 .input-group > input[type=datetime] + input[type=text],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=text],
+ .wpcf7 .input-group > input[type=color] + input[type=text],
+ .wpcf7 .input-group > input[type=email] + input[type=text],
+ .wpcf7 .input-group > input[type=file] + input[type=text],
+ .wpcf7 .input-group > input[type=submit] + input[type=text],
+ .wpcf7 .input-group > select + input[type=text],
+ .wpcf7 .input-group > textarea + input[type=text],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=text],
+ .wpcf7 .input-group > .form-control + input[type=search],
+ .wpcf7 .input-group > input[type=text] + input[type=search],
+ .wpcf7 .input-group > input[type=search] + input[type=search],
+ .wpcf7 .input-group > input[type=url] + input[type=search],
+ .wpcf7 .input-group > input[type=tel] + input[type=search],
+ .wpcf7 .input-group > input[type=number] + input[type=search],
+ .wpcf7 .input-group > input[type=range] + input[type=search],
+ .wpcf7 .input-group > input[type=date] + input[type=search],
+ .wpcf7 .input-group > input[type=month] + input[type=search],
+ .wpcf7 .input-group > input[type=week] + input[type=search],
+ .wpcf7 .input-group > input[type=time] + input[type=search],
+ .wpcf7 .input-group > input[type=datetime] + input[type=search],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=search],
+ .wpcf7 .input-group > input[type=color] + input[type=search],
+ .wpcf7 .input-group > input[type=email] + input[type=search],
+ .wpcf7 .input-group > input[type=file] + input[type=search],
+ .wpcf7 .input-group > input[type=submit] + input[type=search],
+ .wpcf7 .input-group > select + input[type=search],
+ .wpcf7 .input-group > textarea + input[type=search],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=search],
+ .wpcf7 .input-group > .form-control + input[type=url],
+ .wpcf7 .input-group > input[type=text] + input[type=url],
+ .wpcf7 .input-group > input[type=search] + input[type=url],
+ .wpcf7 .input-group > input[type=url] + input[type=url],
+ .wpcf7 .input-group > input[type=tel] + input[type=url],
+ .wpcf7 .input-group > input[type=number] + input[type=url],
+ .wpcf7 .input-group > input[type=range] + input[type=url],
+ .wpcf7 .input-group > input[type=date] + input[type=url],
+ .wpcf7 .input-group > input[type=month] + input[type=url],
+ .wpcf7 .input-group > input[type=week] + input[type=url],
+ .wpcf7 .input-group > input[type=time] + input[type=url],
+ .wpcf7 .input-group > input[type=datetime] + input[type=url],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=url],
+ .wpcf7 .input-group > input[type=color] + input[type=url],
+ .wpcf7 .input-group > input[type=email] + input[type=url],
+ .wpcf7 .input-group > input[type=file] + input[type=url],
+ .wpcf7 .input-group > input[type=submit] + input[type=url],
+ .wpcf7 .input-group > select + input[type=url],
+ .wpcf7 .input-group > textarea + input[type=url],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=url],
+ .wpcf7 .input-group > .form-control + input[type=tel],
+ .wpcf7 .input-group > input[type=text] + input[type=tel],
+ .wpcf7 .input-group > input[type=search] + input[type=tel],
+ .wpcf7 .input-group > input[type=url] + input[type=tel],
+ .wpcf7 .input-group > input[type=tel] + input[type=tel],
+ .wpcf7 .input-group > input[type=number] + input[type=tel],
+ .wpcf7 .input-group > input[type=range] + input[type=tel],
+ .wpcf7 .input-group > input[type=date] + input[type=tel],
+ .wpcf7 .input-group > input[type=month] + input[type=tel],
+ .wpcf7 .input-group > input[type=week] + input[type=tel],
+ .wpcf7 .input-group > input[type=time] + input[type=tel],
+ .wpcf7 .input-group > input[type=datetime] + input[type=tel],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=tel],
+ .wpcf7 .input-group > input[type=color] + input[type=tel],
+ .wpcf7 .input-group > input[type=email] + input[type=tel],
+ .wpcf7 .input-group > input[type=file] + input[type=tel],
+ .wpcf7 .input-group > input[type=submit] + input[type=tel],
+ .wpcf7 .input-group > select + input[type=tel],
+ .wpcf7 .input-group > textarea + input[type=tel],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=tel],
+ .wpcf7 .input-group > .form-control + input[type=number],
+ .wpcf7 .input-group > input[type=text] + input[type=number],
+ .wpcf7 .input-group > input[type=search] + input[type=number],
+ .wpcf7 .input-group > input[type=url] + input[type=number],
+ .wpcf7 .input-group > input[type=tel] + input[type=number],
+ .wpcf7 .input-group > input[type=number] + input[type=number],
+ .wpcf7 .input-group > input[type=range] + input[type=number],
+ .wpcf7 .input-group > input[type=date] + input[type=number],
+ .wpcf7 .input-group > input[type=month] + input[type=number],
+ .wpcf7 .input-group > input[type=week] + input[type=number],
+ .wpcf7 .input-group > input[type=time] + input[type=number],
+ .wpcf7 .input-group > input[type=datetime] + input[type=number],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=number],
+ .wpcf7 .input-group > input[type=color] + input[type=number],
+ .wpcf7 .input-group > input[type=email] + input[type=number],
+ .wpcf7 .input-group > input[type=file] + input[type=number],
+ .wpcf7 .input-group > input[type=submit] + input[type=number],
+ .wpcf7 .input-group > select + input[type=number],
+ .wpcf7 .input-group > textarea + input[type=number],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=number],
+ .wpcf7 .input-group > .form-control + input[type=range],
+ .wpcf7 .input-group > input[type=text] + input[type=range],
+ .wpcf7 .input-group > input[type=search] + input[type=range],
+ .wpcf7 .input-group > input[type=url] + input[type=range],
+ .wpcf7 .input-group > input[type=tel] + input[type=range],
+ .wpcf7 .input-group > input[type=number] + input[type=range],
+ .wpcf7 .input-group > input[type=range] + input[type=range],
+ .wpcf7 .input-group > input[type=date] + input[type=range],
+ .wpcf7 .input-group > input[type=month] + input[type=range],
+ .wpcf7 .input-group > input[type=week] + input[type=range],
+ .wpcf7 .input-group > input[type=time] + input[type=range],
+ .wpcf7 .input-group > input[type=datetime] + input[type=range],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=range],
+ .wpcf7 .input-group > input[type=color] + input[type=range],
+ .wpcf7 .input-group > input[type=email] + input[type=range],
+ .wpcf7 .input-group > input[type=file] + input[type=range],
+ .wpcf7 .input-group > input[type=submit] + input[type=range],
+ .wpcf7 .input-group > select + input[type=range],
+ .wpcf7 .input-group > textarea + input[type=range],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=range],
+ .wpcf7 .input-group > .form-control + input[type=date],
+ .wpcf7 .input-group > input[type=text] + input[type=date],
+ .wpcf7 .input-group > input[type=search] + input[type=date],
+ .wpcf7 .input-group > input[type=url] + input[type=date],
+ .wpcf7 .input-group > input[type=tel] + input[type=date],
+ .wpcf7 .input-group > input[type=number] + input[type=date],
+ .wpcf7 .input-group > input[type=range] + input[type=date],
+ .wpcf7 .input-group > input[type=date] + input[type=date],
+ .wpcf7 .input-group > input[type=month] + input[type=date],
+ .wpcf7 .input-group > input[type=week] + input[type=date],
+ .wpcf7 .input-group > input[type=time] + input[type=date],
+ .wpcf7 .input-group > input[type=datetime] + input[type=date],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=date],
+ .wpcf7 .input-group > input[type=color] + input[type=date],
+ .wpcf7 .input-group > input[type=email] + input[type=date],
+ .wpcf7 .input-group > input[type=file] + input[type=date],
+ .wpcf7 .input-group > input[type=submit] + input[type=date],
+ .wpcf7 .input-group > select + input[type=date],
+ .wpcf7 .input-group > textarea + input[type=date],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=date],
+ .wpcf7 .input-group > .form-control + input[type=month],
+ .wpcf7 .input-group > input[type=text] + input[type=month],
+ .wpcf7 .input-group > input[type=search] + input[type=month],
+ .wpcf7 .input-group > input[type=url] + input[type=month],
+ .wpcf7 .input-group > input[type=tel] + input[type=month],
+ .wpcf7 .input-group > input[type=number] + input[type=month],
+ .wpcf7 .input-group > input[type=range] + input[type=month],
+ .wpcf7 .input-group > input[type=date] + input[type=month],
+ .wpcf7 .input-group > input[type=month] + input[type=month],
+ .wpcf7 .input-group > input[type=week] + input[type=month],
+ .wpcf7 .input-group > input[type=time] + input[type=month],
+ .wpcf7 .input-group > input[type=datetime] + input[type=month],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=month],
+ .wpcf7 .input-group > input[type=color] + input[type=month],
+ .wpcf7 .input-group > input[type=email] + input[type=month],
+ .wpcf7 .input-group > input[type=file] + input[type=month],
+ .wpcf7 .input-group > input[type=submit] + input[type=month],
+ .wpcf7 .input-group > select + input[type=month],
+ .wpcf7 .input-group > textarea + input[type=month],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=month],
+ .wpcf7 .input-group > .form-control + input[type=week],
+ .wpcf7 .input-group > input[type=text] + input[type=week],
+ .wpcf7 .input-group > input[type=search] + input[type=week],
+ .wpcf7 .input-group > input[type=url] + input[type=week],
+ .wpcf7 .input-group > input[type=tel] + input[type=week],
+ .wpcf7 .input-group > input[type=number] + input[type=week],
+ .wpcf7 .input-group > input[type=range] + input[type=week],
+ .wpcf7 .input-group > input[type=date] + input[type=week],
+ .wpcf7 .input-group > input[type=month] + input[type=week],
+ .wpcf7 .input-group > input[type=week] + input[type=week],
+ .wpcf7 .input-group > input[type=time] + input[type=week],
+ .wpcf7 .input-group > input[type=datetime] + input[type=week],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=week],
+ .wpcf7 .input-group > input[type=color] + input[type=week],
+ .wpcf7 .input-group > input[type=email] + input[type=week],
+ .wpcf7 .input-group > input[type=file] + input[type=week],
+ .wpcf7 .input-group > input[type=submit] + input[type=week],
+ .wpcf7 .input-group > select + input[type=week],
+ .wpcf7 .input-group > textarea + input[type=week],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=week],
+ .wpcf7 .input-group > .form-control + input[type=time],
+ .wpcf7 .input-group > input[type=text] + input[type=time],
+ .wpcf7 .input-group > input[type=search] + input[type=time],
+ .wpcf7 .input-group > input[type=url] + input[type=time],
+ .wpcf7 .input-group > input[type=tel] + input[type=time],
+ .wpcf7 .input-group > input[type=number] + input[type=time],
+ .wpcf7 .input-group > input[type=range] + input[type=time],
+ .wpcf7 .input-group > input[type=date] + input[type=time],
+ .wpcf7 .input-group > input[type=month] + input[type=time],
+ .wpcf7 .input-group > input[type=week] + input[type=time],
+ .wpcf7 .input-group > input[type=time] + input[type=time],
+ .wpcf7 .input-group > input[type=datetime] + input[type=time],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=time],
+ .wpcf7 .input-group > input[type=color] + input[type=time],
+ .wpcf7 .input-group > input[type=email] + input[type=time],
+ .wpcf7 .input-group > input[type=file] + input[type=time],
+ .wpcf7 .input-group > input[type=submit] + input[type=time],
+ .wpcf7 .input-group > select + input[type=time],
+ .wpcf7 .input-group > textarea + input[type=time],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=time],
+ .wpcf7 .input-group > .form-control + input[type=datetime],
+ .wpcf7 .input-group > input[type=text] + input[type=datetime],
+ .wpcf7 .input-group > input[type=search] + input[type=datetime],
+ .wpcf7 .input-group > input[type=url] + input[type=datetime],
+ .wpcf7 .input-group > input[type=tel] + input[type=datetime],
+ .wpcf7 .input-group > input[type=number] + input[type=datetime],
+ .wpcf7 .input-group > input[type=range] + input[type=datetime],
+ .wpcf7 .input-group > input[type=date] + input[type=datetime],
+ .wpcf7 .input-group > input[type=month] + input[type=datetime],
+ .wpcf7 .input-group > input[type=week] + input[type=datetime],
+ .wpcf7 .input-group > input[type=time] + input[type=datetime],
+ .wpcf7 .input-group > input[type=datetime] + input[type=datetime],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime],
+ .wpcf7 .input-group > input[type=color] + input[type=datetime],
+ .wpcf7 .input-group > input[type=email] + input[type=datetime],
+ .wpcf7 .input-group > input[type=file] + input[type=datetime],
+ .wpcf7 .input-group > input[type=submit] + input[type=datetime],
+ .wpcf7 .input-group > select + input[type=datetime],
+ .wpcf7 .input-group > textarea + input[type=datetime],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime],
+ .wpcf7 .input-group > .form-control + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=text] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=search] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=url] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=tel] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=number] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=range] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=date] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=month] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=week] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=time] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=datetime] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=color] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=email] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=file] + input[type=datetime-local],
+ .wpcf7 .input-group > input[type=submit] + input[type=datetime-local],
+ .wpcf7 .input-group > select + input[type=datetime-local],
+ .wpcf7 .input-group > textarea + input[type=datetime-local],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime-local],
+ .wpcf7 .input-group > .form-control + input[type=color],
+ .wpcf7 .input-group > input[type=text] + input[type=color],
+ .wpcf7 .input-group > input[type=search] + input[type=color],
+ .wpcf7 .input-group > input[type=url] + input[type=color],
+ .wpcf7 .input-group > input[type=tel] + input[type=color],
+ .wpcf7 .input-group > input[type=number] + input[type=color],
+ .wpcf7 .input-group > input[type=range] + input[type=color],
+ .wpcf7 .input-group > input[type=date] + input[type=color],
+ .wpcf7 .input-group > input[type=month] + input[type=color],
+ .wpcf7 .input-group > input[type=week] + input[type=color],
+ .wpcf7 .input-group > input[type=time] + input[type=color],
+ .wpcf7 .input-group > input[type=datetime] + input[type=color],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=color],
+ .wpcf7 .input-group > input[type=color] + input[type=color],
+ .wpcf7 .input-group > input[type=email] + input[type=color],
+ .wpcf7 .input-group > input[type=file] + input[type=color],
+ .wpcf7 .input-group > input[type=submit] + input[type=color],
+ .wpcf7 .input-group > select + input[type=color],
+ .wpcf7 .input-group > textarea + input[type=color],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=color],
+ .wpcf7 .input-group > .form-control + input[type=email],
+ .wpcf7 .input-group > input[type=text] + input[type=email],
+ .wpcf7 .input-group > input[type=search] + input[type=email],
+ .wpcf7 .input-group > input[type=url] + input[type=email],
+ .wpcf7 .input-group > input[type=tel] + input[type=email],
+ .wpcf7 .input-group > input[type=number] + input[type=email],
+ .wpcf7 .input-group > input[type=range] + input[type=email],
+ .wpcf7 .input-group > input[type=date] + input[type=email],
+ .wpcf7 .input-group > input[type=month] + input[type=email],
+ .wpcf7 .input-group > input[type=week] + input[type=email],
+ .wpcf7 .input-group > input[type=time] + input[type=email],
+ .wpcf7 .input-group > input[type=datetime] + input[type=email],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=email],
+ .wpcf7 .input-group > input[type=color] + input[type=email],
+ .wpcf7 .input-group > input[type=email] + input[type=email],
+ .wpcf7 .input-group > input[type=file] + input[type=email],
+ .wpcf7 .input-group > input[type=submit] + input[type=email],
+ .wpcf7 .input-group > select + input[type=email],
+ .wpcf7 .input-group > textarea + input[type=email],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=email],
+ .wpcf7 .input-group > .form-control + input[type=file],
+ .wpcf7 .input-group > input[type=text] + input[type=file],
+ .wpcf7 .input-group > input[type=search] + input[type=file],
+ .wpcf7 .input-group > input[type=url] + input[type=file],
+ .wpcf7 .input-group > input[type=tel] + input[type=file],
+ .wpcf7 .input-group > input[type=number] + input[type=file],
+ .wpcf7 .input-group > input[type=range] + input[type=file],
+ .wpcf7 .input-group > input[type=date] + input[type=file],
+ .wpcf7 .input-group > input[type=month] + input[type=file],
+ .wpcf7 .input-group > input[type=week] + input[type=file],
+ .wpcf7 .input-group > input[type=time] + input[type=file],
+ .wpcf7 .input-group > input[type=datetime] + input[type=file],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=file],
+ .wpcf7 .input-group > input[type=color] + input[type=file],
+ .wpcf7 .input-group > input[type=email] + input[type=file],
+ .wpcf7 .input-group > input[type=file] + input[type=file],
+ .wpcf7 .input-group > input[type=submit] + input[type=file],
+ .wpcf7 .input-group > select + input[type=file],
+ .wpcf7 .input-group > textarea + input[type=file],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=file],
+ .wpcf7 .input-group > .form-control + input[type=submit],
+ .wpcf7 .input-group > input[type=text] + input[type=submit],
+ .wpcf7 .input-group > input[type=search] + input[type=submit],
+ .wpcf7 .input-group > input[type=url] + input[type=submit],
+ .wpcf7 .input-group > input[type=tel] + input[type=submit],
+ .wpcf7 .input-group > input[type=number] + input[type=submit],
+ .wpcf7 .input-group > input[type=range] + input[type=submit],
+ .wpcf7 .input-group > input[type=date] + input[type=submit],
+ .wpcf7 .input-group > input[type=month] + input[type=submit],
+ .wpcf7 .input-group > input[type=week] + input[type=submit],
+ .wpcf7 .input-group > input[type=time] + input[type=submit],
+ .wpcf7 .input-group > input[type=datetime] + input[type=submit],
+ .wpcf7 .input-group > input[type=datetime-local] + input[type=submit],
+ .wpcf7 .input-group > input[type=color] + input[type=submit],
+ .wpcf7 .input-group > input[type=email] + input[type=submit],
+ .wpcf7 .input-group > input[type=file] + input[type=submit],
+ .wpcf7 .input-group > input[type=submit] + input[type=submit],
+ .wpcf7 .input-group > select + input[type=submit],
+ .wpcf7 .input-group > textarea + input[type=submit],
+ .wpcf7 .input-group > .wpcf7-validation-errors + input[type=submit],
+ .wpcf7 .input-group > .form-control + select,
+ .wpcf7 .input-group > input[type=text] + select,
+ .wpcf7 .input-group > input[type=search] + select,
+ .wpcf7 .input-group > input[type=url] + select,
+ .wpcf7 .input-group > input[type=tel] + select,
+ .wpcf7 .input-group > input[type=number] + select,
+ .wpcf7 .input-group > input[type=range] + select,
+ .wpcf7 .input-group > input[type=date] + select,
+ .wpcf7 .input-group > input[type=month] + select,
+ .wpcf7 .input-group > input[type=week] + select,
+ .wpcf7 .input-group > input[type=time] + select,
+ .wpcf7 .input-group > input[type=datetime] + select,
+ .wpcf7 .input-group > input[type=datetime-local] + select,
+ .wpcf7 .input-group > input[type=color] + select,
+ .wpcf7 .input-group > input[type=email] + select,
+ .wpcf7 .input-group > input[type=file] + select,
+ .wpcf7 .input-group > input[type=submit] + select,
+ .wpcf7 .input-group > select + select,
+ .wpcf7 .input-group > textarea + select,
+ .wpcf7 .input-group > .wpcf7-validation-errors + select,
+ .wpcf7 .input-group > .form-control + textarea,
+ .wpcf7 .input-group > input[type=text] + textarea,
+ .wpcf7 .input-group > input[type=search] + textarea,
+ .wpcf7 .input-group > input[type=url] + textarea,
+ .wpcf7 .input-group > input[type=tel] + textarea,
+ .wpcf7 .input-group > input[type=number] + textarea,
+ .wpcf7 .input-group > input[type=range] + textarea,
+ .wpcf7 .input-group > input[type=date] + textarea,
+ .wpcf7 .input-group > input[type=month] + textarea,
+ .wpcf7 .input-group > input[type=week] + textarea,
+ .wpcf7 .input-group > input[type=time] + textarea,
+ .wpcf7 .input-group > input[type=datetime] + textarea,
+ .wpcf7 .input-group > input[type=datetime-local] + textarea,
+ .wpcf7 .input-group > input[type=color] + textarea,
+ .wpcf7 .input-group > input[type=email] + textarea,
+ .wpcf7 .input-group > input[type=file] + textarea,
+ .wpcf7 .input-group > input[type=submit] + textarea,
+ .wpcf7 .input-group > select + textarea,
+ .wpcf7 .input-group > textarea + textarea,
+ .wpcf7 .input-group > .wpcf7-validation-errors + textarea,
+ .wpcf7 .input-group > .form-control + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=text] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=search] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=url] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=tel] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=number] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=range] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=date] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=month] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=week] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=time] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=datetime] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=datetime-local] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=color] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=email] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=file] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > input[type=submit] + .wpcf7-validation-errors,
+ .wpcf7 .input-group > select + .wpcf7-validation-errors,
+ .wpcf7 .input-group > textarea + .wpcf7-validation-errors,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .wpcf7-validation-errors,
+ .input-group > .form-control + .form-control-file,
+ .wpcf7 .input-group > input[type=text] + .form-control-file,
+ .wpcf7 .input-group > input[type=search] + .form-control-file,
+ .wpcf7 .input-group > input[type=url] + .form-control-file,
+ .wpcf7 .input-group > input[type=tel] + .form-control-file,
+ .wpcf7 .input-group > input[type=number] + .form-control-file,
+ .wpcf7 .input-group > input[type=range] + .form-control-file,
+ .wpcf7 .input-group > input[type=date] + .form-control-file,
+ .wpcf7 .input-group > input[type=month] + .form-control-file,
+ .wpcf7 .input-group > input[type=week] + .form-control-file,
+ .wpcf7 .input-group > input[type=time] + .form-control-file,
+ .wpcf7 .input-group > input[type=datetime] + .form-control-file,
+ .wpcf7 .input-group > input[type=datetime-local] + .form-control-file,
+ .wpcf7 .input-group > input[type=color] + .form-control-file,
+ .wpcf7 .input-group > input[type=email] + .form-control-file,
+ .wpcf7 .input-group > input[type=file] + .form-control-file,
+ .wpcf7 .input-group > input[type=submit] + .form-control-file,
+ .wpcf7 .input-group > select + .form-control-file,
+ .wpcf7 .input-group > textarea + .form-control-file,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .form-control-file,
+ .input-group > .form-control + .textfield-box,
+ .wpcf7 .input-group > input[type=text] + .textfield-box,
+ .wpcf7 .input-group > input[type=search] + .textfield-box,
+ .wpcf7 .input-group > input[type=url] + .textfield-box,
+ .wpcf7 .input-group > input[type=tel] + .textfield-box,
+ .wpcf7 .input-group > input[type=number] + .textfield-box,
+ .wpcf7 .input-group > input[type=range] + .textfield-box,
+ .wpcf7 .input-group > input[type=date] + .textfield-box,
+ .wpcf7 .input-group > input[type=month] + .textfield-box,
+ .wpcf7 .input-group > input[type=week] + .textfield-box,
+ .wpcf7 .input-group > input[type=time] + .textfield-box,
+ .wpcf7 .input-group > input[type=datetime] + .textfield-box,
+ .wpcf7 .input-group > input[type=datetime-local] + .textfield-box,
+ .wpcf7 .input-group > input[type=color] + .textfield-box,
+ .wpcf7 .input-group > input[type=email] + .textfield-box,
+ .wpcf7 .input-group > input[type=file] + .textfield-box,
+ .wpcf7 .input-group > input[type=submit] + .textfield-box,
+ .wpcf7 .input-group > select + .textfield-box,
+ .wpcf7 .input-group > textarea + .textfield-box,
+ .wpcf7 .input-group > .wpcf7-validation-errors + .textfield-box,
+ .input-group > .form-control-file + .custom-file,
+ .input-group > .form-control-file + .custom-select,
+ .input-group > .form-control-file + .floating-label,
+ .input-group > .form-control-file + .form-control,
+ .wpcf7 .input-group > .form-control-file + input[type=text],
+ .wpcf7 .input-group > .form-control-file + input[type=search],
+ .wpcf7 .input-group > .form-control-file + input[type=url],
+ .wpcf7 .input-group > .form-control-file + input[type=tel],
+ .wpcf7 .input-group > .form-control-file + input[type=number],
+ .wpcf7 .input-group > .form-control-file + input[type=range],
+ .wpcf7 .input-group > .form-control-file + input[type=date],
+ .wpcf7 .input-group > .form-control-file + input[type=month],
+ .wpcf7 .input-group > .form-control-file + input[type=week],
+ .wpcf7 .input-group > .form-control-file + input[type=time],
+ .wpcf7 .input-group > .form-control-file + input[type=datetime],
+ .wpcf7 .input-group > .form-control-file + input[type=datetime-local],
+ .wpcf7 .input-group > .form-control-file + input[type=color],
+ .wpcf7 .input-group > .form-control-file + input[type=email],
+ .wpcf7 .input-group > .form-control-file + input[type=file],
+ .wpcf7 .input-group > .form-control-file + input[type=submit],
+ .wpcf7 .input-group > .form-control-file + select,
+ .wpcf7 .input-group > .form-control-file + textarea,
+ .wpcf7 .input-group > .form-control-file + .wpcf7-validation-errors,
+ .input-group > .form-control-file + .form-control-file,
+ .input-group > .form-control-file + .textfield-box,
+ .input-group > .textfield-box + .custom-file,
+ .input-group > .textfield-box + .custom-select,
+ .input-group > .textfield-box + .floating-label,
+ .input-group > .textfield-box + .form-control,
+ .wpcf7 .input-group > .textfield-box + input[type=text],
+ .wpcf7 .input-group > .textfield-box + input[type=search],
+ .wpcf7 .input-group > .textfield-box + input[type=url],
+ .wpcf7 .input-group > .textfield-box + input[type=tel],
+ .wpcf7 .input-group > .textfield-box + input[type=number],
+ .wpcf7 .input-group > .textfield-box + input[type=range],
+ .wpcf7 .input-group > .textfield-box + input[type=date],
+ .wpcf7 .input-group > .textfield-box + input[type=month],
+ .wpcf7 .input-group > .textfield-box + input[type=week],
+ .wpcf7 .input-group > .textfield-box + input[type=time],
+ .wpcf7 .input-group > .textfield-box + input[type=datetime],
+ .wpcf7 .input-group > .textfield-box + input[type=datetime-local],
+ .wpcf7 .input-group > .textfield-box + input[type=color],
+ .wpcf7 .input-group > .textfield-box + input[type=email],
+ .wpcf7 .input-group > .textfield-box + input[type=file],
+ .wpcf7 .input-group > .textfield-box + input[type=submit],
+ .wpcf7 .input-group > .textfield-box + select,
+ .wpcf7 .input-group > .textfield-box + textarea,
+ .wpcf7 .input-group > .textfield-box + .wpcf7-validation-errors,
+ .input-group > .textfield-box + .form-control-file,
+ .input-group > .textfield-box + .textfield-box {
+ margin-left: 1rem; }
+
+.input-group-append,
+.input-group-prepend {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center; }
+ .input-group-append .btn, .input-group-append .wpcf7 input[type=submit], .wpcf7 .input-group-append input[type=submit],
+ .input-group-prepend .btn,
+ .input-group-prepend .wpcf7 input[type=submit],
+ .wpcf7 .input-group-prepend input[type=submit] {
+ min-width: 0; }
+ .input-group-append .btn + .btn, .input-group-append .wpcf7 input[type=submit] + .btn, .wpcf7 .input-group-append input[type=submit] + .btn, .input-group-append .wpcf7 .btn + input[type=submit], .wpcf7 .input-group-append .btn + input[type=submit], .input-group-append .wpcf7 input[type=submit] + input[type=submit], .wpcf7 .input-group-append input[type=submit] + input[type=submit],
+ .input-group-prepend .btn + .btn,
+ .input-group-prepend .wpcf7 input[type=submit] + .btn,
+ .wpcf7 .input-group-prepend input[type=submit] + .btn,
+ .input-group-prepend .wpcf7 .btn + input[type=submit],
+ .wpcf7 .input-group-prepend .btn + input[type=submit],
+ .input-group-prepend .wpcf7 input[type=submit] + input[type=submit],
+ .wpcf7 .input-group-prepend input[type=submit] + input[type=submit] {
+ margin-left: -1px; }
+
+.input-group-append {
+ margin-left: 1rem; }
+
+.input-group-prepend {
+ margin-right: 1rem; }
+
+.input-group-text {
+ color: inherit;
+ font-size: 1rem;
+ line-height: 1.5;
+ margin-bottom: 0;
+ white-space: nowrap; }
+ .input-group-text + .input-group-text {
+ margin-left: 0.5rem; }
+
+.input-group > .input-group-append > .btn:not(:first-of-type), .wpcf7 .input-group > .input-group-append > input:not(:first-of-type)[type=submit],
+.input-group > .input-group-prepend > .btn:not(:first-of-type),
+.wpcf7 .input-group > .input-group-prepend > input:not(:first-of-type)[type=submit] {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.input-group > .input-group-append > .btn:not(:last-of-type), .wpcf7 .input-group > .input-group-append > input:not(:last-of-type)[type=submit],
+.input-group > .input-group-prepend > .btn:not(:last-of-type),
+.wpcf7 .input-group > .input-group-prepend > input:not(:last-of-type)[type=submit] {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.input-group-icon {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: color;
+ transition-property: color;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: rgba(0, 0, 0, 0.42);
+ font-size: 0.875rem;
+ margin-right: 1rem;
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ @media (min-width: 576px) {
+ .input-group-icon {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .input-group-icon {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .input-group-icon {
+ -webkit-transition: none;
+ transition: none; } }
+ .input-group-icon:hover {
+ color: rgba(0, 0, 0, 0.87); }
+ .floating-label.is-focused ~ .input-group-icon,
+ .form-control:focus ~ .input-group-icon,
+ .wpcf7 input:focus[type=text] ~ .input-group-icon,
+ .wpcf7 input:focus[type=search] ~ .input-group-icon,
+ .wpcf7 input:focus[type=url] ~ .input-group-icon,
+ .wpcf7 input:focus[type=tel] ~ .input-group-icon,
+ .wpcf7 input:focus[type=number] ~ .input-group-icon,
+ .wpcf7 input:focus[type=range] ~ .input-group-icon,
+ .wpcf7 input:focus[type=date] ~ .input-group-icon,
+ .wpcf7 input:focus[type=month] ~ .input-group-icon,
+ .wpcf7 input:focus[type=week] ~ .input-group-icon,
+ .wpcf7 input:focus[type=time] ~ .input-group-icon,
+ .wpcf7 input:focus[type=datetime] ~ .input-group-icon,
+ .wpcf7 input:focus[type=datetime-local] ~ .input-group-icon,
+ .wpcf7 input:focus[type=color] ~ .input-group-icon,
+ .wpcf7 input:focus[type=email] ~ .input-group-icon,
+ .wpcf7 input:focus[type=file] ~ .input-group-icon,
+ .wpcf7 input:focus[type=submit] ~ .input-group-icon,
+ .wpcf7 select:focus ~ .input-group-icon,
+ .wpcf7 textarea:focus ~ .input-group-icon,
+ .wpcf7 .wpcf7-validation-errors:focus ~ .input-group-icon {
+ color: #f08506; }
+ .floating-label:not(.textfield-box) ~ .input-group-icon {
+ margin-top: 0.75rem; }
+
+.input-group-lg > .floating-label.has-value label,
+.input-group-lg > .floating-label.is-focused label {
+ top: 0; }
+
+.input-group-lg > .floating-label.textfield-box.has-value label,
+.input-group-lg > .floating-label.textfield-box.is-focused label {
+ top: 0.5rem; }
+
+.input-group-lg > .floating-label:not(.textfield-box) ~ .input-group-icon {
+ margin-top: 0.875rem; }
+
+.input-group-lg > .form-control, .wpcf7 .input-group-lg > input[type=text],
+.wpcf7 .input-group-lg > input[type=search],
+.wpcf7 .input-group-lg > input[type=url],
+.wpcf7 .input-group-lg > input[type=tel],
+.wpcf7 .input-group-lg > input[type=number],
+.wpcf7 .input-group-lg > input[type=range],
+.wpcf7 .input-group-lg > input[type=date],
+.wpcf7 .input-group-lg > input[type=month],
+.wpcf7 .input-group-lg > input[type=week],
+.wpcf7 .input-group-lg > input[type=time],
+.wpcf7 .input-group-lg > input[type=datetime],
+.wpcf7 .input-group-lg > input[type=datetime-local],
+.wpcf7 .input-group-lg > input[type=color],
+.wpcf7 .input-group-lg > input[type=email],
+.wpcf7 .input-group-lg > input[type=file], .wpcf7 .input-group-lg > input[type=submit],
+.wpcf7 .input-group-lg > select,
+.wpcf7 .input-group-lg > textarea, .wpcf7 .input-group-lg > .wpcf7-validation-errors, .input-group-lg > .custom-select, .input-group-lg > .form-control-file {
+ font-size: 2.125rem;
+ line-height: 1.17647;
+ padding: 0.625rem 0 calc(0.625rem - 1px); }
+
+.input-group-lg > select.form-control,
+.wpcf7 .input-group-lg > select, .input-group-lg > .custom-select {
+ padding-right: 1.5em; }
+
+.input-group-lg > select.form-control[multiple],
+.wpcf7 .input-group-lg > select[multiple], .input-group-lg > select.form-control[size]:not([size='1']),
+.wpcf7 .input-group-lg > select[size]:not([size='1']), .input-group-lg > textarea.form-control:not([rows='1']),
+.wpcf7 .input-group-lg > textarea:not([rows='1']), .input-group-lg > .custom-select[multiple], .input-group-lg > .custom-select[size]:not([size='1']) {
+ padding: 0.875rem 1rem calc(0.875rem - 1px); }
+
+.input-group-lg > .form-control[type='file'], .wpcf7 .input-group-lg > input[type='file'][type=text],
+.wpcf7 .input-group-lg > input[type='file'][type=search],
+.wpcf7 .input-group-lg > input[type='file'][type=url],
+.wpcf7 .input-group-lg > input[type='file'][type=tel],
+.wpcf7 .input-group-lg > input[type='file'][type=number],
+.wpcf7 .input-group-lg > input[type='file'][type=range],
+.wpcf7 .input-group-lg > input[type='file'][type=date],
+.wpcf7 .input-group-lg > input[type='file'][type=month],
+.wpcf7 .input-group-lg > input[type='file'][type=week],
+.wpcf7 .input-group-lg > input[type='file'][type=time],
+.wpcf7 .input-group-lg > input[type='file'][type=datetime],
+.wpcf7 .input-group-lg > input[type='file'][type=datetime-local],
+.wpcf7 .input-group-lg > input[type='file'][type=color],
+.wpcf7 .input-group-lg > input[type='file'][type=email],
+.wpcf7 .input-group-lg > input[type='file'][type=file],
+.wpcf7 .input-group-lg > input[type='file'][type=submit],
+.wpcf7 .input-group-lg > select[type='file'],
+.wpcf7 .input-group-lg > textarea[type='file'], .wpcf7 .input-group-lg > .wpcf7-validation-errors[type='file'],
+.input-group-lg > .form-control-file {
+ max-height: 4.25rem; }
+
+.input-group-lg > .input-group-append > .input-group-text,
+.input-group-lg > .input-group-prepend > .input-group-text {
+ font-size: 2.125rem;
+ line-height: 1.17647; }
+
+.input-group-lg > .input-group-icon {
+ font-size: 1.85938rem;
+ line-height: 1.17647; }
+
+.input-group-sm > .floating-label.has-value label,
+.input-group-sm > .floating-label.is-focused label {
+ top: 0; }
+
+.input-group-sm > .floating-label.textfield-box.has-value label,
+.input-group-sm > .floating-label.textfield-box.is-focused label {
+ top: 0.5rem; }
+
+.input-group-sm > .floating-label:not(.textfield-box) ~ .input-group-icon {
+ margin-top: 0.625rem; }
+
+.input-group-sm > .form-control, .wpcf7 .input-group-sm > input[type=text],
+.wpcf7 .input-group-sm > input[type=search],
+.wpcf7 .input-group-sm > input[type=url],
+.wpcf7 .input-group-sm > input[type=tel],
+.wpcf7 .input-group-sm > input[type=number],
+.wpcf7 .input-group-sm > input[type=range],
+.wpcf7 .input-group-sm > input[type=date],
+.wpcf7 .input-group-sm > input[type=month],
+.wpcf7 .input-group-sm > input[type=week],
+.wpcf7 .input-group-sm > input[type=time],
+.wpcf7 .input-group-sm > input[type=datetime],
+.wpcf7 .input-group-sm > input[type=datetime-local],
+.wpcf7 .input-group-sm > input[type=color],
+.wpcf7 .input-group-sm > input[type=email],
+.wpcf7 .input-group-sm > input[type=file], .wpcf7 .input-group-sm > input[type=submit],
+.wpcf7 .input-group-sm > select,
+.wpcf7 .input-group-sm > textarea, .wpcf7 .input-group-sm > .wpcf7-validation-errors, .input-group-sm > .custom-select, .input-group-sm > .form-control-file {
+ font-size: 0.8125rem;
+ line-height: 1.53846;
+ padding: 0.375rem 0 calc(0.375rem - 1px); }
+
+.input-group-sm > select.form-control,
+.wpcf7 .input-group-sm > select, .input-group-sm > .custom-select {
+ padding-right: 1.5em; }
+
+.input-group-sm > select.form-control[multiple],
+.wpcf7 .input-group-sm > select[multiple], .input-group-sm > select.form-control[size]:not([size='1']),
+.wpcf7 .input-group-sm > select[size]:not([size='1']), .input-group-sm > textarea.form-control:not([rows='1']),
+.wpcf7 .input-group-sm > textarea:not([rows='1']), .input-group-sm > .custom-select[multiple], .input-group-sm > .custom-select[size]:not([size='1']) {
+ padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
+
+.input-group-sm > .form-control[type='file'], .wpcf7 .input-group-sm > input[type='file'][type=text],
+.wpcf7 .input-group-sm > input[type='file'][type=search],
+.wpcf7 .input-group-sm > input[type='file'][type=url],
+.wpcf7 .input-group-sm > input[type='file'][type=tel],
+.wpcf7 .input-group-sm > input[type='file'][type=number],
+.wpcf7 .input-group-sm > input[type='file'][type=range],
+.wpcf7 .input-group-sm > input[type='file'][type=date],
+.wpcf7 .input-group-sm > input[type='file'][type=month],
+.wpcf7 .input-group-sm > input[type='file'][type=week],
+.wpcf7 .input-group-sm > input[type='file'][type=time],
+.wpcf7 .input-group-sm > input[type='file'][type=datetime],
+.wpcf7 .input-group-sm > input[type='file'][type=datetime-local],
+.wpcf7 .input-group-sm > input[type='file'][type=color],
+.wpcf7 .input-group-sm > input[type='file'][type=email],
+.wpcf7 .input-group-sm > input[type='file'][type=file],
+.wpcf7 .input-group-sm > input[type='file'][type=submit],
+.wpcf7 .input-group-sm > select[type='file'],
+.wpcf7 .input-group-sm > textarea[type='file'], .wpcf7 .input-group-sm > .wpcf7-validation-errors[type='file'],
+.input-group-sm > .form-control-file {
+ max-height: 2.75rem; }
+
+.input-group-sm > .input-group-append > .input-group-text,
+.input-group-sm > .input-group-prepend > .input-group-text {
+ font-size: 0.8125rem;
+ line-height: 1.53846; }
+
+.input-group-sm > .input-group-icon {
+ font-size: 0.71094rem;
+ line-height: 1.53846; }
+
+.navbar {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ color: rgba(0, 0, 0, 0.87);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ min-height: 3.5rem;
+ padding: 0.625rem 1rem;
+ position: relative; }
+ .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
+ .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
+ .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
+ .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
+ .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
+ .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
+ .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
+ .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
+ .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
+ .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
+ .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
+ .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
+ .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
+ .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
+ .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
+ .navbar .wpcf7 select, .wpcf7 .navbar select,
+ .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.12);
+ border: 0;
+ color: inherit;
+ opacity: 0.7;
+ padding: 0.375rem 1rem; }
+ @media (min-width: 576px) {
+ .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
+ .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
+ .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
+ .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
+ .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
+ .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
+ .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
+ .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
+ .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
+ .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
+ .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
+ .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
+ .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
+ .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
+ .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
+ .navbar .wpcf7 select, .wpcf7 .navbar select,
+ .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
+ .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
+ .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
+ .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
+ .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
+ .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
+ .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
+ .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
+ .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
+ .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
+ .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
+ .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
+ .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
+ .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
+ .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
+ .navbar .wpcf7 select, .wpcf7 .navbar select,
+ .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
+ .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
+ .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
+ .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
+ .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
+ .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
+ .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
+ .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
+ .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
+ .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
+ .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
+ .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
+ .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
+ .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
+ .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
+ .navbar .wpcf7 select, .wpcf7 .navbar select,
+ .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
+ -webkit-transition: none;
+ transition: none; } }
+ .navbar .form-control:focus, .navbar .wpcf7 input:focus[type=text], .wpcf7 .navbar input:focus[type=text],
+ .navbar .wpcf7 input:focus[type=search], .wpcf7 .navbar input:focus[type=search],
+ .navbar .wpcf7 input:focus[type=url], .wpcf7 .navbar input:focus[type=url],
+ .navbar .wpcf7 input:focus[type=tel], .wpcf7 .navbar input:focus[type=tel],
+ .navbar .wpcf7 input:focus[type=number], .wpcf7 .navbar input:focus[type=number],
+ .navbar .wpcf7 input:focus[type=range], .wpcf7 .navbar input:focus[type=range],
+ .navbar .wpcf7 input:focus[type=date], .wpcf7 .navbar input:focus[type=date],
+ .navbar .wpcf7 input:focus[type=month], .wpcf7 .navbar input:focus[type=month],
+ .navbar .wpcf7 input:focus[type=week], .wpcf7 .navbar input:focus[type=week],
+ .navbar .wpcf7 input:focus[type=time], .wpcf7 .navbar input:focus[type=time],
+ .navbar .wpcf7 input:focus[type=datetime], .wpcf7 .navbar input:focus[type=datetime],
+ .navbar .wpcf7 input:focus[type=datetime-local], .wpcf7 .navbar input:focus[type=datetime-local],
+ .navbar .wpcf7 input:focus[type=color], .wpcf7 .navbar input:focus[type=color],
+ .navbar .wpcf7 input:focus[type=email], .wpcf7 .navbar input:focus[type=email],
+ .navbar .wpcf7 input:focus[type=file], .wpcf7 .navbar input:focus[type=file], .navbar .wpcf7 input:focus[type=submit], .wpcf7 .navbar input:focus[type=submit],
+ .navbar .wpcf7 select:focus, .wpcf7 .navbar select:focus,
+ .navbar .wpcf7 textarea:focus, .wpcf7 .navbar textarea:focus, .navbar .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .navbar .wpcf7-validation-errors:focus, .navbar .form-control:hover, .navbar .wpcf7 input:hover[type=text], .wpcf7 .navbar input:hover[type=text],
+ .navbar .wpcf7 input:hover[type=search], .wpcf7 .navbar input:hover[type=search],
+ .navbar .wpcf7 input:hover[type=url], .wpcf7 .navbar input:hover[type=url],
+ .navbar .wpcf7 input:hover[type=tel], .wpcf7 .navbar input:hover[type=tel],
+ .navbar .wpcf7 input:hover[type=number], .wpcf7 .navbar input:hover[type=number],
+ .navbar .wpcf7 input:hover[type=range], .wpcf7 .navbar input:hover[type=range],
+ .navbar .wpcf7 input:hover[type=date], .wpcf7 .navbar input:hover[type=date],
+ .navbar .wpcf7 input:hover[type=month], .wpcf7 .navbar input:hover[type=month],
+ .navbar .wpcf7 input:hover[type=week], .wpcf7 .navbar input:hover[type=week],
+ .navbar .wpcf7 input:hover[type=time], .wpcf7 .navbar input:hover[type=time],
+ .navbar .wpcf7 input:hover[type=datetime], .wpcf7 .navbar input:hover[type=datetime],
+ .navbar .wpcf7 input:hover[type=datetime-local], .wpcf7 .navbar input:hover[type=datetime-local],
+ .navbar .wpcf7 input:hover[type=color], .wpcf7 .navbar input:hover[type=color],
+ .navbar .wpcf7 input:hover[type=email], .wpcf7 .navbar input:hover[type=email],
+ .navbar .wpcf7 input:hover[type=file], .wpcf7 .navbar input:hover[type=file], .navbar .wpcf7 input:hover[type=submit], .wpcf7 .navbar input:hover[type=submit],
+ .navbar .wpcf7 select:hover, .wpcf7 .navbar select:hover,
+ .navbar .wpcf7 textarea:hover, .wpcf7 .navbar textarea:hover, .navbar .wpcf7 .wpcf7-validation-errors:hover, .wpcf7 .navbar .wpcf7-validation-errors:hover {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ opacity: 1; }
+ .navbar .form-control-lg {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem; }
+ .navbar .form-control-sm {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem; }
+ .navbar .input-group {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.12);
+ opacity: 0.7; }
+ @media (min-width: 576px) {
+ .navbar .input-group {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .navbar .input-group {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navbar .input-group {
+ -webkit-transition: none;
+ transition: none; } }
+ .navbar .input-group:focus, .navbar .input-group:hover {
+ opacity: 1; }
+ .navbar .input-group .form-control, .navbar .input-group .wpcf7 input[type=text], .wpcf7 .navbar .input-group input[type=text],
+ .navbar .input-group .wpcf7 input[type=search], .wpcf7 .navbar .input-group input[type=search],
+ .navbar .input-group .wpcf7 input[type=url], .wpcf7 .navbar .input-group input[type=url],
+ .navbar .input-group .wpcf7 input[type=tel], .wpcf7 .navbar .input-group input[type=tel],
+ .navbar .input-group .wpcf7 input[type=number], .wpcf7 .navbar .input-group input[type=number],
+ .navbar .input-group .wpcf7 input[type=range], .wpcf7 .navbar .input-group input[type=range],
+ .navbar .input-group .wpcf7 input[type=date], .wpcf7 .navbar .input-group input[type=date],
+ .navbar .input-group .wpcf7 input[type=month], .wpcf7 .navbar .input-group input[type=month],
+ .navbar .input-group .wpcf7 input[type=week], .wpcf7 .navbar .input-group input[type=week],
+ .navbar .input-group .wpcf7 input[type=time], .wpcf7 .navbar .input-group input[type=time],
+ .navbar .input-group .wpcf7 input[type=datetime], .wpcf7 .navbar .input-group input[type=datetime],
+ .navbar .input-group .wpcf7 input[type=datetime-local], .wpcf7 .navbar .input-group input[type=datetime-local],
+ .navbar .input-group .wpcf7 input[type=color], .wpcf7 .navbar .input-group input[type=color],
+ .navbar .input-group .wpcf7 input[type=email], .wpcf7 .navbar .input-group input[type=email],
+ .navbar .input-group .wpcf7 input[type=file], .wpcf7 .navbar .input-group input[type=file], .navbar .input-group .wpcf7 input[type=submit], .wpcf7 .navbar .input-group input[type=submit],
+ .navbar .input-group .wpcf7 select, .wpcf7 .navbar .input-group select,
+ .navbar .input-group .wpcf7 textarea, .wpcf7 .navbar .input-group textarea, .navbar .input-group .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .input-group .wpcf7-validation-errors {
+ background-color: transparent;
+ opacity: 1; }
+ .navbar .input-group .form-control:not(:first-child), .navbar .input-group .wpcf7 input:not(:first-child)[type=text], .wpcf7 .navbar .input-group input:not(:first-child)[type=text],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=search], .wpcf7 .navbar .input-group input:not(:first-child)[type=search],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=url], .wpcf7 .navbar .input-group input:not(:first-child)[type=url],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=tel], .wpcf7 .navbar .input-group input:not(:first-child)[type=tel],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=number], .wpcf7 .navbar .input-group input:not(:first-child)[type=number],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=range], .wpcf7 .navbar .input-group input:not(:first-child)[type=range],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=date], .wpcf7 .navbar .input-group input:not(:first-child)[type=date],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=month], .wpcf7 .navbar .input-group input:not(:first-child)[type=month],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=week], .wpcf7 .navbar .input-group input:not(:first-child)[type=week],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=time], .wpcf7 .navbar .input-group input:not(:first-child)[type=time],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime-local],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=color], .wpcf7 .navbar .input-group input:not(:first-child)[type=color],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=email], .wpcf7 .navbar .input-group input:not(:first-child)[type=email],
+ .navbar .input-group .wpcf7 input:not(:first-child)[type=file], .wpcf7 .navbar .input-group input:not(:first-child)[type=file], .navbar .input-group .wpcf7 input:not(:first-child)[type=submit], .wpcf7 .navbar .input-group input:not(:first-child)[type=submit],
+ .navbar .input-group .wpcf7 select:not(:first-child), .wpcf7 .navbar .input-group select:not(:first-child),
+ .navbar .input-group .wpcf7 textarea:not(:first-child), .wpcf7 .navbar .input-group textarea:not(:first-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:first-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:first-child) {
+ padding-left: 0; }
+ .navbar .input-group .form-control:not(:last-child), .navbar .input-group .wpcf7 input:not(:last-child)[type=text], .wpcf7 .navbar .input-group input:not(:last-child)[type=text],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=search], .wpcf7 .navbar .input-group input:not(:last-child)[type=search],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=url], .wpcf7 .navbar .input-group input:not(:last-child)[type=url],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=tel], .wpcf7 .navbar .input-group input:not(:last-child)[type=tel],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=number], .wpcf7 .navbar .input-group input:not(:last-child)[type=number],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=range], .wpcf7 .navbar .input-group input:not(:last-child)[type=range],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=date], .wpcf7 .navbar .input-group input:not(:last-child)[type=date],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=month], .wpcf7 .navbar .input-group input:not(:last-child)[type=month],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=week], .wpcf7 .navbar .input-group input:not(:last-child)[type=week],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=time], .wpcf7 .navbar .input-group input:not(:last-child)[type=time],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime-local],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=color], .wpcf7 .navbar .input-group input:not(:last-child)[type=color],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=email], .wpcf7 .navbar .input-group input:not(:last-child)[type=email],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=file], .wpcf7 .navbar .input-group input:not(:last-child)[type=file],
+ .navbar .input-group .wpcf7 input:not(:last-child)[type=submit], .wpcf7 .navbar .input-group input:not(:last-child)[type=submit],
+ .navbar .input-group .wpcf7 select:not(:last-child), .wpcf7 .navbar .input-group select:not(:last-child),
+ .navbar .input-group .wpcf7 textarea:not(:last-child), .wpcf7 .navbar .input-group textarea:not(:last-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:last-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:last-child) {
+ padding-right: 0; }
+ .navbar .input-group .input-group-append {
+ margin-left: 0;
+ min-width: 0; }
+ .navbar .input-group .input-group-prepend {
+ margin-right: 0;
+ min-width: 0; }
+ .navbar .input-group .input-group-text {
+ margin-right: 1rem;
+ margin-left: 1rem; }
+ .navbar .input-group-lg > .form-control, .navbar .wpcf7 .input-group-lg > input[type=text], .wpcf7 .navbar .input-group-lg > input[type=text],
+ .navbar .wpcf7 .input-group-lg > input[type=search], .wpcf7 .navbar .input-group-lg > input[type=search],
+ .navbar .wpcf7 .input-group-lg > input[type=url], .wpcf7 .navbar .input-group-lg > input[type=url],
+ .navbar .wpcf7 .input-group-lg > input[type=tel], .wpcf7 .navbar .input-group-lg > input[type=tel],
+ .navbar .wpcf7 .input-group-lg > input[type=number], .wpcf7 .navbar .input-group-lg > input[type=number],
+ .navbar .wpcf7 .input-group-lg > input[type=range], .wpcf7 .navbar .input-group-lg > input[type=range],
+ .navbar .wpcf7 .input-group-lg > input[type=date], .wpcf7 .navbar .input-group-lg > input[type=date],
+ .navbar .wpcf7 .input-group-lg > input[type=month], .wpcf7 .navbar .input-group-lg > input[type=month],
+ .navbar .wpcf7 .input-group-lg > input[type=week], .wpcf7 .navbar .input-group-lg > input[type=week],
+ .navbar .wpcf7 .input-group-lg > input[type=time], .wpcf7 .navbar .input-group-lg > input[type=time],
+ .navbar .wpcf7 .input-group-lg > input[type=datetime], .wpcf7 .navbar .input-group-lg > input[type=datetime],
+ .navbar .wpcf7 .input-group-lg > input[type=datetime-local], .wpcf7 .navbar .input-group-lg > input[type=datetime-local],
+ .navbar .wpcf7 .input-group-lg > input[type=color], .wpcf7 .navbar .input-group-lg > input[type=color],
+ .navbar .wpcf7 .input-group-lg > input[type=email], .wpcf7 .navbar .input-group-lg > input[type=email],
+ .navbar .wpcf7 .input-group-lg > input[type=file], .wpcf7 .navbar .input-group-lg > input[type=file], .navbar .wpcf7 .input-group-lg > input[type=submit], .wpcf7 .navbar .input-group-lg > input[type=submit],
+ .navbar .wpcf7 .input-group-lg > select, .wpcf7 .navbar .input-group-lg > select,
+ .navbar .wpcf7 .input-group-lg > textarea, .wpcf7 .navbar .input-group-lg > textarea, .navbar .wpcf7 .input-group-lg > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-lg > .wpcf7-validation-errors {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem; }
+ .navbar .input-group-sm > .form-control, .navbar .wpcf7 .input-group-sm > input[type=text], .wpcf7 .navbar .input-group-sm > input[type=text],
+ .navbar .wpcf7 .input-group-sm > input[type=search], .wpcf7 .navbar .input-group-sm > input[type=search],
+ .navbar .wpcf7 .input-group-sm > input[type=url], .wpcf7 .navbar .input-group-sm > input[type=url],
+ .navbar .wpcf7 .input-group-sm > input[type=tel], .wpcf7 .navbar .input-group-sm > input[type=tel],
+ .navbar .wpcf7 .input-group-sm > input[type=number], .wpcf7 .navbar .input-group-sm > input[type=number],
+ .navbar .wpcf7 .input-group-sm > input[type=range], .wpcf7 .navbar .input-group-sm > input[type=range],
+ .navbar .wpcf7 .input-group-sm > input[type=date], .wpcf7 .navbar .input-group-sm > input[type=date],
+ .navbar .wpcf7 .input-group-sm > input[type=month], .wpcf7 .navbar .input-group-sm > input[type=month],
+ .navbar .wpcf7 .input-group-sm > input[type=week], .wpcf7 .navbar .input-group-sm > input[type=week],
+ .navbar .wpcf7 .input-group-sm > input[type=time], .wpcf7 .navbar .input-group-sm > input[type=time],
+ .navbar .wpcf7 .input-group-sm > input[type=datetime], .wpcf7 .navbar .input-group-sm > input[type=datetime],
+ .navbar .wpcf7 .input-group-sm > input[type=datetime-local], .wpcf7 .navbar .input-group-sm > input[type=datetime-local],
+ .navbar .wpcf7 .input-group-sm > input[type=color], .wpcf7 .navbar .input-group-sm > input[type=color],
+ .navbar .wpcf7 .input-group-sm > input[type=email], .wpcf7 .navbar .input-group-sm > input[type=email],
+ .navbar .wpcf7 .input-group-sm > input[type=file], .wpcf7 .navbar .input-group-sm > input[type=file], .navbar .wpcf7 .input-group-sm > input[type=submit], .wpcf7 .navbar .input-group-sm > input[type=submit],
+ .navbar .wpcf7 .input-group-sm > select, .wpcf7 .navbar .input-group-sm > select,
+ .navbar .wpcf7 .input-group-sm > textarea, .wpcf7 .navbar .input-group-sm > textarea, .navbar .wpcf7 .input-group-sm > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-sm > .wpcf7-validation-errors {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem; }
+ .navbar .nav-tabs {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem; }
+ .navbar .nav-tabs .nav-link {
+ min-height: 3.5rem;
+ padding-top: 1.3125rem;
+ padding-bottom: 1.3125rem; }
+ .navbar > .container {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between; }
+
+.navbar-dark {
+ color: white; }
+ .navbar-dark .form-control, .navbar-dark .wpcf7 input[type=text], .wpcf7 .navbar-dark input[type=text],
+ .navbar-dark .wpcf7 input[type=search], .wpcf7 .navbar-dark input[type=search],
+ .navbar-dark .wpcf7 input[type=url], .wpcf7 .navbar-dark input[type=url],
+ .navbar-dark .wpcf7 input[type=tel], .wpcf7 .navbar-dark input[type=tel],
+ .navbar-dark .wpcf7 input[type=number], .wpcf7 .navbar-dark input[type=number],
+ .navbar-dark .wpcf7 input[type=range], .wpcf7 .navbar-dark input[type=range],
+ .navbar-dark .wpcf7 input[type=date], .wpcf7 .navbar-dark input[type=date],
+ .navbar-dark .wpcf7 input[type=month], .wpcf7 .navbar-dark input[type=month],
+ .navbar-dark .wpcf7 input[type=week], .wpcf7 .navbar-dark input[type=week],
+ .navbar-dark .wpcf7 input[type=time], .wpcf7 .navbar-dark input[type=time],
+ .navbar-dark .wpcf7 input[type=datetime], .wpcf7 .navbar-dark input[type=datetime],
+ .navbar-dark .wpcf7 input[type=datetime-local], .wpcf7 .navbar-dark input[type=datetime-local],
+ .navbar-dark .wpcf7 input[type=color], .wpcf7 .navbar-dark input[type=color],
+ .navbar-dark .wpcf7 input[type=email], .wpcf7 .navbar-dark input[type=email],
+ .navbar-dark .wpcf7 input[type=file], .wpcf7 .navbar-dark input[type=file], .navbar-dark .wpcf7 input[type=submit], .wpcf7 .navbar-dark input[type=submit],
+ .navbar-dark .wpcf7 select, .wpcf7 .navbar-dark select,
+ .navbar-dark .wpcf7 textarea, .wpcf7 .navbar-dark textarea, .navbar-dark .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar-dark .wpcf7-validation-errors,
+ .navbar-dark .input-group,
+ .navbar-dark .navbar-brand::before,
+ .navbar-dark .navbar-nav .show > .nav-link,
+ .navbar-dark .navbar-toggler::before {
+ background-color: rgba(255, 255, 255, 0.12); }
+ .navbar-dark .form-control::-webkit-input-placeholder, .navbar-dark .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=text]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=search]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=url]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=tel]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=number]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=range]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=date]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=month]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=week]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=time]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=datetime]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=color]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=email]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=file]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=submit]::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 select::-webkit-input-placeholder, .wpcf7 .navbar-dark select::-webkit-input-placeholder,
+ .navbar-dark .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .navbar-dark textarea::-webkit-input-placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::-webkit-input-placeholder,
+ .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.5); }
+ .navbar-dark .form-control::-ms-input-placeholder, .navbar-dark .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=text]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=search]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=url]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=tel]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=number]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=range]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=date]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=month]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=week]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=time]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=datetime]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=color]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=email]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=file]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=submit]::-ms-input-placeholder,
+ .navbar-dark .wpcf7 select::-ms-input-placeholder, .wpcf7 .navbar-dark select::-ms-input-placeholder,
+ .navbar-dark .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .navbar-dark textarea::-ms-input-placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::-ms-input-placeholder,
+ .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.5); }
+ .navbar-dark .form-control::placeholder, .navbar-dark .wpcf7 input[type=text]::placeholder, .wpcf7 .navbar-dark input[type=text]::placeholder,
+ .navbar-dark .wpcf7 input[type=search]::placeholder, .wpcf7 .navbar-dark input[type=search]::placeholder,
+ .navbar-dark .wpcf7 input[type=url]::placeholder, .wpcf7 .navbar-dark input[type=url]::placeholder,
+ .navbar-dark .wpcf7 input[type=tel]::placeholder, .wpcf7 .navbar-dark input[type=tel]::placeholder,
+ .navbar-dark .wpcf7 input[type=number]::placeholder, .wpcf7 .navbar-dark input[type=number]::placeholder,
+ .navbar-dark .wpcf7 input[type=range]::placeholder, .wpcf7 .navbar-dark input[type=range]::placeholder,
+ .navbar-dark .wpcf7 input[type=date]::placeholder, .wpcf7 .navbar-dark input[type=date]::placeholder,
+ .navbar-dark .wpcf7 input[type=month]::placeholder, .wpcf7 .navbar-dark input[type=month]::placeholder,
+ .navbar-dark .wpcf7 input[type=week]::placeholder, .wpcf7 .navbar-dark input[type=week]::placeholder,
+ .navbar-dark .wpcf7 input[type=time]::placeholder, .wpcf7 .navbar-dark input[type=time]::placeholder,
+ .navbar-dark .wpcf7 input[type=datetime]::placeholder, .wpcf7 .navbar-dark input[type=datetime]::placeholder,
+ .navbar-dark .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::placeholder,
+ .navbar-dark .wpcf7 input[type=color]::placeholder, .wpcf7 .navbar-dark input[type=color]::placeholder,
+ .navbar-dark .wpcf7 input[type=email]::placeholder, .wpcf7 .navbar-dark input[type=email]::placeholder,
+ .navbar-dark .wpcf7 input[type=file]::placeholder, .wpcf7 .navbar-dark input[type=file]::placeholder,
+ .navbar-dark .wpcf7 input[type=submit]::placeholder, .wpcf7 .navbar-dark input[type=submit]::placeholder,
+ .navbar-dark .wpcf7 select::placeholder, .wpcf7 .navbar-dark select::placeholder,
+ .navbar-dark .wpcf7 textarea::placeholder, .wpcf7 .navbar-dark textarea::placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::placeholder,
+ .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.5); }
+
+.navbar-fixed-bottom,
+.navbar-fixed-top {
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ position: fixed;
+ right: 0;
+ left: 0;
+ z-index: 40; }
+
+.navbar-fixed-bottom {
+ bottom: 0; }
+
+.navbar-fixed-top {
+ top: 0; }
+
+.navbar-full {
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ z-index: 40; }
+
+@supports ((position: -webkit-sticky) or (position: sticky)) {
+ .navbar-sticky-top {
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 40; } }
+
+.toolbar-waterfall {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, -webkit-box-shadow;
+ transition-property: background-color, -webkit-box-shadow;
+ transition-property: background-color, box-shadow;
+ transition-property: background-color, box-shadow, -webkit-box-shadow;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 40; }
+ @media (min-width: 576px) {
+ .toolbar-waterfall {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .toolbar-waterfall {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .toolbar-waterfall {
+ -webkit-transition: none;
+ transition: none; } }
+ .toolbar-waterfall.waterfall {
+ background-color: #f08506;
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
+ position: fixed; }
+
+.navbar-brand {
+ font-size: 1.25rem;
+ font-weight: 500;
+ letter-spacing: 0.02em;
+ line-height: 1.4;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ color: inherit;
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ height: 2.25rem;
+ position: relative;
+ white-space: nowrap; }
+ .navbar-brand:active, .navbar-brand:focus, .navbar-brand:hover {
+ color: inherit;
+ text-decoration: none; }
+ .navbar-brand::before {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.12);
+ content: '';
+ display: block;
+ opacity: 0;
+ position: absolute;
+ top: 0;
+ right: -0.5rem;
+ bottom: 0;
+ left: -0.5rem; }
+ @media (min-width: 576px) {
+ .navbar-brand::before {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .navbar-brand::before {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navbar-brand::before {
+ -webkit-transition: none;
+ transition: none; } }
+ .navbar-brand:focus {
+ outline: 0; }
+ .navbar-brand:focus::before {
+ opacity: 1; }
+ .navbar-brand:not(:first-child) {
+ margin-left: 1rem; }
+ .navbar-brand:not(:last-child) {
+ margin-right: 1rem; }
+
+.navbar-text {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ color: inherit;
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ height: 2.25rem; }
+
+.navbar-nav {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ list-style: none;
+ margin-bottom: 0;
+ padding-left: 0; }
+ .navbar-nav .nav-link {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: background-color, opacity;
+ transition-property: background-color, opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ color: inherit;
+ font-size: 1rem;
+ height: 2.25rem;
+ line-height: 1;
+ opacity: 0.7;
+ padding: 0.625rem 1rem; }
+ @media (min-width: 576px) {
+ .navbar-nav .nav-link {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .navbar-nav .nav-link {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navbar-nav .nav-link {
+ -webkit-transition: none;
+ transition: none; } }
+ .navbar-nav .nav-link:active, .navbar-nav .nav-link:focus, .navbar-nav .nav-link:hover {
+ background-color: rgba(0, 0, 0, 0.12);
+ opacity: 1; }
+ .navbar-nav .nav-link.active, .navbar-nav .nav-link.disabled {
+ opacity: 1; }
+ .navbar-nav .nav-link.disabled {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0.38); }
+ .navbar-nav .nav-link:focus {
+ outline: 0; }
+ .navbar-nav .active > .nav-link,
+ .navbar-nav .show > .nav-link {
+ opacity: 1; }
+ .navbar-nav .show > .nav-link {
+ background-color: rgba(0, 0, 0, 0.12); }
+
+.navbar-collapse {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1; }
+
+@media (max-width: 575.98px) {
+ .navbar-expand-sm > .container,
+ .navbar-expand-sm > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 576px) {
+ .navbar-expand-sm {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+ .navbar-expand-sm .navbar-collapse {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto; }
+ .navbar-expand-sm .navbar-toggler {
+ display: none; }
+ .navbar-expand-sm .navbar-toggler:first-child + .navbar-brand {
+ margin-left: 0; }
+ .navbar-expand-sm > .container,
+ .navbar-expand-sm > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap; } }
+
+@media (max-width: 767.98px) {
+ .navbar-expand-md > .container,
+ .navbar-expand-md > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 768px) {
+ .navbar-expand-md {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+ .navbar-expand-md .navbar-collapse {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto; }
+ .navbar-expand-md .navbar-toggler {
+ display: none; }
+ .navbar-expand-md .navbar-toggler:first-child + .navbar-brand {
+ margin-left: 0; }
+ .navbar-expand-md > .container,
+ .navbar-expand-md > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap; } }
+
+@media (max-width: 991.98px) {
+ .navbar-expand-lg > .container,
+ .navbar-expand-lg > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 992px) {
+ .navbar-expand-lg {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+ .navbar-expand-lg .navbar-collapse {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto; }
+ .navbar-expand-lg .navbar-toggler {
+ display: none; }
+ .navbar-expand-lg .navbar-toggler:first-child + .navbar-brand {
+ margin-left: 0; }
+ .navbar-expand-lg > .container,
+ .navbar-expand-lg > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap; } }
+
+@media (max-width: 1199.98px) {
+ .navbar-expand-xl > .container,
+ .navbar-expand-xl > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; } }
+
+@media (min-width: 1200px) {
+ .navbar-expand-xl {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+ .navbar-expand-xl .navbar-collapse {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto; }
+ .navbar-expand-xl .navbar-toggler {
+ display: none; }
+ .navbar-expand-xl .navbar-toggler:first-child + .navbar-brand {
+ margin-left: 0; }
+ .navbar-expand-xl > .container,
+ .navbar-expand-xl > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap; } }
+
+.navbar-expand {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+ .navbar-expand > .container,
+ .navbar-expand > .container-fluid {
+ padding-right: 0;
+ padding-left: 0; }
+ .navbar-expand .navbar-collapse {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto; }
+ .navbar-expand .navbar-toggler {
+ display: none; }
+ .navbar-expand .navbar-toggler:first-child + .navbar-brand {
+ margin-left: 0; }
+ .navbar-expand > .container,
+ .navbar-expand > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap; }
+
+.navbar-toggler {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: transparent;
+ border: 0;
+ border-radius: 50%;
+ color: inherit;
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ height: 2.25rem;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ line-height: 1;
+ padding: 0;
+ position: relative;
+ width: 2.25rem; }
+ .navbar-toggler:active, .navbar-toggler:focus, .navbar-toggler:hover {
+ color: inherit;
+ text-decoration: none; }
+ .navbar-toggler:active::before, .navbar-toggler:focus::before, .navbar-toggler:hover::before {
+ opacity: 1; }
+ .navbar-toggler::before {
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: opacity;
+ transition-property: opacity;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: rgba(0, 0, 0, 0.12);
+ border-radius: 50%;
+ content: '';
+ display: block;
+ opacity: 0;
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0; }
+ @media (min-width: 576px) {
+ .navbar-toggler::before {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .navbar-toggler::before {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .navbar-toggler::before {
+ -webkit-transition: none;
+ transition: none; } }
+ .navbar-toggler:focus {
+ outline: 0; }
+ .navbar-toggler:not(:disabled):not(.disabled) {
+ cursor: pointer; }
+
+.navbar-toggler-icon {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em;
+ font-family: 'Material Icons';
+ -webkit-font-feature-settings: 'liga';
+ font-feature-settings: 'liga';
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-style: normal;
+ font-weight: normal;
+ letter-spacing: normal;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ white-space: nowrap;
+ word-wrap: normal;
+ display: block; }
+ .navbar-toggler-icon::before {
+ content: "menu"; }
+
+.tooltip {
+ text-align: left;
+ text-align: start;
+ font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-style: normal;
+ font-weight: 400;
+ letter-spacing: normal;
+ line-break: auto;
+ line-height: 1.42857;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ white-space: normal;
+ word-break: normal;
+ word-spacing: normal;
+ display: block;
+ font-size: 0.875rem;
+ line-height: 1.42857;
+ margin: 1.5rem;
+ opacity: 0;
+ position: absolute;
+ word-break: break-word;
+ z-index: 240; }
+ [dir='rtl'] .tooltip {
+ text-align: right;
+ text-align: start; }
+ @media (min-width: 768px) {
+ .tooltip {
+ font-size: 0.625rem;
+ margin: 0.875rem; } }
+ .tooltip.show {
+ opacity: 0.9; }
+ .tooltip.show .tooltip-inner {
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+
+.tooltip-inner {
+ border-radius: 2px;
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: -webkit-transform;
+ transition-property: -webkit-transform;
+ transition-property: transform;
+ transition-property: transform, -webkit-transform;
+ -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ background-color: #616161;
+ color: white;
+ padding: 0.375rem 1rem;
+ text-align: center;
+ -webkit-transform: scale(0.87);
+ transform: scale(0.87); }
+ @media (min-width: 576px) {
+ .tooltip-inner {
+ -webkit-transition-duration: 0.39s;
+ transition-duration: 0.39s; } }
+ @media (min-width: 992px) {
+ .tooltip-inner {
+ -webkit-transition-duration: 0.2s;
+ transition-duration: 0.2s; } }
+ @media screen and (prefers-reduced-motion: reduce) {
+ .tooltip-inner {
+ -webkit-transition: none;
+ transition: none; } }
+ @media (min-width: 768px) {
+ .tooltip-inner {
+ padding: 0.24107rem 0.5rem; } }
+
+.align-top {
+ vertical-align: top !important; }
+
+.align-text-top {
+ vertical-align: text-top !important; }
+
+.align-middle {
+ vertical-align: middle !important; }
+
+.align-baseline {
+ vertical-align: baseline !important; }
+
+.align-text-bottom {
+ vertical-align: text-bottom !important; }
+
+.align-bottom {
+ vertical-align: bottom !important; }
+
+.border {
+ border: 1px solid rgba(0, 0, 0, 0.12) !important; }
+
+.border-0 {
+ border: 0 !important; }
+
+.border-top {
+ border-top: 1px solid rgba(0, 0, 0, 0.12) !important; }
+
+.border-top-0 {
+ border-top: 0 !important; }
+
+.border-right {
+ border-right: 1px solid rgba(0, 0, 0, 0.12) !important; }
+
+.border-right-0 {
+ border-right: 0 !important; }
+
+.border-bottom {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; }
+
+.border-bottom-0 {
+ border-bottom: 0 !important; }
+
+.border-left {
+ border-left: 1px solid rgba(0, 0, 0, 0.12) !important; }
+
+.border-left-0 {
+ border-left: 0 !important; }
+
+.border-black {
+ border-color: #000 !important; }
+
+.border-black-primary {
+ border-color: rgba(0, 0, 0, 0.87) !important; }
+
+.border-black-secondary {
+ border-color: rgba(0, 0, 0, 0.54) !important; }
+
+.border-black-hint {
+ border-color: rgba(0, 0, 0, 0.38) !important; }
+
+.border-black-divider {
+ border-color: rgba(0, 0, 0, 0.12) !important; }
+
+.border-white {
+ border-color: #fff !important; }
+
+.border-white-primary {
+ border-color: white !important; }
+
+.border-white-secondary {
+ border-color: rgba(255, 255, 255, 0.7) !important; }
+
+.border-white-hint {
+ border-color: rgba(255, 255, 255, 0.5) !important; }
+
+.border-white-divider {
+ border-color: rgba(255, 255, 255, 0.12) !important; }
+
+.border-primary {
+ border-color: #f08506 !important; }
+
+.border-secondary {
+ border-color: #f08506 !important; }
+
+.border-danger {
+ border-color: #f44336 !important; }
+
+.border-info {
+ border-color: #2196f3 !important; }
+
+.border-success {
+ border-color: #4caf50 !important; }
+
+.border-warning {
+ border-color: #ff9800 !important; }
+
+.border-dark {
+ border-color: #424242 !important; }
+
+.border-light {
+ border-color: #f5f5f5 !important; }
+
+.rounded {
+ border-radius: 2px; }
+
+.rounded-0 {
+ border-radius: 0; }
+
+.rounded-circle {
+ border-radius: 50%; }
+
+.rounded-top {
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px; }
+
+.rounded-right {
+ border-top-right-radius: 2px;
+ border-bottom-right-radius: 2px; }
+
+.rounded-bottom {
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px; }
+
+.rounded-left {
+ border-top-left-radius: 2px;
+ border-bottom-left-radius: 2px; }
+
+.bg-dark-1 {
+ background-color: #000000 !important; }
+
+.bg-dark-2 {
+ background-color: #212121 !important; }
+
+.bg-dark-3 {
+ background-color: #303030 !important; }
+
+.bg-dark-4 {
+ background-color: #424242 !important; }
+
+.bg-light-1 {
+ background-color: #e0e0e0 !important; }
+
+.bg-light-2 {
+ background-color: #f5f5f5 !important; }
+
+.bg-light-3 {
+ background-color: #fafafa !important; }
+
+.bg-light-4 {
+ background-color: #ffffff !important; }
+
+.bg-transparent {
+ background-color: transparent !important; }
+
+.bg-white {
+ background-color: #fff !important; }
+
+a.bg-primary:active, a.bg-primary:focus, a.bg-primary:hover {
+ background-color: #be6905 !important; }
+
+.bg-primary {
+ background-color: #f08506 !important; }
+
+a.bg-secondary:active, a.bg-secondary:focus, a.bg-secondary:hover {
+ background-color: #be6905 !important; }
+
+.bg-secondary {
+ background-color: #f08506 !important; }
+
+a.bg-danger:active, a.bg-danger:focus, a.bg-danger:hover {
+ background-color: #d32f2f !important; }
+
+.bg-danger {
+ background-color: #f44336 !important; }
+
+a.bg-info:active, a.bg-info:focus, a.bg-info:hover {
+ background-color: #1976d2 !important; }
+
+.bg-info {
+ background-color: #2196f3 !important; }
+
+a.bg-success:active, a.bg-success:focus, a.bg-success:hover {
+ background-color: #388e3c !important; }
+
+.bg-success {
+ background-color: #4caf50 !important; }
+
+a.bg-warning:active, a.bg-warning:focus, a.bg-warning:hover {
+ background-color: #f57c00 !important; }
+
+.bg-warning {
+ background-color: #ff9800 !important; }
+
+a.bg-dark:active, a.bg-dark:focus, a.bg-dark:hover {
+ background-color: #212121 !important; }
+
+.bg-dark {
+ background-color: #424242 !important; }
+
+a.bg-light:active, a.bg-light:focus, a.bg-light:hover {
+ background-color: #e0e0e0 !important; }
+
+.bg-light {
+ background-color: #f5f5f5 !important; }
+
+.bg-primary-dark {
+ background-color: #be6905 !important; }
+
+.bg-primary-light {
+ background-color: #fa9d2f !important; }
+
+.bg-secondary-dark {
+ background-color: #be6905 !important; }
+
+.bg-secondary-light {
+ background-color: #fa9d2f !important; }
+
+.clearfix::after {
+ clear: both;
+ content: '';
+ display: table; }
+
+.d-block {
+ display: block !important; }
+
+.d-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important; }
+
+.d-inline {
+ display: inline !important; }
+
+.d-inline-block {
+ display: inline-block !important; }
+
+.d-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important; }
+
+.d-none {
+ display: none !important; }
+
+.d-table {
+ display: table !important; }
+
+.d-table-cell {
+ display: table-cell !important; }
+
+.d-table-row {
+ display: table-row !important; }
+
+@media (min-width: 576px) {
+ .d-sm-block {
+ display: block !important; }
+ .d-sm-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important; }
+ .d-sm-inline {
+ display: inline !important; }
+ .d-sm-inline-block {
+ display: inline-block !important; }
+ .d-sm-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important; }
+ .d-sm-none {
+ display: none !important; }
+ .d-sm-table {
+ display: table !important; }
+ .d-sm-table-cell {
+ display: table-cell !important; }
+ .d-sm-table-row {
+ display: table-row !important; } }
+
+@media (min-width: 768px) {
+ .d-md-block {
+ display: block !important; }
+ .d-md-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important; }
+ .d-md-inline {
+ display: inline !important; }
+ .d-md-inline-block {
+ display: inline-block !important; }
+ .d-md-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important; }
+ .d-md-none {
+ display: none !important; }
+ .d-md-table {
+ display: table !important; }
+ .d-md-table-cell {
+ display: table-cell !important; }
+ .d-md-table-row {
+ display: table-row !important; } }
+
+@media (min-width: 992px) {
+ .d-lg-block {
+ display: block !important; }
+ .d-lg-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important; }
+ .d-lg-inline {
+ display: inline !important; }
+ .d-lg-inline-block {
+ display: inline-block !important; }
+ .d-lg-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important; }
+ .d-lg-none {
+ display: none !important; }
+ .d-lg-table {
+ display: table !important; }
+ .d-lg-table-cell {
+ display: table-cell !important; }
+ .d-lg-table-row {
+ display: table-row !important; } }
+
+@media (min-width: 1200px) {
+ .d-xl-block {
+ display: block !important; }
+ .d-xl-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important; }
+ .d-xl-inline {
+ display: inline !important; }
+ .d-xl-inline-block {
+ display: inline-block !important; }
+ .d-xl-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important; }
+ .d-xl-none {
+ display: none !important; }
+ .d-xl-table {
+ display: table !important; }
+ .d-xl-table-cell {
+ display: table-cell !important; }
+ .d-xl-table-row {
+ display: table-row !important; } }
+
+@media print {
+ .d-print-block {
+ display: block !important; }
+ .d-print-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important; }
+ .d-print-inline {
+ display: inline !important; }
+ .d-print-inline-block {
+ display: inline-block !important; }
+ .d-print-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important; }
+ .d-print-none {
+ display: none !important; }
+ .d-print-table {
+ display: table !important; }
+ .d-print-table-cell {
+ display: table-cell !important; }
+ .d-print-table-row {
+ display: table-row !important; } }
+
+.align-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important; }
+
+.align-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important; }
+
+.align-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important; }
+
+.align-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important; }
+
+.align-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important; }
+
+.align-content-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important; }
+
+.align-items-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important; }
+
+.align-items-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important; }
+
+.align-items-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important; }
+
+.align-items-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important; }
+
+.align-items-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important; }
+
+.align-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important; }
+
+.align-self-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important; }
+
+.align-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important; }
+
+.align-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important; }
+
+.align-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important; }
+
+.align-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important; }
+
+.flex-column {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important; }
+
+.flex-column-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important; }
+
+.flex-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important; }
+
+.flex-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important; }
+
+.flex-fill {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important; }
+
+.flex-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important; }
+
+.flex-grow-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important; }
+
+.flex-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important; }
+
+.flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important; }
+
+.flex-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important; }
+
+.flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important; }
+
+.flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important; }
+
+.justify-content-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important; }
+
+.justify-content-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important; }
+
+.justify-content-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important; }
+
+.justify-content-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important; }
+
+.justify-content-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important; }
+
+.order-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+
+.order-last {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+
+.order-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; }
+
+@media (min-width: 576px) {
+ .align-content-sm-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important; }
+ .align-content-sm-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important; }
+ .align-content-sm-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important; }
+ .align-content-sm-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important; }
+ .align-content-sm-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important; }
+ .align-content-sm-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important; }
+ .align-items-sm-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important; }
+ .align-items-sm-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important; }
+ .align-items-sm-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important; }
+ .align-items-sm-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important; }
+ .align-items-sm-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important; }
+ .align-self-sm-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important; }
+ .align-self-sm-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important; }
+ .align-self-sm-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important; }
+ .align-self-sm-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important; }
+ .align-self-sm-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important; }
+ .align-self-sm-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important; }
+ .flex-sm-column {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important; }
+ .flex-sm-column-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important; }
+ .flex-sm-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important; }
+ .flex-sm-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important; }
+ .flex-sm-fill {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important; }
+ .flex-sm-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important; }
+ .flex-sm-grow-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important; }
+ .flex-sm-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important; }
+ .flex-sm-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important; }
+ .flex-sm-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important; }
+ .flex-sm-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important; }
+ .flex-sm-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important; }
+ .justify-content-sm-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important; }
+ .justify-content-sm-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important; }
+ .justify-content-sm-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important; }
+ .justify-content-sm-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important; }
+ .justify-content-sm-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important; }
+ .order-sm-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-sm-last {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-sm-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; } }
+
+@media (min-width: 768px) {
+ .align-content-md-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important; }
+ .align-content-md-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important; }
+ .align-content-md-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important; }
+ .align-content-md-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important; }
+ .align-content-md-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important; }
+ .align-content-md-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important; }
+ .align-items-md-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important; }
+ .align-items-md-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important; }
+ .align-items-md-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important; }
+ .align-items-md-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important; }
+ .align-items-md-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important; }
+ .align-self-md-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important; }
+ .align-self-md-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important; }
+ .align-self-md-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important; }
+ .align-self-md-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important; }
+ .align-self-md-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important; }
+ .align-self-md-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important; }
+ .flex-md-column {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important; }
+ .flex-md-column-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important; }
+ .flex-md-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important; }
+ .flex-md-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important; }
+ .flex-md-fill {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important; }
+ .flex-md-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important; }
+ .flex-md-grow-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important; }
+ .flex-md-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important; }
+ .flex-md-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important; }
+ .flex-md-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important; }
+ .flex-md-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important; }
+ .flex-md-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important; }
+ .justify-content-md-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important; }
+ .justify-content-md-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important; }
+ .justify-content-md-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important; }
+ .justify-content-md-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important; }
+ .justify-content-md-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important; }
+ .order-md-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-md-last {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-md-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; } }
+
+@media (min-width: 992px) {
+ .align-content-lg-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important; }
+ .align-content-lg-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important; }
+ .align-content-lg-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important; }
+ .align-content-lg-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important; }
+ .align-content-lg-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important; }
+ .align-content-lg-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important; }
+ .align-items-lg-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important; }
+ .align-items-lg-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important; }
+ .align-items-lg-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important; }
+ .align-items-lg-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important; }
+ .align-items-lg-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important; }
+ .align-self-lg-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important; }
+ .align-self-lg-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important; }
+ .align-self-lg-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important; }
+ .align-self-lg-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important; }
+ .align-self-lg-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important; }
+ .align-self-lg-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important; }
+ .flex-lg-column {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important; }
+ .flex-lg-column-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important; }
+ .flex-lg-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important; }
+ .flex-lg-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important; }
+ .flex-lg-fill {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important; }
+ .flex-lg-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important; }
+ .flex-lg-grow-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important; }
+ .flex-lg-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important; }
+ .flex-lg-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important; }
+ .flex-lg-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important; }
+ .flex-lg-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important; }
+ .flex-lg-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important; }
+ .justify-content-lg-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important; }
+ .justify-content-lg-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important; }
+ .justify-content-lg-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important; }
+ .justify-content-lg-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important; }
+ .justify-content-lg-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important; }
+ .order-lg-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-lg-last {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-lg-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; } }
+
+@media (min-width: 1200px) {
+ .align-content-xl-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important; }
+ .align-content-xl-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important; }
+ .align-content-xl-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important; }
+ .align-content-xl-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important; }
+ .align-content-xl-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important; }
+ .align-content-xl-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important; }
+ .align-items-xl-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important; }
+ .align-items-xl-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important; }
+ .align-items-xl-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important; }
+ .align-items-xl-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important; }
+ .align-items-xl-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important; }
+ .align-self-xl-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important; }
+ .align-self-xl-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important; }
+ .align-self-xl-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important; }
+ .align-self-xl-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important; }
+ .align-self-xl-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important; }
+ .align-self-xl-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important; }
+ .flex-xl-column {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important; }
+ .flex-xl-column-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important; }
+ .flex-xl-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important; }
+ .flex-xl-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important; }
+ .flex-xl-fill {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important; }
+ .flex-xl-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important; }
+ .flex-xl-grow-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important; }
+ .flex-xl-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important; }
+ .flex-xl-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important; }
+ .flex-xl-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important; }
+ .flex-xl-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important; }
+ .flex-xl-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important; }
+ .justify-content-xl-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important; }
+ .justify-content-xl-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important; }
+ .justify-content-xl-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important; }
+ .justify-content-xl-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important; }
+ .justify-content-xl-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important; }
+ .order-xl-first {
+ -webkit-box-ordinal-group: 0;
+ -ms-flex-order: -1;
+ order: -1; }
+ .order-xl-last {
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1; }
+ .order-xl-0 {
+ -webkit-box-ordinal-group: 1;
+ -ms-flex-order: 0;
+ order: 0; } }
+
+.float-left {
+ float: left !important; }
+
+.float-none {
+ float: none !important; }
+
+.float-right {
+ float: right !important; }
+
+@media (min-width: 576px) {
+ .float-sm-left {
+ float: left !important; }
+ .float-sm-none {
+ float: none !important; }
+ .float-sm-right {
+ float: right !important; } }
+
+@media (min-width: 768px) {
+ .float-md-left {
+ float: left !important; }
+ .float-md-none {
+ float: none !important; }
+ .float-md-right {
+ float: right !important; } }
+
+@media (min-width: 992px) {
+ .float-lg-left {
+ float: left !important; }
+ .float-lg-none {
+ float: none !important; }
+ .float-lg-right {
+ float: right !important; } }
+
+@media (min-width: 1200px) {
+ .float-xl-left {
+ float: left !important; }
+ .float-xl-none {
+ float: none !important; }
+ .float-xl-right {
+ float: right !important; } }
+
+.position-absolute {
+ position: absolute !important; }
+
+.position-fixed {
+ position: fixed !important; }
+
+.position-relative {
+ position: relative !important; }
+
+.position-static {
+ position: static !important; }
+
+.position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important; }
+
+.fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 40; }
+
+.fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 40; }
+
+@supports ((position: -webkit-sticky) or (position: sticky)) {
+ .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 40; } }
+
+.sr-only, .screen-reader-text {
+ border: 0;
+ clip: rect(0, 0, 0, 0);
+ height: 1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ white-space: nowrap;
+ width: 1px; }
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+ clip: auto;
+ height: auto;
+ overflow: visible;
+ position: static;
+ white-space: normal;
+ width: auto; }
+
+.shadow {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-lg {
+ -webkit-box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important; }
+
+.shadow-sm, #right-sidebar .widget {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-24 {
+ -webkit-box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-16 {
+ -webkit-box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-12 {
+ -webkit-box-shadow: 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12), 0 7px 8px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12), 0 7px 8px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-8 {
+ -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-6 {
+ -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-4 {
+ -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-2 {
+ -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.shadow-1 {
+ -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important;
+ box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important; }
+
+.h-25 {
+ height: 25% !important; }
+
+.h-50 {
+ height: 50% !important; }
+
+.h-75 {
+ height: 75% !important; }
+
+.h-100 {
+ height: 100% !important; }
+
+.h-auto {
+ height: auto !important; }
+
+.w-25 {
+ width: 25% !important; }
+
+.w-50 {
+ width: 50% !important; }
+
+.w-75 {
+ width: 75% !important; }
+
+.w-100 {
+ width: 100% !important; }
+
+.w-auto {
+ width: auto !important; }
+
+.mh-100 {
+ max-height: 100% !important; }
+
+.mw-100 {
+ max-width: 100% !important; }
+
+.m-0 {
+ margin: 0 !important; }
+
+.mt-0 {
+ margin-top: 0 !important; }
+
+.mr-0 {
+ margin-right: 0 !important; }
+
+.mb-0 {
+ margin-bottom: 0 !important; }
+
+.ml-0 {
+ margin-left: 0 !important; }
+
+.mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+
+.my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+
+.m-1 {
+ margin: 0.25rem !important; }
+
+.mt-1 {
+ margin-top: 0.25rem !important; }
+
+.mr-1 {
+ margin-right: 0.25rem !important; }
+
+.mb-1 {
+ margin-bottom: 0.25rem !important; }
+
+.ml-1 {
+ margin-left: 0.25rem !important; }
+
+.mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+
+.my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+
+.m-2 {
+ margin: 0.5rem !important; }
+
+.mt-2 {
+ margin-top: 0.5rem !important; }
+
+.mr-2 {
+ margin-right: 0.5rem !important; }
+
+.mb-2 {
+ margin-bottom: 0.5rem !important; }
+
+.ml-2 {
+ margin-left: 0.5rem !important; }
+
+.mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+
+.my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+
+.m-3 {
+ margin: 1rem !important; }
+
+.mt-3 {
+ margin-top: 1rem !important; }
+
+.mr-3 {
+ margin-right: 1rem !important; }
+
+.mb-3 {
+ margin-bottom: 1rem !important; }
+
+.ml-3 {
+ margin-left: 1rem !important; }
+
+.mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+
+.my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+
+.m-4 {
+ margin: 1.5rem !important; }
+
+.mt-4 {
+ margin-top: 1.5rem !important; }
+
+.mr-4 {
+ margin-right: 1.5rem !important; }
+
+.mb-4 {
+ margin-bottom: 1.5rem !important; }
+
+.ml-4 {
+ margin-left: 1.5rem !important; }
+
+.mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+
+.my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+
+.m-5 {
+ margin: 3rem !important; }
+
+.mt-5 {
+ margin-top: 3rem !important; }
+
+.mr-5 {
+ margin-right: 3rem !important; }
+
+.mb-5 {
+ margin-bottom: 3rem !important; }
+
+.ml-5 {
+ margin-left: 3rem !important; }
+
+.mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+
+.my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+
+.p-0 {
+ padding: 0 !important; }
+
+.pt-0 {
+ padding-top: 0 !important; }
+
+.pr-0 {
+ padding-right: 0 !important; }
+
+.pb-0 {
+ padding-bottom: 0 !important; }
+
+.pl-0, .footer-menu .nav-link {
+ padding-left: 0 !important; }
+
+.px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+
+.py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+
+.p-1 {
+ padding: 0.25rem !important; }
+
+.pt-1 {
+ padding-top: 0.25rem !important; }
+
+.pr-1 {
+ padding-right: 0.25rem !important; }
+
+.pb-1 {
+ padding-bottom: 0.25rem !important; }
+
+.pl-1 {
+ padding-left: 0.25rem !important; }
+
+.px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+
+.py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+
+.p-2 {
+ padding: 0.5rem !important; }
+
+.pt-2 {
+ padding-top: 0.5rem !important; }
+
+.pr-2 {
+ padding-right: 0.5rem !important; }
+
+.pb-2 {
+ padding-bottom: 0.5rem !important; }
+
+.pl-2 {
+ padding-left: 0.5rem !important; }
+
+.px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+
+.py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+
+.p-3 {
+ padding: 1rem !important; }
+
+.pt-3 {
+ padding-top: 1rem !important; }
+
+.pr-3 {
+ padding-right: 1rem !important; }
+
+.pb-3 {
+ padding-bottom: 1rem !important; }
+
+.pl-3 {
+ padding-left: 1rem !important; }
+
+.px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+
+.py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+
+.p-4 {
+ padding: 1.5rem !important; }
+
+.pt-4 {
+ padding-top: 1.5rem !important; }
+
+.pr-4 {
+ padding-right: 1.5rem !important; }
+
+.pb-4 {
+ padding-bottom: 1.5rem !important; }
+
+.pl-4 {
+ padding-left: 1.5rem !important; }
+
+.px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+
+.py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+
+.p-5 {
+ padding: 3rem !important; }
+
+.pt-5 {
+ padding-top: 3rem !important; }
+
+.pr-5 {
+ padding-right: 3rem !important; }
+
+.pb-5 {
+ padding-bottom: 3rem !important; }
+
+.pl-5 {
+ padding-left: 3rem !important; }
+
+.px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+
+.py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+
+.m-auto {
+ margin: auto !important; }
+
+.mt-auto {
+ margin-top: auto !important; }
+
+.mr-auto {
+ margin-right: auto !important; }
+
+.mb-auto {
+ margin-bottom: auto !important; }
+
+.ml-auto {
+ margin-left: auto !important; }
+
+.mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+
+.my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+
+@media (min-width: 576px) {
+ .m-sm-0 {
+ margin: 0 !important; }
+ .mt-sm-0 {
+ margin-top: 0 !important; }
+ .mr-sm-0 {
+ margin-right: 0 !important; }
+ .mb-sm-0 {
+ margin-bottom: 0 !important; }
+ .ml-sm-0 {
+ margin-left: 0 !important; }
+ .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .m-sm-1 {
+ margin: 0.25rem !important; }
+ .mt-sm-1 {
+ margin-top: 0.25rem !important; }
+ .mr-sm-1 {
+ margin-right: 0.25rem !important; }
+ .mb-sm-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-sm-1 {
+ margin-left: 0.25rem !important; }
+ .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .m-sm-2 {
+ margin: 0.5rem !important; }
+ .mt-sm-2 {
+ margin-top: 0.5rem !important; }
+ .mr-sm-2 {
+ margin-right: 0.5rem !important; }
+ .mb-sm-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-sm-2 {
+ margin-left: 0.5rem !important; }
+ .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .m-sm-3 {
+ margin: 1rem !important; }
+ .mt-sm-3 {
+ margin-top: 1rem !important; }
+ .mr-sm-3 {
+ margin-right: 1rem !important; }
+ .mb-sm-3 {
+ margin-bottom: 1rem !important; }
+ .ml-sm-3 {
+ margin-left: 1rem !important; }
+ .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .m-sm-4 {
+ margin: 1.5rem !important; }
+ .mt-sm-4 {
+ margin-top: 1.5rem !important; }
+ .mr-sm-4 {
+ margin-right: 1.5rem !important; }
+ .mb-sm-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-sm-4 {
+ margin-left: 1.5rem !important; }
+ .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .m-sm-5 {
+ margin: 3rem !important; }
+ .mt-sm-5 {
+ margin-top: 3rem !important; }
+ .mr-sm-5 {
+ margin-right: 3rem !important; }
+ .mb-sm-5 {
+ margin-bottom: 3rem !important; }
+ .ml-sm-5 {
+ margin-left: 3rem !important; }
+ .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .p-sm-0 {
+ padding: 0 !important; }
+ .pt-sm-0 {
+ padding-top: 0 !important; }
+ .pr-sm-0 {
+ padding-right: 0 !important; }
+ .pb-sm-0 {
+ padding-bottom: 0 !important; }
+ .pl-sm-0 {
+ padding-left: 0 !important; }
+ .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .p-sm-1 {
+ padding: 0.25rem !important; }
+ .pt-sm-1 {
+ padding-top: 0.25rem !important; }
+ .pr-sm-1 {
+ padding-right: 0.25rem !important; }
+ .pb-sm-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-sm-1 {
+ padding-left: 0.25rem !important; }
+ .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .p-sm-2 {
+ padding: 0.5rem !important; }
+ .pt-sm-2 {
+ padding-top: 0.5rem !important; }
+ .pr-sm-2 {
+ padding-right: 0.5rem !important; }
+ .pb-sm-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-sm-2 {
+ padding-left: 0.5rem !important; }
+ .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .p-sm-3 {
+ padding: 1rem !important; }
+ .pt-sm-3 {
+ padding-top: 1rem !important; }
+ .pr-sm-3 {
+ padding-right: 1rem !important; }
+ .pb-sm-3 {
+ padding-bottom: 1rem !important; }
+ .pl-sm-3 {
+ padding-left: 1rem !important; }
+ .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .p-sm-4 {
+ padding: 1.5rem !important; }
+ .pt-sm-4 {
+ padding-top: 1.5rem !important; }
+ .pr-sm-4 {
+ padding-right: 1.5rem !important; }
+ .pb-sm-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-sm-4 {
+ padding-left: 1.5rem !important; }
+ .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .p-sm-5 {
+ padding: 3rem !important; }
+ .pt-sm-5 {
+ padding-top: 3rem !important; }
+ .pr-sm-5 {
+ padding-right: 3rem !important; }
+ .pb-sm-5 {
+ padding-bottom: 3rem !important; }
+ .pl-sm-5 {
+ padding-left: 3rem !important; }
+ .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .m-sm-auto {
+ margin: auto !important; }
+ .mt-sm-auto {
+ margin-top: auto !important; }
+ .mr-sm-auto {
+ margin-right: auto !important; }
+ .mb-sm-auto {
+ margin-bottom: auto !important; }
+ .ml-sm-auto {
+ margin-left: auto !important; }
+ .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; } }
+
+@media (min-width: 768px) {
+ .m-md-0 {
+ margin: 0 !important; }
+ .mt-md-0 {
+ margin-top: 0 !important; }
+ .mr-md-0 {
+ margin-right: 0 !important; }
+ .mb-md-0 {
+ margin-bottom: 0 !important; }
+ .ml-md-0 {
+ margin-left: 0 !important; }
+ .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .m-md-1 {
+ margin: 0.25rem !important; }
+ .mt-md-1 {
+ margin-top: 0.25rem !important; }
+ .mr-md-1 {
+ margin-right: 0.25rem !important; }
+ .mb-md-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-md-1 {
+ margin-left: 0.25rem !important; }
+ .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .m-md-2 {
+ margin: 0.5rem !important; }
+ .mt-md-2 {
+ margin-top: 0.5rem !important; }
+ .mr-md-2 {
+ margin-right: 0.5rem !important; }
+ .mb-md-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-md-2 {
+ margin-left: 0.5rem !important; }
+ .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .m-md-3 {
+ margin: 1rem !important; }
+ .mt-md-3 {
+ margin-top: 1rem !important; }
+ .mr-md-3 {
+ margin-right: 1rem !important; }
+ .mb-md-3 {
+ margin-bottom: 1rem !important; }
+ .ml-md-3 {
+ margin-left: 1rem !important; }
+ .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .m-md-4 {
+ margin: 1.5rem !important; }
+ .mt-md-4 {
+ margin-top: 1.5rem !important; }
+ .mr-md-4 {
+ margin-right: 1.5rem !important; }
+ .mb-md-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-md-4 {
+ margin-left: 1.5rem !important; }
+ .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .m-md-5 {
+ margin: 3rem !important; }
+ .mt-md-5 {
+ margin-top: 3rem !important; }
+ .mr-md-5 {
+ margin-right: 3rem !important; }
+ .mb-md-5 {
+ margin-bottom: 3rem !important; }
+ .ml-md-5 {
+ margin-left: 3rem !important; }
+ .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .p-md-0 {
+ padding: 0 !important; }
+ .pt-md-0 {
+ padding-top: 0 !important; }
+ .pr-md-0 {
+ padding-right: 0 !important; }
+ .pb-md-0 {
+ padding-bottom: 0 !important; }
+ .pl-md-0 {
+ padding-left: 0 !important; }
+ .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .p-md-1 {
+ padding: 0.25rem !important; }
+ .pt-md-1 {
+ padding-top: 0.25rem !important; }
+ .pr-md-1 {
+ padding-right: 0.25rem !important; }
+ .pb-md-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-md-1 {
+ padding-left: 0.25rem !important; }
+ .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .p-md-2 {
+ padding: 0.5rem !important; }
+ .pt-md-2 {
+ padding-top: 0.5rem !important; }
+ .pr-md-2 {
+ padding-right: 0.5rem !important; }
+ .pb-md-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-md-2 {
+ padding-left: 0.5rem !important; }
+ .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .p-md-3 {
+ padding: 1rem !important; }
+ .pt-md-3 {
+ padding-top: 1rem !important; }
+ .pr-md-3 {
+ padding-right: 1rem !important; }
+ .pb-md-3 {
+ padding-bottom: 1rem !important; }
+ .pl-md-3 {
+ padding-left: 1rem !important; }
+ .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .p-md-4 {
+ padding: 1.5rem !important; }
+ .pt-md-4 {
+ padding-top: 1.5rem !important; }
+ .pr-md-4 {
+ padding-right: 1.5rem !important; }
+ .pb-md-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-md-4 {
+ padding-left: 1.5rem !important; }
+ .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .p-md-5 {
+ padding: 3rem !important; }
+ .pt-md-5 {
+ padding-top: 3rem !important; }
+ .pr-md-5 {
+ padding-right: 3rem !important; }
+ .pb-md-5 {
+ padding-bottom: 3rem !important; }
+ .pl-md-5 {
+ padding-left: 3rem !important; }
+ .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .m-md-auto {
+ margin: auto !important; }
+ .mt-md-auto {
+ margin-top: auto !important; }
+ .mr-md-auto {
+ margin-right: auto !important; }
+ .mb-md-auto {
+ margin-bottom: auto !important; }
+ .ml-md-auto {
+ margin-left: auto !important; }
+ .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; } }
+
+@media (min-width: 992px) {
+ .m-lg-0 {
+ margin: 0 !important; }
+ .mt-lg-0 {
+ margin-top: 0 !important; }
+ .mr-lg-0 {
+ margin-right: 0 !important; }
+ .mb-lg-0 {
+ margin-bottom: 0 !important; }
+ .ml-lg-0 {
+ margin-left: 0 !important; }
+ .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .m-lg-1 {
+ margin: 0.25rem !important; }
+ .mt-lg-1 {
+ margin-top: 0.25rem !important; }
+ .mr-lg-1 {
+ margin-right: 0.25rem !important; }
+ .mb-lg-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-lg-1 {
+ margin-left: 0.25rem !important; }
+ .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .m-lg-2 {
+ margin: 0.5rem !important; }
+ .mt-lg-2 {
+ margin-top: 0.5rem !important; }
+ .mr-lg-2 {
+ margin-right: 0.5rem !important; }
+ .mb-lg-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-lg-2 {
+ margin-left: 0.5rem !important; }
+ .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .m-lg-3 {
+ margin: 1rem !important; }
+ .mt-lg-3 {
+ margin-top: 1rem !important; }
+ .mr-lg-3 {
+ margin-right: 1rem !important; }
+ .mb-lg-3 {
+ margin-bottom: 1rem !important; }
+ .ml-lg-3 {
+ margin-left: 1rem !important; }
+ .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .m-lg-4 {
+ margin: 1.5rem !important; }
+ .mt-lg-4 {
+ margin-top: 1.5rem !important; }
+ .mr-lg-4 {
+ margin-right: 1.5rem !important; }
+ .mb-lg-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-lg-4 {
+ margin-left: 1.5rem !important; }
+ .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .m-lg-5 {
+ margin: 3rem !important; }
+ .mt-lg-5 {
+ margin-top: 3rem !important; }
+ .mr-lg-5 {
+ margin-right: 3rem !important; }
+ .mb-lg-5 {
+ margin-bottom: 3rem !important; }
+ .ml-lg-5 {
+ margin-left: 3rem !important; }
+ .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .p-lg-0 {
+ padding: 0 !important; }
+ .pt-lg-0 {
+ padding-top: 0 !important; }
+ .pr-lg-0 {
+ padding-right: 0 !important; }
+ .pb-lg-0 {
+ padding-bottom: 0 !important; }
+ .pl-lg-0 {
+ padding-left: 0 !important; }
+ .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .p-lg-1 {
+ padding: 0.25rem !important; }
+ .pt-lg-1 {
+ padding-top: 0.25rem !important; }
+ .pr-lg-1 {
+ padding-right: 0.25rem !important; }
+ .pb-lg-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-lg-1 {
+ padding-left: 0.25rem !important; }
+ .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .p-lg-2 {
+ padding: 0.5rem !important; }
+ .pt-lg-2 {
+ padding-top: 0.5rem !important; }
+ .pr-lg-2 {
+ padding-right: 0.5rem !important; }
+ .pb-lg-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-lg-2 {
+ padding-left: 0.5rem !important; }
+ .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .p-lg-3 {
+ padding: 1rem !important; }
+ .pt-lg-3 {
+ padding-top: 1rem !important; }
+ .pr-lg-3 {
+ padding-right: 1rem !important; }
+ .pb-lg-3 {
+ padding-bottom: 1rem !important; }
+ .pl-lg-3 {
+ padding-left: 1rem !important; }
+ .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .p-lg-4 {
+ padding: 1.5rem !important; }
+ .pt-lg-4 {
+ padding-top: 1.5rem !important; }
+ .pr-lg-4 {
+ padding-right: 1.5rem !important; }
+ .pb-lg-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-lg-4 {
+ padding-left: 1.5rem !important; }
+ .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .p-lg-5 {
+ padding: 3rem !important; }
+ .pt-lg-5 {
+ padding-top: 3rem !important; }
+ .pr-lg-5 {
+ padding-right: 3rem !important; }
+ .pb-lg-5 {
+ padding-bottom: 3rem !important; }
+ .pl-lg-5 {
+ padding-left: 3rem !important; }
+ .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .m-lg-auto {
+ margin: auto !important; }
+ .mt-lg-auto {
+ margin-top: auto !important; }
+ .mr-lg-auto {
+ margin-right: auto !important; }
+ .mb-lg-auto {
+ margin-bottom: auto !important; }
+ .ml-lg-auto {
+ margin-left: auto !important; }
+ .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; } }
+
+@media (min-width: 1200px) {
+ .m-xl-0 {
+ margin: 0 !important; }
+ .mt-xl-0 {
+ margin-top: 0 !important; }
+ .mr-xl-0 {
+ margin-right: 0 !important; }
+ .mb-xl-0 {
+ margin-bottom: 0 !important; }
+ .ml-xl-0 {
+ margin-left: 0 !important; }
+ .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .m-xl-1 {
+ margin: 0.25rem !important; }
+ .mt-xl-1 {
+ margin-top: 0.25rem !important; }
+ .mr-xl-1 {
+ margin-right: 0.25rem !important; }
+ .mb-xl-1 {
+ margin-bottom: 0.25rem !important; }
+ .ml-xl-1 {
+ margin-left: 0.25rem !important; }
+ .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .m-xl-2 {
+ margin: 0.5rem !important; }
+ .mt-xl-2 {
+ margin-top: 0.5rem !important; }
+ .mr-xl-2 {
+ margin-right: 0.5rem !important; }
+ .mb-xl-2 {
+ margin-bottom: 0.5rem !important; }
+ .ml-xl-2 {
+ margin-left: 0.5rem !important; }
+ .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .m-xl-3 {
+ margin: 1rem !important; }
+ .mt-xl-3 {
+ margin-top: 1rem !important; }
+ .mr-xl-3 {
+ margin-right: 1rem !important; }
+ .mb-xl-3 {
+ margin-bottom: 1rem !important; }
+ .ml-xl-3 {
+ margin-left: 1rem !important; }
+ .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .m-xl-4 {
+ margin: 1.5rem !important; }
+ .mt-xl-4 {
+ margin-top: 1.5rem !important; }
+ .mr-xl-4 {
+ margin-right: 1.5rem !important; }
+ .mb-xl-4 {
+ margin-bottom: 1.5rem !important; }
+ .ml-xl-4 {
+ margin-left: 1.5rem !important; }
+ .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .m-xl-5 {
+ margin: 3rem !important; }
+ .mt-xl-5 {
+ margin-top: 3rem !important; }
+ .mr-xl-5 {
+ margin-right: 3rem !important; }
+ .mb-xl-5 {
+ margin-bottom: 3rem !important; }
+ .ml-xl-5 {
+ margin-left: 3rem !important; }
+ .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .p-xl-0 {
+ padding: 0 !important; }
+ .pt-xl-0 {
+ padding-top: 0 !important; }
+ .pr-xl-0 {
+ padding-right: 0 !important; }
+ .pb-xl-0 {
+ padding-bottom: 0 !important; }
+ .pl-xl-0 {
+ padding-left: 0 !important; }
+ .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .p-xl-1 {
+ padding: 0.25rem !important; }
+ .pt-xl-1 {
+ padding-top: 0.25rem !important; }
+ .pr-xl-1 {
+ padding-right: 0.25rem !important; }
+ .pb-xl-1 {
+ padding-bottom: 0.25rem !important; }
+ .pl-xl-1 {
+ padding-left: 0.25rem !important; }
+ .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .p-xl-2 {
+ padding: 0.5rem !important; }
+ .pt-xl-2 {
+ padding-top: 0.5rem !important; }
+ .pr-xl-2 {
+ padding-right: 0.5rem !important; }
+ .pb-xl-2 {
+ padding-bottom: 0.5rem !important; }
+ .pl-xl-2 {
+ padding-left: 0.5rem !important; }
+ .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .p-xl-3 {
+ padding: 1rem !important; }
+ .pt-xl-3 {
+ padding-top: 1rem !important; }
+ .pr-xl-3 {
+ padding-right: 1rem !important; }
+ .pb-xl-3 {
+ padding-bottom: 1rem !important; }
+ .pl-xl-3 {
+ padding-left: 1rem !important; }
+ .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .p-xl-4 {
+ padding: 1.5rem !important; }
+ .pt-xl-4 {
+ padding-top: 1.5rem !important; }
+ .pr-xl-4 {
+ padding-right: 1.5rem !important; }
+ .pb-xl-4 {
+ padding-bottom: 1.5rem !important; }
+ .pl-xl-4 {
+ padding-left: 1.5rem !important; }
+ .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .p-xl-5 {
+ padding: 3rem !important; }
+ .pt-xl-5 {
+ padding-top: 3rem !important; }
+ .pr-xl-5 {
+ padding-right: 3rem !important; }
+ .pb-xl-5 {
+ padding-bottom: 3rem !important; }
+ .pl-xl-5 {
+ padding-left: 3rem !important; }
+ .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .m-xl-auto {
+ margin: auto !important; }
+ .mt-xl-auto {
+ margin-top: auto !important; }
+ .mr-xl-auto {
+ margin-right: auto !important; }
+ .mb-xl-auto {
+ margin-bottom: auto !important; }
+ .ml-xl-auto {
+ margin-left: auto !important; }
+ .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; } }
+
+.text-justify {
+ text-align: justify !important; }
+
+.text-nowrap {
+ white-space: nowrap !important; }
+
+.text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap; }
+
+.text-center {
+ text-align: center !important; }
+
+.text-left {
+ text-align: left !important; }
+
+.text-right {
+ text-align: right !important; }
+
+@media (min-width: 576px) {
+ .text-sm-center {
+ text-align: center !important; }
+ .text-sm-left {
+ text-align: left !important; }
+ .text-sm-right {
+ text-align: right !important; } }
+
+@media (min-width: 768px) {
+ .text-md-center {
+ text-align: center !important; }
+ .text-md-left {
+ text-align: left !important; }
+ .text-md-right {
+ text-align: right !important; } }
+
+@media (min-width: 992px) {
+ .text-lg-center {
+ text-align: center !important; }
+ .text-lg-left {
+ text-align: left !important; }
+ .text-lg-right {
+ text-align: right !important; } }
+
+@media (min-width: 1200px) {
+ .text-xl-center {
+ text-align: center !important; }
+ .text-xl-left {
+ text-align: left !important; }
+ .text-xl-right {
+ text-align: right !important; } }
+
+.text-black {
+ color: #000 !important; }
+
+.text-black-primary {
+ color: rgba(0, 0, 0, 0.87) !important; }
+
+.text-black-secondary {
+ color: rgba(0, 0, 0, 0.54) !important; }
+
+.text-black-hint {
+ color: rgba(0, 0, 0, 0.38) !important; }
+
+.text-black-divider {
+ color: rgba(0, 0, 0, 0.12) !important; }
+
+.text-white {
+ color: #fff !important; }
+
+.text-white-primary {
+ color: white !important; }
+
+.text-white-secondary {
+ color: rgba(255, 255, 255, 0.7) !important; }
+
+.text-white-hint {
+ color: rgba(255, 255, 255, 0.5) !important; }
+
+.text-white-divider {
+ color: rgba(255, 255, 255, 0.12) !important; }
+
+.text-muted {
+ color: rgba(0, 0, 0, 0.38) !important; }
+
+a.text-primary:active, a.text-primary:focus, a.text-primary:hover {
+ color: #be6905 !important; }
+
+.text-primary {
+ color: #f08506 !important; }
+
+a.text-secondary:active, a.text-secondary:focus, a.text-secondary:hover {
+ color: #be6905 !important; }
+
+.text-secondary {
+ color: #f08506 !important; }
+
+a.text-danger:active, a.text-danger:focus, a.text-danger:hover {
+ color: #d32f2f !important; }
+
+.text-danger {
+ color: #f44336 !important; }
+
+a.text-info:active, a.text-info:focus, a.text-info:hover {
+ color: #1976d2 !important; }
+
+.text-info {
+ color: #2196f3 !important; }
+
+a.text-success:active, a.text-success:focus, a.text-success:hover {
+ color: #388e3c !important; }
+
+.text-success {
+ color: #4caf50 !important; }
+
+a.text-warning:active, a.text-warning:focus, a.text-warning:hover {
+ color: #f57c00 !important; }
+
+.text-warning {
+ color: #ff9800 !important; }
+
+a.text-dark:active, a.text-dark:focus, a.text-dark:hover {
+ color: #212121 !important; }
+
+.text-dark {
+ color: #424242 !important; }
+
+a.text-light:active, a.text-light:focus, a.text-light:hover {
+ color: #e0e0e0 !important; }
+
+.text-light {
+ color: #f5f5f5 !important; }
+
+.text-black-50 {
+ color: rgba(0, 0, 0, 0.5) !important; }
+
+.text-body {
+ color: rgba(0, 0, 0, 0.87) !important; }
+
+.text-white-50 {
+ color: rgba(255, 255, 255, 0.5) !important; }
+
+.text-monospace {
+ font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
+
+.font-italic {
+ font-style: italic; }
+
+.font-weight-bold,
+.font-weight-medium {
+ font-weight: 500; }
+
+.font-weight-light {
+ font-weight: 300; }
+
+.font-weight-normal,
+.font-weight-regular {
+ font-weight: 400; }
+
+.text-hide {
+ background-color: transparent;
+ border: 0;
+ color: transparent;
+ font: 0/0 a;
+ text-shadow: none; }
+
+.text-capitalize {
+ text-transform: capitalize !important; }
+
+.text-lowercase {
+ text-transform: lowercase !important; }
+
+.text-uppercase {
+ text-transform: uppercase !important; }
+
+.invisible {
+ visibility: hidden !important; }
+
+.visible {
+ visibility: visible !important; }
+
+.material-icons {
+ font-size: 1.71429em;
+ line-height: 0.58333em;
+ vertical-align: -0.3022em; }
+
+.material-icons-inline {
+ font-size: inherit;
+ line-height: 1; }
+
+@media print {
+ @page {
+ size: a3; }
+ *,
+ *::after,
+ *::before {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ text-shadow: none !important; }
+ a:not(.btn) {
+ text-decoration: underline; }
+ abbr[title]::after {
+ content: ' (" attr(title) ") '; }
+ blockquote {
+ page-break-inside: avoid; }
+ body {
+ min-width: 992px !important; }
+ h2,
+ h3,
+ p {
+ orphans: 3;
+ widows: 3; }
+ h2,
+ h3 {
+ page-break-inside: avoid; }
+ img {
+ page-break-inside: avoid; }
+ pre {
+ page-break-inside: avoid;
+ white-space: pre-wrap !important; }
+ thead {
+ display: table-header-group; }
+ tr {
+ page-break-inside: avoid; }
+ .card {
+ border: 1px solid #e1e1e1; }
+ .container {
+ min-width: 992px !important; }
+ .dropdown-menu {
+ border: 1px solid #e1e1e1; }
+ .list-group-item {
+ border: 1px solid #e1e1e1;
+ margin-bottom: -1px; }
+ .list-group-item:last-child {
+ margin-bottom: 0; }
+ .list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0; }
+ .list-group-flush:last-child .list-group-item:last-child {
+ border-bottom: 0; }
+ .list-group-flush .list-group-item {
+ border-right: 0;
+ border-left: 0; }
+ .nav-tabs {
+ border-bottom: 1px solid #e1e1e1; }
+ .navbar {
+ display: none; }
+ .popover {
+ border: 1px solid #e1e1e1; }
+ .table td,
+ .table th {
+ background-color: #fff !important; }
+ .table-bordered {
+ border: 1px solid #e1e1e1; }
+ .table-dark {
+ color: inherit; }
+ .table-dark td,
+ .table-dark th,
+ .table-dark .table {
+ border-color: #e1e1e1; }
+ .table .thead-dark td,
+ .table .thead-dark th {
+ color: inherit; } }
+
+.wrapper {
+ padding: 40px 0; }
+
+#wrapper-hero {
+ padding: 0px !important; }
+
+.sticky,
+.gallery-caption,
+.bypostauthor {
+ font-size: inherit; }
+
+.wrapper#wrapper-sticky {
+ border-bottom: 1px solid #dee2e6; }
+
+#wrapper-footer-full,
+#wrapper-static-hero {
+ background-color: #e9ecef; }
+
+.wp-caption {
+ font-size: inherit; }
+
+.wp-caption-text {
+ font-size: inherit; }
+
+.alignleft {
+ display: inline;
+ float: left;
+ margin-right: 1.5em; }
+
+.alignright {
+ display: inline;
+ float: right;
+ margin-left: 1.5em; }
+
+.aligncenter {
+ margin: 0px auto; }
+
+.entry-footer span {
+ padding-right: 10px; }
+
+figure.woocommerce-product-gallery__wrapper {
+ max-width: inherit !important; }
+
+img.wp-post-image,
+article img,
+figure,
+img,
+#secondary img {
+ max-width: 100%;
+ height: auto; }
+
+a.skip-link {
+ position: fixed;
+ z-index: 1000;
+ top: 0px;
+ right: 0px; }
+
+.jumbotron {
+ margin-bottom: 0px; }
+
+.navbar-dark .navbar-nav .dropdown-menu .nav-link {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1.5rem;
+ clear: both;
+ font-weight: 400;
+ color: #212529 !important;
+ text-align: inherit;
+ white-space: nowrap;
+ background: none;
+ border: 0; }
+ .navbar-dark .navbar-nav .dropdown-menu .nav-link:hover, .navbar-dark .navbar-nav .dropdown-menu .nav-link:focus {
+ color: #16181b !important;
+ text-decoration: none;
+ background-color: #f8f9fa; }
+ .navbar-dark .navbar-nav .dropdown-menu .nav-link.active, .navbar-dark .navbar-nav .dropdown-menu .nav-link:active {
+ color: #fff !important;
+ text-decoration: none;
+ background-color: #f08506; }
+ .navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled, .navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled {
+ color: #6c757d !important;
+ background-color: transparent; }
+
+.navbar-light .navbar-brand a {
+ color: rgba(0, 0, 0, 0.9); }
+ .navbar-light .navbar-brand a:hover, .navbar-light .navbar-brand a:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-dark .navbar-brand a {
+ color: #fff; }
+ .navbar-dark .navbar-brand a:hover, .navbar-dark .navbar-brand a:focus {
+ color: #fff; }
+
+/*!
+ * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+ font-family: 'FontAwesome';
+ src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
+ src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+
+.fa {
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale; }
+
+/* makes the font 33% larger relative to the icon container */
+.fa-lg {
+ font-size: 1.33333em;
+ line-height: 0.75em;
+ vertical-align: -15%; }
+
+.fa-2x {
+ font-size: 2em; }
+
+.fa-3x {
+ font-size: 3em; }
+
+.fa-4x {
+ font-size: 4em; }
+
+.fa-5x {
+ font-size: 5em; }
+
+.fa-fw {
+ width: 1.28571em;
+ text-align: center; }
+
+.fa-ul {
+ padding-left: 0;
+ margin-left: 2.14286em;
+ list-style-type: none; }
+ .fa-ul > li {
+ position: relative; }
+
+.fa-li {
+ position: absolute;
+ left: -2.14286em;
+ width: 2.14286em;
+ top: 0.14286em;
+ text-align: center; }
+ .fa-li.fa-lg {
+ left: -1.85714em; }
+
+.fa-border {
+ padding: .2em .25em .15em;
+ border: solid 0.08em #eee;
+ border-radius: .1em; }
+
+.fa-pull-left {
+ float: left; }
+
+.fa-pull-right {
+ float: right; }
+
+.fa.fa-pull-left {
+ margin-right: .3em; }
+
+.fa.fa-pull-right {
+ margin-left: .3em; }
+
+/* Deprecated as of 4.4.0 */
+.pull-right {
+ float: right; }
+
+.pull-left {
+ float: left; }
+
+.fa.pull-left {
+ margin-right: .3em; }
+
+.fa.pull-right {
+ margin-left: .3em; }
+
+.fa-spin {
+ -webkit-animation: fa-spin 2s infinite linear;
+ animation: fa-spin 2s infinite linear; }
+
+.fa-pulse {
+ -webkit-animation: fa-spin 1s infinite steps(8);
+ animation: fa-spin 1s infinite steps(8); }
+
+@-webkit-keyframes fa-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+
+@keyframes fa-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+
+.fa-rotate-90 {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
+ -webkit-transform: rotate(90deg);
+ transform: rotate(90deg); }
+
+.fa-rotate-180 {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg); }
+
+.fa-rotate-270 {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
+ -webkit-transform: rotate(270deg);
+ transform: rotate(270deg); }
+
+.fa-flip-horizontal {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
+ -webkit-transform: scale(-1, 1);
+ transform: scale(-1, 1); }
+
+.fa-flip-vertical {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
+ -webkit-transform: scale(1, -1);
+ transform: scale(1, -1); }
+
+:root .fa-rotate-90,
+:root .fa-rotate-180,
+:root .fa-rotate-270,
+:root .fa-flip-horizontal,
+:root .fa-flip-vertical {
+ -webkit-filter: none;
+ filter: none; }
+
+.fa-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle; }
+
+.fa-stack-1x, .fa-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center; }
+
+.fa-stack-1x {
+ line-height: inherit; }
+
+.fa-stack-2x {
+ font-size: 2em; }
+
+.fa-inverse {
+ color: #fff; }
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+ readers do not read off random characters that represent icons */
+.fa-glass:before {
+ content: ""; }
+
+.fa-music:before {
+ content: ""; }
+
+.fa-search:before {
+ content: ""; }
+
+.fa-envelope-o:before {
+ content: ""; }
+
+.fa-heart:before {
+ content: ""; }
+
+.fa-star:before {
+ content: ""; }
+
+.fa-star-o:before {
+ content: ""; }
+
+.fa-user:before {
+ content: ""; }
+
+.fa-film:before {
+ content: ""; }
+
+.fa-th-large:before {
+ content: ""; }
+
+.fa-th:before {
+ content: ""; }
+
+.fa-th-list:before {
+ content: ""; }
+
+.fa-check:before {
+ content: ""; }
+
+.fa-remove:before,
+.fa-close:before,
+.fa-times:before {
+ content: ""; }
+
+.fa-search-plus:before {
+ content: ""; }
+
+.fa-search-minus:before {
+ content: ""; }
+
+.fa-power-off:before {
+ content: ""; }
+
+.fa-signal:before {
+ content: ""; }
+
+.fa-gear:before,
+.fa-cog:before {
+ content: ""; }
+
+.fa-trash-o:before {
+ content: ""; }
+
+.fa-home:before {
+ content: ""; }
+
+.fa-file-o:before {
+ content: ""; }
+
+.fa-clock-o:before {
+ content: ""; }
+
+.fa-road:before {
+ content: ""; }
+
+.fa-download:before {
+ content: ""; }
+
+.fa-arrow-circle-o-down:before {
+ content: ""; }
+
+.fa-arrow-circle-o-up:before {
+ content: ""; }
+
+.fa-inbox:before {
+ content: ""; }
+
+.fa-play-circle-o:before {
+ content: ""; }
+
+.fa-rotate-right:before,
+.fa-repeat:before {
+ content: ""; }
+
+.fa-refresh:before {
+ content: ""; }
+
+.fa-list-alt:before {
+ content: ""; }
+
+.fa-lock:before {
+ content: ""; }
+
+.fa-flag:before {
+ content: ""; }
+
+.fa-headphones:before {
+ content: ""; }
+
+.fa-volume-off:before {
+ content: ""; }
+
+.fa-volume-down:before {
+ content: ""; }
+
+.fa-volume-up:before {
+ content: ""; }
+
+.fa-qrcode:before {
+ content: ""; }
+
+.fa-barcode:before {
+ content: ""; }
+
+.fa-tag:before {
+ content: ""; }
+
+.fa-tags:before {
+ content: ""; }
+
+.fa-book:before {
+ content: ""; }
+
+.fa-bookmark:before {
+ content: ""; }
+
+.fa-print:before {
+ content: ""; }
+
+.fa-camera:before {
+ content: ""; }
+
+.fa-font:before {
+ content: ""; }
+
+.fa-bold:before {
+ content: ""; }
+
+.fa-italic:before {
+ content: ""; }
+
+.fa-text-height:before {
+ content: ""; }
+
+.fa-text-width:before {
+ content: ""; }
+
+.fa-align-left:before {
+ content: ""; }
+
+.fa-align-center:before {
+ content: ""; }
+
+.fa-align-right:before {
+ content: ""; }
+
+.fa-align-justify:before {
+ content: ""; }
+
+.fa-list:before {
+ content: ""; }
+
+.fa-dedent:before,
+.fa-outdent:before {
+ content: ""; }
+
+.fa-indent:before {
+ content: ""; }
+
+.fa-video-camera:before {
+ content: ""; }
+
+.fa-photo:before,
+.fa-image:before,
+.fa-picture-o:before {
+ content: ""; }
+
+.fa-pencil:before {
+ content: ""; }
+
+.fa-map-marker:before {
+ content: ""; }
+
+.fa-adjust:before {
+ content: ""; }
+
+.fa-tint:before {
+ content: ""; }
+
+.fa-edit:before,
+.fa-pencil-square-o:before {
+ content: ""; }
+
+.fa-share-square-o:before {
+ content: ""; }
+
+.fa-check-square-o:before {
+ content: ""; }
+
+.fa-arrows:before {
+ content: ""; }
+
+.fa-step-backward:before {
+ content: ""; }
+
+.fa-fast-backward:before {
+ content: ""; }
+
+.fa-backward:before {
+ content: ""; }
+
+.fa-play:before {
+ content: ""; }
+
+.fa-pause:before {
+ content: ""; }
+
+.fa-stop:before {
+ content: ""; }
+
+.fa-forward:before {
+ content: ""; }
+
+.fa-fast-forward:before {
+ content: ""; }
+
+.fa-step-forward:before {
+ content: ""; }
+
+.fa-eject:before {
+ content: ""; }
+
+.fa-chevron-left:before {
+ content: ""; }
+
+.fa-chevron-right:before {
+ content: ""; }
+
+.fa-plus-circle:before {
+ content: ""; }
+
+.fa-minus-circle:before {
+ content: ""; }
+
+.fa-times-circle:before {
+ content: ""; }
+
+.fa-check-circle:before {
+ content: ""; }
+
+.fa-question-circle:before {
+ content: ""; }
+
+.fa-info-circle:before {
+ content: ""; }
+
+.fa-crosshairs:before {
+ content: ""; }
+
+.fa-times-circle-o:before {
+ content: ""; }
+
+.fa-check-circle-o:before {
+ content: ""; }
+
+.fa-ban:before {
+ content: ""; }
+
+.fa-arrow-left:before {
+ content: ""; }
+
+.fa-arrow-right:before {
+ content: ""; }
+
+.fa-arrow-up:before {
+ content: ""; }
+
+.fa-arrow-down:before {
+ content: ""; }
+
+.fa-mail-forward:before,
+.fa-share:before {
+ content: ""; }
+
+.fa-expand:before {
+ content: ""; }
+
+.fa-compress:before {
+ content: ""; }
+
+.fa-plus:before {
+ content: ""; }
+
+.fa-minus:before {
+ content: ""; }
+
+.fa-asterisk:before {
+ content: ""; }
+
+.fa-exclamation-circle:before {
+ content: ""; }
+
+.fa-gift:before {
+ content: ""; }
+
+.fa-leaf:before {
+ content: ""; }
+
+.fa-fire:before {
+ content: ""; }
+
+.fa-eye:before {
+ content: ""; }
+
+.fa-eye-slash:before {
+ content: ""; }
+
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+ content: ""; }
+
+.fa-plane:before {
+ content: ""; }
+
+.fa-calendar:before {
+ content: ""; }
+
+.fa-random:before {
+ content: ""; }
+
+.fa-comment:before {
+ content: ""; }
+
+.fa-magnet:before {
+ content: ""; }
+
+.fa-chevron-up:before {
+ content: ""; }
+
+.fa-chevron-down:before {
+ content: ""; }
+
+.fa-retweet:before {
+ content: ""; }
+
+.fa-shopping-cart:before {
+ content: ""; }
+
+.fa-folder:before {
+ content: ""; }
+
+.fa-folder-open:before {
+ content: ""; }
+
+.fa-arrows-v:before {
+ content: ""; }
+
+.fa-arrows-h:before {
+ content: ""; }
+
+.fa-bar-chart-o:before,
+.fa-bar-chart:before {
+ content: ""; }
+
+.fa-twitter-square:before {
+ content: ""; }
+
+.fa-facebook-square:before {
+ content: ""; }
+
+.fa-camera-retro:before {
+ content: ""; }
+
+.fa-key:before {
+ content: ""; }
+
+.fa-gears:before,
+.fa-cogs:before {
+ content: ""; }
+
+.fa-comments:before {
+ content: ""; }
+
+.fa-thumbs-o-up:before {
+ content: ""; }
+
+.fa-thumbs-o-down:before {
+ content: ""; }
+
+.fa-star-half:before {
+ content: ""; }
+
+.fa-heart-o:before {
+ content: ""; }
+
+.fa-sign-out:before {
+ content: ""; }
+
+.fa-linkedin-square:before {
+ content: ""; }
+
+.fa-thumb-tack:before {
+ content: ""; }
+
+.fa-external-link:before {
+ content: ""; }
+
+.fa-sign-in:before {
+ content: ""; }
+
+.fa-trophy:before {
+ content: ""; }
+
+.fa-github-square:before {
+ content: ""; }
+
+.fa-upload:before {
+ content: ""; }
+
+.fa-lemon-o:before {
+ content: ""; }
+
+.fa-phone:before {
+ content: ""; }
+
+.fa-square-o:before {
+ content: ""; }
+
+.fa-bookmark-o:before {
+ content: ""; }
+
+.fa-phone-square:before {
+ content: ""; }
+
+.fa-twitter:before {
+ content: ""; }
+
+.fa-facebook-f:before,
+.fa-facebook:before {
+ content: ""; }
+
+.fa-github:before {
+ content: ""; }
+
+.fa-unlock:before {
+ content: ""; }
+
+.fa-credit-card:before {
+ content: ""; }
+
+.fa-feed:before,
+.fa-rss:before {
+ content: ""; }
+
+.fa-hdd-o:before {
+ content: ""; }
+
+.fa-bullhorn:before {
+ content: ""; }
+
+.fa-bell:before {
+ content: ""; }
+
+.fa-certificate:before {
+ content: ""; }
+
+.fa-hand-o-right:before {
+ content: ""; }
+
+.fa-hand-o-left:before {
+ content: ""; }
+
+.fa-hand-o-up:before {
+ content: ""; }
+
+.fa-hand-o-down:before {
+ content: ""; }
+
+.fa-arrow-circle-left:before {
+ content: ""; }
+
+.fa-arrow-circle-right:before {
+ content: ""; }
+
+.fa-arrow-circle-up:before {
+ content: ""; }
+
+.fa-arrow-circle-down:before {
+ content: ""; }
+
+.fa-globe:before {
+ content: ""; }
+
+.fa-wrench:before {
+ content: ""; }
+
+.fa-tasks:before {
+ content: ""; }
+
+.fa-filter:before {
+ content: ""; }
+
+.fa-briefcase:before {
+ content: ""; }
+
+.fa-arrows-alt:before {
+ content: ""; }
+
+.fa-group:before,
+.fa-users:before {
+ content: ""; }
+
+.fa-chain:before,
+.fa-link:before {
+ content: ""; }
+
+.fa-cloud:before {
+ content: ""; }
+
+.fa-flask:before {
+ content: ""; }
+
+.fa-cut:before,
+.fa-scissors:before {
+ content: ""; }
+
+.fa-copy:before,
+.fa-files-o:before {
+ content: ""; }
+
+.fa-paperclip:before {
+ content: ""; }
+
+.fa-save:before,
+.fa-floppy-o:before {
+ content: ""; }
+
+.fa-square:before {
+ content: ""; }
+
+.fa-navicon:before,
+.fa-reorder:before,
+.fa-bars:before {
+ content: ""; }
+
+.fa-list-ul:before {
+ content: ""; }
+
+.fa-list-ol:before {
+ content: ""; }
+
+.fa-strikethrough:before {
+ content: ""; }
+
+.fa-underline:before {
+ content: ""; }
+
+.fa-table:before {
+ content: ""; }
+
+.fa-magic:before {
+ content: ""; }
+
+.fa-truck:before {
+ content: ""; }
+
+.fa-pinterest:before {
+ content: ""; }
+
+.fa-pinterest-square:before {
+ content: ""; }
+
+.fa-google-plus-square:before {
+ content: ""; }
+
+.fa-google-plus:before {
+ content: ""; }
+
+.fa-money:before {
+ content: ""; }
+
+.fa-caret-down:before {
+ content: ""; }
+
+.fa-caret-up:before {
+ content: ""; }
+
+.fa-caret-left:before {
+ content: ""; }
+
+.fa-caret-right:before {
+ content: ""; }
+
+.fa-columns:before {
+ content: ""; }
+
+.fa-unsorted:before,
+.fa-sort:before {
+ content: ""; }
+
+.fa-sort-down:before,
+.fa-sort-desc:before {
+ content: ""; }
+
+.fa-sort-up:before,
+.fa-sort-asc:before {
+ content: ""; }
+
+.fa-envelope:before {
+ content: ""; }
+
+.fa-linkedin:before {
+ content: ""; }
+
+.fa-rotate-left:before,
+.fa-undo:before {
+ content: ""; }
+
+.fa-legal:before,
+.fa-gavel:before {
+ content: ""; }
+
+.fa-dashboard:before,
+.fa-tachometer:before {
+ content: ""; }
+
+.fa-comment-o:before {
+ content: ""; }
+
+.fa-comments-o:before {
+ content: ""; }
+
+.fa-flash:before,
+.fa-bolt:before {
+ content: ""; }
+
+.fa-sitemap:before {
+ content: ""; }
+
+.fa-umbrella:before {
+ content: ""; }
+
+.fa-paste:before,
+.fa-clipboard:before {
+ content: ""; }
+
+.fa-lightbulb-o:before {
+ content: ""; }
+
+.fa-exchange:before {
+ content: ""; }
+
+.fa-cloud-download:before {
+ content: ""; }
+
+.fa-cloud-upload:before {
+ content: ""; }
+
+.fa-user-md:before {
+ content: ""; }
+
+.fa-stethoscope:before {
+ content: ""; }
+
+.fa-suitcase:before {
+ content: ""; }
+
+.fa-bell-o:before {
+ content: ""; }
+
+.fa-coffee:before {
+ content: ""; }
+
+.fa-cutlery:before {
+ content: ""; }
+
+.fa-file-text-o:before {
+ content: ""; }
+
+.fa-building-o:before {
+ content: ""; }
+
+.fa-hospital-o:before {
+ content: ""; }
+
+.fa-ambulance:before {
+ content: ""; }
+
+.fa-medkit:before {
+ content: ""; }
+
+.fa-fighter-jet:before {
+ content: ""; }
+
+.fa-beer:before {
+ content: ""; }
+
+.fa-h-square:before {
+ content: ""; }
+
+.fa-plus-square:before {
+ content: ""; }
+
+.fa-angle-double-left:before {
+ content: ""; }
+
+.fa-angle-double-right:before {
+ content: ""; }
+
+.fa-angle-double-up:before {
+ content: ""; }
+
+.fa-angle-double-down:before {
+ content: ""; }
+
+.fa-angle-left:before {
+ content: ""; }
+
+.fa-angle-right:before {
+ content: ""; }
+
+.fa-angle-up:before {
+ content: ""; }
+
+.fa-angle-down:before {
+ content: ""; }
+
+.fa-desktop:before {
+ content: ""; }
+
+.fa-laptop:before {
+ content: ""; }
+
+.fa-tablet:before {
+ content: ""; }
+
+.fa-mobile-phone:before,
+.fa-mobile:before {
+ content: ""; }
+
+.fa-circle-o:before {
+ content: ""; }
+
+.fa-quote-left:before {
+ content: ""; }
+
+.fa-quote-right:before {
+ content: ""; }
+
+.fa-spinner:before {
+ content: ""; }
+
+.fa-circle:before {
+ content: ""; }
+
+.fa-mail-reply:before,
+.fa-reply:before {
+ content: ""; }
+
+.fa-github-alt:before {
+ content: ""; }
+
+.fa-folder-o:before {
+ content: ""; }
+
+.fa-folder-open-o:before {
+ content: ""; }
+
+.fa-smile-o:before {
+ content: ""; }
+
+.fa-frown-o:before {
+ content: ""; }
+
+.fa-meh-o:before {
+ content: ""; }
+
+.fa-gamepad:before {
+ content: ""; }
+
+.fa-keyboard-o:before {
+ content: ""; }
+
+.fa-flag-o:before {
+ content: ""; }
+
+.fa-flag-checkered:before {
+ content: ""; }
+
+.fa-terminal:before {
+ content: ""; }
+
+.fa-code:before {
+ content: ""; }
+
+.fa-mail-reply-all:before,
+.fa-reply-all:before {
+ content: ""; }
+
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+ content: ""; }
+
+.fa-location-arrow:before {
+ content: ""; }
+
+.fa-crop:before {
+ content: ""; }
+
+.fa-code-fork:before {
+ content: ""; }
+
+.fa-unlink:before,
+.fa-chain-broken:before {
+ content: ""; }
+
+.fa-question:before {
+ content: ""; }
+
+.fa-info:before {
+ content: ""; }
+
+.fa-exclamation:before {
+ content: ""; }
+
+.fa-superscript:before {
+ content: ""; }
+
+.fa-subscript:before {
+ content: ""; }
+
+.fa-eraser:before {
+ content: ""; }
+
+.fa-puzzle-piece:before {
+ content: ""; }
+
+.fa-microphone:before {
+ content: ""; }
+
+.fa-microphone-slash:before {
+ content: ""; }
+
+.fa-shield:before {
+ content: ""; }
+
+.fa-calendar-o:before {
+ content: ""; }
+
+.fa-fire-extinguisher:before {
+ content: ""; }
+
+.fa-rocket:before {
+ content: ""; }
+
+.fa-maxcdn:before {
+ content: ""; }
+
+.fa-chevron-circle-left:before {
+ content: ""; }
+
+.fa-chevron-circle-right:before {
+ content: ""; }
+
+.fa-chevron-circle-up:before {
+ content: ""; }
+
+.fa-chevron-circle-down:before {
+ content: ""; }
+
+.fa-html5:before {
+ content: ""; }
+
+.fa-css3:before {
+ content: ""; }
+
+.fa-anchor:before {
+ content: ""; }
+
+.fa-unlock-alt:before {
+ content: ""; }
+
+.fa-bullseye:before {
+ content: ""; }
+
+.fa-ellipsis-h:before {
+ content: ""; }
+
+.fa-ellipsis-v:before {
+ content: ""; }
+
+.fa-rss-square:before {
+ content: ""; }
+
+.fa-play-circle:before {
+ content: ""; }
+
+.fa-ticket:before {
+ content: ""; }
+
+.fa-minus-square:before {
+ content: ""; }
+
+.fa-minus-square-o:before {
+ content: ""; }
+
+.fa-level-up:before {
+ content: ""; }
+
+.fa-level-down:before {
+ content: ""; }
+
+.fa-check-square:before {
+ content: ""; }
+
+.fa-pencil-square:before {
+ content: ""; }
+
+.fa-external-link-square:before {
+ content: ""; }
+
+.fa-share-square:before {
+ content: ""; }
+
+.fa-compass:before {
+ content: ""; }
+
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+ content: ""; }
+
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+ content: ""; }
+
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+ content: ""; }
+
+.fa-euro:before,
+.fa-eur:before {
+ content: ""; }
+
+.fa-gbp:before {
+ content: ""; }
+
+.fa-dollar:before,
+.fa-usd:before {
+ content: ""; }
+
+.fa-rupee:before,
+.fa-inr:before {
+ content: ""; }
+
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+ content: ""; }
+
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+ content: ""; }
+
+.fa-won:before,
+.fa-krw:before {
+ content: ""; }
+
+.fa-bitcoin:before,
+.fa-btc:before {
+ content: ""; }
+
+.fa-file:before {
+ content: ""; }
+
+.fa-file-text:before {
+ content: ""; }
+
+.fa-sort-alpha-asc:before {
+ content: ""; }
+
+.fa-sort-alpha-desc:before {
+ content: ""; }
+
+.fa-sort-amount-asc:before {
+ content: ""; }
+
+.fa-sort-amount-desc:before {
+ content: ""; }
+
+.fa-sort-numeric-asc:before {
+ content: ""; }
+
+.fa-sort-numeric-desc:before {
+ content: ""; }
+
+.fa-thumbs-up:before {
+ content: ""; }
+
+.fa-thumbs-down:before {
+ content: ""; }
+
+.fa-youtube-square:before {
+ content: ""; }
+
+.fa-youtube:before {
+ content: ""; }
+
+.fa-xing:before {
+ content: ""; }
+
+.fa-xing-square:before {
+ content: ""; }
+
+.fa-youtube-play:before {
+ content: ""; }
+
+.fa-dropbox:before {
+ content: ""; }
+
+.fa-stack-overflow:before {
+ content: ""; }
+
+.fa-instagram:before {
+ content: ""; }
+
+.fa-flickr:before {
+ content: ""; }
+
+.fa-adn:before {
+ content: ""; }
+
+.fa-bitbucket:before {
+ content: ""; }
+
+.fa-bitbucket-square:before {
+ content: ""; }
+
+.fa-tumblr:before {
+ content: ""; }
+
+.fa-tumblr-square:before {
+ content: ""; }
+
+.fa-long-arrow-down:before {
+ content: ""; }
+
+.fa-long-arrow-up:before {
+ content: ""; }
+
+.fa-long-arrow-left:before {
+ content: ""; }
+
+.fa-long-arrow-right:before {
+ content: ""; }
+
+.fa-apple:before {
+ content: ""; }
+
+.fa-windows:before {
+ content: ""; }
+
+.fa-android:before {
+ content: ""; }
+
+.fa-linux:before {
+ content: ""; }
+
+.fa-dribbble:before {
+ content: ""; }
+
+.fa-skype:before {
+ content: ""; }
+
+.fa-foursquare:before {
+ content: ""; }
+
+.fa-trello:before {
+ content: ""; }
+
+.fa-female:before {
+ content: ""; }
+
+.fa-male:before {
+ content: ""; }
+
+.fa-gittip:before,
+.fa-gratipay:before {
+ content: ""; }
+
+.fa-sun-o:before {
+ content: ""; }
+
+.fa-moon-o:before {
+ content: ""; }
+
+.fa-archive:before {
+ content: ""; }
+
+.fa-bug:before {
+ content: ""; }
+
+.fa-vk:before {
+ content: ""; }
+
+.fa-weibo:before {
+ content: ""; }
+
+.fa-renren:before {
+ content: ""; }
+
+.fa-pagelines:before {
+ content: ""; }
+
+.fa-stack-exchange:before {
+ content: ""; }
+
+.fa-arrow-circle-o-right:before {
+ content: ""; }
+
+.fa-arrow-circle-o-left:before {
+ content: ""; }
+
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+ content: ""; }
+
+.fa-dot-circle-o:before {
+ content: ""; }
+
+.fa-wheelchair:before {
+ content: ""; }
+
+.fa-vimeo-square:before {
+ content: ""; }
+
+.fa-turkish-lira:before,
+.fa-try:before {
+ content: ""; }
+
+.fa-plus-square-o:before {
+ content: ""; }
+
+.fa-space-shuttle:before {
+ content: ""; }
+
+.fa-slack:before {
+ content: ""; }
+
+.fa-envelope-square:before {
+ content: ""; }
+
+.fa-wordpress:before {
+ content: ""; }
+
+.fa-openid:before {
+ content: ""; }
+
+.fa-institution:before,
+.fa-bank:before,
+.fa-university:before {
+ content: ""; }
+
+.fa-mortar-board:before,
+.fa-graduation-cap:before {
+ content: ""; }
+
+.fa-yahoo:before {
+ content: ""; }
+
+.fa-google:before {
+ content: ""; }
+
+.fa-reddit:before {
+ content: ""; }
+
+.fa-reddit-square:before {
+ content: ""; }
+
+.fa-stumbleupon-circle:before {
+ content: ""; }
+
+.fa-stumbleupon:before {
+ content: ""; }
+
+.fa-delicious:before {
+ content: ""; }
+
+.fa-digg:before {
+ content: ""; }
+
+.fa-pied-piper-pp:before {
+ content: ""; }
+
+.fa-pied-piper-alt:before {
+ content: ""; }
+
+.fa-drupal:before {
+ content: ""; }
+
+.fa-joomla:before {
+ content: ""; }
+
+.fa-language:before {
+ content: ""; }
+
+.fa-fax:before {
+ content: ""; }
+
+.fa-building:before {
+ content: ""; }
+
+.fa-child:before {
+ content: ""; }
+
+.fa-paw:before {
+ content: ""; }
+
+.fa-spoon:before {
+ content: ""; }
+
+.fa-cube:before {
+ content: ""; }
+
+.fa-cubes:before {
+ content: ""; }
+
+.fa-behance:before {
+ content: ""; }
+
+.fa-behance-square:before {
+ content: ""; }
+
+.fa-steam:before {
+ content: ""; }
+
+.fa-steam-square:before {
+ content: ""; }
+
+.fa-recycle:before {
+ content: ""; }
+
+.fa-automobile:before,
+.fa-car:before {
+ content: ""; }
+
+.fa-cab:before,
+.fa-taxi:before {
+ content: ""; }
+
+.fa-tree:before {
+ content: ""; }
+
+.fa-spotify:before {
+ content: ""; }
+
+.fa-deviantart:before {
+ content: ""; }
+
+.fa-soundcloud:before {
+ content: ""; }
+
+.fa-database:before {
+ content: ""; }
+
+.fa-file-pdf-o:before {
+ content: ""; }
+
+.fa-file-word-o:before {
+ content: ""; }
+
+.fa-file-excel-o:before {
+ content: ""; }
+
+.fa-file-powerpoint-o:before {
+ content: ""; }
+
+.fa-file-photo-o:before,
+.fa-file-picture-o:before,
+.fa-file-image-o:before {
+ content: ""; }
+
+.fa-file-zip-o:before,
+.fa-file-archive-o:before {
+ content: ""; }
+
+.fa-file-sound-o:before,
+.fa-file-audio-o:before {
+ content: ""; }
+
+.fa-file-movie-o:before,
+.fa-file-video-o:before {
+ content: ""; }
+
+.fa-file-code-o:before {
+ content: ""; }
+
+.fa-vine:before {
+ content: ""; }
+
+.fa-codepen:before {
+ content: ""; }
+
+.fa-jsfiddle:before {
+ content: ""; }
+
+.fa-life-bouy:before,
+.fa-life-buoy:before,
+.fa-life-saver:before,
+.fa-support:before,
+.fa-life-ring:before {
+ content: ""; }
+
+.fa-circle-o-notch:before {
+ content: ""; }
+
+.fa-ra:before,
+.fa-resistance:before,
+.fa-rebel:before {
+ content: ""; }
+
+.fa-ge:before,
+.fa-empire:before {
+ content: ""; }
+
+.fa-git-square:before {
+ content: ""; }
+
+.fa-git:before {
+ content: ""; }
+
+.fa-y-combinator-square:before,
+.fa-yc-square:before,
+.fa-hacker-news:before {
+ content: ""; }
+
+.fa-tencent-weibo:before {
+ content: ""; }
+
+.fa-qq:before {
+ content: ""; }
+
+.fa-wechat:before,
+.fa-weixin:before {
+ content: ""; }
+
+.fa-send:before,
+.fa-paper-plane:before {
+ content: ""; }
+
+.fa-send-o:before,
+.fa-paper-plane-o:before {
+ content: ""; }
+
+.fa-history:before {
+ content: ""; }
+
+.fa-circle-thin:before {
+ content: ""; }
+
+.fa-header:before {
+ content: ""; }
+
+.fa-paragraph:before {
+ content: ""; }
+
+.fa-sliders:before {
+ content: ""; }
+
+.fa-share-alt:before {
+ content: ""; }
+
+.fa-share-alt-square:before {
+ content: ""; }
+
+.fa-bomb:before {
+ content: ""; }
+
+.fa-soccer-ball-o:before,
+.fa-futbol-o:before {
+ content: ""; }
+
+.fa-tty:before {
+ content: ""; }
+
+.fa-binoculars:before {
+ content: ""; }
+
+.fa-plug:before {
+ content: ""; }
+
+.fa-slideshare:before {
+ content: ""; }
+
+.fa-twitch:before {
+ content: ""; }
+
+.fa-yelp:before {
+ content: ""; }
+
+.fa-newspaper-o:before {
+ content: ""; }
+
+.fa-wifi:before {
+ content: ""; }
+
+.fa-calculator:before {
+ content: ""; }
+
+.fa-paypal:before {
+ content: ""; }
+
+.fa-google-wallet:before {
+ content: ""; }
+
+.fa-cc-visa:before {
+ content: ""; }
+
+.fa-cc-mastercard:before {
+ content: ""; }
+
+.fa-cc-discover:before {
+ content: ""; }
+
+.fa-cc-amex:before {
+ content: ""; }
+
+.fa-cc-paypal:before {
+ content: ""; }
+
+.fa-cc-stripe:before {
+ content: ""; }
+
+.fa-bell-slash:before {
+ content: ""; }
+
+.fa-bell-slash-o:before {
+ content: ""; }
+
+.fa-trash:before {
+ content: ""; }
+
+.fa-copyright:before {
+ content: ""; }
+
+.fa-at:before {
+ content: ""; }
+
+.fa-eyedropper:before {
+ content: ""; }
+
+.fa-paint-brush:before {
+ content: ""; }
+
+.fa-birthday-cake:before {
+ content: ""; }
+
+.fa-area-chart:before {
+ content: ""; }
+
+.fa-pie-chart:before {
+ content: ""; }
+
+.fa-line-chart:before {
+ content: ""; }
+
+.fa-lastfm:before {
+ content: ""; }
+
+.fa-lastfm-square:before {
+ content: ""; }
+
+.fa-toggle-off:before {
+ content: ""; }
+
+.fa-toggle-on:before {
+ content: ""; }
+
+.fa-bicycle:before {
+ content: ""; }
+
+.fa-bus:before {
+ content: ""; }
+
+.fa-ioxhost:before {
+ content: ""; }
+
+.fa-angellist:before {
+ content: ""; }
+
+.fa-cc:before {
+ content: ""; }
+
+.fa-shekel:before,
+.fa-sheqel:before,
+.fa-ils:before {
+ content: ""; }
+
+.fa-meanpath:before {
+ content: ""; }
+
+.fa-buysellads:before {
+ content: ""; }
+
+.fa-connectdevelop:before {
+ content: ""; }
+
+.fa-dashcube:before {
+ content: ""; }
+
+.fa-forumbee:before {
+ content: ""; }
+
+.fa-leanpub:before {
+ content: ""; }
+
+.fa-sellsy:before {
+ content: ""; }
+
+.fa-shirtsinbulk:before {
+ content: ""; }
+
+.fa-simplybuilt:before {
+ content: ""; }
+
+.fa-skyatlas:before {
+ content: ""; }
+
+.fa-cart-plus:before {
+ content: ""; }
+
+.fa-cart-arrow-down:before {
+ content: ""; }
+
+.fa-diamond:before {
+ content: ""; }
+
+.fa-ship:before {
+ content: ""; }
+
+.fa-user-secret:before {
+ content: ""; }
+
+.fa-motorcycle:before {
+ content: ""; }
+
+.fa-street-view:before {
+ content: ""; }
+
+.fa-heartbeat:before {
+ content: ""; }
+
+.fa-venus:before {
+ content: ""; }
+
+.fa-mars:before {
+ content: ""; }
+
+.fa-mercury:before {
+ content: ""; }
+
+.fa-intersex:before,
+.fa-transgender:before {
+ content: ""; }
+
+.fa-transgender-alt:before {
+ content: ""; }
+
+.fa-venus-double:before {
+ content: ""; }
+
+.fa-mars-double:before {
+ content: ""; }
+
+.fa-venus-mars:before {
+ content: ""; }
+
+.fa-mars-stroke:before {
+ content: ""; }
+
+.fa-mars-stroke-v:before {
+ content: ""; }
+
+.fa-mars-stroke-h:before {
+ content: ""; }
+
+.fa-neuter:before {
+ content: ""; }
+
+.fa-genderless:before {
+ content: ""; }
+
+.fa-facebook-official:before {
+ content: ""; }
+
+.fa-pinterest-p:before {
+ content: ""; }
+
+.fa-whatsapp:before {
+ content: ""; }
+
+.fa-server:before {
+ content: ""; }
+
+.fa-user-plus:before {
+ content: ""; }
+
+.fa-user-times:before {
+ content: ""; }
+
+.fa-hotel:before,
+.fa-bed:before {
+ content: ""; }
+
+.fa-viacoin:before {
+ content: ""; }
+
+.fa-train:before {
+ content: ""; }
+
+.fa-subway:before {
+ content: ""; }
+
+.fa-medium:before {
+ content: ""; }
+
+.fa-yc:before,
+.fa-y-combinator:before {
+ content: ""; }
+
+.fa-optin-monster:before {
+ content: ""; }
+
+.fa-opencart:before {
+ content: ""; }
+
+.fa-expeditedssl:before {
+ content: ""; }
+
+.fa-battery-4:before,
+.fa-battery:before,
+.fa-battery-full:before {
+ content: ""; }
+
+.fa-battery-3:before,
+.fa-battery-three-quarters:before {
+ content: ""; }
+
+.fa-battery-2:before,
+.fa-battery-half:before {
+ content: ""; }
+
+.fa-battery-1:before,
+.fa-battery-quarter:before {
+ content: ""; }
+
+.fa-battery-0:before,
+.fa-battery-empty:before {
+ content: ""; }
+
+.fa-mouse-pointer:before {
+ content: ""; }
+
+.fa-i-cursor:before {
+ content: ""; }
+
+.fa-object-group:before {
+ content: ""; }
+
+.fa-object-ungroup:before {
+ content: ""; }
+
+.fa-sticky-note:before {
+ content: ""; }
+
+.fa-sticky-note-o:before {
+ content: ""; }
+
+.fa-cc-jcb:before {
+ content: ""; }
+
+.fa-cc-diners-club:before {
+ content: ""; }
+
+.fa-clone:before {
+ content: ""; }
+
+.fa-balance-scale:before {
+ content: ""; }
+
+.fa-hourglass-o:before {
+ content: ""; }
+
+.fa-hourglass-1:before,
+.fa-hourglass-start:before {
+ content: ""; }
+
+.fa-hourglass-2:before,
+.fa-hourglass-half:before {
+ content: ""; }
+
+.fa-hourglass-3:before,
+.fa-hourglass-end:before {
+ content: ""; }
+
+.fa-hourglass:before {
+ content: ""; }
+
+.fa-hand-grab-o:before,
+.fa-hand-rock-o:before {
+ content: ""; }
+
+.fa-hand-stop-o:before,
+.fa-hand-paper-o:before {
+ content: ""; }
+
+.fa-hand-scissors-o:before {
+ content: ""; }
+
+.fa-hand-lizard-o:before {
+ content: ""; }
+
+.fa-hand-spock-o:before {
+ content: ""; }
+
+.fa-hand-pointer-o:before {
+ content: ""; }
+
+.fa-hand-peace-o:before {
+ content: ""; }
+
+.fa-trademark:before {
+ content: ""; }
+
+.fa-registered:before {
+ content: ""; }
+
+.fa-creative-commons:before {
+ content: ""; }
+
+.fa-gg:before {
+ content: ""; }
+
+.fa-gg-circle:before {
+ content: ""; }
+
+.fa-tripadvisor:before {
+ content: ""; }
+
+.fa-odnoklassniki:before {
+ content: ""; }
+
+.fa-odnoklassniki-square:before {
+ content: ""; }
+
+.fa-get-pocket:before {
+ content: ""; }
+
+.fa-wikipedia-w:before {
+ content: ""; }
+
+.fa-safari:before {
+ content: ""; }
+
+.fa-chrome:before {
+ content: ""; }
+
+.fa-firefox:before {
+ content: ""; }
+
+.fa-opera:before {
+ content: ""; }
+
+.fa-internet-explorer:before {
+ content: ""; }
+
+.fa-tv:before,
+.fa-television:before {
+ content: ""; }
+
+.fa-contao:before {
+ content: ""; }
+
+.fa-500px:before {
+ content: ""; }
+
+.fa-amazon:before {
+ content: ""; }
+
+.fa-calendar-plus-o:before {
+ content: ""; }
+
+.fa-calendar-minus-o:before {
+ content: ""; }
+
+.fa-calendar-times-o:before {
+ content: ""; }
+
+.fa-calendar-check-o:before {
+ content: ""; }
+
+.fa-industry:before {
+ content: ""; }
+
+.fa-map-pin:before {
+ content: ""; }
+
+.fa-map-signs:before {
+ content: ""; }
+
+.fa-map-o:before {
+ content: ""; }
+
+.fa-map:before {
+ content: ""; }
+
+.fa-commenting:before {
+ content: ""; }
+
+.fa-commenting-o:before {
+ content: ""; }
+
+.fa-houzz:before {
+ content: ""; }
+
+.fa-vimeo:before {
+ content: ""; }
+
+.fa-black-tie:before {
+ content: ""; }
+
+.fa-fonticons:before {
+ content: ""; }
+
+.fa-reddit-alien:before {
+ content: ""; }
+
+.fa-edge:before {
+ content: ""; }
+
+.fa-credit-card-alt:before {
+ content: ""; }
+
+.fa-codiepie:before {
+ content: ""; }
+
+.fa-modx:before {
+ content: ""; }
+
+.fa-fort-awesome:before {
+ content: ""; }
+
+.fa-usb:before {
+ content: ""; }
+
+.fa-product-hunt:before {
+ content: ""; }
+
+.fa-mixcloud:before {
+ content: ""; }
+
+.fa-scribd:before {
+ content: ""; }
+
+.fa-pause-circle:before {
+ content: ""; }
+
+.fa-pause-circle-o:before {
+ content: ""; }
+
+.fa-stop-circle:before {
+ content: ""; }
+
+.fa-stop-circle-o:before {
+ content: ""; }
+
+.fa-shopping-bag:before {
+ content: ""; }
+
+.fa-shopping-basket:before {
+ content: ""; }
+
+.fa-hashtag:before {
+ content: ""; }
+
+.fa-bluetooth:before {
+ content: ""; }
+
+.fa-bluetooth-b:before {
+ content: ""; }
+
+.fa-percent:before {
+ content: ""; }
+
+.fa-gitlab:before {
+ content: ""; }
+
+.fa-wpbeginner:before {
+ content: ""; }
+
+.fa-wpforms:before {
+ content: ""; }
+
+.fa-envira:before {
+ content: ""; }
+
+.fa-universal-access:before {
+ content: ""; }
+
+.fa-wheelchair-alt:before {
+ content: ""; }
+
+.fa-question-circle-o:before {
+ content: ""; }
+
+.fa-blind:before {
+ content: ""; }
+
+.fa-audio-description:before {
+ content: ""; }
+
+.fa-volume-control-phone:before {
+ content: ""; }
+
+.fa-braille:before {
+ content: ""; }
+
+.fa-assistive-listening-systems:before {
+ content: ""; }
+
+.fa-asl-interpreting:before,
+.fa-american-sign-language-interpreting:before {
+ content: ""; }
+
+.fa-deafness:before,
+.fa-hard-of-hearing:before,
+.fa-deaf:before {
+ content: ""; }
+
+.fa-glide:before {
+ content: ""; }
+
+.fa-glide-g:before {
+ content: ""; }
+
+.fa-signing:before,
+.fa-sign-language:before {
+ content: ""; }
+
+.fa-low-vision:before {
+ content: ""; }
+
+.fa-viadeo:before {
+ content: ""; }
+
+.fa-viadeo-square:before {
+ content: ""; }
+
+.fa-snapchat:before {
+ content: ""; }
+
+.fa-snapchat-ghost:before {
+ content: ""; }
+
+.fa-snapchat-square:before {
+ content: ""; }
+
+.fa-pied-piper:before {
+ content: ""; }
+
+.fa-first-order:before {
+ content: ""; }
+
+.fa-yoast:before {
+ content: ""; }
+
+.fa-themeisle:before {
+ content: ""; }
+
+.fa-google-plus-circle:before,
+.fa-google-plus-official:before {
+ content: ""; }
+
+.fa-fa:before,
+.fa-font-awesome:before {
+ content: ""; }
+
+.fa-handshake-o:before {
+ content: ""; }
+
+.fa-envelope-open:before {
+ content: ""; }
+
+.fa-envelope-open-o:before {
+ content: ""; }
+
+.fa-linode:before {
+ content: ""; }
+
+.fa-address-book:before {
+ content: ""; }
+
+.fa-address-book-o:before {
+ content: ""; }
+
+.fa-vcard:before,
+.fa-address-card:before {
+ content: ""; }
+
+.fa-vcard-o:before,
+.fa-address-card-o:before {
+ content: ""; }
+
+.fa-user-circle:before {
+ content: ""; }
+
+.fa-user-circle-o:before {
+ content: ""; }
+
+.fa-user-o:before {
+ content: ""; }
+
+.fa-id-badge:before {
+ content: ""; }
+
+.fa-drivers-license:before,
+.fa-id-card:before {
+ content: ""; }
+
+.fa-drivers-license-o:before,
+.fa-id-card-o:before {
+ content: ""; }
+
+.fa-quora:before {
+ content: ""; }
+
+.fa-free-code-camp:before {
+ content: ""; }
+
+.fa-telegram:before {
+ content: ""; }
+
+.fa-thermometer-4:before,
+.fa-thermometer:before,
+.fa-thermometer-full:before {
+ content: ""; }
+
+.fa-thermometer-3:before,
+.fa-thermometer-three-quarters:before {
+ content: ""; }
+
+.fa-thermometer-2:before,
+.fa-thermometer-half:before {
+ content: ""; }
+
+.fa-thermometer-1:before,
+.fa-thermometer-quarter:before {
+ content: ""; }
+
+.fa-thermometer-0:before,
+.fa-thermometer-empty:before {
+ content: ""; }
+
+.fa-shower:before {
+ content: ""; }
+
+.fa-bathtub:before,
+.fa-s15:before,
+.fa-bath:before {
+ content: ""; }
+
+.fa-podcast:before {
+ content: ""; }
+
+.fa-window-maximize:before {
+ content: ""; }
+
+.fa-window-minimize:before {
+ content: ""; }
+
+.fa-window-restore:before {
+ content: ""; }
+
+.fa-times-rectangle:before,
+.fa-window-close:before {
+ content: ""; }
+
+.fa-times-rectangle-o:before,
+.fa-window-close-o:before {
+ content: ""; }
+
+.fa-bandcamp:before {
+ content: ""; }
+
+.fa-grav:before {
+ content: ""; }
+
+.fa-etsy:before {
+ content: ""; }
+
+.fa-imdb:before {
+ content: ""; }
+
+.fa-ravelry:before {
+ content: ""; }
+
+.fa-eercast:before {
+ content: ""; }
+
+.fa-microchip:before {
+ content: ""; }
+
+.fa-snowflake-o:before {
+ content: ""; }
+
+.fa-superpowers:before {
+ content: ""; }
+
+.fa-wpexplorer:before {
+ content: ""; }
+
+.fa-meetup:before {
+ content: ""; }
+
+.sr-only, .screen-reader-text {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ border: 0; }
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto; }
+
+.gallery {
+ margin-bottom: 1.5em; }
+
+.gallery-item {
+ display: inline-block;
+ text-align: center;
+ vertical-align: top;
+ width: 100%; }
+ .gallery-columns-2 .gallery-item {
+ max-width: 50%; }
+ .gallery-columns-3 .gallery-item {
+ max-width: 33.33%; }
+ .gallery-columns-4 .gallery-item {
+ max-width: 25%; }
+ .gallery-columns-5 .gallery-item {
+ max-width: 20%; }
+ .gallery-columns-6 .gallery-item {
+ max-width: 16.66%; }
+ .gallery-columns-7 .gallery-item {
+ max-width: 14.28%; }
+ .gallery-columns-8 .gallery-item {
+ max-width: 12.5%; }
+ .gallery-columns-9 .gallery-item {
+ max-width: 11.11%; }
+
+.gallery-caption {
+ display: block; }
+
+/*
+* Use existing Bootstrap 4 classes and
+* variables to extend - override CF7 style
+*
+* Useful CF7 classes:
+* .wpcf7 the wrapper element
+* .wpcf7-form
+* .wpcf7-form-control
+* .wpcf7-text
+* .wpcf7-email
+* .wpcf7-textarea
+* .wpcf7-submit
+*/
+.wpcf7 {
+ max-width: 600px;
+ margin: 0 auto !important; }
+ .wpcf7 .wpcf7-form label {
+ width: 100%; }
+ .wpcf7 .wpcf7-not-valid-tip {
+ color: #f44336; }
+ .wpcf7 .wpcf7-validation-errors {
+ color: #f44336;
+ border: 1px solid #e9ecef; }
+
+h1 {
+ font-size: 2.5rem; }
+
+.brand-url, .navbar-brand, .slogan {
+ font-family: 'charterbold', 'charterregular'; }
+
+* {
+ font-family: 'charterregular', 'charterbold'; }
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-family: 'charterbold', 'charterregular' !important; }
+
+h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
+ font-family: 'charterbold', 'charterregular' !important; }
+
+.charter-bold {
+ font-family: 'charterbold', 'charterregular' !important; }
+
+.nav-link, .dropdown-item {
+ /*
+ font-family: 'roboto';
+*/
+ font-size: 18px !important; }
+
+.brand-url {
+ color: #f5f5f5 !important; }
+
+.entry-content, .entry-meta {
+ font-size: 19px; }
+
+.slogan {
+ font-size: 25px;
+ color: #424242;
+ color: #f5f5f5; }
+
+/*
+#searchform > .input-group {
+ background-color: rgba($material-color-grey-100, .3);
+}
+*/
+#searchform > .input-group > input {
+ background-color: rgba(245, 245, 245, 0.2);
+ padding-left: 5px;
+ border-radius: 1px;
+ width: 13rem; }
+
+/* Fix for Chrome. */
+@media (max-width: 768px) and (min-width: 576px) {
+ #searchform > .input-group > input {
+ width: 10rem; } }
+
+#searchform > .input-group > .input-group-append {
+ margin-left: 0; }
+
+.btn-border-dark {
+ border: 1px solid #646464; }
+
+.nnavbar {
+ background-image: url("/daemonite/images/paw.png");
+ background-repeat: no-repeat; }
+
+.navbar img {
+ overflow: hidden; }
+
+.main-header {
+ background-color: #efefef;
+ color: #f5f5f5;
+ margin-top: 0px;
+ padding-top: 30px;
+ padding-bottom: 30px;
+ background-repeat: no-repeat;
+ background-size: cover;
+ /*
+ margin-bottom: 20px;
+ */ }
+
+.main-header .form-control::-webkit-input-placeholder, .main-header .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .main-header input[type=text]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .main-header input[type=search]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .main-header input[type=url]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .main-header input[type=tel]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .main-header input[type=number]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .main-header input[type=range]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .main-header input[type=date]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .main-header input[type=month]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .main-header input[type=week]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .main-header input[type=time]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .main-header input[type=datetime]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .main-header input[type=datetime-local]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .main-header input[type=color]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .main-header input[type=email]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .main-header input[type=file]::-webkit-input-placeholder,
+.main-header .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .main-header input[type=submit]::-webkit-input-placeholder,
+.main-header .wpcf7 select::-webkit-input-placeholder, .wpcf7 .main-header select::-webkit-input-placeholder,
+.main-header .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .main-header textarea::-webkit-input-placeholder, .main-header .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .main-header .wpcf7-validation-errors::-webkit-input-placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],
+.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],
+.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],
+.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],
+.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],
+.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],
+.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],
+.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],
+.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],
+.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],
+.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],
+.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],
+.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],
+.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],
+.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],
+.main-header .wpcf7 select, .wpcf7 .main-header select,
+.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {
+ color: #f5f5f5;
+ border-color: #f5f5f5; }
+
+.main-header .form-control::-ms-input-placeholder, .main-header .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .main-header input[type=text]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .main-header input[type=search]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .main-header input[type=url]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .main-header input[type=tel]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .main-header input[type=number]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .main-header input[type=range]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .main-header input[type=date]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .main-header input[type=month]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .main-header input[type=week]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .main-header input[type=time]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .main-header input[type=datetime]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .main-header input[type=datetime-local]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .main-header input[type=color]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .main-header input[type=email]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .main-header input[type=file]::-ms-input-placeholder,
+.main-header .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .main-header input[type=submit]::-ms-input-placeholder,
+.main-header .wpcf7 select::-ms-input-placeholder, .wpcf7 .main-header select::-ms-input-placeholder,
+.main-header .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .main-header textarea::-ms-input-placeholder, .main-header .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .main-header .wpcf7-validation-errors::-ms-input-placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],
+.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],
+.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],
+.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],
+.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],
+.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],
+.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],
+.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],
+.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],
+.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],
+.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],
+.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],
+.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],
+.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],
+.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],
+.main-header .wpcf7 select, .wpcf7 .main-header select,
+.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {
+ color: #f5f5f5;
+ border-color: #f5f5f5; }
+
+.main-header .form-control::placeholder, .main-header .wpcf7 input[type=text]::placeholder, .wpcf7 .main-header input[type=text]::placeholder,
+.main-header .wpcf7 input[type=search]::placeholder, .wpcf7 .main-header input[type=search]::placeholder,
+.main-header .wpcf7 input[type=url]::placeholder, .wpcf7 .main-header input[type=url]::placeholder,
+.main-header .wpcf7 input[type=tel]::placeholder, .wpcf7 .main-header input[type=tel]::placeholder,
+.main-header .wpcf7 input[type=number]::placeholder, .wpcf7 .main-header input[type=number]::placeholder,
+.main-header .wpcf7 input[type=range]::placeholder, .wpcf7 .main-header input[type=range]::placeholder,
+.main-header .wpcf7 input[type=date]::placeholder, .wpcf7 .main-header input[type=date]::placeholder,
+.main-header .wpcf7 input[type=month]::placeholder, .wpcf7 .main-header input[type=month]::placeholder,
+.main-header .wpcf7 input[type=week]::placeholder, .wpcf7 .main-header input[type=week]::placeholder,
+.main-header .wpcf7 input[type=time]::placeholder, .wpcf7 .main-header input[type=time]::placeholder,
+.main-header .wpcf7 input[type=datetime]::placeholder, .wpcf7 .main-header input[type=datetime]::placeholder,
+.main-header .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .main-header input[type=datetime-local]::placeholder,
+.main-header .wpcf7 input[type=color]::placeholder, .wpcf7 .main-header input[type=color]::placeholder,
+.main-header .wpcf7 input[type=email]::placeholder, .wpcf7 .main-header input[type=email]::placeholder,
+.main-header .wpcf7 input[type=file]::placeholder, .wpcf7 .main-header input[type=file]::placeholder,
+.main-header .wpcf7 input[type=submit]::placeholder, .wpcf7 .main-header input[type=submit]::placeholder,
+.main-header .wpcf7 select::placeholder, .wpcf7 .main-header select::placeholder,
+.main-header .wpcf7 textarea::placeholder, .wpcf7 .main-header textarea::placeholder, .main-header .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .main-header .wpcf7-validation-errors::placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],
+.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],
+.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],
+.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],
+.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],
+.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],
+.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],
+.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],
+.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],
+.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],
+.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],
+.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],
+.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],
+.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],
+.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],
+.main-header .wpcf7 select, .wpcf7 .main-header select,
+.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {
+ color: #f5f5f5;
+ border-color: #f5f5f5; }
+
+.main-header .form-control:focus, .main-header .wpcf7 input:focus[type=text], .wpcf7 .main-header input:focus[type=text],
+.main-header .wpcf7 input:focus[type=search], .wpcf7 .main-header input:focus[type=search],
+.main-header .wpcf7 input:focus[type=url], .wpcf7 .main-header input:focus[type=url],
+.main-header .wpcf7 input:focus[type=tel], .wpcf7 .main-header input:focus[type=tel],
+.main-header .wpcf7 input:focus[type=number], .wpcf7 .main-header input:focus[type=number],
+.main-header .wpcf7 input:focus[type=range], .wpcf7 .main-header input:focus[type=range],
+.main-header .wpcf7 input:focus[type=date], .wpcf7 .main-header input:focus[type=date],
+.main-header .wpcf7 input:focus[type=month], .wpcf7 .main-header input:focus[type=month],
+.main-header .wpcf7 input:focus[type=week], .wpcf7 .main-header input:focus[type=week],
+.main-header .wpcf7 input:focus[type=time], .wpcf7 .main-header input:focus[type=time],
+.main-header .wpcf7 input:focus[type=datetime], .wpcf7 .main-header input:focus[type=datetime],
+.main-header .wpcf7 input:focus[type=datetime-local], .wpcf7 .main-header input:focus[type=datetime-local],
+.main-header .wpcf7 input:focus[type=color], .wpcf7 .main-header input:focus[type=color],
+.main-header .wpcf7 input:focus[type=email], .wpcf7 .main-header input:focus[type=email],
+.main-header .wpcf7 input:focus[type=file], .wpcf7 .main-header input:focus[type=file], .main-header .wpcf7 input:focus[type=submit], .wpcf7 .main-header input:focus[type=submit],
+.main-header .wpcf7 select:focus, .wpcf7 .main-header select:focus,
+.main-header .wpcf7 textarea:focus, .wpcf7 .main-header textarea:focus, .main-header .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .main-header .wpcf7-validation-errors:focus {
+ border-color: #424242 !important; }
+
+@media (max-width: 768px) {
+ .flex-column-sm {
+ -ms-flex-direction: column !important;
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ flex-direction: column !important;
+ margin-top: 10px; } }
+
+@media (min-width: 576px) {
+ .text-right-xs {
+ text-align: right !important; } }
+
+#main-menu > li.active {
+ text-decoration: underline !important; }
+
+img.size-medium, img.attachment-medium {
+ max-width: 45%;
+ width: auto;
+ float: left;
+ margin: 0 15px 0 0;
+ padding: 4px;
+ height: auto;
+ border: 1px solid #ededed; }
+
+.entry-title > a {
+ color: rgba(0, 0, 0, 0.87); }
+
+.entry-meta {
+ /*
+ margin-bottom: 10px;
+ */
+ font-size: 17px; }
+
+.entry-footer {
+ font-size: 17px;
+ margin-top: 10px; }
+
+.entry-meta-single {
+ margin-top: 10px; }
+
+.nav-previous, .nav-next {
+ font-size: 17px;
+ padding: 0; }
+
+.footer-menu a:hover {
+ text-decoration: underline !important; }
+
+/*
+ * Der Hintergrund vom Artikel hebt sich hervor.
+ *
+.site-main {
+ padding: 15px;
+ padding-top: 0;
+ background-color: #fff;
+}
+#single-wrapper {
+ background-color: $material-color-grey-100;
+}
+.article-shadow-sm {
+ box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.10);
+}
+*/
+.article-mb {
+ margin-bottom: 30px; }
+
+.page-mt {
+ margin-top: 30px; }
+
+.entry-header {
+ margin-bottom: 10px; }
+
+.tag-category-icon {
+ font-size: 25px;
+ opacity: 0.5; }
+
+/* Sorgt dafür, dass auf dem Smartphon die Tags direkt unter der Kategorie gelistet wird. */
+.tags-links > .tag-category-icon {
+ margin-right: 4px; }
+
+#comments {
+ margin-top: 30px; }
+
+ol.comment-list, .comment-content {
+ font-size: 17px !important; }
+
+.comment-metadata > a, .cat-links a, .tags-links a {
+ color: rgba(0, 0, 0, 0.38) !important; }
+
+/**
+ * Scroll to top button
+ */
+.back-to-top {
+ cursor: pointer;
+ position: fixed;
+ bottom: 20px;
+ right: 20px;
+ display: none; }
+
+/**
+ * Taxonomy
+ */
+.taxonomy-title {
+ background-color: #eeeeee; }
+
+.taxonomy-description p {
+ font-size: 19px; }
+
+.taxonomy-card {
+ margin-bottom: 30px; }
+
+.taxonomy-card h1 {
+ font-size: 2.125rem; }
+
+.taxonomy-card .card-text {
+ font-size: 17px; }
+
+/**
+ * # Main Theme Überschreiben
+ */
+.entry-footer span.tags-links, .entry-footer span {
+ padding-right: 20px !important; }
+
+.tooltip {
+ font-size: 17px; }
+
+/**
+ * # Plugins
+ *
+ * ## Sidebar
+ */
+.widget {
+ background-color: #f5f5f5;
+ margin-bottom: 16px;
+ padding-left: 10px;
+ padding-right: 10px; }
+
+.widget-title {
+ background-color: #eeeeee; }
+
+.rpwwt-widget ul li {
+ margin: 0 0 0 !important;
+ padding-left: 5px;
+ padding-right: 5px; }
+
+span.rpwwt-post-title {
+ font-size: 19px !important;
+ color: rgba(0, 0, 0, 0.87) !important; }
+
+span.rpwwt-post-title:hover {
+ -webkit-text-decoration-color: rgba(0, 0, 0, 0.87) !important;
+ text-decoration-color: rgba(0, 0, 0, 0.87) !important; }
+
+.icons-medium, .tagcloud {
+ padding: 5px; }
+
+/**
+ * ## YARRP
+ */
+.yarpp-thumbnail-title {
+ color: rgba(0, 0, 0, 0.87) !important; }
+
+.yarpp-thumbnails-horizontal .yarpp-thumbnail {
+ height: 100% !important; }
+
+.tag-cloud-link {
+ color: rgba(0, 0, 0, 0.87) !important; }
+
+.tag-cloud-link:hover {
+ -webkit-text-decoration-color: #f08506;
+ text-decoration-color: #f08506; }
+
+.tag-cloud-link:hover {
+ -webkit-text-decoration-color: rgba(0, 0, 0, 0.87);
+ text-decoration-color: rgba(0, 0, 0, 0.87); }
+
+/*
+*/
+/**
+ * ## Contact Form 7
+ */
+.wpcf7 {
+ /*
+ input[type=submit]:hover {
+ color: #f5f5f5;
+ }
+ .wpcf7-form-control-wrap {
+ @extend .textfield-box;
+ }
+ */ }
+ .wpcf7 input[type=submit] {
+ background-color: #f08506 !important; }
+ .wpcf7 input[type=submit]:hover {
+ color: inherit; }
+
+/**
+ * ## Cookie Bar
+ */
+#cookie-law-info-bar span, #cookie-law-info-bar span a {
+ font-size: 17px; }
+
+#cookie_action_close_header {
+ margin-left: 5px;
+ margin-right: 5px; }
+
+/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsImZvbnRzL2NoYXJ0ZXIuc2NzcyIsIm1hdGVyaWFsLWljb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL190ZXh0LWFsaWdubWVudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9fY29sb3JzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX3ZhcmlhYmxlLWJvb3RzdHJhcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX3NwYWNlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX3R5cG9ncmFwaHkuc2NzcyIsInRoZW1lL190aGVtZV92YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX3ZhcmlhYmxlLW1hdGVyaWFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3ZhcmlhYmxlcy9fZ3JpZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYmFzZS9fZ3JpZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fbGlzdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdmFyaWFibGVzL190cmFuc2l0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fbWF0ZXJpYWwtaWNvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX2VsZXZhdGlvbi1zaGFkb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYm9vdHN0cmFwL19jbG9zZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2NvZGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYm9vdHN0cmFwL19mb3JtLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX21lZGlhLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fbmF2LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX3BvcG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX3RyYW5zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX2J1dHRvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fYnV0dG9uLWZsYXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX2J1dHRvbi1mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19jYXJkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fY2hpcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fZGF0YS10YWJsZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fZGlhbG9nLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19leHBhbnNpb24tcGFuZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX21lbnUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fbmF2ZHJhd2VyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19waWNrZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fcHJvZ3Jlc3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3Byb2dyZXNzLWNpcmN1bGFyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19zZWxlY3Rpb24tY29udHJvbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fc2xpZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19zbmFja2Jhci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fc3RlcHBlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fdGFiLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL190ZXh0LWZpZWxkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fZm9ybS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fdGV4dC1maWVsZC1ib3guc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3RleHQtZmllbGQtZmxvYXRpbmctbGFiZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3RleHQtZmllbGQtaW5wdXQtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3Rvb2xiYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3Rvb2x0aXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX2JvcmRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2Zsb2F0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19zY3JlZW5yZWFkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX21hdGVyaWFsLWljb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL19wcmludC5zY3NzIiwidW5kZXJzdHJhcC91bmRlcnN0cmFwLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L192YXJpYWJsZXMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19ob3Zlci5zY3NzIiwiYXNzZXRzL2ZvbnQtYXdlc29tZS5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX3BhdGguc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19jb3JlLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fbGFyZ2VyLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fZml4ZWQtd2lkdGguc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19saXN0LnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fdmFyaWFibGVzLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fYW5pbWF0ZWQuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19taXhpbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19zdGFja2VkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9faWNvbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9zcmMvc2Fzcy91bmRlcnNjb3Jlcy9fZ2FsbGVyaWVzLnNjc3MiLCJ0aGVtZS9fY29udGFjdC1mb3JtNy5zY3NzIiwidGhlbWUvX3RoZW1lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCO0VBQ0ksOEJBQTZCO0VBQzdCLDhDQUE2QztFQUM3QywySUFDc0Q7RUFDdEQsb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQUd0QjtFQUNJLDJCQUEwQjtFQUMxQiwyQ0FBMEM7RUFDMUMscUlBQ21EO0VBQ25ELG9CQUFtQjtFQUNuQixtQkFBa0IsRUFBQTs7QUNmdEI7RUFDRSw4QkFBNkI7RUFDN0IsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixvQ0FBbUM7RUFBRSxlQUFlO0VBQ3BELGtOQUlzRCxFQUFBOztBQUd4RDtFQUNFLDhCQUE2QjtFQUM3QixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQUcseUJBQXlCO0VBQzNDLHNCQUFxQjtFQUNyQixlQUFjO0VBQ2QscUJBQW9CO0VBQ3BCLHVCQUFzQjtFQUN0QixrQkFBaUI7RUFDakIsb0JBQW1CO0VBQ25CLGVBQWM7RUFFZCxzQ0FBc0M7RUFDdEMsb0NBQW1DO0VBQ25DLG9DQUFvQztFQUNwQyxtQ0FBa0M7RUFFbEMsMEJBQTBCO0VBQzFCLG1DQUFrQztFQUVsQyxxQkFBcUI7RUFDckIsc0NBQTZCO1VBQTdCLDhCQUE2QixFQUM5Qjs7QUNuQ0Q7RUFFSSxtQkFBaUM7RUFBakMsdUJBQWlDO0VBQWpDLHVCQUFpQztFQUFqQyx1QkFBaUM7RUFBakMsd0JBQWlDO0VBSWpDLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCxxQkFBYztFQUFkLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCx1QkFBYztFQUFkLHVCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLGtCQUFjO0VBQWQsc0JBQWM7RUFBZCx1QkFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFBZCxnQkFBYztFQUFkLGtCQUFjO0VBQWQsZUFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFNVixtQkFBYztFQUVkLHdCQUF5QjtFQUF6Qix5QkFBeUI7RUFGekIscUJBQWM7RUFFZCwwQkFBeUI7RUFBekIsMkJBQXlCO0VBRnpCLGtCQUFjO0VBRWQsdUJBQXlCO0VBQXpCLHdCQUF5QjtFQUZ6QixnQkFBYztFQUVkLHFCQUF5QjtFQUF6QixzQkFBeUI7RUFGekIsbUJBQWM7RUFFZCx3QkFBeUI7RUFBekIseUJBQXlCO0VBRnpCLG1CQUFjO0VBRWQsd0JBQXlCO0VBQXpCLHlCQUF5QjtFQUZ6QixnQkFBYztFQUVkLHFCQUF5QjtFQUF6QixzQkFBeUI7RUFGekIsaUJBQWM7RUFFZCxzQkFBeUI7RUFBekIsdUJBQXlCO0VBSy9CLDZHQUF3QjtFQUN4QiwrS0FBeUI7RUFDekIsdUlBQW9CLEVBQ3JCOztBQU1EOzs7RUFHRSw0QkFBbUI7VUFBbkIsb0JBQW1CLEVBQ3BCOztBQUlDO0VBQ0Usb0JBQW1CLEVBQUE7O0FBTXZCOzs7Ozs7Ozs7O0VBVUUsZUFBYyxFQUNmOztBQUVEO0VDcERJLGlCQUFnQjtFQUNoQixrQkFBaUI7RURzRG5CLHdCRThvQjhGO0VGN29COUYsMkJFaW9COEY7RUZob0I5RixrS0dqRDJLO0VIa0QzSyxvQkduQ2tDO0VIb0NsQyxtQ0FBa0M7RUFDbEMsb0NBQW1DO0VBQ25DLGlCRzlDMEI7RUgrQzFCLHFCR0QrQjtFSEUvQixVQUFTLEVBQ1Y7RUg4REM7SUkxSEksa0JBQWlCO0lBQ2pCLGtCQUFpQixFQUNsQjs7QUQ0REw7RUFDRSwrQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLHdCQUF1QjtFQUN2QixrQkFBaUI7RUFDakIsK0JBQXNCO0tBQXRCLDRCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLDhCQUE2QjtFQUM3Qiw4Q0lzRTJDLEVKckU1Qzs7QUhpRUQ7RUc5REUsc0JBQXFCLEVBQ3RCOztBQUlEOzs7O0VBSUUsaUdHOUUwRztFSCtFMUcsZUFBYyxFQUNmOztBQUVEO0VBQ0UsY0FBYTtFQUNiLG9CSzdFYztFTDhFZCxlQUFjO0VBQ2QsOEJBQTZCLEVBQzlCOztBQUlEO0VBQ0UsaUJLckZjLEVMc0ZmOztBQUVEO0VBQ0UsZ0NBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixVQUFTO0VBQ1Qsa0JBQWlCLEVBQ2xCOztBQUlEOzs7OztFQUtFLHFCQUFvQjtFQUNwQixtQkFBa0I7RUFDbEIscUJBQW9CO0VBQ3BCLFVBQVMsRUFDVjs7QUFFRDs7OztFQUlFLDJCQUEwQixFQUMzQjs7QUFFRDs7OztFQUlFLG1CQUFrQjtFQUNsQixXQUFVLEVBQ1g7O0FBRUQ7O0VBRUUsa0JBQWlCLEVBQ2xCOztBQUVEOztFQUVFLHFCQUFvQixFQUNyQjs7QUFFRDtFQUNFLG9CQUFtQjtFQUNuQiwyQ0FBMEMsRUFDM0M7O0FBRUQ7RUFDRSxVQUFTO0VBQ1QsVUFBUztFQUNULGFBQVk7RUFDWixXQUFVLEVBQ1g7O0FBRUQ7RUFHSSwrQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLFdBQVUsRUFDWDs7QUFMSDtFQVdJLDRCQUEyQixFQUM1Qjs7QUFHSDtFTWpIRSxtQkgxQnNEO0VHMkJ0RCxpQkg5QzBCO0VHK0MxQixrQkhOMkI7RUdPM0IsaUJIUzBCO0VId0cxQiwyQkUyZ0IyRjtFRjFnQjNGLHNCQUFxQixFQUN0Qjs7QUFFRDtFTTNKRSxrQkhJc0Q7RUdIdEQsaUJIWDBCO0VHWTFCLGtCSHdCMkI7RUd2QjNCLHFCSHVDK0I7RUhvSC9CLGVBQWM7RUFDZCxlQUFjO0VBQ2Qsc0JLeEt5QjtFTHlLekIsZ0JBQWU7RUFDZixXQUFVO0VBQ1Ysb0JBQW1CO0VBQ25CLFlBQVcsRUFDWjs7QUFFRDtFQUNFLHNCQUFxQixFQUN0Qjs7QUFFRDtFQUNFLHlCQUF3QixFQUN6Qjs7QUFFRDtFQUdJLGVBQWMsRUFDZjs7QUFHSDtFQUNFLGVBQWM7RUFDZCxpQkFBZ0IsRUFDakI7O0FIa0NEOztFRzlCRSxhQUFZLEVBQ2I7O0FIaUNEO0VHOUJFLHlCQUF3QjtFQUN4QixxQkFBb0IsRUFDckI7O0FIZ0NEOztFRzVCRSx5QkFBd0IsRUFDekI7O0FBRUQ7RUFDRSwyQkFBMEI7RUFDMUIsY0FBYSxFQUNkOztBSDhCRDtFR3pCRSx5QkFBd0IsRUFDekI7O0FBSUQ7RUFDRSxtQkFBa0I7RUFDbEIsdUJBQXNCLEVBQ3ZCOztBQUVEO0VBQ0UsaUJBQWdCLEVBQ2pCOztBQUlEO0VBQ0UsZ0JBQWU7RUFDZixtQkFBa0IsRUFDbkI7O0FBSUQ7RUFDRSw4QkFBNkI7RUFDN0IsZU81UGE7RVA2UGIsc0JJNUowQjtFSjZKMUIsc0NBQXFDLEVBTXRDO0VRL1FDO0lSNFFFLGVPalFXO0lQa1FYLDJCSWhLNkIsRUl6RzlCOztBUjZRSDtFQUNFLGVBQWM7RUFDZCxzQkFBcUIsRUFVdEI7RVE3UkM7SVJzUkUsZUFBYztJQUNkLHNCQUFxQixFUW5SdEI7RVI2UUg7SUFVSSxXQUFVLEVBQ1g7O0FBS0g7RUFDRSxjQUFhLEVBQ2Q7O0FBSUQ7RUNwU0ksaUJBQWdCO0VBQ2hCLGtCQUFpQjtFSzJEbkIsbUJIMUJzRDtFRzJCdEQsaUJIOUMwQjtFRytDMUIsa0JITjJCO0VHTzNCLGlCSFMwQjtFSGdPMUIscUJBQW9CO0VBQ3BCLDJCRWtaMkY7RUZqWjNGLG1CU3hMa0M7RVR5TGxDLDJCUzFNa0MsRVQyTW5DO0VITUM7SUk5U0ksa0JBQWlCO0lBQ2pCLGtCQUFpQixFQUNsQjs7QUR3U0w7RUFDRSwwQkFBeUIsRUFDMUI7O0FBRUQ7RUNsVEksaUJBQWdCO0VBQ2hCLGtCQUFpQixFRG1UcEI7RUhRQztJSXhUSSxrQkFBaUI7SUFDakIsa0JBQWlCLEVBQ2xCOztBRGtUTDtFQUdJLGlCQUFnQjtFQUNoQixhQUFZO0VBQ1osMENBQWlDO1VBQWpDLGtDQUFpQyxFQUNsQzs7QUFHSDtFQUNFLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsb0JLdFRjLEVMdVRmOztBQUVEOztFQUVFLG9CQUFtQixFQUNwQjs7QUFFRDtFQUNFLGlCSy9UYyxFTGdVZjs7QUFFRDtFQUNFLHNCS2hVeUI7RUxpVXpCLGVBQWMsRUFDZjs7QUFFRDtFQUNFLG1CQUFrQixFQUNuQjs7QUFFRDs7O0VBR0UsY0FBYTtFQUNiLG9CSy9VYyxFTGdWZjs7QUFFRDtFQUNFLGlCR25WMEIsRUhvVjNCOztBQUVEOzs7Ozs7RUFNRSxjQUFhO0VBQ2Isc0JLMVZ5QixFTDJWMUI7O0FBRUQ7RUFDRSwwQkV6R3VDO0VGMEd2QywyQkV5VThGLEVGeFUvRjs7QUFFRDs7OztFQUlFLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLGNBQWE7RUFDYixvQks5V2MsRUwrV2Y7O0FBRUQ7RUFDRSxlQUFjLEVBQ2Y7O0FBRUQ7O0VBRUUsZUFBYztFQUNkLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIseUJBQXdCLEVBQ3pCOztBQUVEO0VBQ0UsZ0JBQWUsRUFDaEI7O0FBRUQ7RUFDRSxZQUFXLEVBQ1o7O0FVcFpDOzs7Ozs7RUFDRSxnQkFBZTtFQUNmLG9CQUF1QztFQUN2QyxtQkFBc0M7RUFDdEMsbUJBQWtCO0VBQ2xCLFlBQVcsRUFDWjs7QUFjSztFQ25CTixvQkFBMkM7TUFBM0MsdUJBQTJDO1VBQTNDLG1CQUEyQztFQUMzQyxvQkFBNEMsRURvQnJDOztBQUZEO0VDbkJOLG9CQUEyQztNQUEzQyx3QkFBMkM7VUFBM0Msb0JBQTJDO0VBQzNDLHFCQUE0QyxFRG9CckM7O0FBRkQ7RUNuQk4sb0JBQTJDO01BQTNDLGtCQUEyQztVQUEzQyxjQUEyQztFQUMzQyxlQUE0QyxFRG9CckM7O0FBRkQ7RUNuQk4sb0JBQTJDO01BQTNDLHdCQUEyQztVQUEzQyxvQkFBMkM7RUFDM0MscUJBQTRDLEVEb0JyQzs7QUFGRDtFQ25CTixvQkFBMkM7TUFBM0Msd0JBQTJDO1VBQTNDLG9CQUEyQztFQUMzQyxxQkFBNEMsRURvQnJDOztBQUZEO0VDbkJOLG9CQUEyQztNQUEzQyxrQkFBMkM7VUFBM0MsY0FBMkM7RUFDM0MsZUFBNEMsRURvQnJDOztBQUZEO0VDbkJOLG9CQUEyQztNQUEzQyx3QkFBMkM7VUFBM0Msb0JBQTJDO0VBQzNDLHFCQUE0QyxFRG9CckM7O0FBRkQ7RUNuQk4sb0JBQTJDO01BQTNDLHdCQUEyQztVQUEzQyxvQkFBMkM7RUFDM0MscUJBQTRDLEVEb0JyQzs7QUFGRDtFQ25CTixvQkFBMkM7TUFBM0Msa0JBQTJDO1VBQTNDLGNBQTJDO0VBQzNDLGVBQTRDLEVEb0JyQzs7QUFGRDtFQ25CTixvQkFBMkM7TUFBM0Msd0JBQTJDO1VBQTNDLG9CQUEyQztFQUMzQyxxQkFBNEMsRURvQnJDOztBQUZEO0VDbkJOLG9CQUEyQztNQUEzQyx3QkFBMkM7VUFBM0Msb0JBQTJDO0VBQzNDLHFCQUE0QyxFRG9CckM7O0FBRkQ7RUNuQk4sb0JBQTJDO01BQTNDLG1CQUEyQztVQUEzQyxlQUEyQztFQUMzQyxnQkFBNEMsRURvQnJDOztBQUtDO0VDbkJSLHNCQUE4QyxFRHFCckM7O0FBRkQ7RUNuQlIsdUJBQThDLEVEcUJyQzs7QUFGRDtFQ25CUixpQkFBOEMsRURxQnJDOztBQUZEO0VDbkJSLHVCQUE4QyxFRHFCckM7O0FBRkQ7RUNuQlIsdUJBQThDLEVEcUJyQzs7QUFGRDtFQ25CUixpQkFBOEMsRURxQnJDOztBQUZEO0VDbkJSLHVCQUE4QyxFRHFCckM7O0FBRkQ7RUNuQlIsdUJBQThDLEVEcUJyQzs7QUFGRDtFQ25CUixpQkFBOEMsRURxQnJDOztBQUZEO0VDbkJSLHVCQUE4QyxFRHFCckM7O0FBRkQ7RUNuQlIsdUJBQThDLEVEcUJyQzs7QUFLSDtFQUNFLDZCQUZVO01BRVYsa0JBRlU7VUFFVixTQUZVLEVBR1g7O0FBRkQ7RUFDRSw2QkFGVTtNQUVWLGtCQUZVO1VBRVYsU0FGVSxFQUdYOztBQUZEO0VBQ0UsNkJBRlU7TUFFVixrQkFGVTtVQUVWLFNBRlUsRUFHWDs7QUFGRDtFQUNFLDZCQUZVO01BRVYsa0JBRlU7VUFFVixTQUZVLEVBR1g7O0FBRkQ7RUFDRSw2QkFGVTtNQUVWLGtCQUZVO1VBRVYsU0FGVSxFQUdYOztBQUZEO0VBQ0UsNkJBRlU7TUFFVixrQkFGVTtVQUVWLFNBRlUsRUFHWDs7QUFGRDtFQUNFLDZCQUZVO01BRVYsa0JBRlU7VUFFVixTQUZVLEVBR1g7O0FBRkQ7RUFDRSw2QkFGVTtNQUVWLGtCQUZVO1VBRVYsU0FGVSxFQUdYOztBQUZEO0VBQ0UsNkJBRlU7TUFFVixrQkFGVTtVQUVWLFNBRlUsRUFHWDs7QUFGRDtFQUNFLDhCQUZVO01BRVYsa0JBRlU7VUFFVixTQUZVLEVBR1g7O0FBRkQ7RUFDRSw4QkFGVTtNQUVWLG1CQUZVO1VBRVYsVUFGVSxFQUdYOztBQUZEO0VBQ0UsOEJBRlU7TUFFVixtQkFGVTtVQUVWLFVBRlUsRUFHWDs7QUFGRDtFQUNFLDhCQUZVO01BRVYsbUJBRlU7VUFFVixVQUZVLEVBR1g7O0FBR0g7RUFDRSwyQkFBYTtNQUFiLGNBQWE7RUFDYixvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLGdCQUFlLEVBQ2hCOztBQUVEO0VBQ0Usb0JBQWM7TUFBZCxtQkFBYztVQUFkLGVBQWM7RUFDZCxnQkFBZTtFQUNmLFlBQVcsRUFDWjs7QUFFRDtFQUNFLDZCQUFTO01BQVQsbUJBQVM7VUFBVCxVQUFTLEVBQ1Y7O0FBRUQ7RUFDRSw4QkV6RGM7TUZ5RGQsbUJFekRjO1VGeURkLFVFekRjLEVGMERmOztBR21CSDtFSHhESTtJQ25CTixvQkFBMkM7UUFBM0MsdUJBQTJDO1lBQTNDLG1CQUEyQztJQUMzQyxvQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyxrQkFBMkM7WUFBM0MsY0FBMkM7SUFDM0MsZUFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msa0JBQTJDO1lBQTNDLGNBQTJDO0lBQzNDLGVBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLGtCQUEyQztZQUEzQyxjQUEyQztJQUMzQyxlQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyxtQkFBMkM7WUFBM0MsZUFBMkM7SUFDM0MsZ0JBQTRDLEVEb0JyQztFQUtDO0lDbkJSLGVBQTRCLEVEcUJuQjtFQUZEO0lDbkJSLHNCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsaUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsaUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsaUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBS0g7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLG1CQUZVO1lBRVYsVUFGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLG1CQUZVO1lBRVYsVUFGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLG1CQUZVO1lBRVYsVUFGVSxFQUdYO0VBR0g7SUFDRSwyQkFBYTtRQUFiLGNBQWE7SUFDYixvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLGdCQUFlLEVBQ2hCO0VBRUQ7SUFDRSxvQkFBYztRQUFkLG1CQUFjO1lBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsWUFBVyxFQUNaO0VBRUQ7SUFDRSw2QkFBUztRQUFULG1CQUFTO1lBQVQsVUFBUyxFQUNWO0VBRUQ7SUFDRSw4QkV6RGM7UUZ5RGQsbUJFekRjO1lGeURkLFVFekRjLEVGMERmLEVBQUE7O0FHbUJIO0VIeERJO0lDbkJOLG9CQUEyQztRQUEzQyx1QkFBMkM7WUFBM0MsbUJBQTJDO0lBQzNDLG9CQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLGtCQUEyQztZQUEzQyxjQUEyQztJQUMzQyxlQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyxrQkFBMkM7WUFBM0MsY0FBMkM7SUFDM0MsZUFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msa0JBQTJDO1lBQTNDLGNBQTJDO0lBQzNDLGVBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLG1CQUEyQztZQUEzQyxlQUEyQztJQUMzQyxnQkFBNEMsRURvQnJDO0VBS0M7SUNuQlIsZUFBNEIsRURxQm5CO0VBRkQ7SUNuQlIsc0JBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUixpQkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUixpQkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUixpQkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFLSDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDZCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDhCQUZVO1FBRVYsa0JBRlU7WUFFVixTQUZVLEVBR1g7RUFGRDtJQUNFLDhCQUZVO1FBRVYsbUJBRlU7WUFFVixVQUZVLEVBR1g7RUFGRDtJQUNFLDhCQUZVO1FBRVYsbUJBRlU7WUFFVixVQUZVLEVBR1g7RUFGRDtJQUNFLDhCQUZVO1FBRVYsbUJBRlU7WUFFVixVQUZVLEVBR1g7RUFHSDtJQUNFLDJCQUFhO1FBQWIsY0FBYTtJQUNiLG9CQUFZO1FBQVoscUJBQVk7WUFBWixhQUFZO0lBQ1osZ0JBQWUsRUFDaEI7RUFFRDtJQUNFLG9CQUFjO1FBQWQsbUJBQWM7WUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixZQUFXLEVBQ1o7RUFFRDtJQUNFLDZCQUFTO1FBQVQsbUJBQVM7WUFBVCxVQUFTLEVBQ1Y7RUFFRDtJQUNFLDhCRXpEYztRRnlEZCxtQkV6RGM7WUZ5RGQsVUV6RGMsRUYwRGYsRUFBQTs7QUdtQkg7RUh4REk7SUNuQk4sb0JBQTJDO1FBQTNDLHVCQUEyQztZQUEzQyxtQkFBMkM7SUFDM0Msb0JBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msa0JBQTJDO1lBQTNDLGNBQTJDO0lBQzNDLGVBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLGtCQUEyQztZQUEzQyxjQUEyQztJQUMzQyxlQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyxrQkFBMkM7WUFBM0MsY0FBMkM7SUFDM0MsZUFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0MsbUJBQTJDO1lBQTNDLGVBQTJDO0lBQzNDLGdCQUE0QyxFRG9CckM7RUFLQztJQ25CUixlQUE0QixFRHFCbkI7RUFGRDtJQ25CUixzQkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLGlCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLGlCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLGlCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsdUJBQThDLEVEcUJyQztFQUtIO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsNkJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsOEJBRlU7UUFFVixrQkFGVTtZQUVWLFNBRlUsRUFHWDtFQUZEO0lBQ0UsOEJBRlU7UUFFVixtQkFGVTtZQUVWLFVBRlUsRUFHWDtFQUZEO0lBQ0UsOEJBRlU7UUFFVixtQkFGVTtZQUVWLFVBRlUsRUFHWDtFQUZEO0lBQ0UsOEJBRlU7UUFFVixtQkFGVTtZQUVWLFVBRlUsRUFHWDtFQUdIO0lBQ0UsMkJBQWE7UUFBYixjQUFhO0lBQ2Isb0JBQVk7UUFBWixxQkFBWTtZQUFaLGFBQVk7SUFDWixnQkFBZSxFQUNoQjtFQUVEO0lBQ0Usb0JBQWM7UUFBZCxtQkFBYztZQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLFlBQVcsRUFDWjtFQUVEO0lBQ0UsNkJBQVM7UUFBVCxtQkFBUztZQUFULFVBQVMsRUFDVjtFQUVEO0lBQ0UsOEJFekRjO1FGeURkLG1CRXpEYztZRnlEZCxVRXpEYyxFRjBEZixFQUFBOztBR21CSDtFSHhESTtJQ25CTixvQkFBMkM7UUFBM0MsdUJBQTJDO1lBQTNDLG1CQUEyQztJQUMzQyxvQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyxrQkFBMkM7WUFBM0MsY0FBMkM7SUFDM0MsZUFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msa0JBQTJDO1lBQTNDLGNBQTJDO0lBQzNDLGVBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyx3QkFBMkM7WUFBM0Msb0JBQTJDO0lBQzNDLHFCQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLGtCQUEyQztZQUEzQyxjQUEyQztJQUMzQyxlQUE0QyxFRG9CckM7RUFGRDtJQ25CTixvQkFBMkM7UUFBM0Msd0JBQTJDO1lBQTNDLG9CQUEyQztJQUMzQyxxQkFBNEMsRURvQnJDO0VBRkQ7SUNuQk4sb0JBQTJDO1FBQTNDLHdCQUEyQztZQUEzQyxvQkFBMkM7SUFDM0MscUJBQTRDLEVEb0JyQztFQUZEO0lDbkJOLG9CQUEyQztRQUEzQyxtQkFBMkM7WUFBM0MsZUFBMkM7SUFDM0MsZ0JBQTRDLEVEb0JyQztFQUtDO0lDbkJSLGVBQTRCLEVEcUJuQjtFQUZEO0lDbkJSLHNCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsaUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsaUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBRkQ7SUNuQlIsaUJBQThDLEVEcUJyQztFQUZEO0lDbkJSLHVCQUE4QyxFRHFCckM7RUFGRDtJQ25CUix1QkFBOEMsRURxQnJDO0VBS0g7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw2QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLGtCQUZVO1lBRVYsU0FGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLG1CQUZVO1lBRVYsVUFGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLG1CQUZVO1lBRVYsVUFGVSxFQUdYO0VBRkQ7SUFDRSw4QkFGVTtRQUVWLG1CQUZVO1lBRVYsVUFGVSxFQUdYO0VBR0g7SUFDRSwyQkFBYTtRQUFiLGNBQWE7SUFDYixvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLGdCQUFlLEVBQ2hCO0VBRUQ7SUFDRSxvQkFBYztRQUFkLG1CQUFjO1lBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsWUFBVyxFQUNaO0VBRUQ7SUFDRSw2QkFBUztRQUFULG1CQUFTO1lBQVQsVUFBUyxFQUNWO0VBRUQ7SUFDRSw4QkV6RGM7UUZ5RGQsbUJFekRjO1lGeURkLFVFekRjLEVGMERmLEVBQUE7O0FJakRMO0VIY0EsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixvQkFBdUM7RUFDdkMsbUJBQXNDO0VBQ3RDLFlBQVcsRUdmVjtFRGlFQztJQ3BFRjtNSHdCSSxpQkNaSyxFRVRSLEVBQUE7RURpRUM7SUNwRUY7TUh3QkksaUJDWEssRUVWUixFQUFBO0VEaUVDO0lDcEVGO01Id0JJLGlCQ1ZLLEVFWFIsRUFBQTtFRGlFQztJQ3BFRjtNSHdCSSxrQkNUTSxFRVpULEVBQUE7O0FBSUQ7RUhPQSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLG9CQUF1QztFQUN2QyxtQkFBc0M7RUFDdEMsWUFBVyxFR1RWOztBQU1EO0VIaUJBLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLG9CQUF1QztFQUN2QyxtQkFBc0MsRUdsQnJDOztBQUVEO0VBQ0UsZ0JBQWU7RUFDZixlQUFjLEVBT2Y7RUFURDs7SUFNSSxpQkFBZ0I7SUFDaEIsZ0JBQWUsRUFDaEI7O0FDbENMO0VUa0NFLG1CSEZzRDtFR0d0RCxpQkhuQjBCO0VHb0IxQix1QkhrQmdDO0VHakJoQyxpQkhpQzBCO0VZbkUxQixxQ1JFYTtFUURiLG9CVlljO0VVWGQsZ0JWV2MsRVVWZjs7QUFFRDtFVHNERSxtQkgxQnNEO0VHMkJ0RCxpQkg5QzBCO0VHK0MxQixrQkhOMkI7RUdPM0IsaUJIUzBCO0VZL0QxQiwyQmJrckIyRjtFYWpyQjNGLGVBQWM7RUFDZCxvQlZLMEIsRVVBM0I7RUFWRDtJQVFJLHVCQUFzQixFQUN2Qjs7QUFLSDs7RUFFRSwwQmJnUHVDO0VhL092QywyQmJrcUI4RjtFYWpxQjlGLGVYMEdnQyxFV3pHakM7O0FBRUQ7O0VBRUUsZVh5RzhCO0VXeEc5QixpQlpmMEIsRVlnQjNCOztBQUVEO0VBQ0UsZUFBYztFQUNkLDBCQUF5QixFQUMxQjs7QUFJRDtFVDNDRSxnQkg0QitDO0VHM0IvQyxpQkhrQjBCO0VHakIxQix3QkhnRGlDO0VHL0NqQyxlSCtEd0IsRVlyQnpCOztBQUVEO0VUeENFLGtCSHNCK0M7RUdyQi9DLGlCSFUwQjtFR1QxQix3QkgwQ2lDO0VHekNqQyxxQkh5RCtCLEVZbEJoQzs7QUFFRDtFVHJDRSxxQkhnQnNEO0VHZnRELGlCSEcwQjtFR0YxQixrQkhvQzJCO0VHbkMzQixxQkhtRCtCLEVZZmhDOztBQUVEO0VUbENFLG9CSFVzRDtFR1R0RCxpQkhKMEI7RUdLMUIsa0JIOEIyQjtFRzdCM0IscUJINkMrQixFWVpoQzs7QUFFRDtFVC9CRSxrQkhJc0Q7RUdIdEQsaUJIWDBCO0VHWTFCLGtCSHdCMkI7RUd2QjNCLHFCSHVDK0IsRVlUaEM7O0FBRUQ7RVQ1QkUsbUJIRnNEO0VHR3RELGlCSG5CMEI7RUdvQjFCLHVCSGtCZ0M7RUdqQmhDLGlCSGlDMEIsRVlOM0I7O0FBRUQ7RVR6QkUsa0JIUnNEO0VHU3RELGlCSHpCMEI7RUcwQjFCLHVCSFlnQztFR1hoQyxpQkgyQjBCLEVZSDNCOztBQUVEO0VUdEJFLG9CSGQrQztFR2UvQyxpQkhqQzBCO0VHa0MxQixrQkhNMkI7RUdMM0IscUJIcUIrQixFWUFoQzs7QUFFRDtFVG5CRSxvQkhwQitDO0VHcUIvQyxpQkh2QzBCO0VHd0MxQixrQkhBMkI7RUdDM0IscUJIZStCLEVZR2hDOztBQUVEO0VUaEJFLG1CSDFCc0Q7RUcyQnRELGlCSDlDMEI7RUcrQzFCLGtCSE4yQjtFR08zQixpQkhTMEIsRVlNM0I7O0FBSUQ7Ozs7Ozs7Ozs7OztFQVlFLGVYeUJrQztFV3hCbEMscUJYeUJrQztFV3hCbEMsc0JWL0V5QixFVWdGMUI7O0FBRUQ7O0VUeEZFLHFCSGdCc0Q7RUdmdEQsaUJIRzBCO0VHRjFCLGtCSG9DMkI7RUduQzNCLHFCSG1EK0IsRVlxQ2hDOztBQUVEOztFVHRGRSxvQkhVc0Q7RUdUdEQsaUJISjBCO0VHSzFCLGtCSDhCMkI7RUc3QjNCLHFCSDZDK0IsRVl5Q2hDOztBQUVEOztFVHBGRSxrQkhJc0Q7RUdIdEQsaUJIWDBCO0VHWTFCLGtCSHdCMkI7RUd2QjNCLHFCSHVDK0IsRVk2Q2hDOztBQUVEOztFVGxGRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJIa0JnQztFR2pCaEMsaUJIaUMwQixFWWlEM0I7O0FBRUQ7O0VUaEZFLGtCSFJzRDtFR1N0RCxpQkh6QjBCO0VHMEIxQix1QkhZZ0M7RUdYaEMsaUJIMkIwQixFWXFEM0I7O0FBRUQ7O0VUOUVFLG9CSGQrQztFR2UvQyxpQkhqQzBCO0VHa0MxQixrQkhNMkI7RUdMM0IscUJIcUIrQixFWXlEaEM7O0FBRUQ7RVRwSUUsZ0JINEIrQztFRzNCL0MsaUJIa0IwQjtFR2pCMUIsd0JIZ0RpQztFRy9DakMsZUgrRHdCLEVZb0V6Qjs7QUFFRDtFVGpJRSxrQkhzQitDO0VHckIvQyxpQkhVMEI7RUdUMUIsd0JIMENpQztFR3pDakMscUJIeUQrQixFWXVFaEM7O0FBRUQ7RVQ5SEUscUJIZ0JzRDtFR2Z0RCxpQkhHMEI7RUdGMUIsa0JIb0MyQjtFR25DM0IscUJIbUQrQixFWTBFaEM7O0FBRUQ7RVQzSEUsb0JIVXNEO0VHVHRELGlCSEowQjtFR0sxQixrQkg4QjJCO0VHN0IzQixxQkg2QytCLEVZNkVoQzs7QUFFRDtFVGpIRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJIa0JnQztFR2pCaEMsaUJIaUMwQixFWStFM0I7O0FmN0NEO0Vla0RFLFVBQVM7RUFDVCwwQ2JtaUI4RjtFYWxpQjlGLGlCVjVJYztFVTZJZCxvQlY3SWMsRVU4SWY7O0FBSUQ7RUNuS0UsaUJBQWdCO0VBQ2hCLGdCQUFlLEVEb0toQjs7QUFFRDtFQUNFLHNCQUFxQixFQUt0QjtFQU5EO0lBSUkscUJWdkp1QixFVXdKeEI7O0FBR0g7RUMvS0UsaUJBQWdCO0VBQ2hCLGdCQUFlLEVEZ0xoQjs7QUVsTEQ7RUNDRSxtQmJDc0I7RVlDdEIsVUFBUztFQUNULGVBQWM7RUFDZCxvQlphYztFWVpkLG1CYkQyQjtFYUUzQixtQkFBa0IsRUFDbkI7O0FBR0M7RUFDRSwwQlZIeUI7RVVJekIsMkJmZ3JCNEYsRWUvcUI3Rjs7QUFIRDtFQUNFLDBCVkV5QjtFVUR6QiwyQmZnckI0RixFZS9xQjdGOztBQUhEO0VBQ0UsMEJmNE5xQztFZTNOckMsMkJmZ3JCNEYsRWUvcUI3Rjs7QUFIRDtFQUNFLDBCZk9xQztFZU5yQywyQmZnckI0RixFZS9xQjdGOztBQUhEO0VBQ0UsMEJmeUZxQztFZXhGckMsMkJmZ3JCNEYsRWUvcUI3Rjs7QUFIRDtFQUNFLDBCZitLcUM7RWU5S3JDLDJCZmdyQjRGLEVlL3FCN0Y7O0FBSEQ7RUFDRSwwQmY2R3FDO0VlNUdyQyxhZjRyQjRGLEVlM3JCN0Y7O0FBSEQ7RUFDRSwwQmZ1R3FDO0VldEdyQywyQmZnckI0RixFZS9xQjdGOztBQUtIO0VBQ0Usc0JBQXdELEVBU3pEO0VBVkQ7SUFJSSxlQUFjO0lBQ2QsdUJibkJ5QjtJYW9CekIsbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixTQUFRLEVBQ1Q7O0FBS0g7RUFDRSxlQUFjLEVBQ2Y7O0FBRUQ7RUFDRSxlQUFjO0VBQ2QsaUJkckIwQixFYzBCM0I7RVQzQ0M7SVN5Q0UsZUFBYyxFVHJDZjs7QVdMSDtFRENFLG1CYkNzQjtFY0N0QiwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQiw0QkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLHFCQUFvQjtFQUNwQixtQkFBa0I7RUFDbEIsaUJoQlkwQjtFZ0JYMUIscUJBQW9CO0VBQ3BCLHFCZkl5QjtFZUh6QixvQmZHeUI7RWVGekIsbUJBQWtCO0VBQ2xCLHlCQUF3QjtFQUN4QixvQkFBbUIsRUFZcEI7RUF4QkQ7SUFlSSxjQUFhLEVBQ2Q7RUFFRDtJQUNFLGlCQUFnQjtJQUNoQixvQkFBbUI7SUFDbkIsaUJBQWdCO0lBQ2hCLG9CQUFtQixFQUNwQjs7QUFJRDtFQUNFLDBCWnJCVztFWXNCWCwyQmpCZ3FCNEYsRWlCdnBCN0Y7RVhyQ0Q7SVdnQ00sMEJaekJvQjtJWTBCcEIsYWpCdXFCd0Y7SWlCdHFCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQkQ7RUFDRSwwQlpoQlc7RVlpQlgsMkJqQmdxQjRGLEVpQnZwQjdGO0VYckNEO0lXZ0NNLDBCWnBCb0I7SVlxQnBCLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQmdOcUM7RWlCL01yQyxhakI0cUI0RixFaUJucUI3RjtFWHJDRDtJV2dDTSwwQmpCNk1pQztJaUI1TWpDLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQkxxQztFaUJNckMsYWpCNHFCNEYsRWlCbnFCN0Y7RVhyQ0Q7SVdnQ00sMEJqQlJpQztJaUJTakMsYWpCdXFCd0Y7SWlCdHFCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQkQ7RUFDRSwwQmpCNkVxQztFaUI1RXJDLGFqQjRxQjRGLEVpQm5xQjdGO0VYckNEO0lXZ0NNLDBCakIwRWlDO0lpQnpFakMsYWpCdXFCd0Y7SWlCdHFCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQkQ7RUFDRSwwQmpCbUtxQztFaUJsS3JDLDJCakJncUI0RixFaUJ2cEI3RjtFWHJDRDtJV2dDTSwwQmpCZ0tpQztJaUIvSmpDLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQitGcUM7RWlCOUZyQyxhakI0cUI0RixFaUJucUI3RjtFWHJDRDtJV2dDTSwwQmpCMkZpQztJaUIxRmpDLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQndGcUM7RWlCdkZyQywyQmpCZ3FCNEYsRWlCdnBCN0Y7RVhyQ0Q7SVdnQ00sMEJqQnFGaUM7SWlCcEZqQywyQmpCMnBCd0Y7SWlCMXBCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQ0g7RUQxQ0UsbUJDMkMwQixFQUMzQjs7QUM3Q0Q7RUZDRSxtQmJDc0I7RWVDdEIsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsMEJsQmdIdUM7RWtCL0d2QyxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CQUFlO01BQWYsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsb0JmVWM7RWVUZCxtQmhCY2tDO0VnQmJsQyx1QmhCbUJnQyxFZ0JsQmpDOztBQUVEO0VDa0RFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLG1DRGxEa0M7RUNrRGxDLDJCRGxEa0M7RUNtRGxDLGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RUZacEUsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsMkJsQjZxQmdHO0VrQjVxQmhHLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhLEVBNEJkO0VQK0JHO0lPaEVKO01DdURJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRUY2QjNDLEVBQUE7RVArQkc7SU9oRUo7TUMyREksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFRnVDMUMsRUFBQTtFQzZCQztJRDlERjtNQytESSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEVEOUJuQixFQUFBO0Va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O0VBQ2xCLFlBQW1DO0VBQ25DLGVwQjVIK0M7RW9CNkgvQyxXQUFrQztFQUNsQyxXQUFVLEVBb0JYO0VBOUJEO0lBYUksOEJBQTZCO0lBQzdCLDRDdEJpaEI0RjtJc0JoaEI1RixzQnBCbkk2QztJb0JvSTdDLGdCQUFlO0lBQ2Ysb0JBQWM7UUFBZCxtQkFBYztZQUFkLGVBQWM7SUFDZCxlcEJ0STZDO0lvQnVJN0Msa0JuQjdMb0I7SW1COExwQixpQm5COUxvQjtJbUIrTHBCLGlCQUFnQjtJQUNoQixrQkFBaUI7SUFDakIsb0JBQW1CO0lBQ25CLGNwQjVJNkMsRW9CNkk5QztFQXpCSDtJQTRCSSw0Q3BCbkpnRSxFb0JvSmpFOztBRTFNSDtFTCtERSxrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6QyxtQ0svRGtDO0VMK0RsQywyQksvRGtDO0VMZ0VsQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VJekJwRSx5QkFBZ0I7S0FBaEIsc0JBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsdUJBQXNCO0VBQ3RCLFVBQVM7RUFDVCwyQnhCd3JCMkY7RXdCdnJCM0YsYUFBWTtFQUNaLGtCdkJ1RTREO0V1QnRFNUQsaUJ2QlUwQjtFdUJUMUIsZUFBYztFQUNkLFdBQVUsRUFjWDtFYm1ERztJYTdFSjtNTG9FSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVJUzNDLEVBQUE7RWJtREc7SWE3RUo7TUx3RUksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFSW1CMUMsRUFBQTtFTGlEQztJSzNFRjtNTDRFSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEVLbERuQixFQUFBO0VsQnpCQztJa0JjRSwyQnhCOHFCNEY7SXdCN3FCNUYsc0JBQXFCLEVsQlh0QjtFa0JMSDtJQW9CSSxXQUFVLEVBQ1g7RUFyQkg7SUF3QkksZ0JBQWUsRUFDaEI7O0FDekJIO0VUQ0UsbUJiQ3NCO0VzQkN0QiwwQnpCaUh1QztFeUJoSHZDLGV2QmtFaUM7RXVCakVqQyxpQnZCa0UrQjtFdUJqRS9CLHVCdkJrRWdDO0V1QmpFaEMsdUJBQXNC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YSxFQUNkOztBQUpIO0VBUUksZUFBYyxFQUNmOztBQzFGSDtFQUNFLDBCaENtSHVDO0VnQ2xIdkMscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixpQkFBZ0I7RUFDaEIseUI5Qm1LZ0MsRThCbEtqQzs7QUFFRDtFaEJORSxtQmJDc0I7RWdCNkR0QixrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6QyxtQ2F2RGtDO0VidURsQywyQmF2RGtDO0Vid0RsQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VZakJwRSwyQmhDa3JCOEY7RWdDanJCOUYsZUFBYztFQUNkLG9CekJTb0M7RXlCUnBDLGlCL0JJMEI7RStCSDFCLGV6QkU2QjtFeUJEN0IsaUI5QnNKNkI7RThCcko3Qix3QnpCV2dDO0V5QlZoQyxtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLG9CQUFtQixFQXVDcEI7RXJCa0JHO0lxQnRFSjtNYjZESSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVZMEMzQyxFQUFBO0VyQmtCRztJcUJ0RUo7TWJpRUksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFWW9EMUMsRUFBQTtFYmdCQztJYXBFRjtNYnFFSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEVhakJuQixFQUFBO0UxQjFEQztJMEJzQkUsMkJoQ3NxQjRGO0lnQ3JxQjVGLHNCQUFxQixFMUJuQnRCO0VBSUQ7STBCbUJFLHNIQUF3RTtJQUF4RSx1RkFBd0UsRTFCaEJ6RTtFMEJMSDtJQTBCSSwyQ3pCNUJrRDtJeUI2QmxELHVCQUFzQixFQUN2QjtFQTVCSDtJQStCSSxXQUFVLEVBQ1g7RUFoQ0g7SUFtQ0ksZ0JBQWUsRUFDaEI7RUFFRDtJQUNFLGVBQWMsRUFDZjtFQUVEO0lBQ0UsMkN6QjdDa0QsRXlCOENuRDtFQUVEO0lBQ0UsOEJBQTZCO0lBQzdCLDJCaEN3b0J5RjtJZ0N2b0J6RixhQUFZO0lBQ1oscUJBQW9CLEVBQ3JCOztBQUdIO0VBQ0UscUJ6QnZDcUM7RXlCd0NyQyx5QnpCbkNnQyxFeUJvQ2pDOztBQUVEO0VBQ0UscUJ6QjNDcUM7RXlCNENyQyx5QnpCeENnQyxFeUJ5Q2pDOztBQ2pFRDtFbENBSSxpQkFBZ0I7RUFDaEIsa0JBQWlCO0VtQ0ZuQixrS2pDUzJLO0VpQ1IzSyxtQkFBa0I7RUFDbEIsaUJqQ2MwQjtFaUNiMUIsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixxQmpDeUQrQjtFaUN4RC9CLHNCQUFxQjtFQUNyQixrQkFBaUI7RUFDakIscUJBQW9CO0VBQ3BCLG9CQUFtQjtFQUNuQixtQkFBa0I7RUFDbEIscUJBQW9CO0VsQmJwQixtQmJDc0I7RThCTXRCLHVCNUJTYTtFNEJSYixzSFZrQjhHO1VVbEI5Ryw4R1ZrQjhHO0VVakI5RyxlQUFjO0VBQ2Qsb0JoQ2dCa0M7RWdDZmxDLGUvQnFLK0I7RStCcEsvQixtQi9Cc0tnQztFK0JyS2hDLG1CQUFrQjtFQUNsQixPQUFNO0VBQ04sUUFBTztFQUNQLGFWYk8sRVVjUjtFdEN5dkVDO0lJbndFSSxrQkFBaUI7SUFDakIsa0JBQWlCLEVBQ2xCOztBa0NVTDtFQUNFLHdCL0IrSitCLEUrQjFKaEM7RUFORDtJQUlJLGlCQUFnQixFQUNqQjs7QUFHSDtFN0JRRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJIa0JnQztFR2pCaEMsaUJIaUMwQjtFZ0N6QzFCLGlCQUFnQjtFQUNoQiwwQkFBZ0QsRUFTakQ7RUFiRDtJQU9JLGNBQWEsRUFDZDtFQVJIO0lBV0ksd0IvQjhJOEIsRStCN0kvQjs7QXRCcUNDO0VzQnpFSjtJQTJDSSxpQi9CbUkrQixFK0JsSWhDLEVBQUE7O0FFaERIO0VBQ0UsZUFBYztFQUNkLGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLFlBQVcsRUFvQlo7RUF6QkQ7SUFRSSxZQUFXO0lBQ1gsZUFBYyxFQUNmO0VBVkg7Ozs7O0lBaUJJLFVBQVM7SUFDVCxhQUFZO0lBQ1osbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixVQUFTO0lBQ1QsUUFBTztJQUNQLFlBQVcsRUFDWjs7QUFHSDtFQUVJLGtCQUE4QixFQUMvQjs7QUFHSDtFQUVJLGlCQUE4QixFQUMvQjs7QUFHSDtFQUVJLG9CQUErQixFQUNoQzs7QUFHSDtFQUVJLHVCQUErQixFQUNoQzs7QUNoREg7RUFDRSxjQUFhLEVBS2Q7RUFORDtJQUlJLGVBQWMsRUFDZjs7QUFJSDtFQUNFLHlCQUF3QixFQUN6Qjs7QUFHRDtFQUNFLG1CQUFrQixFQUNuQjs7QUFFRDtFakI2Q0Usa0NDbkR5QztVRG1EekMsMEJDbkR5QztFRG9EekMsb0NpQjdDbUM7RWpCNkNuQyw0QmlCN0NtQztFakI4Q25DLGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RWdCUHBFLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsbUJBQWtCLEVBQ25CO0V6QnFERztJeUIzREo7TWpCa0RJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRWdCTzNDLEVBQUE7RXpCcURHO0l5QjNESjtNakJzREksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFZ0JpQjFDLEVBQUE7RWpCbURDO0lpQnpERjtNakIwREkseUJBQWdCO01BQWhCLGlCQUFnQixFaUJwRG5CLEVBQUE7O0FBRUQ7RWpCcUNFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLHFDaUJyQ29DO0VqQnFDcEMsNkJpQnJDb0M7RWpCc0NwQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VnQkNwRSxXQUFVLEVBS1g7RXpCMkNHO0l5Qm5ESjtNakIwQ0ksbUNDbkR3QztjRG1EeEMsMkJDbkR3QyxFZ0JpQjNDLEVBQUE7RXpCMkNHO0l5Qm5ESjtNakI4Q0ksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFZ0IyQjFDLEVBQUE7RWpCeUNDO0lpQmpERjtNakJrREkseUJBQWdCO01BQWhCLGlCQUFnQixFaUIxQ25CLEVBQUE7RUFSRDtJQU1JLFdBQVUsRUFDWDs7QUNqQ0g7RXJCQ0UsbUJiQ3NCO0VnQjZEdEIsa0NDbkR5QztVRG1EekMsMEJDbkR5QztFRG9EekMsZ0RrQjlEdUM7RWxCOER2Qyx3Q2tCOUR1QztFbEI4RHZDLGdDa0I5RHVDO0VsQjhEdkMsb0RrQjlEdUM7RWxCK0R2QyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VpQnhCcEUsOEJBQTZCO0VBQzdCLHVCQUFzQjtFQUN0QixVQUFTO0VBQ1QsbUhkcUIyRztVY3JCM0csMkdkcUIyRztFY3BCM0csMkJyQ3FyQjhGO0VxQ3ByQjlGLHNCQUFxQjtFQUNyQixvQjlCWW9DO0U4QlhwQyxpQnBDTzBCO0VvQ04xQixlOUJLNkI7RThCSjdCLFVBQVM7RUFDVCxnQkFBZTtFQUNmLGtCOUJHa0M7RThCRmxDLHdCOUJZZ0M7RThCWGhDLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsMEJBQXlCO0VBQ3pCLDBCQUFpQjtLQUFqQix1QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQix1QkFBc0I7RUFDdEIsb0JBQW1CLEVBc0NwQjtFMUJpQkc7STBCN0VKO01sQm9FSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVpQjJDM0MsRUFBQTtFMUJpQkc7STBCN0VKO01sQndFSSxrQ0NqRXVDO2NEaUV2QywwQkNqRXVDLEVpQnFEMUMsRUFBQTtFbEJlQztJa0IzRUY7TWxCNEVJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRWtCaEJuQixFQUFBO0UvQjNEQztJK0J3QkUsMkJyQ29xQjRGO0lxQ25xQjVGLHNCQUFxQixFL0JyQnRCO0VBSUQ7SStCcUJFLHNIQUF3RTtJQUF4RSx1RkFBd0UsRS9CbEJ6RTtFK0JaSDtJQW1DSSwyQzlCOUJrRDtJOEIrQmxELHVCQUFzQjtJQUN0Qiw0SGRaa0g7WWNZbEgsb0hkWmtILEVjYW5IO0VBdENIO0lBMENJLHNDckNzcEI0RjtJcUNycEI1Rix1QkFBc0I7SUFDdEIseUJBQWdCO1lBQWhCLGlCQUFnQjtJQUNoQiwyQjlCakM2QztJOEJrQzdDLFdBQVUsRUFDWDtFQS9DSDtJQWtESSxXQUFVLEVBQ1g7RUFuREg7SUFzREksZ0JBQWUsRUFDaEI7RUFFRDtJQUNFLHNIQUF3RTtJQUF4RSx1RkFBd0UsRUFDekU7O0FBSUg7O0VBRUUscUJBQW9CLEVBQ3JCOztBQUlDO0VBQ0UsMEJoQ2hFVztFZ0NpRVgsMkJyQ3FuQjRGLEVxQ3JtQjdGO0UvQnZGRDtJK0IwRUksMkJyQ2tuQjBGLEVNeHJCN0Y7RStCaUVEO0lBVUksMEJoQ3hFc0IsRWdDeUV2QjtFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJoQzNEVztFZ0M0RFgsMkJyQ3FuQjRGLEVxQ3JtQjdGO0UvQnZGRDtJK0IwRUksMkJyQ2tuQjBGLEVNeHJCN0Y7RStCaUVEO0lBVUksMEJoQ25Fc0IsRWdDb0V2QjtFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ3FLcUM7RXFDcEtyQyxhckNpb0I0RixFcUNqbkI3RjtFL0J2RkQ7SStCMEVJLGFyQzhuQjBGLEVNcHNCN0Y7RStCaUVEO0lBVUksMEJyQzhKbUMsRXFDN0pwQztFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ2hEcUM7RXFDaURyQyxhckNpb0I0RixFcUNqbkI3RjtFL0J2RkQ7SStCMEVJLGFyQzhuQjBGLEVNcHNCN0Y7RStCaUVEO0lBVUksMEJyQ3ZEbUMsRXFDd0RwQztFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ2tDcUM7RXFDakNyQyxhckNpb0I0RixFcUNqbkI3RjtFL0J2RkQ7SStCMEVJLGFyQzhuQjBGLEVNcHNCN0Y7RStCaUVEO0lBVUksMEJyQzJCbUMsRXFDMUJwQztFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ3dIcUM7RXFDdkhyQywyQnJDcW5CNEYsRXFDcm1CN0Y7RS9CdkZEO0krQjBFSSwyQnJDa25CMEYsRU14ckI3RjtFK0JpRUQ7SUFVSSwwQnJDaUhtQyxFcUNoSHBDO0VBWEg7SUFlSSxzQ3JDMm1CMEY7SXFDMW1CMUYsMkI5QjFFMkMsRThCMkU1Qzs7QUFqQkg7RUFDRSwwQnJDb0RxQztFcUNuRHJDLGFyQ2lvQjRGLEVxQ2puQjdGO0UvQnZGRDtJK0IwRUksYXJDOG5CMEYsRU1wc0I3RjtFK0JpRUQ7SUFVSSwwQnJDNENtQyxFcUMzQ3BDO0VBWEg7SUFlSSxzQ3JDMm1CMEY7SXFDMW1CMUYsMkI5QjFFMkMsRThCMkU1Qzs7QUFqQkg7RUFDRSwwQnJDNkNxQztFcUM1Q3JDLDJCckNxbkI0RixFcUNybUI3RjtFL0J2RkQ7SStCMEVJLDJCckNrbkIwRixFTXhyQjdGO0UrQmlFRDtJQVVJLDBCckNzQ21DLEVxQ3JDcEM7RUFYSDtJQWVJLHNDckMybUIwRjtJcUMxbUIxRiwyQjlCMUUyQyxFOEIyRTVDOztBMUMrNkVMO0UwQ3g2RUksNENyQzhtQjRGO0VxQzdtQjVGLGdDOUJsRmtELEU4Qm1GbkQ7O0FBR0g7Ozs7Ozs7RUFFRSxxQjlCOUVxQztFOEIrRXJDLHlCOUIxRWdDLEU4QjJFakM7O0FBRUQ7Ozs7Ozs7RUFFRSxxQjlCbkZxQztFOEJvRnJDLHlCOUJoRmdDLEU4QmlGakM7O0FBSUQ7RUFDRSxlQUFjO0VBQ2QsWUFBVyxFQUtaO0VBUEQ7SUFLSSxvQmxDbEd3QixFa0NtR3pCOztBMUM2NkVIOzs7RTBDdDZFSSxZQUFXLEVBQ1o7O0FBS0g7RUFDRSw4QkFBNkI7RUFDN0IsaUJBQWdCO0VBQ2hCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsZWhDNUhhO0VnQzZIYixpQnBDdEgwQjtFb0N1SDFCLHNCbkM3QjBCO0VtQzhCMUIscUJBQW9CLEVBdUJyQjtFL0JqS0M7SStCNklFLGVoQ2xJVztJZ0NtSVgsMkJuQ2pDNkIsRUl6RzlCO0VBSUQ7SStCMElFLHVCQUFzQixFL0J2SXZCO0UrQndISDtJQW9CSSw4QkFBNkI7SUFDN0IseUJBQWdCO1lBQWhCLGlCQUFnQixFQUNqQjtFQXRCSDtJQTBCSSw4QkFBNkI7SUFDN0IsMkI5Qm5KNkM7SThCb0o3QyxzQkFBcUIsRUFDdEI7O0FBS0g7RUFDRSxhQUFZLEVBQ2I7O0ExQ3k1RUQ7O0UyQy9qRkUsOEJBQTZCO0VBQzdCLHlCQUFnQjtVQUFoQixpQkFBZ0IsRUFXakI7RTNDdWpGQzs7O0kyQzlqRkUseUJBQWdCO1lBQWhCLGlCQUFnQixFQUNqQjtFM0Npa0ZEOzs7STJDN2pGRSw4QkFBNkIsRUFDOUI7O0FoQ1NEOzs7Ozs7Ozs7RWdDRkksZWpDYlMsRUNvQlo7O0FnQ1ZEOzs7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZWpDUlMsRUNlWjs7QWdDVkQ7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZXRDd05tQyxFTWpOdEM7O0FnQ1ZEOzs7RUFRSSwyQi9CYjJDLEUrQmM1Qzs7QWhDSkg7Ozs7O0VnQ0ZJLGV0Q0dtQyxFTUl0Qzs7QWdDVkQ7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZXRDcUZtQyxFTTlFdEM7O0FnQ1ZEOzs7RUFRSSwyQi9CYjJDLEUrQmM1Qzs7QWhDSkg7Ozs7O0VnQ0ZJLGV0QzJLbUMsRU1wS3RDOztBZ0NWRDs7O0VBUUksMkIvQmIyQyxFK0JjNUM7O0FoQ0pIOzs7OztFZ0NGSSxldEN1R21DLEVNaEd0Qzs7QWdDVkQ7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZXRDZ0dtQyxFTXpGdEM7O0FnQ1ZEOzs7RUFRSSwyQi9CYjJDLEUrQmM1Qzs7QWhDakJIOzs7RWdDd0JFLGtJQUF3RjtFQUF4RixtR0FBd0YsRWhDckJ6Rjs7QWdDa0JIOzs7RUFRSSw0Qy9CaENtRCxFK0JpQ3BEOztBQ3ZDSDtFQUNFLG1CQUFrQjtFQUNsQix1SGhCd0IrRztVZ0J4Qi9HLCtHaEJ3QitHO0VnQnZCL0csZWhDc0N3QztFZ0NyQ3hDLG9CaENxQ3dDO0VnQ3BDeEMsYUFBWTtFQUNaLFdBQVU7RUFDVixjaENrQ3dDLEVnQ2pCekM7RUF4QkQ7SUFXSSxtSGhCaUJ5RztZZ0JqQnpHLDJHaEJpQnlHLEVnQmhCMUc7RUFaSDtJQWdCSSx5QkFBZ0I7WUFBaEIsaUJBQWdCLEVBQ2pCO0VBakJIO0lBb0JJLGVoQ3NCc0M7SWdDckJ0QyxvQmhDcUJzQztJZ0NwQnRDLGNoQ29Cc0MsRWdDbkJ2Qzs7QUFHSDtFQUVJLGlCQUFnQjtFQUNoQixpQmhDU29DO0VnQ1JwQyxrQmhDV3NDO0VnQ1Z0QyxlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG1CQUFrQixFQVluQjtFQW5CSDtJQVVNLGNBQWEsRUFDZDtFQVhMO0lBY00sZUFBYztJQUNkLG1CQUFrQjtJQUNsQixvQmhDSmtDO0lnQ0tsQyxrQkFBaUIsRUFDbEI7O0FDNUNMOztFeEJDRSxtQmJDc0I7RXFDRXRCLHdCeENxc0I4RjtFd0Nwc0I5RixtSGpCdUIyRztVaUJ2QjNHLDJHakJ1QjJHO0VpQnRCM0csNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLHVCQUFzQixFQW1EdkI7RUEzREQ7Ozs7O0lBY1EsMEJuQ0xxQjtJbUNNckIsMkJ4QzhxQndGLEV3QzdxQnpGO0VBaEJQOzs7SUFjUSwwQm5DQXFCO0ltQ0NyQiwyQnhDOHFCd0YsRXdDN3FCekY7RUFoQlA7OztJQWNRLDBCeEMwTmlDO0l3Q3pOakMsMkJ4QzhxQndGLEV3QzdxQnpGO0VBaEJQOzs7SUFjUSwwQnhDS2lDO0l3Q0pqQywyQnhDOHFCd0YsRXdDN3FCekY7RUFoQlA7OztJQWNRLDBCeEN1RmlDO0l3Q3RGakMsMkJ4QzhxQndGLEV3QzdxQnpGO0VBaEJQOzs7SUFjUSwwQnhDNktpQztJd0M1S2pDLDJCeEM4cUJ3RixFd0M3cUJ6RjtFQWhCUDs7O0lBY1EsMEJ4QzJHaUM7SXdDMUdqQyxheEMwckJ3RixFd0N6ckJ6RjtFQWhCUDs7O0lBY1EsMEJ4Q3FHaUM7SXdDcEdqQywyQnhDOHFCd0YsRXdDN3FCekY7RUFoQlA7OztJckIrREUsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJRG9EekMsbURxQjNDb0Q7SXJCMkNwRCwyQ3FCM0NvRDtJckI0Q3BELGlFQ3JDb0U7WURxQ3BFLHlEQ3JDb0U7SW9CTGxFLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsb0JBQWM7UUFBZCxtQkFBYztZQUFkLGVBQWM7SUFDZCxhQUFZLEVBeUJiO0k3QjJCQztNNkI3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b0l6QzRGbUMsRXlDcEZwQztJbkNwQkg7TW1DaUJRLHFKekN1RitCO2N5Q3ZGL0IsNkl6Q3VGK0IsRU1wR3RDO0VtQ0xIO0lBYU0sNEl6Q2tMbUM7WXlDbExuQyxvSXpDa0xtQyxFeUMxS3BDO0luQ3BCSDtNbUNpQlEscUp6QzZLK0I7Y3lDN0svQiw2SXpDNksrQixFTTFMdEM7RW1DTEg7SUFhTSw0SXpDOEdtQztZeUM5R25DLG9JekM4R21DLEV5Q3RHcEM7SW5DcEJIO01tQ2lCUSxxSnpDeUcrQjtjeUN6Ry9CLDZJekN5RytCLEVNdEh0QztFbUNMSDtJQWFNLDRJekN1R21DO1l5Q3ZHbkMsb0l6Q3VHbUMsRXlDL0ZwQztJbkNwQkg7TW1DaUJRLHFKekNrRytCO2N5Q2xHL0IsNkl6Q2tHK0IsRU0vR3RDO0VBSkQ7SW1DMEJJLDRIbEJGZ0g7WWtCRWhILG9IbEJGZ0g7SWtCR2hILHNCQUFxQixFbkN2QnhCO0VtQ0xIO0lBZ0NNLFdBQVUsRUFDWDs7QUFNTDtFekJoQ0UsOEJ5QmtDaUM7RXpCakNqQyw2QnlCaUNpQyxFQUNoQzs7QUFISDtFekJqQkUsMEJ5QnVCOEI7RXpCdEI5QiwyQnlCc0I4QixFQUM3Qjs7QUFQSDtFQVVJLGlCQUFnQixFQUNqQjs7QUFYSDs7O0V6QmpCRSwwQnlCa0NnQztFekJqQ2hDLDJCeUJpQ2dDLEVBQzdCOztBQWxCTDs7O0V6QmhDRSw4QnlCeURtQztFekJ4RG5DLDZCeUJ3RG1DLEVBQ2hDOztBQTFCTDs7Ozs7O0V6QmpCRSwwQnlCbURnQztFekJsRGhDLDJCeUJrRGdDLEVBQzdCOztBQU1MO0VBQ0UseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixvQ2xDMUJrQyxFa0NrRG5DO0VBM0JEO0l6QjFERSw0QmJwQnNCO0lhcUJ0Qiw2QmJyQnNCLEVzQ3FGckI7RUFQSDtJekJ6RUUsZ0NiTHNCO0lhTXRCLCtCYk5zQixFc0N5RnJCO0VBWEg7SUMvRUUsaUJBQWdCO0lBQ2hCLHdCQUF1QjtJQUN2QixvQkFBbUI7SUQ2RmpCLG9CQUFjO1FBQWQsbUJBQWM7WUFBZCxlQUFjO0lBQ2QscUJsQzFDZ0M7SWtDMkNoQyx1QmxDMUNpQztJa0MyQ2pDLGFBQVk7SUFDWixzQmxDN0NnQztJa0M4Q2hDLHFCbEM5Q2dDLEVrQytDakM7RUF0Qkg7SUF5QkksZ0JBQWUsRUFDaEI7O0FBS0g7RUFDRSxvQkFBYztNQUFkLG1CQUFjO1VBQWQsZUFBYztFQUNkLG1CbEMxQ2dDLEVrQ3VEakM7RUFmRDtJekJ6RkUsNEJicEJzQjtJYXFCdEIsNkJickJzQixFc0NtSHJCO0VBTkg7SXpCeEdFLGdDYkxzQjtJYU10QiwrQmJOc0IsRXNDdUhyQjtFQVZIO0lBYUksaUJBQWdCLEVBQ2pCOztBQUtIO0VBQ0UsMEN6QzZqQjhGO0V5QzVqQjlGLG1CbEM3RGdDLEVrQzRFakM7RUFqQkQ7SXpCNUdFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0I7SXNDdUlwQixjQUFhLEVBQ2Q7RUFSSDtJekIzSEUsZ0NiTHNCO0lhTXRCLCtCYk5zQixFc0M0SXJCO0VBWkg7SUFlSSxpQkFBZ0IsRUFDakI7O0FBS0g7RUFDRSw2Q3pDd2lCOEY7RXlDdmlCOUYsaUJBQWdCO0VBQ2hCLG1CbENuRmdDLEVrQ2tHakM7RUFsQkQ7SXpCaklFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRXNDNEpyQjtFQVBIO0l6QmhKRSxnQ2JMc0I7SWFNdEIsK0JiTnNCO0lzQ2lLcEIsaUJBQWdCLEVBQ2pCO0VBYkg7SUFnQkksY0FBYSxFQUNkOztBQUdIO0VBQ0Usb0JBQXFEO0VBQ3JELG9DbENwSGtDLEVrQzRIbkM7RUFWRDtJQUtJLHFCbEN6SGdDO0lrQzBIaEMsdUJsQ3pIaUM7SWtDMEhqQyxzQmxDM0hnQztJa0M0SGhDLHFCbEM1SGdDLEVrQzZIakM7O0FBR0g7RUFDRSxzQ0FBMkcsRUFDNUc7O0FBSUQ7RXpCNUxFLG1CYkNzQixFc0M2THZCOztBQUVEO0V6QjFMRSxnQ2JMc0I7RWFNdEIsK0JiTnNCLEVzQ2lNdkI7O0FBRUQ7RXpCL0tFLDRCYnBCc0I7RWFxQnRCLDZCYnJC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bUQwRDtJMENsRDFELDZCQUFRO1FBQVIsa0JBQVE7WUFBUixTQUFRLEVBQ1Q7O0FBSUQ7RUFDRSwwQnRDN0JXO0VzQzhCWCwyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBSEQ7RUFDRSwwQnRDeEJXO0VzQ3lCWCwyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBSEQ7RUFDRSwwQjNDd01xQztFMkN2TXJDLGEzQ29xQjRGLEUyQ25xQjdGOztBQUhEO0VBQ0UsMEIzQ2JxQztFMkNjckMsYTNDb3FCNEYsRTJDbnFCN0Y7O0FBSEQ7RUFDRSwwQjNDcUVxQztFMkNwRXJDLGEzQ29xQjRGLEUyQ25xQjdGOztBQUhEO0VBQ0UsMEIzQzJKcUM7RTJDMUpyQywyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBSEQ7RUFDRSwwQjNDdUZxQztFMkN0RnJDLGEzQ29xQjRGLEUyQ25xQjdGOztBQUhEO0VBQ0UsMEIzQ2dGcUM7RTJDL0VyQywyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBS0g7RXhCb0JFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLGtFd0JwQnlEO0V4Qm9CekQsMER3QnBCeUQ7RXhCb0J6RCxrRHdCcEJ5RDtFeEJvQnpELHNFd0JwQnlEO0V4QnFCekQsaUVDckNvRTtVRHFDcEUseURDckNvRSxFdUIrQnJFO0VoQ2tCRztJZ0NsQ0o7TXhCeUJJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRXVCMEMzQyxFQUFBO0VoQ2tCRztJZ0NsQ0o7TXhCNkJJLGtDQ2pFdUM7Y0RpRXZDLDBCQ2pFdUMsRXVCb0QxQyxFQUFBO0V4QmdCQztJd0JoQ0Y7TXhCaUNJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRXdCakJuQixFQUFBO0VyQzFEQztJcUM4Q0UsbUhwQm5CeUc7WW9CbUJ6RywyR3BCbkJ5RztJb0JvQnpHLDJCM0M2b0I0RjtJMkM1b0I1RixzQkFBcUIsRXJDNUN0QjtFcUNzQ0g7SUFVSSwwQjNDa0VxQyxFMkNqRXRDO0VBWEg7SUFjSSxXQUFVLEVBQ1g7O0FBR0g7RUQ1REUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7RUM2RG5CLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLDBCdENyRGE7RXNDc0RiLG9CQUFpQztFQUNqQywyQjNDMG5COEY7RTJDem5COUYsNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIscUJBQWM7TUFBZCxlQUFjO0VBQ2QsZ0JwQ2VnQztFb0NkaEMsbUJBQWtCO0VBQ2xCLGlCMUNyRDBCO0UwQ3NEMUIsYXBDVWdDO0VvQ1RoQyx5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixxQkFBd0M7RUFDeEMsc0JBQW1DO0VBQ25DLDZCQUFTO01BQVQsbUJBQVM7VUFBVCxVQUFTO0VBQ1QsbUJBQWtCO0VBQ2xCLFlwQ0lnQyxFb0NIakM7O0FBRUQ7RUFDRSxvQkFBaUM7RUFDakMscUJBQWM7TUFBZCxlQUFjO0VBQ2QsYXBDRmdDO0VvQ0doQyxxQkFBd0M7RUFDeEMsc0JBQW1DO0VBQ25DLDZCQUFTO01BQVQsbUJBQVM7VUFBVCxVQUFTO0VBQ1QsWUFBVyxFQUNaOztBQzFGRDtFQUNFLHVCdkNnQmE7RXVDZmIsVUFBUztFQUNULG9CekNlYztFeUNkZCxnQkFBZTtFQUNmLFlBQVcsRUFvSFo7RUF6SEQ7O0lBU0ksOEJ6Q1J3QjtJeUNTeEIscUIzQ3VENkI7STJDdEQ3Qix1QnJDeUZpQztJcUN4RmpDLHNCckN3RmlDO0lxQ3ZGakMsb0JBQW1CLEVBU3BCO0lBdEJIOztNQWdCTSxxQnJDcUY4QixFcUNwRi9CO0lBakJMOztNQW9CTSxzQnJDaUY4QixFcUNoRi9CO0VBckJMO0lBeUJJLDJCNUNvcUI0RixFNEMxcEI3RjtJQW5DSDs7TUE2Qk0scUJyQ3FGaUM7TXFDcEZqQyxpQjNDWHNCO00yQ1l0QixhckNpRjRCO01xQ2hGNUIsd0JyQ29Gc0c7TXFDbkZ0RywyQnJDbUZzRyxFcUNsRnZHO0VBbENMO0lBc0NJLDJCNUN3cEI4RixFNEM5b0IvRjtJQWhESDs7TUEwQ00sbUJyQzhFK0I7TXFDN0UvQixpQjNDeEJzQjtNMkN5QnRCLGVyQzBFOEI7TXFDekU5Qix3QnJDNkVzRztNcUM1RXRHLDJCckM0RXNHLEVxQzNFdkc7RUEvQ0w7SUFtREksMkI1QzJvQjhGLEU0Q2pvQi9GO0lBN0RIOztNQXVETSxtQnJDaUUrQjtNcUNoRS9CLGlCM0N0Q3NCO00yQ3VDdEIsZXJDNkQ4QjtNcUM1RDlCLHdCckN1RXNHO01xQ3RFdEcsMkJyQ3NFc0csRXFDckV2RztFQUdIOzs7STVCekNBLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRXlDbUVqQjtFQU5MOztJQWFVLDRCekMxRVksRXlDMkViO0VBZFQ7O0lBaUJVLDZCekM5RVksRXlDK0ViO0VBbEJUOzs7STVCeERBLGdDYkxzQjtJYU10QiwrQmJOc0IsRXlDMEZqQjtFQTdCTDs7SUFvQ1UsK0J6Q2pHWSxFeUNrR2I7RUFyQ1Q7O0lBd0NVLGdDekNyR1ksRXlDc0diO0VBeEdYO0lBZ0hJLDhCekMvR3dCLEV5Q2dIekI7RUFqSEg7O0lBc0hNLGNBQWEsRUFDZDs7QUFJTDs7O0VBSUksVUFBUyxFQUNWOztBQUdIO0VBQ0UsMEJ6Q25JMEIsRXlDd0kzQjtFQUhDO0lBQ0UsVUFBUyxFQUNWOztBQUdIOztFQUdJLG9CckNYOEI7RXFDWTlCLG1CckNaOEIsRXFDcUIvQjtFQWJIOztJQU9NLG1CckNkNEIsRXFDZTdCO0VBUkw7O0lBV00sb0JyQ2xCNEIsRXFDbUI3Qjs7QUFaTDs7RUFrQk0sZ0JyQ3hCK0I7RXFDeUIvQix3QnJDeEJ5RztFcUN5QnpHLDJCckN6QnlHLEVxQzBCMUc7O0FBckJMOztFQTJCTSx3QnJDOUJ5RztFcUMrQnpHLDJCckMvQnlHLEVxQ2dDMUc7O0FBN0JMOztFQW1DTSxlckN2QzhCO0VxQ3dDOUIsd0JyQ3JDeUc7RXFDc0N6RywyQnJDdEN5RyxFcUN1QzFHOztBQUlMO0VBRUksMEI1Q25FcUMsRTRDb0V0Qzs7QXRDeEtEO0VzQ2dMSSwwQjVDM0VtQyxFTW5HdEM7O0FzQ3NMRDs7O0VBSUksMEJ2Q25NdUI7RXVDb012QiwyQjVDZ2YwRixFNEMvZTNGOztBQUVEOzs7RUFLTSwwQnZDOU1LO0V1QytNTCwyQjVDdWVzRixFNEN0ZXZGOztBQWZQOzs7RUFJSSwwQnZDOUx1QjtFdUMrTHZCLDJCNUNnZjBGLEU0Qy9lM0Y7O0FBRUQ7OztFQUtNLDBCdkN6TUs7RXVDME1MLDJCNUN1ZXNGLEU0Q3RldkY7O0FBZlA7OztFQUlJLDBCNUM0Qm1DO0U0QzNCbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1Q3VCK0I7RTRDdEIvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUN6TG1DO0U0QzBMbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1QzlMK0I7RTRDK0wvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUN2R21DO0U0Q3dHbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1QzVHK0I7RTRDNkcvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUNqQm1DO0U0Q2tCbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1Q3RCK0I7RTRDdUIvQiwyQjVDdWVzRixFNEN0ZXZGOztBQWZQOzs7RUFJSSwwQjVDbkZtQztFNENvRm5DLGE1QzRmMEYsRTRDM2YzRjs7QUFFRDs7O0VBS00sMEI1QzFGK0I7RTRDMkYvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUN6Rm1DO0U0QzBGbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1Q2pHK0I7RTRDa0cvQiwyQjVDdWVzRixFNEN0ZXZGOztBQU1UOzs7RUFJSSwwQjVDNUdxQztFNEM2R3JDLDJCNUMyZDRGLEU0QzFkN0Y7O0FBRUQ7OztFQUtNLDBCNUNwSGlDO0U0Q3FIakMsMkI1Q2tkd0YsRTRDamR6Rjs7QUFNUDs7RUFJTSwwQjVDM0htQztFNEM0SG5DLGE1Q2tkMEYsRTRDamQzRjs7QUFOTDs7RUFZTSwwQjVDMUltQztFNEMySW5DLDJCNUMrYjRGLEU0QzliN0Y7O0FBSUw7RUFDRSwwQjVDMUl1QztFNEMySXZDLGE1Q21jOEYsRTRDcGEvRjtFQWpDRDtJQUtJ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Q2pGNUM7O0FBRUQ7RUFDRSxtQnRDK0UyQyxFc0M5RTVDOztBQUlEO0VBQ0Usb0JBQWM7TUFBZCxtQkFBYztVQUFkLGVBQWM7RUFDZCx3QnRDbUUwQztFc0NsRTFDLG1CQUFrQixFQWlCbkI7RUFwQkQ7STdCakVFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRTBDNEZyQjtFQVBIO0k3QmhGRSxnQ2JMc0I7SWFNdEIsK0JiTnNCLEUwQ2dHckI7RUFFRDtJQUNFLGVBQWMsRUFDZjtFQWZIO0lBa0JJLGlCQUFnQixFQUNqQjs7QUFHSDtFQUNFLHVCQUFxQjtNQUFyQixvQkFBcUI7VUFBckIsc0JBQXFCO0VBQ3JCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isc0JBQXlCO01BQXpCLG1CQUF5QjtVQUF6QiwwQkFBeUI7RUFDekIsbUNBQThJLEVBZ0QvSTtFQXBERDtJN0J2RkUsNEJicEJzQjtJYXFCdEIsNkJickJzQixFMENtSHJCO0VBUkg7STdCdEdFLGdDYkxzQjtJYU10QiwrQmJOc0IsRTBDdUhyQjtFQVpIO0lBZUksOEJBQTZCO0lBQzdCLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsOEJBQXVEO0lBQ3ZELGdCdENvQnNDO0lzQ25CdEMsaUJBQWdCO0lBQ2hCLHNCdENzQndDO0lzQ3JCeEMscUJ0Q3FCd0M7SXNDcEJ4Qyx3QkFBdUIsRUF5QnhCO0l2Q3RJRDtNdUNrSFEsZXhDaklLLEVDb0JaO0l1Q2tGSDtNQWdDVSwyQnRDakl1QyxFc0NrSXhDO0l2Q3hIUDtNdUNrSFEsZXhDNUhLLEVDZVo7SXVDa0ZIO01BZ0NVLDJCdENqSXVDLEVzQ2tJeEM7SXZDeEhQO011Q2tIUSxlN0NvRytCLEVNak50QztJdUNrRkg7TUFnQ1UsMkJ0Q2pJdUMsRXNDa0l4QztJdkN4SFA7TXVDa0hRLGU3Q2pIK0IsRU1JdEM7SXVDa0ZIO01BZ0NVLDJCdENqSXVDLEVzQ2tJeEM7SXZDeEhQO011Q2tIUSxlN0MvQitCLEVNOUV0QztJdUNrRkg7TUFnQ1UsMkJ0Q2pJdUMsRXNDa0l4QztJdkN4SFA7TXVDa0hRLGU3Q3VEK0IsRU1wS3RDO0l1Q2tGSDtNQWdDVSwyQnRDakl1QyxFc0NrSXhDO0l2Q3hIUDtNdUNrSFEsZTdDYitCLEVNaEd0QztJdUNrRkg7TUFnQ1UsMkJ0Q2pJdUMsRXNDa0l4QztJdkN4SFA7TXVDa0hRLGU3Q3BCK0IsRU16RnRDO0l1Q2tGSDtNQWdDVSwyQnRDakl1QyxFc0NrSXhDO0lBakNUO01BdUNNLDJDdEMvSWdEO01zQ2dKaEQseUJBQWdCO2NBQWhCLGlCQUFnQixFQUNqQjtJQXpDTDtNQTZDTSw4QkFBNkIsRUFDOUI7RUE5Q0w7SUFrREksb0J0Q1J3QyxFc0NTekM7O0FBR0g7RUFDRSwyQkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLHFCQUFvQjtFQUNwQiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsZUFBYztFQUNkLGlCQUFnQjtFQUNoQixnQkFBZSxFQVVoQjtFQWZEO0k5Q3JKSSxrQkFBaUI7SUFDakIsZ0JBQWU7SThDOEpmLGlCQUFnQjtJQUNoQixlQUFjO0lBQ2QsZ0JBQWU7SUFDZix3QnRDM0JzQyxFc0M0QnZDO0lsRGlrSEM7TUlodUhFLGlCQUFnQjtNQUNoQixnQkFBZSxFQUNoQjs7QThDZ0tMO0VBQ0UsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiwwQkFBOEI7TUFBOUIsdUJBQThCO1VBQTlCLCtCQUE4QjtFQUM5Qix3QnRDNUIwQyxFc0NxQzNDO0VBYkQ7STdCOUpFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRTBDMExyQjtFQVJIO0k3QjdLRSxnQ2JMc0I7SWFNdEIsK0JiTnNCLEUwQzhMckI7O0FBR0g7RXpDL0pFLG1CSEZzRDtFR0d0RCxpQkhuQjBCO0VHb0IxQix1QkhrQmdDO0VHakJoQyxpQkhpQzBCO0U0QzhIMUIsVUFBUyxFQUNWOztBQUlEO0VBQ0UsYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsY0FBYTtFQUNiLFlBQVcsRUFDWjs7QUMvTUQ7RUFDRSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixpQkFBZ0I7RUFDaEIsZ0JBQWUsRUFDaEI7O0FBRUQ7RTNCc0RFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLHFEMkJ0RG9EO0UzQnNEcEQsNkMyQnREb0Q7RTNCdURwRCxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0UwQmhCcEUsdUJ6Q0thO0V5Q0piLFVBQVM7RUFDVCxtSHZCZTJHO1V1QmYzRywyR3ZCZTJHO0V1QmQzRywyQjlDOHFCOEY7RThDN3FCOUYsZUFBYztFQUNkLHFCdkM2SitDO0V1QzVKL0MscUI3QytDK0I7RTZDOUMvQixpQnZDZ0swQztFdUMvSjFDLDJCdkNvSzRDO0V1Q25LNUMsbUJBQWtCLEVBOEJuQjtFbkMwQkc7SW1DcEVKO00zQjJESSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEUwQmtDM0MsRUFBQTtFbkMwQkc7SW1DcEVKO00zQitESSxrQ0NqRXVDO2NEaUV2QywwQkNqRXVDLEUwQjRDMUMsRUFBQTtFM0J3QkM7STJCbEVGO00zQm1FSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEUyQnpCbkIsRUFBQTtFeENsREM7SXdDdUJFLDJCOUNxcUI0RjtJOENwcUI1RixzQkFBcUIsRXhDcEJ0QjtFd0NJSDtJQW9CSSwwQjlDd0ZxQztJOEN2RnJDLDJCOUMrcEI0RixFOEM5cEI3RjtFQXRCSDtJQTBCSSx1QnpDbEJXO0l5Q21CWCwyQjlDMnBCeUYsRThDMXBCMUY7RUE1Qkg7STlCYUUsNEJicEJzQjtJYXFCdEIsNkJickJzQixFMkN1Q3JCO0VBaENIO0k5QkZFLGdDYkxzQjtJYU10QiwrQmJOc0IsRTJDMkNyQjtFQUVEO0lBQ0Usb0J2Q3VCOEI7SXVDdEI5QixtQnZDc0I4QixFdUNyQi9COztBQUdIO0VBQ0UsMkI5Q3VvQjhGO0U4Q3RvQjlGLG9CQUFtQjtFQUNuQixZQUFXLEVBaUJaO0V4Q3hFQztJd0MwREUsMEI5QzBEcUM7SThDekRyQywyQjlDaW9CNEY7SThDaG9CNUYsc0JBQXFCLEV4Q3hEdEI7RXdDZ0RIO0lBYUksdUJ6Q2pEVztJeUNrRFgsMkI5QzRuQnlGLEU4QzNuQjFGO0VBZkg7SUFrQkksV0FBVSxFQUNYOztBQUlEO0VBQ0UsMEJ6Q3BFeUI7RXlDcUV6QiwyQjlDK21CNEYsRThDbG1CN0Y7RUFmRDtJQUtJLDBCekMxRVM7SXlDMkVULDJCOUMybUIwRixFOEMxbUIzRjtFeENsRkg7SXdDc0ZNLDBCekNoRk87SXlDaUZQLDJCOUNxbUJ3RixFTXhyQjdGOztBd0N1RUQ7RUFDRSwwQnpDL0R5QjtFeUNnRXpCLDJCOUMrbUI0RixFOENsbUI3RjtFQWZEO0lBS0ksMEJ6Q3JFUztJeUNzRVQsMkI5QzJtQjBGLEU4QzFtQjNGO0V4Q2xGSDtJd0NzRk0sMEJ6QzNFTztJeUM0RVAsMkI5Q3FtQndGLEVNeHJCN0Y7O0F3Q3VFRDtFQUNFLDBCOUMySnFDO0U4QzFKckMsMkI5QyttQjRGLEU4Q2xtQjdGO0VBZkQ7SUFLSSwwQjlDMkptQztJOEMxSm5DLGE5Q3VuQjBGLEU4Q3RuQjNGO0V4Q2xGSDtJd0NzRk0sMEI5Q3FKaUM7SThDcEpqQyxhOUNpbkJ3RixFTXBzQjdGOztBd0N1RUQ7RUFDRSwwQjlDMURxQztFOEMyRHJDLDJCOUMrbUI0RixFOENsbUI3RjtFQWZEO0lBS0ksMEI5QzFEbUM7SThDMkRuQyxhOUN1bkIwRixFOEN0bkIzRjtFeENsRkg7SXdDc0ZNLDBCOUNoRWlDO0k4Q2lFakMsYTlDaW5Cd0YsRU1wc0I3Rjs7QXdDdUVEO0VBQ0UsMEI5Q3dCcUM7RThDdkJyQywyQjlDK21CNEYsRThDbG1CN0Y7RUFmRDtJQUtJLDBCOUN3Qm1DO0k4Q3ZCbkMsYTlDdW5CMEYsRThDdG5CM0Y7RXhDbEZIO0l3Q3NGTSwwQjlDa0JpQztJOENqQmpDLGE5Q2luQndGLEVNcHNCN0Y7O0F3Q3VFRDtFQUNFLDBCOUM4R3FDO0U4QzdHckMsMkI5QyttQjRGLEU4Q2xtQjdGO0VBZkQ7SUFLSSwwQjlDOEdtQztJOEM3R25DLDJCOUMybUIwRixFOEMxbUIzRjtFeENsRkg7SXdDc0ZNLDBCOUN3R2lDO0k4Q3ZHakMsMkI5Q3FtQndGLEVNeHJCN0Y7O0F3Q3VFRDtFQUNFLDBCOUM0Q3FDO0U4QzNDckMsYTlDMm5CNEYsRThDOW1CN0Y7RUFmRDtJQUtJLDBCOUMwQ21DO0k4Q3pDbkMsYTlDdW5CMEYsRThDdG5CM0Y7RXhDbEZIO0l3Q3NGTSwwQjlDb0NpQztJOENuQ2pDLGE5Q2luQndGLEVNcHNCN0Y7O0F3Q3VFRDtFQUNFLDBCOUNzQ3FDO0U4Q3JDckMsMkI5QyttQjRGLEU4Q2xtQjdGO0VBZkQ7SUFLSSwwQjlDbUNtQztJOENsQ25DLDJCOUMybUIwRixFOEMxbUIzRjtFeENsRkg7SXdDc0ZNLDBCOUM2QmlDO0k4QzVCakMsMkI5Q3FtQndGLEVNeHJCN0Y7O0F3QzJGSDtFM0JqQ0Usa0NDbkR5QztVRG1EekMsMEJDbkR5QztFRG9EekMsNkQyQmlDNEQ7RTNCakM1RCxxRDJCaUM0RDtFM0JoQzVELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RTBCdUVwRSxXQUFVLEVBOENYO0VuQ3BFRztJbUNtQko7TTNCNUJJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRTBCZ0kzQyxFQUFBO0VuQ3BFRztJbUNtQko7TTNCeEJJLGtDQ2pFdUM7Y0RpRXZDLDBCQ2pFdUMsRTBCMEkxQyxFQUFBO0UzQnRFQztJMkJxQkY7TTNCcEJJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRTJCcUVuQixFQUFBO0VBakREO0lBTUksbUIzQ3BHb0IsRTJDaUlyQjtJQW5DSDtNQVNNLGlCM0N2RlUsRTJDNEZYO01BSEM7UUFDRSxjQUFhLEVBQ2Q7SUFiUDtNQWlCTSxvQjNDL0ZVLEUyQ29HWDtNQUhDO1FBQ0UsaUJBQWdCLEVBQ2pCO0lBckJQO005QjFFRSw0QmJwQnNCO01hcUJ0Qiw2QmJyQnNCLEUyQ2dJbkI7TUFsQ0w7UUE0QlEsY0FBYSxFQUNkO01BRUQ7UTlCekdKLDBCOEIwR2tDO1E5QnpHbEMsMkI4QnlHa0MsRUFDN0I7RUFqQ1A7STlCekZFLGdDYkxzQjtJYU10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NkM2Y2xDLHNCQUFxQjtFQUNyQixvQjdDM2NrQjtFNkM0Y2xCLG9CQUFtQyxFQUNwQzs7QUVwZkw7RUFDRSxjQUFhO0VBQ2IsV0FBVTtFQUNWLGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLE9BQU07RUFDTixTQUFRO0VBQ1IsVUFBUztFQUNULFFBQU87RUFDUCxhMUJKTyxFMEJLUjs7QUFJRDtFOUJxRUUsb0NDdEUyQztVRHNFM0MsNEJDdEUyQztFRHVFM0MscUM4QnJFNEM7RTlCcUU1Qyw2QjhCckU0QztFOUJzRTVDLGlFQ3pEb0U7VUR5RHBFLHlEQ3pEb0U7RTZCWHBFLHNDakQ4cUIyRjtFaUQ3cUIzRixXQUFVO0VBQ1YsZ0JBQWU7RUFDZixPQUFNO0VBQ04sU0FBUTtFQUNSLFVBQVM7RUFDVCxRQUFPO0VBQ1AsYTFCbkJPLEUwQndCUjtFdENnREc7SXNDL0RKO005QjBFSSxxQ0N0RTBDO2NEc0UxQyw2QkN0RTBDLEU2Qlc3QyxFQUFBO0V0Q2dERztJc0MvREo7TTlCOEVJLG1DQ3BGd0M7Y0RvRnhDLDJCQ3BGd0MsRTZCcUIzQyxFQUFBO0U5QmtFQztJOEJqRkY7TTlCa0ZJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRThCbkVuQixFQUFBO0VBZkQ7SUFhSSxXQUFVLEVBQ1g7O0FBS0g7RTlCVUUsb0NDNUIyQztVRDRCM0MsNEJDNUIyQztFRDZCM0MsbUU4QlYrQztFOUJVL0MsMkQ4QlYrQztFOUJVL0MsMkM4QlYrQztFOUJVL0Msa0Y4QlYrQztFOUJXL0MsaUVDbEJvRTtVRGtCcEUseURDbEJvRTtFNkJTcEUsdUI1Q25CYTtFNENvQmIsK0JBQWtEO0VBQ2xELG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixPQUFNO0VBQ04sVUFBUztFQUNULFFBQU87RUFDUCw0Q0FBbUM7VUFBbkMsb0NBQW1DO0VBQ25DLGUxQ3NNeUMsRTBDeEwxQztFdENrQkc7SXNDNUNKO005QmVJLHFDQzVCMEM7Y0Q0QjFDLDZCQzVCMEMsRTZCdUM3QyxFQUFBO0V0Q2tCRztJc0M1Q0o7TTlCbUJJLG1DQzFDd0M7Y0QwQ3hDLDJCQzFDd0MsRTZCaUQzQyxFQUFBO0U5QkpDO0k4QnRCRjtNOUJ1QkkseUJBQWdCO01BQWhCLGlCQUFnQixFOEJHbkIsRUFBQTtFQVpDO0lBQ0UsU0FBUTtJQUNSLFdBQVU7SUFDViwyQ0FBa0M7WUFBbEMsbUNBQWtDLEVBQ25DO0VBRUQ7STlCOUJBLG9DQ1QyQztZRFMzQyw0QkNUMkM7SURVM0MsbUU4QjhCd0Q7STlCOUJ4RCwyRDhCOEJ3RDtJOUI5QnhELDJDOEI4QndEO0k5QjlCeEQsa0Y4QjhCd0Q7STlCN0J4RCwrRENDa0U7WUREbEUsdURDQ2tFO0k2QjhCaEUsdUgxQjlCNkc7WTBCOEI3RywrRzFCOUI2RztJMEIrQjdHLHdDQUErQjtZQUEvQixnQ0FBK0IsRUFDaEM7SXRDbUJDO01zQ3hCRjtROUJ6QkUscUNDVDBDO2dCRFMxQyw2QkNUMEMsRTZCdUMzQyxFQUFBO0l0Q21CQztNc0N4QkY7UTlCckJFLG1DQ3ZCd0M7Z0JEdUJ4QywyQkN2QndDLEU2QmlEekMsRUFBQTtJOUJ2QkQ7TThCa0JBO1E5QmpCRSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEU4QnNCakIsRUFBQTs7QUFLSDtFQUNFLHNCMUNxS3dDO0UwQ3BLeEMsb0IxQ21Lc0M7RTBDbEt0QyxtQjFDa0tzQyxFMENqS3ZDOztBQUVEO0VEcEVFLHNDaEQrckI4RjtFZ0Q5ckI5RixZQUFXO0VBQ1gsaUJBQW1CO0VBQ25CLGlCQUFnQixFQ21FakI7O0FBRUQ7RUFDRSwwQmpEMEN1QztFaUR6Q3ZDLDZDakRxbkI4RjtFaURwbkI5RixlQUFjO0VBQ2Qsc0IxQ3dKd0M7RTBDdkp4Qyx1QjFDc0pzQyxFMENySnZDOztBQUVEO0VQaEZFLGlCQUFnQjtFQUNoQix3QkFBdUI7RUFDdkIsb0JBQW1CO0VPaUZuQiwyQmpEMm1CMkY7RWlEMW1CM0YsZUFBYztFQUNkLGlCaERwRTBCO0VnRHFFMUIsYTFDMkpzQztFMEMxSnRDLGVBQWM7RUFDZCxjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLHdCMUN5SXNDLEUwQ3BJdkM7RUFIQztJQUNFLG9CQUE0QyxFQUM3Qzs7QUFLSDtFQUNFLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixtQjFDNkh3QztFMEM1SHhDLHNCMUM0SHdDO0UwQzNIeEMsZ0JBQWUsRUF1Q2hCO0VBckNDOztJQUVFLGNBQWEsRUFDZDtFQVhIO0lQbkdFLGlCQUFnQjtJQUNoQix3QkFBdUI7SUFDdkIsb0JBQW1CO0l2QjREbkIsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJRG9EekMscUQ4Qm1Ec0Q7STlCbkR0RCw2QzhCbURzRDtJOUJsRHRELGlFQ3JDb0U7WURxQ3BFLHlEQ3JDb0U7STZCeUZsRSwyQmpEd2tCNEY7SWlEdmtCNUYsb0IxQ3NId0M7STBDckh4QyxpQmhEckd3QjtJZ0RzR3hCLGVBQWM7SUFDZCx3QjFDMkdvQyxFMEN4RnJDO0l0Qy9EQztNc0N1Qko7UTlCaENJLG1DQ25Ed0M7Z0JEbUR4QywyQkNuRHdDLEU2QjJIekMsRUFBQTtJdEMvREM7TXNDdUJKO1E5QjVCSSxrQ0NqRXVDO2dCRGlFdkMsMEJDakV1QyxFNkJxSXhDLEVBQUE7STlCakVEO004QnlCRjtROUJ4QkkseUJBQWdCO1FBQWhCLGlCQUFnQixFOEJnRWpCLEVBQUE7STNDM0lEO00yQzJISSwwQmpEUm1DLEVNL0d0QztJMkMrRkg7TUE2Qk0sZTVDMUhTLEU0QzJIVjtJQTlCTDtNQWlDTSw4QkFBNkI7TUFDN0IsMkJqRHlqQnVGLEVpRHhqQnhGO0lBbkNMO01Bc0NNLFdBQVUsRUFDWDtFQXZDTDtJQTJDSSxlNUN4SVcsRTRDeUlaOztBQUdIO0VBQ0UsMkJqRDBpQmdHO0VpRHppQmhHLGMxQ2tGd0MsRTBDNUV6QztFQUpDOztJQUVFLGU1Q2xKVyxFNENtSlo7O0FBR0g7RUFDRSxlNUN2SmEsRTRDd0pkOztBdENsRkc7RXNDMkZBO0lBQ0UsY0FBYTtJQUNiLHlCQUFnQjtJQUFoQixpQkFBZ0IsRUFDakI7RUFFRDtJQUNFLGNBQWE7SUFDYix5QkFBZ0I7SUFBaEIsaUJBQWdCLEVBQ2pCO0VBRUQ7SUFDRSxjQUFhO0lBQ2IseUJBQWdCO0lBQWhCLGlCQUFnQixFQUNqQjtFQUVEO0lBQ0UsNENqRHdnQjBGO0lpRHZnQjFGLDBCQUF5QjtJQUN6QixZQUFXO0lBQ1gsZTFDd0RxQztJMEN2RHJDLGNBQWEsRUFvQ2Q7SUF6Q0Q7TUFTSSxZMUNxUThCLEUwQ3BRL0I7SUFWSDtNQWFJLGdCQUFlLEVBU2hCO01BdEJIO1FBZ0JNLGVBQWMsRUFDZjtNQWpCTDtRQW9CTSw4QkFBNkIsRUFDOUI7SUFyQkw7TUF5QkksZ0JBQWU7TUFDZiwyQ2pEK2V3RjtNaUQ5ZXhGLFNBQVE7TUFDUixXQUFVLEVBQ1g7SUE3Qkg7TUFnQ0kseUJBQWdCO2NBQWhCLGlCQUFnQixFQUNqQjtJQWpDSDtNQW9DSSxnQkFBZTtNQUNmLG1CQUFrQjtNQUNsQix3Q0FBK0I7Y0FBL0IsZ0NBQStCO01BQy9CLFlBQVcsRUFDWjtFQUdIO0lBQ0UsWUFBVztJQUNYLGUxQ2VxQztJMENkckMsY0FBYSxFQTZCZDtJQWhDRDtNQU1JLDBDakR3ZHdGO01pRHZkeEYsaUJBQTBDO01BQzFDLFkxQzJOOEI7TTBDMU45QixZMUJsT0EsRTBCbU9EO0lBVkg7TUFhSSxTQUFRO01BQ1IsV0FBVSxFQU1YO01BcEJIO1FBaUJNLGdCQUFlO1FBQ2YsMkNqRDRjc0YsRWlEM2N2RjtJQW5CTDtNQXVCSSx5QkFBZ0I7Y0FBaEIsaUJBQWdCLEVBQ2pCO0lBeEJIO01BMkJJLDRDakRtY3dGO01pRGxjeEYsZ0JBQWU7TUFDZixtQkFBa0I7TUFDbEIsWUFBVyxFQUNaO0VBR0g7SUFDRSxrQkFBaUI7SUFDakIsWUFBVztJQUNYLGUxQ3BCcUMsRTBDZ0N0QztJQWZEO01BTUksU0FBUTtNQUNSLFdBQVUsRUFDWDtJQVJIO01BV0ksZ0JBQWU7TUFDZixtQkFBa0I7TUFDbEIsWUFBVyxFQUNaLEVBQUE7O0F0Q3JNSDtFc0MyRkE7SUFDRSxjQUFhO0lBQ2IseUJBQWdCO0lBQWhCLGlCQUFnQixFQUNqQjtFQUVEO0lBQ0UsY0FBYTtJQUNiLHlCQUFnQjtJQUFoQixpQkFBZ0IsRUFDakI7RUFFRDtJQUNFLGNBQWE7SUFDYix5QkFBZ0I7SUFBaEIsaUJBQWdCLEVBQ2pCO0VBRUQ7SUFDRSw0Q2pEd2dCMEY7SWlEdmdCMUYsMEJBQXlCO0lBQ3pCLFlBQVc7SUFDWCxlMUN3RHFDO0kwQ3ZEckMsY0FBYSxFQW9DZDtJQXpDRDtNQVNJLFkxQ3FROEIsRTBDcFEvQjtJQVZIO01BYUksZ0JBQWUsRUFTaEI7TUF0Qkg7UUFnQk0sZUFBYyxFQUNmO01BakJMO1FBb0JNLDhCQUE2QixFQUM5QjtJQXJCTDtNQXlCSSxnQkFBZTtNQUNmLDJDakQrZXdGO01pRDlleEYsU0FBUTtNQUNSLFdBQVUsRUFDWDtJQTdCSDtNQWdDSSx5QkFBZ0I7Y0FBaEIsaUJBQWdCLEVBQ2pCO0lBakNIO01Bb0NJLGdCQUFlO01BQ2YsbUJBQWtCO01BQ2xCLHdDQUErQjtjQUEvQixnQ0FBK0I7TUFDL0IsWUFBVyxFQUNaO0VBR0g7SUFDRSxZQUFXO0lBQ1gsZTFDZXFDO0kwQ2RyQyxjQUFhLEVBNkJkO0lBaENEO01BTUksMENqRHdkd0Y7TWlEdmR4RixpQkFBMEM7TUFDMUMsWTFDMk44QjtNMEMxTjlCLFkxQmxPQSxFMEJtT0Q7SUFWSDtNQWFJLFNBQVE7TUFDUixXQUFVLEVBTVg7TUFwQkg7UUFpQk0sZ0JBQWU7UUFDZiwyQ2pENGNzRixFaUQzY3ZGO0lBbkJMO01BdUJJLHlCQUFnQjtjQUFoQixpQkFBZ0IsRUFDakI7SUF4Qkg7TUEyQkksNENqRG1jd0Y7TWlEbGN4RixnQkFBZTtNQUNmLG1CQUFrQjtNQUNsQixZQUFXLEVBQ1o7RUFHSDtJQUNFLGtCQUFpQjtJQUNqQixZQUFXO0lBQ1gsZTFDcEJxQyxFMENnQ3RDO0lBZkQ7TUFNSSxTQUFRO01BQ1IsV0FBVSxFQUNYO0lBUkg7TUFXSSxnQkFBZTtNQUNmLG1CQUFrQjtNQUNsQixZQUFXLEVBQ1osRUFBQTs7QXRDck1IO0VzQzJGQTtJQUNFLGNBQWE7SUFDYix5QkFBZ0I7SUFBaEIsaUJBQWdCLEVBQ2pCO0VBRUQ7SUFDRSxjQUFhO0lBQ2IseUJBQWdCO0lBQWhCLGlCQUFnQixFQUNqQjtFQUVEO0lBQ0UsY0FBYTtJQUNiLHlCQUFnQjtJQUFoQixpQkFBZ0IsRUFDakI7RUFFRDtJQUNFLDRDakR3Z0IwRjtJaUR2Z0IxRiwwQkFBeUI7SUFDekIsWUFBVztJQUNYLGUxQ3dEcUM7STBDdkRyQyxjQUFhLEVBb0NkO0lBekNEO01BU0ksWTFDcVE4QixFMENwUS9CO0lBVkg7TUFhSSxnQkFBZSxFQVNoQjtNQXRCSDtRQWdCTSxlQUFjLEVBQ2Y7TUFqQkw7UUFvQk0sOEJBQTZCLEVBQzlCO0lBckJMO01BeUJJLGdCQUFlO01BQ2YsMkNqRCtld0Y7TWlEOWV4RixTQUFRO01BQ1IsV0FBVSxFQUNYO0lBN0JIO01BZ0NJLHlCQUFnQjtjQUFoQixpQkFBZ0IsRUFDakI7SUFqQ0g7TUFvQ0ksZ0JBQWU7TUFDZixtQkFBa0I7TUFDbEIsd0NBQStCO2NBQS9CLGdDQUErQjtNQUMvQixZQUFXLEVBQ1o7RUFHSDtJQUNFLFlBQVc7SUFDWCxlMUNlcUM7STBDZHJDLGNBQWEsRUE2QmQ7SUFoQ0Q7TUFNSSwwQ2pEd2R3RjtNaUR2ZHhGLGlCQUEwQztNQUMxQyxZMUMyTjhCO00wQzFOOUIsWTFCbE9BLEUwQm1PRDtJQVZIO01BYUksU0FBUTtNQUNSLFdBQVUsRUFNWDtNQXBCSDtRQWlCTSxnQkFBZTtRQUNmLDJDakQ0Y3NGLEVpRDNjdkY7SUFuQkw7TUF1QkkseUJBQWdCO2NBQWhCLGlCQUFnQixFQUNqQjtJQXhCSDtNQTJCSSw0Q2pEbWN3RjtNaURsY3hGLGdCQUFlO01BQ2YsbUJBQWtCO01BQ2xCLFlBQVcsRUFDWjtFQUdIO0lBQ0Usa0JBQWlCO0lBQ2pCLFlBQVc7SUFDWCxlMUNwQnFDLEUwQ2dDdEM7SUFmRDtNQU1JLFNBQVE7TUFDUixXQUFVLEVBQ1g7SUFSSDtNQVdJLGdCQUFlO01BQ2YsbUJBQWtCO01BQ2xCLFlBQVcsRUFDWixFQUFBOztBdENyTUg7RXNDMkZBO0lBQ0UsY0FBYTtJQUNiLHlCQUFnQjtJQUFoQixpQkFBZ0IsRUFDakI7RUFFRDtJQUNFLGNBQWE7SUFDYix5QkFBZ0I7SUFBaEIsaUJBQWdCLEVBQ2pCO0VBRUQ7SUFDRSxjQUFhO0lBQ2IseUJBQWdCO0lBQWhCLGlCQUFnQixFQUNqQjtFQUVEO0lBQ0UsNENqRHdnQjBGO0lpRHZnQjFGLDBCQUF5QjtJQUN6QixZQUFXO0lBQ1gsZTFDd0RxQztJMEN2RHJDLGNBQWEsRUFvQ2Q7SUF6Q0Q7TUFTSSxZMUNxUThCLEUwQ3BRL0I7SUFWSDtNQWFJLGdCQUFlLEVBU2hCO01BdEJIO1FBZ0JNLGVBQWMsRUFDZjtNQWpCTDtRQW9CTSw4QkFBNkIsRUFDOUI7SUFyQkw7TUF5QkksZ0JBQWU7TUFDZiwyQ2pEK2V3RjtNaUQ5ZXhGLFNBQVE7TUFDUixXQUFVLEVBQ1g7SUE3Qkg7TUFnQ0kseUJBQWdCO2NBQWhCLGlCQUFnQixFQUNqQjtJQWpDSDtNQW9DSSxnQkFBZTtNQUNmLG1CQUFrQjtNQUNsQix3Q0FBK0I7Y0FBL0IsZ0NBQStCO01BQy9CLFlBQVcsRUFDWjtFQUdIO0lBQ0UsWUFBVztJQUNYLGUxQ2VxQztJMENkckMsY0FBYSxFQTZCZDtJQWhDRDtNQU1JLDBDakR3ZHdGO01pRHZkeEYsaUJBQTBDO01BQzFDLFkxQzJOOEI7TTBDMU45QixZMUJsT0EsRTBCbU9EO0lBVkg7TUFhSSxTQUFRO01BQ1IsV0FBVSxFQU1YO01BcEJIO1FBaUJNLGdCQUFlO1FBQ2YsMkNqRDRjc0YsRWlEM2N2RjtJQW5CTDtNQXVCSSx5QkFBZ0I7Y0FBaEIsaUJBQWdCLEVBQ2pCO0lBeEJIO01BMkJJLDRDakRtY3dGO01pRGxjeEYsZ0JBQWU7TUFDZixtQkFBa0I7TUFDbEIsWUFBVyxFQUNaO0VBR0g7SUFDRSxrQkFBaUI7SUFDakIsWUFBVztJQUNYLGUxQ3BCcUMsRTBDZ0N0QztJQWZEO01BTUksU0FBUTtNQUNSLFdBQVUsRUFDWDtJQVJIO01BV0ksZ0JBQWU7TUFDZixtQkFBa0I7TUFDbEIsWUFBVyxFQUNaLEVBQUE7O0FBMUdIO0VBQ0UsY0FBYTtFQUNiLHlCQUFnQjtFQUFoQixpQkFBZ0IsRUFDakI7O0FBRUQ7RUFDRSxjQUFhO0VBQ2IseUJBQWdCO0VBQWhCLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLGNBQWE7RUFDYix5QkFBZ0I7RUFBaEIsaUJBQWdCLEVBQ2pCOztBQUVEO0VBQ0UsNENqRHdnQjBGO0VpRHZnQjFGLDBCQUF5QjtFQUN6QixZQUFXO0VBQ1gsZTFDd0RxQztFMEN2RHJDLGNBQWEsRUFvQ2Q7RUF6Q0Q7SUFTSSxZMUNxUThCLEUwQ3BRL0I7RUFWSDtJQWFJLGdCQUFlLEVBU2hCO0lBdEJIO01BZ0JNLGVBQWMsRUFDZjtJQWpCTDtNQW9CTSw4QkFBNkIsRUFDOUI7RUFyQkw7SUF5QkksZ0JBQWU7SUFDZiwyQ2pEK2V3RjtJaUQ5ZXhGLFNBQVE7SUFDUixXQUFVLEVBQ1g7RUE3Qkg7SUFnQ0kseUJBQWdCO1lBQWhCLGlCQUFnQixFQUNqQjtFQWpDSDtJQW9DSSxnQkFBZTtJQUNmLG1CQUFrQjtJQUNsQix3Q0FBK0I7WUFBL0IsZ0NBQStCO0lBQy9CLFlBQVcsRUFDWjs7QUFHSDtFQUNFLFlBQVc7RUFDWCxlMUNlcUM7RTBDZHJDLGNBQWEsRUE2QmQ7RUFoQ0Q7SUFNSSwwQ2pEd2R3RjtJaUR2ZHhGLGlCQUEwQztJQUMxQyxZMUMyTjhCO0kwQzFOOUIsWTFCbE9BLEUwQm1PRDtFQVZIO0lBYUksU0FBUTtJQUNSLFdBQVUsRUFNWDtJQXBCSDtNQWlCTSxnQkFBZTtNQUNmLDJDakQ0Y3NGLEVpRDNjdkY7RUFuQkw7SUF1QkkseUJBQWdCO1lBQWhCLGlCQUFnQixFQUNqQjtFQXhCSDtJQTJCSSw0Q2pEbWN3RjtJaURsY3hGLGdCQUFlO0lBQ2YsbUJBQWtCO0lBQ2xCLFlBQVcsRUFDWjs7QUFHSDtFQUNFLGtCQUFpQjtFQUNqQixZQUFXO0VBQ1gsZTFDcEJxQyxFMENnQ3RDO0VBZkQ7SUFNSSxTQUFRO0lBQ1IsV0FBVSxFQUNYO0VBUkg7SUFXSSxnQkFBZTtJQUNmLG1CQUFrQjtJQUNsQixZQUFXLEVBQ1o7O0FDbFJQO0VBQ0UsV0FBVTtFQUNWLGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLE9BQU07RUFDTixTQUFRO0VBQ1IsVUFBUztFQUNULFFBQU87RUFDUCwyQ0FBa0M7VUFBbEMsbUNBQWtDO0VBQ2xDLGlDQUFxRjtVQUFyRix5QkFBcUY7RUFDckYsK0JBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QiwrQ0FBOEI7RUFBOUIsdUNBQThCO0VBQTlCLCtCQUE4QjtFQUE5QixrREFBOEI7RUFDOUIsYTNCUk8sRTJCNEJSO0V2QzZDRztJdUM3RUo7TUFlSSxrQ0FBcUY7Y0FBckYsMEJBQXFGLEVBaUJ4RixFQUFBO0V2QzZDRztJdUM3RUo7TUFtQkksZ0NBQXVGO2NBQXZGLHdCQUF1RixFQWExRixFQUFBO0VBVkM7SUF0QkY7TUF1QkkseUJBQWdCO01BQWhCLGlCQUFnQixFQVNuQixFQUFBO0VBaENEO0lBMkJJLG1CQUFrQjtJQUNsQixpQkFBZ0I7SUFDaEIsd0NBQStCO1lBQS9CLGdDQUErQjtJQUMvQix5QkFBZ0I7SUFBaEIsaUJBQWdCLEVBQ2pCOztBQUdIO0VBQ0Usc0IvQ2J5QixFK0NjMUI7O0FBRUQ7RS9CeUJFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLHFDK0J6Qm9DO0UvQnlCcEMsNkIrQnpCb0M7RS9CMEJwQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0U4QmFwRSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixzQ2xEcXBCMkY7RWtEcHBCM0YscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixXQUFVO0VBQ1YscUJBQW9CO0VBQ3BCLGlDOUJwQzJDO1U4Qm9DM0MseUI5QnBDMkMsRThCa0Q1QztFdkNjRztJdUN2Q0o7TS9COEJJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRThCOEMzQyxFQUFBO0V2Q2NHO0l1Q3ZDSjtNL0JrQ0ksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFOEJ3RDFDLEVBQUE7RS9CWUM7SStCckNGO00vQnNDSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEUrQmJuQixFQUFBO0V2Q2NHO0l1Q3ZDSjtNQWNJLGtDOUJsQzBDO2M4QmtDMUMsMEI5QmxDMEMsRThCNkM3QyxFQUFBO0V2Q2NHO0l1Q3ZDSjtNQWtCSSxnQzlCaER3QztjOEJnRHhDLHdCOUJoRHdDLEU4QnVEM0MsRUFBQTtFQUpDO0lBQ0UsV0FBVTtJQUNWLDZCQUFvQjtZQUFwQixxQkFBb0IsRUFDckI7O0FBR0g7RWxDaEVFLG1CYkNzQjtFZ0JpRnRCLG9DQ3RFMkM7VURzRTNDLDRCQ3RFMkM7RUR1RTNDLHdEK0JqQnVEO0UvQmlCdkQsZ0QrQmpCdUQ7RS9CaUJ2RCx3QytCakJ1RDtFL0JpQnZELDJEK0JqQnVEO0UvQmtCdkQsaUVDekRvRTtVRHlEcEUseURDekRvRTtFaEI2QnBFLG9CSHBCK0M7RUdxQi9DLGlCSHZDMEI7RUd3QzFCLGtCSEEyQjtFR0MzQixxQkhlK0I7RWlETC9CLHNIM0IzQzhHO1UyQjJDOUcsOEczQjNDOEc7RTJCNEM5RyxtQkFBK0Q7RUFDL0QsV0FBVTtFQUNWLFdBQVU7RUFDVixxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLCtCQUEwQztVQUExQyx1QkFBMEMsRUFXM0M7RXZDVkc7SXVDWko7TS9CdUJJLHFDQ3RFMEM7Y0RzRTFDLDZCQ3RFMEMsRThCcUU3QyxFQUFBO0V2Q1ZHO0l1Q1pKO00vQjJCSSxtQ0NwRndDO2NEb0Z4QywyQkNwRndDLEU4QitFM0MsRUFBQTtFL0JRQztJK0I5QkY7TS9CK0JJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRStCVG5CLEVBQUE7RUFUQztJQWJGO01BY0kscUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWE7TUFDYixnQkFBZSxFQU9sQixFQUFBO0VBSkM7SUFDRSxXQUFVO0lBQ1YsNEJBQW1CO1lBQW5CLG9CQUFtQixFQUNwQjs7QUFLSDtFbENwRkUsZ0NiTHNCO0VhTXRCLCtCYk5zQjtFK0M0RnRCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isc0JBQXlCO01BQXpCLG1CQUF5QjtVQUF6QiwwQkFB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bkNoRkQ7TW1DOERGO1FuQzdESSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVtQytFakIsRUFBQTtJQWxCSDtNbkMxRUUsa0NDbkR5QztjRG1EekMsMEJDbkR5QztNRG9EekMsaUVtQ2dGNEQ7TW5DaEY1RCx5RG1DZ0Y0RDtNbkNoRjVELGlEbUNnRjREO01uQ2hGNUQsb0VtQ2dGNEQ7TW5DL0U1RCxpRUNyQ29FO2NEcUNwRSx5RENyQ29FO01rQ3NIaEUsMEJ0RC9CbUM7TXNEZ0NuQyxtQkFBa0I7TUFDbEIsb0QvQzBKNkY7YytDMUo3Riw0Qy9DMEo2RjtNK0N6SjdGLFlBQVc7TUFDWCxlQUFjO01BQ2QsZXJEdkV3RDtNcUR3RXhELG1CQUFrQjtNQUNsQixjckR6RXdELEVxRDBFekQ7TTNDN0VEO1EyQzRESjtVbkNyRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRWtDeUl2QyxFQUFBO00zQzdFRDtRMkM0REo7VW5DakVJLGtDQ2pFdUM7a0JEaUV2QywwQkNqRXVDLEVrQ21KdEMsRUFBQTtNbkMvRUg7UW1DOERGO1VuQzdESSx5QkFBZ0I7VUFBaEIsaUJBQWdCLEVtQzhFZixFQUFBO0VBakJMO0lBMEJVLHNDQUF5RjtZQUF6Riw4QkFBeUYsRUFDMUY7RUEzQlQ7SUE4QlUsMEJqRDNKSyxFaUQ0Sk47RUEvQlQ7SUFvQ1EseUNqRGpLTyxFaURrS1I7RUFyQ1A7SUEwQ1EsMEIvQzBIK0MsRStDekhoRDtFQTNDUDtJQThDUSxzQ3REeWdCd0YsRXNEeGdCekY7RUEvQ1A7SW5DMUVFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLDhDbUM2SCtDO0luQzdIL0Msc0NtQzZIK0M7SW5DNUgvQyxpRUNyQ29FO1lEcUNwRSx5RENyQ29FO0lrQ21LbEUsNkJBQTRCO0lBQzVCLHNDdEQrZnlGO0lzRDlmekYsa0NBQXFHO0lBQ3JHLG9CL0MrR2dEO0krQzlHaEQsWUFBVztJQUNYLGVBQWM7SUFDZCxlckRySDBEO0lxRHNIMUQsbUJBQWtCO0lBQ2xCLGVBQW9GO0lBQ3BGLFFBQU87SUFDUCxZL0MwR21GLEUrQ3pHcEY7STNDN0hDO00yQzRESjtRbkNyRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRWtDeUx6QyxFQUFBO0kzQzdIQztNMkM0REo7UW5DakVJLGtDQ2pFdUM7Z0JEaUV2QywwQkNqRXVDLEVrQ21NeEMsRUFBQTtJbkMvSEQ7TW1DOERGO1FuQzdESSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVtQzhIakIsRUFBQTs7QUMxTUg7RUFDRSx5QkFBZ0I7S0FBaEIsc0JBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsZ0JBQWU7RUFDZixZQUFXLEVBd0paO0VBNUpEO0lBU00sc0NoRG1UMkMsRWdEbFQ1QztFQVZMO0lBYU0sc0NoRCtTMkMsRWdEOVM1QztFQWRMO0lBaUJNLHNDaEQyUzJDLEVnRDFTNUM7RUFsQkw7SUFzQkksV0FBVSxFQWFYO0lBbkNIO01BeUJNLGtEbERiUyxFa0RjVjtJQTFCTDtNQTZCTSxrRGxEakJTLEVrRGtCVjtJQTlCTDtNQWlDTSwwRGxEckJTO2NrRHFCVCxrRGxEckJTLEVrRHNCVjtFQWxDTDtJQXNDSSxVQUFTLEVBQ1Y7RUF2Q0g7SUEwQ0ksMEJsRDlCVyxFa0QrQlo7RUEzQ0g7SXBDK0RFLDBCQ25EeUM7SURvRHpDLCtEb0NsQndEO0lwQ2tCeEQsdURvQ2xCd0Q7SXBDa0J4RCwrQ29DbEJ3RDtJcENrQnhELG1Fb0NsQndEO0lwQ21CeEQseURDckNvRTtJbUNvQmxFLHNCQUFnQjtTQUFoQixpQkFBZ0I7SUFDaEIsMEJsRHJDVztJa0RzQ1gsVUFBUztJQUNULG1CQUFrQjtJQUNsQixnQmhEc1FtRDtJZ0RyUW5ELGVoRHFRbUQsRWdEMVBwRDtJNUNhQztNNEM3RUo7UXBDb0VJLDJCQ25Ed0MsRW1DK0N6QyxFQUFBO0k1Q2FDO000QzdFSjtRcEN3RUksMEJDakV1QyxFbUN5RHhDLEVBQUE7SXBDV0Q7TW9DM0VGO1FwQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVvQ1pqQixFQUFBO0lBaEVIO01Bd0RNLGlCQUFnQjtNQUNoQixlQUFnQztNQUNoQyxjQUErQixFQUNoQztJQTNETDtNQThETSxXQUFVLEVBQ1g7RUEvREw7SXBDK0RFLDBCQ25EeUM7SURvRHpDLDhDb0NHK0M7SXBDSC9DLHNDb0NHK0M7SXBDRi9DLHlEQ3JDb0U7SW1DeUNsRSxzQ2hEc1A2QztJZ0RyUDdDLDBCQUF5QjtJQUN6QixpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLGdCQUFlO0lBQ2YsaUJoRG1Qa0M7SWdEbFBsQyxZQUFXLEVBQ1o7STVDQ0M7TTRDN0VKO1FwQ29FSSwyQkNuRHdDLEVtQzJEekMsRUFBQTtJNUNDQztNNEM3RUo7UXBDd0VJLDBCQ2pFdUMsRW1DcUV4QyxFQUFBO0lwQ0REO01vQzNFRjtRcEM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFb0NBakIsRUFBQTtFQTVFSDtJQStFSSwwQmxEbkVXO0lrRG9FWCxpQmhENk9rQztJZ0Q1T2xDLHdCaEQ0T2tDO0lnRDNPbEMsc0JBQXFDLEVBQ3RDO0VBbkZIO0lBc0ZJLHNDaERxTzZDO0lnRHBPN0MsaUJoRHNPa0M7SWdEck9sQyx1QkFBc0M7SUFDdEMsd0JoRG9Pa0MsRWdEbk9uQztFQTFGSDtJcEMrREUsMEJDbkR5QztJRG9EekMsZ0RvQzZCeUM7SXBDN0J6Qyx3Q29DNkJ5QztJcEM3QnpDLGdDb0M2QnlDO0lwQzdCekMsb0RvQzZCeUM7SXBDNUJ6Qyx5RENyQ29FO0ltQ21FbEUsaUJBQWdCO0lBQ2hCLDBCbERwRlc7SWtEcUZYLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsZ0JoRHVObUQ7SWdEdE5uRCx1QkFBc0M7SUFDdEMsc0JBQXFDO0lBQ3JDLGVoRG9ObUQsRWdEM01wRDtJNUNsQ0M7TTRDN0VKO1FwQ29FSSwyQkNuRHdDLEVtQzhGekMsRUFBQTtJNUNsQ0M7TTRDN0VKO1FwQ3dFSSwwQkNqRXVDLEVtQ3dHeEMsRUFBQTtJcENwQ0Q7TW9DM0VGO1FwQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVvQ21DakIsRUFBQTtJQS9HSDtNQXlHTSxtQ2xEN0ZTLEVrRDhGVjtJQTFHTDtNQTZHTSxXQUFVLEVBQ1g7RUE5R0w7SXBDK0RFLDBCQ25EeUM7SURvRHpDLDhDb0NrRCtDO0lwQ2xEL0Msc0NvQ2tEK0M7SXBDakQvQyx5RENyQ29FO0ltQ3dGbEUsOEJBQTZCO0lBQzdCLDBCQUF5QjtJQUN6Qix5QkFBMkQ7SUFDM0QsbUJBQWtCO0lBQ2xCLGdCQUFlO0lBQ2YsaUJoRG9Na0M7SWdEbk1sQyxZQUFXLEVBQ1o7STVDOUNDO000QzdFSjtRcENvRUksMkJDbkR3QyxFbUMwR3pDLEVBQUE7STVDOUNDO000QzdFSjtRcEN3RUksMEJDakV1QyxFbUNvSHhDLEVBQUE7SXBDaEREO01vQzNFRjtRcEM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFb0MrQ2pCLEVBQUE7RUEzSEg7SXBDK0RFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLDhDb0M4RCtDO0lwQzlEL0Msc0NvQzhEK0M7SXBDN0QvQyxpRUNyQ29FO1lEcUNwRSx5RENyQ29FO0ltQ29HbEUsc0NoRDJMNkM7SWdEMUw3QywwQkFBeUI7SUFDekIsaUJBQWdCO0lBQ2hCLG1CQUFrQjtJQUNsQixnQkFBZTtJQUNmLGlCaER3TGtDO0lnRHZMbEMsWUFBVyxFQUNaO0k1QzFEQztNNEM3RUo7UXBDb0VJLG1DQ25Ed0M7Z0JEbUR4QywyQkNuRHdDLEVtQ3NIekMsRUFBQTtJNUMxREM7TTRDN0VKO1FwQ3dFSSxrQ0NqRXVDO2dCRGlFdkMsMEJDakV1QyxFbUNnSXhDLEVBQUE7SXBDNUREO01vQzNFRjtRcEM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFb0MyRGpCLEVBQUE7RUF2SUg7SXBDK0RFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLGdEb0MwRXlDO0lwQzFFekMsd0NvQzBFeUM7SXBDMUV6QyxnQ29DMEV5QztJcEMxRXpDLG9Eb0MwRXlDO0lwQ3pFekMsaUVDckNvRTtZRHFDcEUseURDckNvRTtJbUNnSGxFLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsMEJsRGpJVztJa0RrSVgsVUFBUztJQUNULG1CQUFrQjtJQUNsQixnQmhEMEttRDtJZ0R6S25ELHVCQUE4RDtJQUM5RCxlaER3S21ELEVnRC9KcEQ7STVDOUVDO000QzdFSjtRcENvRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRW1DMEl6QyxFQUFBO0k1QzlFQztNNEM3RUo7UXBDd0VJLGtDQ2pFdUM7Z0JEaUV2QywwQkNqRXVDLEVtQ29KeEMsRUFBQTtJcENoRkQ7TW9DM0VGO1FwQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVvQytFakIsRUFBQTtJQTNKSDtNQXFKTSwyQ2xEeklTO2NrRHlJVCxtQ2xEeklTLEVrRDBJVjtJQXRKTDtNQXlKTSxXQUFVLEVBQ1g7O0FDeEpMO0VBQ0UsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsMEJqRDhUdUM7RWlEN1R2QyxheERvc0I4RjtFd0Ruc0I5RixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CakRrVXdDO0VpRGpVeEMscUJ2RHlEK0I7RXVEeEQvQixXQUFVO0VBQ1YseUJqRHdVc0M7RWlEdlV0QyxnQkFBZTtFQUNmLFVBQVM7RUFDVCxRQUFPO0VBQ1Asb0NBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQiwyRnBDVWtFO0VvQ1ZsRSxtRnBDVWtFO0VvQ1ZsRSwyRXBDVWtFO0VvQ1ZsRSxnSXBDVWtFO0VvQ1RsRSxZQUFXO0VBQ1gsWWpDVE0sRWlDMENQO0U3QzJCRztJNkMzRUo7TUFrQkksbUJyRGxCb0I7TXFEbUJwQixtQmpEMlRxQztNaUQxVHJDLGlCakQyVG1DO01pRDFUbkMsVUFBUztNQUNULHlDQUFnQztjQUFoQyxpQ0FBZ0M7TUFDaEMsWUFBVyxFQXlCZCxFQUFBO0U3QzJCRztJNkMzRUo7TUEyQkksNkZwQ0pnRTtNb0NJaEUscUZwQ0pnRTtNb0NJaEUsNkVwQ0pnRTtNb0NJaEUsbUlwQ0pnRSxFb0N5Qm5FLEVBQUE7RTdDMkJHO0k2QzNFSjtNQStCSSx5RnBDUmdFO01vQ1FoRSxpRnBDUmdFO01vQ1FoRSx5RXBDUmdFO01vQ1FoRSw2SHBDUmdFLEVvQ3lCbkUsRUFBQTtFQWRDO0lBbENGO01BbUNJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRUFhbkIsRUFBQTtFQWhERDtJckNxQkUsb0NDVDJDO1lEUzNDLDRCQ1QyQztJRFUzQywrQ3FDaUI0QztJckNqQjVDLHVDcUNpQjRDO0lyQ2pCNUMsK0JxQ2lCNEM7SXJDakI1QyxrRHFDaUI0QztJckNoQjVDLCtEQ0NrRTtZRERsRSx1RENDa0U7SW9DaUJoRSxXQUFVO0lBQ1YsaUNBQXdCO1lBQXhCLHlCQUF3QixFQUt6QjtJN0M0QkM7TTZDM0VKO1FyQzBCSSxxQ0NUMEM7Z0JEUzFDLDZCQ1QwQyxFb0M4QjNDLEVBQUE7STdDNEJDO002QzNFSjtRckM4QkksbUNDdkJ3QztnQkR1QnhDLDJCQ3ZCd0MsRW9Dd0N6QyxFQUFBO0lyQ2REO01xQ2pDRjtRckNrQ0kseUJBQWdCO1FBQWhCLGlCQUFnQixFcUNhakIsRUFBQTtJN0M0QkM7TTZDM0VKO1FBNkNNLHNDQUE2QjtnQkFBN0IsOEJBQTZCLEVBRWhDLEVBQUE7O0FBR0g7RWRuREUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7RWNvRG5CLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsYUFBWSxFQUNiOztBQUVEO0VyQ0dFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLGdFcUNIK0Q7RXJDRy9ELHdEcUNIK0Q7RXJDSS9ELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RW9DbUNwRSw4QkFBNkI7RUFDN0IsdUJBQXNCO0VBQ3RCLFVBQVM7RUFDVCxlbkR0RGE7RW1EdURiLGdCQUFlO0VBQ2YsZUFBYztFQUNkLHFCQUFjO01BQWQsZUFBYztFQUNkLG1CQUFrQjtFQUNsQixpQnZEckQwQjtFdURzRDFCLHFCQUFvQjtFQUNwQixvQmpEa1FzQztFaURqUXRDLFdBQVU7RUFDViwwQkFBeUI7RUFDekIsb0JBQW1CLEVBY3BCO0U3Q2JHO0k2Q2pCSjtNckNRSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVvQ3lFM0MsRUFBQTtFN0NiRztJNkNqQko7TXJDWUksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFb0NtRjFDLEVBQUE7RXJDZkM7SXFDZkY7TXJDZ0JJ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QjtJbURyVzNCLGFuRHlXMEI7SW1EeFcxQiwyQm5EeVc4QjtJbUR4VzlCLG1CQUFrQjtJQUNsQiwwQkFBeUIsRUFzQzFCO0kvQ29CQztNK0M3RUo7UXZDb0VJLG1DQ25Ed0M7Z0JEbUR4QywyQkNuRHdDLEVzQ3dDekMsRUFBQTtJL0NvQkM7TStDN0VKO1F2Q3dFSSxrQ0NqRXVDO2dCRGlFdkMsMEJDakV1QyxFc0NrRHhDLEVBQUE7SXZDa0JEO011QzNFRjtRdkM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFdUNuQmpCLEVBQUE7SXBEeEREO01vRHFCSSxzQzFEMHFCMEYsRU0zckI3RjtJb0RMSDtNQTJCTSxXQUFVLEVBQ1g7SUE1Qkw7TUErQk0sZXJEbkJTLEVxRHdCVjtNQXBDTDtRQWtDUSxXQUFVLEVBQ1g7SUFuQ1A7TUF1Q00sOEJBQTZCO01BQzdCLDJCMUR1cEJ1RjtNMER0cEJ2RixXQUFVLEVBQ1g7SUExQ0w7TXZDK0RFLGtDQ25EeUM7Y0RtRHpDLDBCQ25EeUM7TURvRHpDLHFDdUNuQndDO012Q21CeEMsNkJ1Q25Cd0M7TXZDb0J4QyxpRUNyQ29FO2NEcUNwRSx5RENyQ29FO01zQ21CaEUsMEJyRG5DUztNcURvQ1QsWUFBVztNQUNYLGVBQWM7TUFDZCxpQm5EcVU2QjtNbURwVTdCLFdBQVU7TUFDVixtQkFBa0I7TUFDbEIsU0FBUTtNQUNSLFVBQVM7TUFDVCxRQUFPLEVBQ1I7TS9DcUJEO1ErQzdFSjtVdkNvRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRXNDdUN2QyxFQUFBO00vQ3FCRDtRK0M3RUo7VXZDd0VJLGtDQ2pFdUM7a0JEaUV2QywwQkNqRXVDLEVzQ2lEdEMsRUFBQTtNdkNtQkg7UXVDM0VGO1V2QzRFSSx5QkFBZ0I7VUFBaEIsaUJBQWdCLEV1Q3BCZixFQUFBO0VBeERMO0lBNERJLHNDMURvb0I0RjtJMERub0I1RixXQUFVLEVBQ1g7O0FBR0g7RUFDRSxtQkFBa0IsRUErQm5CO0VBaENEO0lBS00sV0FBVSxFQUNYO0VBTkw7SXZDRkUsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJ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M1RoRjtJQUxHOzs7TUFFRSx1QkFBc0IsRUFDdkIsRUFBQTtFaERQSDtJZ0RORjs7TUFJSSxvUVJ6Q21JO01RMENuSSw4QkFBNkI7TUFDN0IsNkJBQTRCO01BQzVCLDZCcERtVTZFO01vRGxVN0UscUJwRGtVNkUsRW9EM1RoRjtNQUxHOzs7UUFFRSx1QkFBc0IsRUFDdkIsRUFBQTs7QUFJTDs7OztFQUNFLG1CcEQ4VGdDO0VvRDdUaEMsa0J4RHJHc0I7RXdEc0d0QixtQnBEOFRtQztFb0Q3VG5DLCtCcERpVWlDLEVvRHhUbEM7RXJEbkdDOzs7O0lxRDZGRSx5R3BEcVI4QztZb0RyUjlDLGlHcERxUjhDLEVEaFgvQztFcUQ4RkQ7Ozs7SUFDRSxpRnREckdXO1lzRHFHWCx5RXREckdXLEVzRHNHWjs7QUFJSDtFQWFNLG1DcER5UzZCLEVvRHhTOUI7O0FBZEw7RUFvQk0scUNwRG1TZ0MsRW9EbFNqQzs7QUFJTDs7RUFFSSxvQnBEOFBrQyxFb0R6UG5DOztBQVBIO0VBVUksb0JwRHVQa0MsRW9EalBuQztFQWhCSDtJQWFNLG9CcEQ0UWdDO0lvRDNRaEMsbUNwRCtRNkIsRW9EOVE5Qjs7QUFmTDtFQW1CSSxpQnBEK08rQixFb0R6T2hDO0VBekJIO0lBc0JNLG9CcERvUWdDO0lvRG5RaEMscUNwRHVRZ0MsRW9EdFFqQzs7QUFLTDtFQUNFLHNCQUFxQjtFQUNyQixnQnBEaU9vQztFb0RoT3BDLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsWUFBVyxFQUNaOztBQUVEO0VBQ0UsZ0JwRDBOb0M7RW9Eek5wQyxVQUFTO0VBQ1QsV0FBVTtFQUNWLG1CQUFrQjtFQUNsQixZQUFXO0VBQ1gsV0FBVSxFQVFYO0VBZEQ7SUFVTSw2QnREbExTO0lzRG1MVCxnRHREbkxTO1lzRG1MVCx3Q3REbkxTLEVzRG9MVjs7QUFJTDtFakJuTUUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7RXZCNERuQixrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6Qyw4RHdDc0lxRDtFeEN0SXJELHNEd0NzSXFEO0V4Q3RJckQsOEN3Q3NJcUQ7RXhDdElyRCxrRXdDc0lxRDtFeENySXJELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RXVDNEtwRSw2Q3BEd0xnRDtFb0R2TGhELDJCM0RzZjJGO0UyRHJmM0YsZ0JwRGtNaUM7RW9Eak1qQyxnQnBEb01vQztFb0RuTXBDLGlCcERzTWdDO0VvRHJNaEMsaURwRDJNOEI7RW9EMU05QixtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixRQUFPLEVBV1I7RWhEL0lHO0lnRHVISjtNeENoSUksbUNDbkR3QztjRG1EeEMsMkJDbkR3QyxFdUMyTTNDLEVBQUE7RWhEL0lHO0lnRHVISjtNeEM1SEksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFdUNxTjFDLEVBQUE7RXhDakpDO0l3Q3lIRjtNeEN4SEkseUJBQWdCO01BQWhCLGlCQUFnQixFd0NnSm5CLEVBQUE7RUF4QkQ7SXRDbk1FLHFCQUF3RDtJQUN4RCx1QkFBMEQ7SUFnQjFELDBCQUFzRztJQU10Ryw4QkFBNkI7SUFDN0Isc0NBQTZCO1lBQTdCLDhCQUE2QjtJQUM3QixtQ0FBa0M7SUFDbEMsb0NBQW1DO0lBQ25DLG1CQUFrQjtJQUNsQixvQkFBbUI7SUFDbkIsdUJBQXNCO0lBQ3RCLG1DQUFrQztJQUNsQyxxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGtCQUFpQjtJc0NvTGYsc0J6RGxJc0M7SXlEbUl0QyxtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLFNBQVE7SUFDUixvQ0FBMkI7WUFBM0IsNEJBQTJCLEVBQzVCOztBQWFIO0VBQ0Usb0JwRG9LcUM7RW9EbktyQyxxQnBEeUtxQztFb0R4S3JDLCtDcEQ4SzhCLEVvRHhLL0I7RUFURDtJQU9JLG1DcEQ2TCtCLEVvRDVMaEM7O0FBR0g7RUFDRSxxQnBEMEpzQztFb0R6SnRDLHFCcEQrSnFDO0VvRDlKckMsK0NwRG9LOEIsRW9EOUovQjtFQVREO0lBT0kscUNwRG1Ma0MsRW9EbExuQzs7QUFHSDtFQUdFLG9CcEQ4SW9DLEVvRDdJckM7O0FBRUQ7RUFDRSxlQUFjO0VBQ2QsWUFBVyxFQUNaOztBQ3RRQztFeEQrREEsbUJIMUJzRDtFRzJCdEQsaUJIOUMwQjtFRytDMUIsa0JITjJCO0VHTzNCLGlCSFMwQjtFMkR4RXhCLGU1RHdPcUM7RTREdk9yQyxjQUFhO0VBQ2IsbUJyRCtZaUM7RXFEOVlqQyxZQUFXLEVBU1o7RUFQQztJQUNFLG9CckQ0WWdDLEVxRDNZakM7RUFFRDtJQUNFLG9CckR5WWdDLEVxRHhZakM7O0FBR0g7RTVDakJBLG1CYkNzQjtFeURtQnBCLDBCNUR1TnFDO0U0RHROckMsYTVEbXJCNEY7RTREbHJCNUYsY0FBYTtFQUNiLG9CckRvY2dDO0VxRG5jaEMscUIzRHdDNkI7RTJEdkM3QixtQnJEMlhpQztFcUQxWGpDLGdCQUFlO0VBQ2YsYXJEdWMyQjtFcUR0YzNCLHVCckR1YzRCO0VxRHRjNUIsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxtQkFBa0I7RUFDbEIsdUJBQXNCO0VBQ3RCLGFyQzlCSyxFcUM0Q047RWpENkJDO0lpRDNERjtNQW1CSSxvQnJEd2I4QjtNcUR2YjlCLDJCckQrYjRCLEVxRHJiL0IsRUFBQTtFQVBDO0lBQ0Usb0JyRDRXZ0MsRXFEM1dqQztFQUVEO0lBQ0Usb0JyRHlXZ0MsRXFEeFdqQzs7QUFHSDs7O0VBTVEsZTVEb0wrQixFNERuTGhDOztBQVBQOztFQVVRLDBCNURnTCtCLEU0RC9LaEM7O0FBWFA7O0VBZU0seUM1RDJLaUMsRTREMUtsQzs7QUFoQkw7Ozs7RUFvQk0sZUFBYyxFQUNmOztBQUlMOzs7RUFLUSw2QjVENEorQjtFNEQzSi9CLGdENUQySitCO1U0RDNKL0Isd0M1RDJKK0IsRTREMUpoQzs7QUFQUDs7RUFXTSw2QjVEc0ppQyxFNERoSmxDO0VBakJMOztJQWNRLDZCNURtSitCO0k0RGxKL0IsZ0Q1RGtKK0I7WTREbEovQix3QzVEa0orQixFTTFOdEM7O0FzRHlERDs7OztFQXFCTSxlQUFjLEVBQ2Y7O0FBSUw7O0VBSU0sMEI1RG1JaUMsRTREbElsQzs7QUFJTDs7RUFJTSxlNUQwSGlDLEU0RHpIbEM7O0FBS0g7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsc0I1RGtIbUMsRTREdkdwQztFQWJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFLRyxzQjVEK0dpQztJNEQ5R2pDLGdENUQ4R2lDO1k0RDlHakMsd0M1RDhHaUMsRU1oT3RDO0VzRDRHRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBV0csZUFBYyxFQUNmOztBdEQzSEw7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VzRG1JTSxpRjVEZ0dpQztVNERoR2pDLHlFNURnR2lDLEVNaE90Qzs7QXNEb0lDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLGdENUR5RmlDO1U0RHpGakMsd0M1RHlGaUMsRU1oT3RDOztBc0RYRDtFeEQrREEsbUJIMUJzRDtFRzJCdEQsaUJIOUMwQjtFRytDMUIsa0JITjJCO0VHTzNCLGlCSFMwQjtFMkR4RXhCLGU1RHFHcUM7RTREcEdyQyxjQUFhO0VBQ2IsbUJyRCtZaUM7RXFEOVlqQyxZQUFXLEVBU1o7RUFQQztJQUNFLG9CckQ0WWdDLEVxRDNZakM7RUFFRDtJQUNFLG9CckR5WWdDLEVxRHhZakM7O0FBR0g7RTVDakJBLG1CYkNzQjtFeURtQnBCLDBCNURvRnFDO0U0RG5GckMsYTVEbXJCNEY7RTREbHJCNUYsY0FBYTtFQUNiLG9CckRvY2dDO0VxRG5jaEMscUIzRHdDNkI7RTJEdkM3QixtQnJEMlhpQztFcUQxWGpDLGdCQUFlO0VBQ2YsYXJEdWMyQjtFcUR0YzNCLHVCckR1YzRCO0VxRHRjNUIsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxtQkFBa0I7RUFDbEIsdUJBQXNCO0VBQ3RCLGFyQzlCSyxFcUM0Q047RWpENkJDO0lpRDNERjtNQW1CSSxvQnJEd2I4QjtNcUR2YjlCLDJCckQrYjRCLEVxRHJiL0IsRUFBQTtFQVBDO0lBQ0Usb0JyRDRXZ0MsRXFEM1dqQztFQUVEO0lBQ0Usb0JyRHlXZ0MsRXFEeFdqQzs7QUFHSDs7O0VBTVEsZTVEaUQrQixFNERoRGhDOztBQVBQOztFQVVRLDBCNUQ2QytCLEU0RDVDaEM7O0FBWFA7O0VBZU0seUM1RHdDaUMsRTREdkNsQzs7QUFoQkw7Ozs7RUFvQk0sZUFBYyxFQUNmOztBQUlMOzs7RUFLUSw2QjVEeUIrQjtFNER4Qi9CLGdENUR3QitCO1U0RHhCL0Isd0M1RHdCK0IsRTREdkJoQzs7QUFQUDs7RUFXTSw2QjVEbUJpQyxFNERibEM7RUFqQkw7O0lBY1EsNkI1RGdCK0I7STREZi9CLGdENURlK0I7WTREZi9CLHdDNURlK0IsRU12RnRDOztBc0R5REQ7Ozs7RUFxQk0sZUFBYyxFQUNmOztBQUlMOztFQUlNLDBCNURBaUMsRTREQ2xDOztBQUlMOztFQUlNLGU1RFRpQyxFNERVbEM7O0FBS0g7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsc0I1RGpCbUMsRTRENEJwQztFQWJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFLRyxzQjVEcEJpQztJNERxQmpDLGdENURyQmlDO1k0RHFCakMsd0M1RHJCaUMsRU03RnRDO0VzRDRHRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBV0csZUFBYyxFQUNmOztBdEQzSEw7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VzRG1JTSxpRjVEbkNpQztVNERtQ2pDLHlFNURuQ2lDLEVNN0Z0Qzs7QXNEb0lDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLGdENUQxQ2lDO1U0RDBDakMsd0M1RDFDaUMsRU03RnRDOztBdURaSDs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxzQ3REa2E4QztFc0RqYTlDLG1CdERrYThCO0VzRGphOUIsb0NBQXlILEVBQzFIOztBQUxIOztFQVFJLHFCdER1WjZFLEVzRHRaOUU7O0FBVEg7Ozs7RUFZSSxzQjFEVG9CO0UwRFVwQixvQ0FBeUgsRUFTMUg7RXZETkQ7Ozs7SXVEQUksNER0RGtYNEM7WXNEbFg1QyxvRHREa1g0QyxFRGhYL0M7RXVEbEJIOzs7O0lBb0JNLGdEeERSUztZd0RRVCx3Q3hEUlMsRXdEU1Y7O0FBckJMOztFQTRCSSxtQnREMllpQyxFc0QxWWxDOztBQTdCSDs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlDSSxtQnREc1lpQyxFc0RyWWxDOztBQUtIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxvQnREb1dtQztFc0RuV25DLHFCdER5V21DO0VzRHhXbkMsNENBQWtJLEVBQ25JOztBQUxIOzs7Ozs7O0VBUUksNENBQWtJLEVBQ25JOztBQVRIOzs7RUFlSSxvQnREa1hrQyxFc0RqWG5DOztBQWhCSDtFQW1CSSxxQnREcVc2RSxFc0RwVzlFOztBQXBCSDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCSSxvQnREeVdrQyxFc0R4V25DOztBQUdIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxxQnREeVVvQztFc0R4VXBDLHFCdEQ4VW1DO0VzRDdVbkMsNkNBQWtJLEVBQ25JOztBQUxIOzs7Ozs7O0VBUUksNkNBQWtJLEVBQ25JOztBQVRIOzs7RUFlSSxvQnREdVZrQyxFc0R0Vm5DOztBQWhCSDtFQW1CSSxxQnREeVU2RSxFc0R4VTlFOztBQXBCSDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCSSxvQnREOFVrQyxFc0Q3VW5DOztBQzVGSDtFQUNFLHFCdkRzYnNDO0V1RHJidEMsbUJBQWtCLEVBb0RuQjtFQXRERDs7SUFNSSxPQUFNO0lBQ04sK0JBQWtFO1lBQWxFLHVCQUFrRSxFQUNuRTtFQVJIO0lBV0ksZXpEQ1csRXlEQVo7RUFaSDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWtCTSxtQkFBa0IsRUFDbkI7RUFuQkw7STNDK0RFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLDJEMkN6Q29EO0kzQ3lDcEQsbUQyQ3pDb0Q7STNDeUNwRCwyQzJDekNvRDtJM0N5Q3BELDhEMkN6Q29EO0kzQzBDcEQsaUVDckNvRTtZRHFDcEUseURDckNvRTtJMENIbEUsMkI5RHNxQnlGO0k4RHJxQnpGLGVBQWM7SUFDZCxnQnZEaVgrQjtJdURoWC9CLGlCdkRzWDhCO0l1RHJYOUIsVUFBUztJQUNULFdBQVU7SUFDVixtQkFBa0I7SUFDbEIsY0FBdUQ7SUFDdkQsUUFBTztJQUNQLDhCQUFxQjtZQUFyQixzQkFBcUIsRUFDdEI7SW5EMENDO01tRDdFSjtRM0NvRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRTBDa0J6QyxFQUFBO0luRDBDQztNbUQ3RUo7UTNDd0VJLGtDQ2pFdUM7Z0JEaUV2QywwQkNqRXVDLEUwQzRCeEMsRUFBQTtJM0N3Q0Q7TTJDM0VGO1EzQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEUyQ3pDakIsRUFBQTtFQW5DSDs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQ0ksbUJBQWtCLEVBZW5CO0lBckRIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7TUEwQ1EsMkI5RHFwQnFGO004RHBwQnJGLFdBQVUsRUFDWDtJQTVDUDs7Ozs7Ozs7Ozs7Ozs7Ozs7O01BMENRLDJCOURxcEJxRjtNOERwcEJyRixXQUFVLEVBQ1g7SUE1Q1A7Ozs7Ozs7Ozs7Ozs7Ozs7OztNQTBDUSwyQjlEcXBCcUY7TThEcHBCckYsV0FBVSxFQUNYO0lBNUNQOzs7Ozs7Ozs7Ozs7Ozs7Ozs7TTNDK0RFLGtDQ25EeUM7Y0RtRHpDLDBCQ25EeUM7TURvRHpDLHFDMkNoQndDO00zQ2dCeEMsNkIyQ2hCd0M7TTNDaUJ4QyxpRUNyQ29FO2NEcUNwRSx5RENyQ29FO00wQ3NCaEUsbUJBQWtCO01BQ2xCLFdBQVUsRUFDWDtJQXBETDs7Ozs7Ozs7Ozs7Ozs7Ozs7O00zQytERSwwQkNuRHlDO01Eb0R6QyxxQzJDaEJ3QztNM0NnQnhDLDZCMkNoQndDO00zQ2lCeEMseURDckNvRTtNMENzQmhFLG1CQUFrQjtNQUNsQixXQUFVLEVBQ1g7SUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztNM0MrREUsa0NDbkR5QztjRG1EekMsMEJDbkR5QztNRG9EekMscUMyQ2hCd0M7TTNDZ0J4Qyw2QjJDaEJ3QztNM0NpQnhDLGlFQ3JDb0U7Y0RxQ3BFLHlEQ3JDb0U7TTBDc0JoRSxtQkFBa0I7TUFDbEIsV0FBVSxFQUNYO01uRHlCRDtRbUQ3RUo7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0NvRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRTBDbUN2QztRQXBETDs7Ozs7Ozs7Ozs7Ozs7Ozs7O1UzQ29FSSwyQkNuRHdDLEUwQ21DdkM7UUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0NvRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRTBDbUN2QyxFQUFBO01uRHlCRDtRbUQ3RUo7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0N3RUksa0NDakV1QztrQkRpRXZDLDBCQ2pFdUMsRTBDNkN0QztRQXBETDs7Ozs7Ozs7Ozs7Ozs7Ozs7O1UzQ3dFSSwwQkNqRXVDLEUwQzZDdEM7UUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0N3RUksa0NDakV1QztrQkRpRXZDLDBCQ2pFdUMsRTBDNkN0QyxFQUFBO00zQ3VCSDtRMkMzRUY7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0M0RUkseUJBQWdCO1VBQWhCLGlCQUFnQixFMkN4QmY7UUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0M0RUkseUJBQWdCO1VBQWhCLGlCQUFnQixFMkN4QmY7UUFwREw7Ozs7Ozs7Ozs7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VUFBbkIsb0JBQW1CO0VBQ25CLDJCaEUyckI4RjtFZ0UxckI5RixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CQUFlO01BQWYsZ0JBQWU7RUFDZiwwQkFBOEI7TUFBOUIsdUJBQThCO1VBQTlCLCtCQUE4QjtFQUM5QixtQnpEK2JvQztFeUQ5YnBDLHVCekRxY2tDO0V5RHBjbEMsbUJBQWtCLEVBaUduQjtFQXpHRDs7Ozs7Ozs7Ozs7Ozs7Ozs7SWhEQ0UsbUJiQ3NCO0lnQjZEdEIsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJRG9EekMscUM2Q2xEc0M7STdDa0R0Qyw2QjZDbERzQztJN0NtRHRDLGlFQ3JDb0U7WURxQ3BFLHlEQ3JDb0U7STRDWmxFLHNDaEVnckI0RjtJZ0UvcUI1RixVQUFTO0lBQ1QsZUFBYztJQUNkLGF6RGdiK0I7SXlEL2EvQix1QnpEa2JnQyxFeUQ1YWpDO0lyRG1EQztNcUQ3RUo7Ozs7Ozs7Ozs7Ozs7Ozs7O1E3Q29FSSxtQ0NuRHdDO2dCRG1EeEMsMkJDbkR3QyxFNENTekMsRUFBQTtJckRtREM7TXFEN0VKOzs7Ozs7Ozs7Ozs7Ozs7OztRN0N3RUksa0NDakV1QztnQkRpRXZDLDBCQ2pFdUMsRTRDbUJ4QyxFQUFBO0k3Q2lERDtNNkMzRUY7Ozs7Ozs7Ozs7Ozs7Ozs7O1E3QzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEU2Q2xEakIsRUFBQTtJMURqQkQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztNMERjSSx5QkFBZ0I7Y0FBaEIsaUJBQWdCO01BQ2hCLFdBQVUsRTFEWmI7RTBEWkg7SUE2Qkksc0JBQStGO0lBQy9GLHlCQUFrRyxFQUNuRztFQS9CSDtJQWtDSSxzQkFBK0Y7SUFDL0YseUJBQWtHLEVBQ25HO0VBcENIO0loRENFLG1CYkNzQjtJZ0I2RHRCLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLHFDNkN4QnNDO0k3Q3dCdEMsNkI2Q3hCc0M7STdDeUJ0QyxpRUNyQ29FO1lEcUNwRSx5RENyQ29FO0k0Q2NsRSxzQ2hFc3BCNEY7SWdFcnBCNUYsYXpEd1orQixFeUR2WGhDO0lyRENDO01xRDdFSjtRN0NvRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRTRDMkR6QyxFQUFBO0lyRENDO01xRDdFSjtRN0N3RUksa0NDakV1QztnQkRpRXZDLDBCQ2pFdUMsRTRDcUV4QyxFQUFBO0k3Q0REO002QzNFRjtRN0M0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFNkNBakIsRUFBQTtJMURuRUQ7TTBEcUNJLFdBQVUsRTFEbENiO0kwRFpIOzs7Ozs7Ozs7Ozs7Ozs7OztNQWtETSw4QkFBNkI7TUFDN0IsV0FBVSxFQVNYO01BNURMOzs7Ozs7Ozs7Ozs7Ozs7OztRQXNEUSxnQkFBZSxFQUNoQjtNQXZEUDs7Ozs7Ozs7Ozs7Ozs7Ozs7O1FBMERRLGlCQUFnQixFQUNqQjtJQTNEUDtNQStETSxlQUFjO01BQ2QsYUFBWSxFQUNiO0lBakVMO01Bb0VNLGdCQUFlO01BQ2YsYUFBWSxFQUNiO0lBdEVMO01BeUVNLG1CekQ2WDhCO015RDVYOUIsa0J6RDRYOEIsRXlEM1gvQjtFQTNFTDs7Ozs7Ozs7Ozs7Ozs7Ozs7SUErRUksc0JBQStGO0lBQy9GLHlCQUFrRyxFQUNuRztFQWpGSDs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFvRkksc0JBQStGO0lBQy9GLHlCQUFrRyxFQUNuRztFQXRGSDtJQXlGSSxzQkFBcUM7SUFDckMseUJBQXdDLEVBT3pDO0lBakdIO01BNkZNLG1CekR3V2dDO015RHZXaEMsdUJBQWdGO01BQ2hGLDBCQUFtRixFQUNwRjtFQWhHTDtJQW9HSSwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLG9CQUFlO1FBQWYsZ0JBQWU7SUFDZiwwQkFBOEI7UUFBOUIsdUJBQThCO1lBQTlCLCtCQUE4QixFQUMvQjs7QUFHSDtFQUNFLGFoRTZsQjhGLEVnRS9rQi9GO0VBZkQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQVFJLDRDaEV5bEI0RixFZ0V4bEI3RjtFQVRIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBYUksZ0NoRW1sQnlGLEVnRWxsQjFGO0VBZEg7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFhSSxnQ2hFbWxCeUYsRWdFbGxCMUY7RUFkSDs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWFJLGdDaEVtbEJ5RixFZ0VsbEIxRjs7QUFHSDs7RUFFRSxzSHpDbkc4RztVeUNtRzlHLDhHekNuRzhHO0V5Q29HOUcsZ0JBQWU7RUFDZixTQUFRO0VBQ1IsUUFBTztFQUNQLFl6Q3pITSxFeUMwSFA7O0FBRUQ7RUFDRSxVQUFTLEVBQ1Y7O0FBRUQ7RUFDRSxPQUFNLEVBQ1A7O0FBRUQ7RUFDRSxzSHpDbkg4RztVeUNtSDlHLDhHekNuSDhHO0V5Q29IOUcsWXpDdElNLEV5Q3VJUDs7QUFHNkI7RUFEOUI7SUFFSSxzSHpDekg0RztZeUN5SDVHLDhHekN6SDRHO0l5QzBINUcseUJBQWdCO0lBQWhCLGlCQUFnQjtJQUNoQixPQUFNO0lBQ04sWXpDOUlJLEV5Q2dKUCxFQUFBOztBQUVEO0U3QzVGRSxrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6QyxrRTZDNEZ5RDtFN0M1RnpELDBENkM0RnlEO0U3QzVGekQsa0Q2QzRGeUQ7RTdDNUZ6RCxzRTZDNEZ5RDtFN0MzRnpELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RTRDa0lwRSxtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixRQUFPO0VBQ1AsWXpDekpNLEV5Q2dLUDtFckQ1Rkc7SXFEOEVKO003Q3ZGSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEU0Q3dKM0MsRUFBQTtFckQ1Rkc7SXFEOEVKO003Q25GSSxrQ0NqRXVDO2NEaUV2QywwQkNqRXVDLEU0Q2tLMUMsRUFBQTtFN0M5RkM7STZDZ0ZGO003Qy9FSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEU2QzZGbkIsRUFBQTtFQWREO0lBVUksMEIzRDlKVztJMkQrSlgsc0h6QzNJNEc7WXlDMkk1Ryw4R3pDM0k0RztJeUM0STVHLGdCQUFlLEVBQ2hCOztBQUtIO0U1RHpJRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJI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QyxhTm1SWixFQUFBOztBTWxSckI7RUFBcUMsYU51cEJaLEVBQUE7O0FNdHBCekI7RUFBK0IsYU5xcEJaLEVBQUE7O0FNcHBCbkI7RUFBb0MsYU5zcEJaLEVBQUE7O0FNcnBCeEI7RUFBa0MsYU55SVosRUFBQTs7QU14SXRCOzs7RUFFa0MsYU5xcUJaLEVBQUE7O0FNcHFCdEI7RUFBd0MsYU44aUJaLEVBQUE7O0FNN2lCNUI7RUFBeUMsYU40aUJaLEVBQUE7O0FNM2lCN0I7RUFBc0MsYU40ZlosRUFBQTs7QU0zZjFCO0VBQW1DLGFOaWtCWixFQUFBOztBTWhrQnZCOztFQUNnQyxhTmdLWixFQUFBOztBTS9KcEI7RUFBb0MsYU4rcUJaLEVBQUE7O0FNOXFCeEI7RUFBaUMsYU53VlosRUFBQTs7QU12VnJCO0VBQW1DLGFOdVBaLEVBQUE7O0FNdFB2QjtFQUFvQyxhTmdKWixFQUFBOztBTS9JeEI7RUFBaUMsYU5taEJaLEVBQUE7O0FNbGhCckI7RUFBcUMsYU5nTVosRUFBQTs7QU0vTHpCO0VBQWdELGFOWVosRUFBQTs7QU1YcEM7RUFBOEMsYU5jWixFQUFBOztBTWJsQztFQUFrQyxhTnFXWixFQUFBOztBTXBXdEI7RUFBMEMsYU53ZVosRUFBQTs7QU12ZTlCOztFQUNtQyxhTnNnQlosRUFBQTs7QU1yZ0J2QjtFQUFvQyxhTmdnQlosRUFBQTs7QU0vZnhCO0VBQXFDLGFOd1laLEVBQUE7O0FNdll6QjtFQUFpQyxhTjJZWixFQUFBOztBTTFZckI7RUFBaUMsYU40UFosRUFBQTs7QU0zUHJCO0VBQXVDLGFOb1VaLEVBQUE7O0FNblUzQjtFQUF1QyxhTml0QlosRUFBQTs7QU1odEIzQjtFQUF3QyxhTitzQlosRUFBQTs7QU05c0I1QjtFQUFzQyxhTmd0QlosRUFBQTs7QU0vc0IxQjtFQUFtQyxhTnllWixFQUFBOztBTXhldkI7RUFBb0MsYU53QlosRUFBQTs7QU12QnhCO0VBQWdDLGFOeW1CWixFQUFBOztBTXhtQnBCO0VBQWlDLGFOeW1CWixFQUFBOztBTXhtQnJCO0VBQWlDLGFOeURaLEVBQUE7O0FNeERyQjtFQUFxQyxhTnlEWixFQUFBOztBTXhEekI7RUFBa0MsYU4rZFosRUFBQTs7QU05ZHRCO0VBQW1DLGFOMkVaLEVBQUE7O0FNMUV2QjtFQUFpQyxhTjBQWixFQUFBOztBTXpQckI7RUFBaUMsYU5pRFosRUFBQTs7QU1oRHJCO0VBQW1DLGFOMFZaLEVBQUE7O0FNelZ2QjtFQUF3QyxhTndtQlosRUFBQTs7QU12bUI1QjtFQUF1QyxhTndtQlosRUFBQTs7QU12bUIzQjtFQUF1QyxhTnBDWixFQUFBOztBTXFDM0I7RUFBeUMsYU52Q1osRUFBQTs7QU13QzdCO0VBQXdDLGFOckNaLEVBQUE7O0FNc0M1QjtFQUEwQyxhTnhDWixFQUFBOztBTXlDOUI7RUFBaUMsYU4rV1osRUFBQTs7QU05V3JCOztFQUNvQyxhTjJhWixFQUFBOztBTTFheEI7RUFBbUMsYU5zVVosRUFBQTs7QU1yVXZCO0VBQXlDLGFOa3JCWixFQUFBOztBTWpyQjdCOzs7RUFFc0MsYU4wYlosRUFBQTs7QU16YjFCO0VBQW1DLGFOa2JaLEVBQUE7O0FNamJ2QjtFQUF1QyxhTndYWixFQUFBOztBTXZYM0I7RUFBbUMsYU50RFosRUFBQTs7QU11RHZCO0VBQWlDLGFObW5CWixFQUFBOztBTWxuQnJCOztFQUM0QyxhTithWixFQUFBOztBTTlhaEM7RUFBMkMsYU44ZlosRUFBQTs7QU03Zi9CO0VBQTJDLGFOK0VaLEVBQUE7O0FNOUUvQjtFQUFtQyxhTnpCWixFQUFBOztBTTBCdkI7RUFBMEMsYU5takJaLEVBQUE7O0FNbGpCOUI7RUFBMEMsYU5xTFosRUFBQTs7QU1wTDlCO0VBQXFDLGFObEJaLEVBQUE7O0FNbUJ6QjtFQUFpQyxhTnNiWixFQUFBOztBTXJickI7RUFBa0MsYU5nYVosRUFBQTs7QU0vWnRCO0VBQWlDLGFObWpCWixFQUFBOztBTWxqQnJCO0VBQW9DLGFOK05aLEVBQUE7O0FNOU54QjtFQUF5QyxhTmdMWixFQUFBOztBTS9LN0I7RUFBeUMsYU40aUJaLEVBQUE7O0FNM2lCN0I7RUFBa0MsYU4rSVosRUFBQTs7QU05SXRCO0VBQXlDLGFOeUVaLEVBQUE7O0FNeEU3QjtFQUEwQyxhTnlFWixFQUFBOztBTXhFOUI7RUFBd0MsYU5rYlosRUFBQTs7QU1qYjVCO0VBQXlDLGFOdVhaLEVBQUE7O0FNdFg3QjtFQUF5QyxhTjJsQlosRUFBQTs7QU0xbEI3QjtFQUF5QyxhTjJEWixFQUFBOztBTTFEN0I7RUFBNEMsYU55YlosRUFBQTs7QU14YmhDO0VBQXdDLGFOMFNaLEVBQUE7O0FNelM1QjtFQUF1QyxhTjBHWixFQUFBOztBTXpHM0I7RUFBMkMsYU51bEJaLEVBQUE7O0FNdGxCL0I7RUFBMkMsYU51RFosRUFBQTs7QU10RC9CO0VBQWdDLGFObkNaLEVBQUE7O0FNb0NwQjtFQUF1QyxhTm5EWixFQUFBOztBTW9EM0I7RUFBd0MsYU5uRFosRUFBQTs7QU1vRDVCO0VBQXFDLGFObkRaLEVBQUE7O0FNb0R6QjtFQUF1QyxhTnZEWixFQUFBOztBTXdEM0I7O0VBQ2tDLGFONGRaLEVBQUE7O0FNM2R0QjtFQUFtQyxhTjhJWixFQUFBOztBTTdJdkI7RUFBcUMsYU5zRlosRUFBQTs7QU1yRnpCO0VBQWlDLGFOK1paLEVBQUE7O0FNOVpyQjtFQUFrQyxhTm9XWixFQUFBOztBTW5XdEI7RUFBcUMsYU5wRFosRUFBQTs7QU1xRHpCO0VBQStDLGFOdUlaLEVBQUE7O0FNdEluQztFQUFpQyxhTmtOWixFQUFBOztBTWpOckI7RUFBaUMsYU4wU1osRUFBQTs7QU16U3JCO0VBQWlDLGFONktaLEVBQUE7O0FNNUtyQjtFQUFnQyxhTnlJWixFQUFBOztBTXhJcEI7RUFBc0MsYU55SVosRUFBQTs7QU14STFCOztFQUNpRCxhTmlJWixFQUFBOztBTWhJckM7RUFBa0MsYU4rWVosRUFBQTs7QU05WXRCO0VBQXFDLGFOQVosRUFBQTs7QU1DekI7RUFBbUMsYU5vYVosRUFBQTs7QU1uYXZCO0VBQW9DLGFOZ0VaLEVBQUE7O0FNL0R4QjtFQUFtQyxhTjZUWixFQUFBOztBTTVUdkI7RUFBdUMsYU51Q1osRUFBQTs7QU10QzNCO0VBQXlDLGFObUNaLEVBQUE7O0FNbEM3QjtFQUFvQyxhTithWixFQUFBOztBTTlheEI7RUFBMEMsYU5rZFosRUFBQTs7QU1qZDlCO0VBQW1DLGFOMEtaLEVBQUE7O0FNekt2QjtFQUF3QyxhTjJLWixFQUFBOztBTTFLNUI7RUFBcUMsYU4zRVosRUFBQTs7QU00RXpCO0VBQXFDLGFON0VaLEVBQUE7O0FNOEV6Qjs7RUFDc0MsYU5sRVosRUFBQTs7QU1tRTFCO0VBQTJDLGFOK2tCWixFQUFBOztBTTlrQi9CO0VBQTRDLGFONEhaLEVBQUE7O0FNM0hoQztFQUF5QyxhTlRaLEVBQUE7O0FNVTdCO0VBQWdDLGFOMlFaLEVBQUE7O0FNMVFwQjs7RUFDaUMsYU42Q1osRUFBQTs7QU01Q3JCO0VBQXFDLGFOa0RaLEVBQUE7O0FNakR6QjtFQUF3QyxhTnNpQlosRUFBQTs7QU1yaUI1QjtFQUEwQyxhTm9pQlosRUFBQTs7QU1uaUI5QjtFQUFzQyxhTjJlWixFQUFBOztBTTFlMUI7RUFBb0MsYU44TlosRUFBQTs7QU03TnhCO0VBQXFDLGFOb2NaLEVBQUE7O0FNbmN6QjtFQUE0QyxhTnVSWixFQUFBOztBTXRSaEM7RUFBdUMsYU42aEJaLEVBQUE7O0FNNWhCM0I7RUFBMEMsYU5zR1osRUFBQTs7QU1yRzlCO0VBQW9DLGFOOGJaLEVBQUE7O0FNN2J4QjtFQUFtQyxhTnFqQlosRUFBQTs7QU1wakJ2QjtFQUEwQyxhTmdMWixFQUFBOztBTS9LOUI7RUFBbUMsYU51a0JaLEVBQUE7O0FNdGtCdkI7RUFBb0MsYU5xUVosRUFBQTs7QU1wUXhCO0VBQWtDLGFOaVdaLEVBQUE7O0FNaFd0QjtFQUFxQyxhTjJkWixFQUFBOztBTTFkekI7RUFBdUMsYU5qRFosRUFBQTs7QU1rRDNCO0VBQXlDLGFOK1ZaLEVBQUE7O0FNOVY3QjtFQUFvQyxhTnNqQlosRUFBQTs7QU1yakJ4Qjs7RUFDcUMsYU5nR1osRUFBQTs7QU0vRnpCO0VBQW1DLGFOb0taLEVBQUE7O0FNbkt2QjtFQUFtQyxhTjBqQlosRUFBQTs7QU16akJ2QjtFQUF3QyxhTm9DWixFQUFBOztBTW5DNUI7O0VBQ2dDLGFOK1laLEVBQUE7O0FNOVlwQjtFQUFrQyxhTm9NWixFQUFBOztBTW5NdEI7RUFBcUMsYU5yRFosRUFBQTs7QU1zRHpCO0VBQWlDLGFOaEZaLEVBQUE7O0FNaUZyQjtFQUF3QyxhTnJCWixFQUFBOztBTXNCNUI7RUFBeUMsYU5vTFosRUFBQTs7QU1uTDdCO0VBQXdDLGFOa0xaLEVBQUE7O0FNakw1QjtFQUFzQyxhTm1MWixFQUFBOztBTWxMMUI7RUFBd0MsYU4rS1osRUFBQTs7QU05SzVCO0VBQThDLGFOcklaLEVBQUE7O0FNc0lsQztFQUErQyxhTmpJWixFQUFBOztBTWtJbkM7RUFBNEMsYU5qSVosRUFBQTs7QU1rSWhDO0VBQThDLGFOeklaLEVBQUE7O0FNMElsQztFQUFrQyxhTjJKWixFQUFBOztBTTFKdEI7RUFBbUMsYU42bEJaLEVBQUE7O0FNNWxCdkI7RUFBa0MsYU5xZVosRUFBQTs7QU1wZXRCO0VBQW1DLGFOeUdaLEVBQUE7O0FNeEd2QjtFQUFzQyxhTnpFWixFQUFBOztBTTBFMUI7RUFBdUMsYU5sSVosRUFBQTs7QU1tSTNCOztFQUNrQyxhTmlqQlosRUFBQTs7QU1oakJ0Qjs7RUFDaUMsYU40T1osRUFBQTs7QU0zT3JCO0VBQWtDLGFOZFosRUFBQTs7QU1ldEI7RUFBa0MsYU4wR1osRUFBQTs7QU16R3RCOztFQUNxQyxhTjZYWixFQUFBOztBTTVYekI7O0VBQ29DLGFOMkZaLEVBQUE7O0FNMUZ4QjtFQUFzQyxhTjZTWixFQUFBOztBTTVTMUI7O0VBQ3FDLGFOcUdaLEVBQUE7O0FNcEd6QjtFQUFtQyxhTmdiWixFQUFBOztBTS9hdkI7OztFQUVpQyxhTmxJWixFQUFBOztBTW1JckI7RUFBb0MsYU5zT1osRUFBQTs7QU1yT3hCO0VBQW9DLGFOb09aLEVBQUE7O0FNbk94QjtFQUEwQyxhTitiWixFQUFBOztBTTliOUI7RUFBc0MsYU4yZ0JaLEVBQUE7O0FNMWdCMUI7RUFBa0MsYU51Y1osRUFBQTs7QU10Y3RCO0VBQWtDLGFOeU9aLEVBQUE7O0FNeE90QjtFQUFrQyxhTjZmWixFQUFBOztBTTVmdEI7RUFBc0MsYU5tVFosRUFBQTs7QU1sVDFCO0VBQTZDLGFOb1RaLEVBQUE7O0FNblRqQztFQUErQyxhTmdJWixFQUFBOztBTS9IbkM7RUFBd0MsYU40SFosRUFBQTs7QU0zSDVCO0VBQWtDLGFOcVFaLEVBQUE7O0FNcFF0QjtFQUF1QyxhTnBGWixFQUFBOztBTXFGM0I7RUFBcUMsYU45RVosRUFBQTs7QU0rRXpCO0VBQXVDLGFOckZaLEVBQUE7O0FNc0YzQjtFQUF3QyxhTnJGWixFQUFBOztBTXNGNUI7RUFBb0MsYU5oQ1osRUFBQTs7QU1pQ3hCOztFQUNpQyxhTjBZWixFQUFBOztBTXpZckI7O0VBQ3NDLGFOOFlaLEVBQUE7O0FNN1kxQjs7RUFDcUMsYU4yWVosRUFBQTs7QU0xWXpCO0VBQXFDLGFOVVosRUFBQTs7QU1UekI7RUFBcUMsYU51TVosRUFBQTs7QU10TXpCOztFQUNpQyxhTnFmWixFQUFBOztBTXBmckI7O0VBQ2tDLGFOb0ZaLEVBQUE7O0FNbkZ0Qjs7RUFDdUMsYU4rYVosRUFBQTs7QU05YTNCO0VBQXNDLGFON0NaLEVBQUE7O0FNOEMxQjtFQUF1QyxhTjFDWixFQUFBOztBTTJDM0I7O0VBQ2lDLGFOcElaLEVBQUE7O0FNcUlyQjtFQUFvQyxhTjZXWixFQUFBOztBTTVXeEI7RUFBcUMsYU55ZVosRUFBQTs7QU14ZXpCOztFQUNzQyxhTnJFWixFQUFBOztBTXNFMUI7RUFBd0MsYU5xTFosRUFBQTs7QU1wTDVCO0VBQXFDLGFOR1osRUFBQTs7QU1GekI7RUFBMkMsYU5uRVosRUFBQTs7QU1vRS9CO0VBQXlDLGFObkVaLEVBQUE7O0FNb0U3QjtFQUFvQyxhTmlmWixFQUFBOztBTWhmeEI7RUFBd0MsYU44WVosRUFBQTs7QU03WTVCO0VBQXFDLGFOeVpaLEVBQUE7O0FNeFp6QjtFQUFtQyxhTjlKWixFQUFBOztBTStKdkI7RUFBbUMsYU5sRVosRUFBQTs7QU1tRXZCO0VBQW9DLGFOMUNaLEVBQUE7O0FNMkN4QjtFQUF3QyxhTjhCWixFQUFBOztBTTdCNUI7RUFBdUMsYU4xSVosRUFBQTs7QU0ySTNCO0VBQXVDLGFOc0haLEVBQUE7O0FNckgzQjtFQUFzQyxhTnJPWixFQUFBOztBTXNPMUI7RUFBbUMsYU40TVosRUFBQTs7QU0zTXZCO0VBQXdDLGFOVVosRUFBQTs7QU1UNUI7RUFBaUMsYU4zS1osRUFBQTs7QU00S3JCO0VBQXFDLGFOdUZaLEVBQUE7O0FNdEZ6QjtFQUF3QyxhTjJRWixFQUFBOztBTTFRNUI7RUFBOEMsYU5yT1osRUFBQTs7QU1zT2xDO0VBQStDLGFOck9aLEVBQUE7O0FNc09uQztFQUE0QyxhTnJPWixFQUFBOztBTXNPaEM7RUFBOEMsYU56T1osRUFBQTs7QU0wT2xDO0VBQXVDLGFOck9aLEVBQUE7O0FNc08zQjtFQUF3QyxhTnJPWixFQUFBOztBTXNPNUI7RUFBcUMsYU5yT1osRUFBQTs7QU1zT3pCO0VBQXVDLGFOek9aLEVBQUE7O0FNME8zQjtFQUFvQyxhTnBEWixFQUFBOztBTXFEeEI7RUFBbUMsYU40SVosRUFBQTs7QU0zSXZCO0VBQW1DLGFOd1laLEVBQUE7O0FNdll2Qjs7RUFDbUMsYU51TVosRUFBQTs7QU10TXZCO0VBQXFDLGFOekdaLEVBQUE7O0FNMEd6QjtFQUF1QyxhTnlRWixFQUFBOztBTXhRM0I7RUFBd0MsYU55UVosRUFBQTs7QU14UTVCO0VBQW9DLGFOK1ZaLEVBQUE7O0FNOVZ4QjtFQUFtQyxhTjlHWixFQUFBOztBTStHdkI7O0VBQ2tDLGFOb1JaLEVBQUE7O0FNblJ0QjtFQUF1QyxhTitDWixFQUFBOztBTTlDM0I7RUFBcUMsYU5tQlosRUFBQTs7QU1sQnpCO0VBQTBDLGFOb0JaLEVBQUE7O0FNbkI5QjtFQUFvQyxhTnFVWixFQUFBOztBTXBVeEI7RUFBb0MsYU4yQlosRUFBQTs7QU0xQnhCO0VBQWtDLGFOZ0xaLEVBQUE7O0FNL0t0QjtFQUFvQyxhTjJCWixFQUFBOztBTTFCeEI7RUFBdUMsYU51SFosRUFBQTs7QU10SDNCO0VBQW1DLGFOTVosRUFBQTs7QU1MdkI7RUFBMkMsYU5JWixFQUFBOztBTUgvQjtFQUFxQyxhTjZYWixFQUFBOztBTTVYekI7RUFBaUMsYU5oSFosRUFBQTs7QU1pSHJCOztFQUNzQyxhTnVRWixFQUFBOztBTXRRMUI7OztFQUV3QyxhTnNWWixFQUFBOztBTXJWNUI7RUFBMkMsYU53SVosRUFBQTs7QU12SS9CO0VBQWlDLGFOaEdaLEVBQUE7O0FNaUdyQjtFQUFzQyxhTnZIWixFQUFBOztBTXdIMUI7O0VBQ3lDLGFOdEpaLEVBQUE7O0FNdUo3QjtFQUFxQyxhTnlPWixFQUFBOztBTXhPekI7RUFBaUMsYU4wRlosRUFBQTs7QU16RnJCO0VBQXdDLGFOMURaLEVBQUE7O0FNMkQ1QjtFQUF3QyxhTmtXWixFQUFBOztBTWpXNUI7RUFBc0MsYU40VlosRUFBQTs7QU0zVjFCO0VBQW1DLGFObEVaLEVBQUE7O0FNbUV2QjtFQUF5QyxhTmdPWixFQUFBOztBTS9ON0I7RUFBdUMsYU4ySlosRUFBQTs7QU0xSjNCO0VBQTZDLGFOMkpaLEVBQUE7O0FNMUpqQztFQUFtQyxhTnNSWixFQUFBOztBTXJSdkI7RUFBdUMsYU41TFosRUFBQTs7QU02TDNCO0VBQThDLGFOeEJaLEVBQUE7O0FNeUJsQztFQUFtQyxhTnVQWixFQUFBOztBTXRQdkI7RUFBbUMsYU42SVosRUFBQTs7QU01SXZCO0VBQWdELGFOOUpaLEVBQUE7O0FNK0pwQztFQUFpRCxhTjlKWixFQUFBOztBTStKckM7RUFBOEMsYU45SlosRUFBQTs7QU0rSmxDO0VBQWdELGFObEtaLEVBQUE7O0FNbUtwQztFQUFrQyxhTjhEWixFQUFBOztBTTdEdEI7RUFBaUMsYU5ySFosRUFBQTs7QU1zSHJCO0VBQW1DLGFOdlNaLEVBQUE7O0FNd1N2QjtFQUF1QyxhTjJaWixFQUFBOztBTTFaM0I7RUFBcUMsYU5oTlosRUFBQTs7QU1pTnpCO0VBQXVDLGFON0ZaLEVBQUE7O0FNOEYzQjtFQUF1QyxhTjdGWixFQUFBOztBTThGM0I7RUFBdUMsYU4rT1osRUFBQTs7QU05TzNCO0VBQXdDLGFOaU1aLEVBQUE7O0FNaE01QjtFQUFtQyxhTjZXWixFQUFBOztBTTVXdkI7RUFBeUMsYU4wSVosRUFBQTs7QU16STdCO0VBQTJDLGFOMElaLEVBQUE7O0FNekkvQjtFQUFxQyxhTnFGWixFQUFBOztBTXBGekI7RUFBdUMsYU5tRlosRUFBQTs7QU1sRjNCO0VBQXlDLGFObkxaLEVBQUE7O0FNb0w3QjtFQUEwQyxhTjBLWixFQUFBOztBTXpLOUI7RUFBaUQsYU5wRlosRUFBQTs7QU1xRnJDO0VBQXlDLGFOd1BaLEVBQUE7O0FNdlA3QjtFQUFvQyxhTmpKWixFQUFBOztBTWtKeEI7O0VBQ2dELGFOL01aLEVBQUE7O0FNZ05wQzs7RUFDOEMsYU45TVosRUFBQTs7QU0rTWxDOztFQUNpRCxhTmpOWixFQUFBOztBTWtOckM7O0VBQ2dDLGFOdkdaLEVBQUE7O0FNd0dwQjtFQUFnQyxhTmhDWixFQUFBOztBTWlDcEI7O0VBQ2dDLGFOcVlaLEVBQUE7O0FNcFlwQjs7RUFDZ0MsYU40Q1osRUFBQTs7QU0zQ3BCOzs7O0VBR2dDLGFOZ0RaLEVBQUE7O0FNL0NwQjs7O0VBRWdDLGFOaU5aLEVBQUE7O0FNaE5wQjs7RUFDZ0MsYU4rQ1osRUFBQTs7QU05Q3BCOztFQUNnQyxhTjNQWixFQUFBOztBTTRQcEI7RUFBaUMsYU5oR1osRUFBQTs7QU1pR3JCO0VBQXNDLGFOcEZaLEVBQUE7O0FNcUYxQjtFQUEyQyxhTjBQWixFQUFBOztBTXpQL0I7RUFBNEMsYU4wUFosRUFBQTs7QU16UGhDO0VBQTRDLGFOMFBaLEVBQUE7O0FNelBoQztFQUE2QyxhTjBQWixFQUFBOztBTXpQakM7RUFBNkMsYU42UFosRUFBQTs7QU01UGpDO0VBQThDLGFONlBaLEVBQUE7O0FNNVBsQztFQUFzQyxhTmtVWixFQUFBOztBTWpVMUI7RUFBd0MsYU44VFosRUFBQTs7QU03VDVCO0VBQTJDLGFOeWFaLEVBQUE7O0FNeGEvQjtFQUFvQyxhTnNhWixFQUFBOztBTXJheEI7RUFBaUMsYU4yWlosRUFBQTs7QU0xWnJCO0VBQXdDLGFOMlpaLEVBQUE7O0FNMVo1QjtFQUF5QyxhTm9hWixFQUFBOztBTW5hN0I7RUFBb0MsYU54SlosRUFBQTs7QU15SnhCO0VBQTJDLGFOOFBaLEVBQUE7O0FNN1AvQjtFQUFzQyxhTmdCWixFQUFBOztBTWYxQjtFQUFtQyxhTnBGWixFQUFBOztBTXFGdkI7RUFBZ0MsYU4zV1osRUFBQTs7QU00V3BCO0VBQXNDLGFOL1JaLEVBQUE7O0FNZ1MxQjtFQUE2QyxhTi9SWixFQUFBOztBTWdTakM7RUFBbUMsYU4rVVosRUFBQTs7QU05VXZCO0VBQTBDLGFOK1VaLEVBQUE7O0FNOVU5QjtFQUE0QyxhTmdEWixFQUFBOztBTS9DaEM7RUFBMEMsYU5rRFosRUFBQTs7QU1qRDlCO0VBQTRDLGFOK0NaLEVBQUE7O0FNOUNoQztFQUE2QyxhTitDWixFQUFBOztBTTlDakM7RUFBa0MsYU5qV1osRUFBQTs7QU1rV3RCO0VBQW9DLGFObVlaLEVBQUE7O0FNbFl4QjtFQUFvQyxhTjdXWixFQUFBOztBTThXeEI7RUFBa0MsYU5rQ1osRUFBQTs7QU1qQ3RCO0VBQXFDLGFONUtaLEVBQUE7O0FNNkt6QjtFQUFrQyxhTmdOWixFQUFBOztBTS9NdEI7RUFBdUMsYU54RlosRUFBQTs7QU15RjNCO0VBQW1DLGFONFRaLEVBQUE7O0FNM1R2QjtFQUFtQyxhTnRJWixFQUFBOztBTXVJdkI7RUFBaUMsYU42Q1osRUFBQTs7QU01Q3JCOztFQUNxQyxhTjVEWixFQUFBOztBTTZEekI7RUFBa0MsYU44UFosRUFBQTs7QU03UHRCO0VBQW1DLGFOdUVaLEVBQUE7O0FNdEV2QjtFQUFvQyxhTjlXWixFQUFBOztBTStXeEI7RUFBZ0MsYU50U1osRUFBQTs7QU11U3BCO0VBQStCLGFOaVdaLEVBQUE7O0FNaFduQjtFQUFrQyxhTnVXWixFQUFBOztBTXRXdEI7RUFBbUMsYU4rSVosRUFBQTs7QU05SXZCO0VBQXNDLGFOa0ZaLEVBQUE7O0FNakYxQjtFQUEyQyxhTjZOWixFQUFBOztBTTVOL0I7RUFBaUQsYU4vV1osRUFBQTs7QU1nWHJDO0VBQWdELGFOalhaLEVBQUE7O0FNa1hwQzs7RUFDZ0QsYU56UlosRUFBQTs7QU0wUnBDO0VBQXlDLGFObk1aLEVBQUE7O0FNb003QjtFQUF1QyxhTmlXWixFQUFBOztBTWhXM0I7RUFBeUMsYU5vVlosRUFBQTs7QU1uVjdCOztFQUNnQyxhTjBTWixFQUFBOztBTXpTcEI7RUFBMEMsYU4wR1osRUFBQTs7QU16RzlCO0VBQTBDLGFONE1aLEVBQUE7O0FNM005QjtFQUFrQyxhTnNMWixFQUFBOztBTXJMdEI7RUFBNEMsYU56TFosRUFBQTs7QU0wTGhDO0VBQXNDLGFOb1daLEVBQUE7O0FNblcxQjtFQUFtQyxhTjhEWixFQUFBOztBTTdEdkI7OztFQUV1QyxhTjhTWixFQUFBOztBTTdTM0I7O0VBQzJDLGFOMUZaLEVBQUE7O0FNMkYvQjtFQUFrQyxhTnNXWixFQUFBOztBTXJXdEI7RUFBbUMsYU5sR1osRUFBQTs7QU1tR3ZCO0VBQW1DLGFOZ0haLEVBQUE7O0FNL0d2QjtFQUEwQyxhTmlIWixFQUFBOztBTWhIOUI7RUFBK0MsYU55TlosRUFBQTs7QU14Tm5DO0VBQXdDLGFOdU5aLEVBQUE7O0FNdE41QjtFQUFzQyxhTi9OWixFQUFBOztBTWdPMUI7RUFBaUMsYU41TlosRUFBQTs7QU02TnJCO0VBQTBDLGFOMkVaLEVBQUE7O0FNMUU5QjtFQUEyQyxhTnlFWixFQUFBOztBTXhFL0I7RUFBbUMsYU52TlosRUFBQTs7QU13TnZCO0VBQW1DLGFOekNaLEVBQUE7O0FNMEN2QjtFQUFxQyxhTnBDWixFQUFBOztBTXFDekI7RUFBZ0MsYU50TFosRUFBQTs7QU11THBCO0VBQXFDLGFON1VaLEVBQUE7O0FNOFV6QjtFQUFrQyxhTjFSWixFQUFBOztBTTJSdEI7RUFBZ0MsYU5zRFosRUFBQTs7QU1yRHBCO0VBQWtDLGFObUxaLEVBQUE7O0FNbEx0QjtFQUFpQyxhTnJQWixFQUFBOztBTXNQckI7RUFBa0MsYU5yUFosRUFBQTs7QU1zUHRCO0VBQW9DLGFON1daLEVBQUE7O0FNOFd4QjtFQUEyQyxhTjdXWixFQUFBOztBTThXL0I7RUFBa0MsYU4wTFosRUFBQTs7QU16THRCO0VBQXlDLGFOMExaLEVBQUE7O0FNekw3QjtFQUFvQyxhTnlGWixFQUFBOztBTXhGeEI7O0VBQ2dDLGFOelVaLEVBQUE7O0FNMFVwQjs7RUFDaUMsYU4rTVosRUFBQTs7QU05TXJCO0VBQWlDLGFONFBaLEVBQUE7O0FNM1ByQjtFQUFvQyxhTnVLWixFQUFBOztBTXRLeEI7RUFBdUMsYU50UFosRUFBQTs7QU11UDNCO0VBQXVDLGFOaUtaLEVBQUE7O0FNaEszQjtFQUFxQyxhTjlQWixFQUFBOztBTStQekI7RUFBdUMsYU4vTFosRUFBQTs7QU1nTTNCO0VBQXdDLGFOeExaLEVBQUE7O0FNeUw1QjtFQUF5QyxhTnJNWixFQUFBOztBTXNNN0I7RUFBOEMsYU4vTFosRUFBQTs7QU1nTWxDOzs7RUFFeUMsYU54TVosRUFBQTs7QU15TTdCOztFQUMyQyxhTjlNWixFQUFBOztBTStNL0I7O0VBQ3lDLGFOL01aLEVBQUE7O0FNZ043Qjs7RUFDeUMsYU5wTVosRUFBQTs7QU1xTTdCO0VBQXdDLGFOak5aLEVBQUE7O0FNa041QjtFQUFpQyxhTnVSWixFQUFBOztBTXRSckI7RUFBb0MsYU41U1osRUFBQTs7QU02U3hCO0VBQXFDLGFOOUVaLEVBQUE7O0FNK0V6Qjs7Ozs7RUFJc0MsYU5uRVosRUFBQTs7QU1vRTFCO0VBQTJDLGFOL1RaLEVBQUE7O0FNZ1UvQjs7O0VBRWtDLGFOcURaLEVBQUE7O0FNcER0Qjs7RUFDbUMsYU5uUVosRUFBQTs7QU1vUXZCO0VBQXVDLGFOektaLEVBQUE7O0FNMEszQjtFQUFnQyxhTjNLWixFQUFBOztBTTRLcEI7OztFQUV3QyxhTnhKWixFQUFBOztBTXlKNUI7RUFBMEMsYU4yS1osRUFBQTs7QU0xSzlCO0VBQStCLGFOaUNaLEVBQUE7O0FNaENuQjs7RUFDbUMsYU4wUVosRUFBQTs7QU16UXZCOztFQUN3QyxhTlZaLEVBQUE7O0FNVzVCOztFQUMwQyxhTlhaLEVBQUE7O0FNWTlCO0VBQW9DLGFOMUlaLEVBQUE7O0FNMkl4QjtFQUF3QyxhTmxWWixFQUFBOztBTW1WNUI7RUFBbUMsYU5qSlosRUFBQTs7QU1rSnZCO0VBQXNDLGFOYlosRUFBQTs7QU1jMUI7RUFBb0MsYU4rRlosRUFBQTs7QU05RnhCO0VBQXNDLGFOdUVaLEVBQUE7O0FNdEUxQjtFQUE2QyxhTnVFWixFQUFBOztBTXRFakM7RUFBaUMsYU56WlosRUFBQTs7QU0wWnJCOztFQUNxQyxhTjVNWixFQUFBOztBTTZNekI7RUFBZ0MsYU4wTVosRUFBQTs7QU16TXBCO0VBQXVDLGFOeGFaLEVBQUE7O0FNeWEzQjtFQUFpQyxhTklaLEVBQUE7O0FNSHJCO0VBQXVDLGFOdUZaLEVBQUE7O0FNdEYzQjtFQUFtQyxhTjJNWixFQUFBOztBTTFNdkI7RUFBaUMsYU4rUVosRUFBQTs7QU05UXJCO0VBQXdDLGFOekNaLEVBQUE7O0FNMEM1QjtFQUFpQyxhTndQWixFQUFBOztBTXZQckI7RUFBdUMsYU5yWlosRUFBQTs7QU1zWjNCO0VBQW1DLGFOdkJaLEVBQUE7O0FNd0J2QjtFQUEwQyxhTjNMWixFQUFBOztBTTRMOUI7RUFBb0MsYU41WFosRUFBQTs7QU02WHhCO0VBQTBDLGFOaFlaLEVBQUE7O0FNaVk5QjtFQUF3QyxhTm5ZWixFQUFBOztBTW9ZNUI7RUFBb0MsYU50WVosRUFBQTs7QU11WXhCO0VBQXNDLGFObFlaLEVBQUE7O0FNbVkxQjtFQUFzQyxhTmxZWixFQUFBOztBTW1ZMUI7RUFBdUMsYU4zYlosRUFBQTs7QU00YjNCO0VBQXlDLGFOM2JaLEVBQUE7O0FNNGI3QjtFQUFrQyxhTitLWixFQUFBOztBTTlLdEI7RUFBc0MsYU5uVlosRUFBQTs7QU1vVjFCO0VBQStCLGFOOWRaLEVBQUE7O0FNK2RuQjtFQUF1QyxhTjVSWixFQUFBOztBTTZSM0I7RUFBd0MsYU4vQ1osRUFBQTs7QU1nRDVCO0VBQTBDLGFOOWJaLEVBQUE7O0FNK2I5QjtFQUF1QyxhTnRmWixFQUFBOztBTXVmM0I7RUFBc0MsYU4vQlosRUFBQTs7QU1nQzFCO0VBQXVDLGFOekhaLEVBQUE7O0FNMEgzQjtFQUFtQyxhTnZJWixFQUFBOztBTXdJdkI7RUFBMEMsYU52SVosRUFBQTs7QU13STlCO0VBQXVDLGFONEpaLEVBQUE7O0FNM0ozQjtFQUFzQyxhTjRKWixFQUFBOztBTTNKMUI7RUFBb0MsYU54Y1osRUFBQTs7QU15Y3hCO0VBQWdDLGFOamJaLEVBQUE7O0FNa2JwQjtFQUFvQyxhTnZKWixFQUFBOztBTXdKeEI7RUFBc0MsYU4zZ0JaLEVBQUE7O0FNNGdCMUI7RUFBK0IsYU43WlosRUFBQTs7QU04Wm5COzs7RUFFZ0MsYU56S1osRUFBQTs7QU0wS3BCO0VBQXFDLGFOcEdaLEVBQUE7O0FNcUd6QjtFQUF1QyxhTnhiWixFQUFBOztBTXliM0I7RUFBMkMsYU41V1osRUFBQTs7QU02Vy9CO0VBQXFDLGFOOVZaLEVBQUE7O0FNK1Z6QjtFQUFxQyxhTjlQWixFQUFBOztBTStQekI7RUFBb0MsYU5ySlosRUFBQTs7QU1zSnhCO0VBQW1DLGFOZVosRUFBQTs7QU1kdkI7RUFBeUMsYU4yQlosRUFBQTs7QU0xQjdCO0VBQXdDLGFOb0NaLEVBQUE7O0FNbkM1QjtFQUFxQyxhTnFDWixFQUFBOztBTXBDekI7RUFBc0MsYU41YVosRUFBQTs7QU02YTFCO0VBQTRDLGFOOWFaLEVBQUE7O0FNK2FoQztFQUFvQyxhTi9WWixFQUFBOztBTWdXeEI7RUFBaUMsYU5vQlosRUFBQTs7QU1uQnJCO0VBQXdDLGFOOEtaLEVBQUE7O0FNN0s1QjtFQUF1QyxhTi9GWixFQUFBOztBTWdHM0I7RUFBd0MsYU42RVosRUFBQTs7QU01RTVCO0VBQXNDLGFOOU1aLEVBQUE7O0FNK00xQjtFQUFrQyxhTitLWixFQUFBOztBTTlLdEI7RUFBaUMsYU43SFosRUFBQTs7QU04SHJCO0VBQW9DLGFObkhaLEVBQUE7O0FNb0h4Qjs7RUFDd0MsYU5rSVosRUFBQTs7QU1qSTVCO0VBQTRDLGFOa0laLEVBQUE7O0FNakloQztFQUF5QyxhTjBLWixFQUFBOztBTXpLN0I7RUFBd0MsYU5sSVosRUFBQTs7QU1tSTVCO0VBQXVDLGFOeUtaLEVBQUE7O0FNeEszQjtFQUF3QyxhTm5JWixFQUFBOztBTW9JNUI7RUFBMEMsYU5sSVosRUFBQTs7QU1tSTlCO0VBQTBDLGFOcElaLEVBQUE7O0FNcUk5QjtFQUFtQyxhTjFHWixFQUFBOztBTTJHdkI7RUFBdUMsYU43UVosRUFBQTs7QU04UTNCO0VBQThDLGFOMVVaLEVBQUE7O0FNMlVsQztFQUF3QyxhTnpFWixFQUFBOztBTTBFNUI7RUFBcUMsYU5rTFosRUFBQTs7QU1qTHpCO0VBQW1DLGFOWFosRUFBQTs7QU1ZdkI7RUFBc0MsYU51SlosRUFBQTs7QU10SjFCO0VBQXVDLGFOd0paLEVBQUE7O0FNdkozQjs7RUFDZ0MsYU4vZlosRUFBQTs7QU1nZ0JwQjtFQUFvQyxhTjRKWixFQUFBOztBTTNKeEI7RUFBa0MsYU44R1osRUFBQTs7QU03R3RCO0VBQW1DLGFOd0RaLEVBQUE7O0FNdkR2QjtFQUFtQyxhTjlJWixFQUFBOztBTStJdkI7O0VBQ3lDLGFOMExaLEVBQUE7O0FNekw3QjtFQUEwQyxhTmpIWixFQUFBOztBTWtIOUI7RUFBcUMsYU5ySFosRUFBQTs7QU1zSHpCO0VBQXlDLGFObldaLEVBQUE7O0FNb1c3Qjs7O0VBRXlDLGFOL2dCWixFQUFBOztBTWdoQjdCOztFQUNtRCxhTjlnQlosRUFBQTs7QU0rZ0J2Qzs7RUFDeUMsYU5saEJaLEVBQUE7O0FNbWhCN0I7O0VBQzRDLGFObmhCWixFQUFBOztBTW9oQmhDOztFQUMwQyxhTnhoQlosRUFBQTs7QU15aEI5QjtFQUEwQyxhTjNJWixFQUFBOztBTTRJOUI7RUFBcUMsYU4zT1osRUFBQTs7QU00T3pCO0VBQXlDLGFOeElaLEVBQUE7O0FNeUk3QjtFQUEyQyxhTnhJWixFQUFBOztBTXlJL0I7RUFBd0MsYU53QlosRUFBQTs7QU12QjVCO0VBQTBDLGFOd0JaLEVBQUE7O0FNdkI5QjtFQUFtQyxhTi9kWixFQUFBOztBTWdldkI7RUFBMkMsYU5sZVosRUFBQTs7QU1tZS9CO0VBQWtDLGFOcGNaLEVBQUE7O0FNcWN0QjtFQUEwQyxhTmxqQlosRUFBQTs7QU1takI5QjtFQUF3QyxhTnhQWixFQUFBOztBTXlQNUI7O0VBQzRDLGFOelBaLEVBQUE7O0FNMFBoQzs7RUFDMkMsYU43UFosRUFBQTs7QU04UC9COztFQUMwQyxhTmhRWixFQUFBOztBTWlROUI7RUFBc0MsYU5yUVosRUFBQTs7QU1zUTFCOztFQUN3QyxhTnhSWixFQUFBOztBTXlSNUI7O0VBQ3lDLGFON1JaLEVBQUE7O0FNOFI3QjtFQUE0QyxhTjFSWixFQUFBOztBTTJSaEM7RUFBMEMsYU5wU1osRUFBQTs7QU1xUzlCO0VBQXlDLGFOM1JaLEVBQUE7O0FNNFI3QjtFQUEyQyxhTi9SWixFQUFBOztBTWdTL0I7RUFBeUMsYU5qU1osRUFBQTs7QU1rUzdCO0VBQXNDLGFOK0RaLEVBQUE7O0FNOUQxQjtFQUF1QyxhTi9GWixFQUFBOztBTWdHM0I7RUFBNkMsYU4vYlosRUFBQTs7QU1nY2pDO0VBQStCLGFOdFVaLEVBQUE7O0FNdVVuQjtFQUFzQyxhTnRVWixFQUFBOztBTXVVMUI7RUFBd0MsYU5rRVosRUFBQTs7QU1qRTVCO0VBQTBDLGFOcktaLEVBQUE7O0FNc0s5QjtFQUFpRCxhTnJLWixFQUFBOztBTXNLckM7RUFBdUMsYU41VVosRUFBQTs7QU02VTNCO0VBQXdDLGFOd0haLEVBQUE7O0FNdkg1QjtFQUFtQyxhTm5GWixFQUFBOztBTW9GdkI7RUFBbUMsYU56ZVosRUFBQTs7QU0wZXZCO0VBQW9DLGFOOVdaLEVBQUE7O0FNK1d4QjtFQUFrQyxhTnhLWixFQUFBOztBTXlLdEI7RUFBOEMsYU5wUVosRUFBQTs7QU1xUWxDOztFQUN1QyxhTlNaLEVBQUE7O0FNUjNCO0VBQW1DLGFOamRaLEVBQUE7O0FNa2R2QjtFQUFrQyxhTnpvQlosRUFBQTs7QU0wb0J0QjtFQUFtQyxhTi9uQlosRUFBQTs7QU1nb0J2QjtFQUE0QyxhTjNoQlosRUFBQTs7QU00aEJoQztFQUE2QyxhTjloQlosRUFBQTs7QU0raEJqQztFQUE2QyxhTjVoQlosRUFBQTs7QU02aEJqQztFQUE2QyxhTmppQlosRUFBQTs7QU1raUJqQztFQUFxQyxhTnBSWixFQUFBOztBTXFSekI7RUFBb0MsYU41TlosRUFBQTs7QU02TnhCO0VBQXNDLGFONU5aLEVBQUE7O0FNNk4xQjtFQUFrQyxhTi9OWixFQUFBOztBTWdPdEI7RUFBZ0MsYU5sT1osRUFBQTs7QU1tT3BCO0VBQXVDLGFOcGVaLEVBQUE7O0FNcWUzQjtFQUF5QyxhTnBlWixFQUFBOztBTXFlN0I7RUFBa0MsYU50U1osRUFBQTs7QU11U3RCO0VBQWtDLGFOaUZaLEVBQUE7O0FNaEZ0QjtFQUFzQyxhTmxrQlosRUFBQTs7QU1ta0IxQjtFQUFzQyxhTnJYWixFQUFBOztBTXNYMUI7RUFBeUMsYU5wSVosRUFBQTs7QU1xSTdCO0VBQWlDLGFOcGNaLEVBQUE7O0FNcWNyQjtFQUE0QyxhTmhlWixFQUFBOztBTWllaEM7RUFBcUMsYU5wZlosRUFBQTs7QU1xZnpCO0VBQWlDLGFObE5aLEVBQUE7O0FNbU5yQjtFQUF5QyxhTjFYWixFQUFBOztBTTJYN0I7RUFBZ0MsYU5vRFosRUFBQTs7QU1uRHBCO0VBQXlDLGFOM0paLEVBQUE7O0FNNEo3QjtFQUFxQyxhTnpOWixFQUFBOztBTTBOekI7RUFBbUMsYU5sSFosRUFBQTs7QU1tSHZCO0VBQXlDLGFON0xaLEVBQUE7O0FNOEw3QjtFQUEyQyxhTjdMWixFQUFBOztBTThML0I7RUFBd0MsYU4zQ1osRUFBQTs7QU00QzVCO0VBQTBDLGFOM0NaLEVBQUE7O0FNNEM5QjtFQUF5QyxhTnJHWixFQUFBOztBTXNHN0I7RUFBNEMsYU5yR1osRUFBQTs7QU1zR2hDO0VBQW9DLGFON1VaLEVBQUE7O0FNOFV4QjtFQUFzQyxhTm5sQlosRUFBQTs7QU1vbEIxQjtFQUF3QyxhTm5sQlosRUFBQTs7QU1vbEI1QjtFQUFvQyxhTi9MWixFQUFBOztBTWdNeEI7RUFBbUMsYU5sWFosRUFBQTs7QU1tWHZCO0VBQXVDLGFOa0ZaLEVBQUE7O0FNakYzQjtFQUFvQyxhTm1GWixFQUFBOztBTWxGeEI7RUFBbUMsYU45Y1osRUFBQTs7QU0rY3ZCO0VBQTZDLGFOMkJaLEVBQUE7O0FNMUJqQztFQUEyQyxhTm1FWixFQUFBOztBTWxFL0I7RUFBOEMsYU54S1osRUFBQTs7QU15S2xDO0VBQWtDLGFOOWxCWixFQUFBOztBTStsQnRCO0VBQThDLGFOdG9CWixFQUFBOztBTXVvQmxDO0VBQWlELGFOcURaLEVBQUE7O0FNcERyQztFQUFvQyxhTnhsQlosRUFBQTs7QU15bEJ4QjtFQUF3RCxhTjVvQlosRUFBQTs7QU02b0I1Qzs7RUFDZ0UsYU45cUJaLEVBQUE7O0FNK3FCcEQ7OztFQUVpQyxhTnZmWixFQUFBOztBTXdmckI7RUFBa0MsYU5oWVosRUFBQTs7QU1pWXRCO0VBQW9DLGFOaFlaLEVBQUE7O0FNaVl4Qjs7RUFDMEMsYU4xSFosRUFBQTs7QU0ySDlCO0VBQXVDLGFOelJaLEVBQUE7O0FNMFIzQjtFQUFtQyxhTmlDWixFQUFBOztBTWhDdkI7RUFBMEMsYU5pQ1osRUFBQTs7QU1oQzlCO0VBQXFDLGFObEhaLEVBQUE7O0FNbUh6QjtFQUEyQyxhTmxIWixFQUFBOztBTW1IL0I7RUFBNEMsYU5sSFosRUFBQTs7QU1tSGhDO0VBQXVDLGFOck5aLEVBQUE7O0FNc04zQjtFQUF3QyxhTnBiWixFQUFBOztBTXFiNUI7RUFBa0MsYU5tRVosRUFBQTs7QU1sRXRCO0VBQXNDLGFOcERaLEVBQUE7O0FNcUQxQjs7RUFDaUQsYU56WVosRUFBQTs7QU0wWXJDOztFQUN5QyxhTjdhWixFQUFBOztBTThhN0I7RUFBd0MsYU50WFosRUFBQTs7QU11WDVCO0VBQTBDLGFObGZaLEVBQUE7O0FNbWY5QjtFQUE0QyxhTmxmWixFQUFBOztBTW1maEM7RUFBbUMsYU50VFosRUFBQTs7QU11VHZCO0VBQXlDLGFOcHRCWixFQUFBOztBTXF0QjdCO0VBQTJDLGFOcHRCWixFQUFBOztBTXF0Qi9COztFQUN5QyxhTnJ0QlosRUFBQTs7QU1zdEI3Qjs7RUFDMkMsYU50dEJaLEVBQUE7O0FNdXRCL0I7RUFBd0MsYU5KWixFQUFBOztBTUs1QjtFQUEwQyxhTkpaLEVBQUE7O0FNSzlCO0VBQW1DLGFOSFosRUFBQTs7QU1JdkI7RUFBcUMsYU4zV1osRUFBQTs7QU00V3pCOztFQUNvQyxhTjVXWixFQUFBOztBTTZXeEI7O0VBQ3NDLGFON1daLEVBQUE7O0FNOFcxQjtFQUFrQyxhTnROWixFQUFBOztBTXVO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a0JBQWlCLEVBQ2pCIiwiZmlsZSI6InRoZW1lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NoYXJ0ZXJyZWd1bGFyJztcbiAgc3JjOiB1cmwoXCJmb250cy9jaGFydGVyX3JlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiZm9udHMvY2hhcnRlcl9yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiZm9udHMvY2hhcnRlcl9yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnO1xuICBzcmM6IHVybChcImZvbnRzL2NoYXJ0ZXJfYm9sZC13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJmb250cy9jaGFydGVyX2JvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9jaGFydGVyX2JvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7XG4gIC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKFwiTWF0ZXJpYWwgSWNvbnNcIiksIGxvY2FsKFwiTWF0ZXJpYWxJY29ucy1SZWd1bGFyXCIpLCB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIC8qIFN1cHBvcnQgZm9yIGFsbCBXZWJLaXQgYnJvd3NlcnMuICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAvKiBTdXBwb3J0IGZvciBTYWZhcmkgYW5kIENocm9tZS4gKi9cbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi9cbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnOyB9XG5cbjpyb290IHtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1hbWJlcjogI2ZmYzEwNztcbiAgLS1ibHVlOiAjMjE5NmYzO1xuICAtLWJsdWUtZ3JleTogIzYwN2Q4YjtcbiAgLS1icm93bjogIzc5NTU0ODtcbiAgLS1jeWFuOiAjMDBiY2Q0O1xuICAtLWRlZXAtb3JhbmdlOiAjZmY1NzIyO1xuICAtLWRlZXAtcHVycGxlOiAjNjczYWI3O1xuICAtLWdyZWVuOiAjNGNhZjUwO1xuICAtLWdyZXk6ICM5ZTllOWU7XG4gIC0taW5kaWdvOiAjM2Y1MWI1O1xuICAtLWxpZ2h0LWJsdWU6ICMwM2E5ZjQ7XG4gIC0tbGlnaHQtZ3JlZW46ICM4YmMzNGE7XG4gIC0tbGltZTogI2NkZGMzOTtcbiAgLS1vcmFuZ2U6ICNmZjk4MDA7XG4gIC0tcGluazogI2U5MWU2MztcbiAgLS1wdXJwbGU6ICM5YzI3YjA7XG4gIC0tcmVkOiAjZjQ0MzM2O1xuICAtLXRlYWw6ICMwMDk2ODg7XG4gIC0teWVsbG93OiAjZmZlYjNiO1xuICAtLXByaW1hcnk6ICNmMDg1MDY7XG4gIC0tcHJpbWFyeS1kYXJrOiAjYmU2OTA1O1xuICAtLXByaW1hcnktbGlnaHQ6ICNmYTlkMmY7XG4gIC0tc2Vjb25kYXJ5OiAjZjA4NTA2O1xuICAtLXNlY29uZGFyeS1kYXJrOiAjYmU2OTA1O1xuICAtLXNlY29uZGFyeS1saWdodDogI2ZhOWQyZjtcbiAgLS1kYW5nZXI6ICNmNDQzMzY7XG4gIC0tZGFuZ2VyLWRhcms6ICNkMzJmMmY7XG4gIC0tZGFuZ2VyLWxpZ2h0OiAjZmZjZGQyO1xuICAtLWluZm86ICMyMTk2ZjM7XG4gIC0taW5mby1kYXJrOiAjMTk3NmQyO1xuICAtLWluZm8tbGlnaHQ6ICNiYmRlZmI7XG4gIC0tc3VjY2VzczogIzRjYWY1MDtcbiAgLS1zdWNjZXNzLWRhcms6ICMzODhlM2M7XG4gIC0tc3VjY2Vzcy1saWdodDogI2M4ZTZjOTtcbiAgLS13YXJuaW5nOiAjZmY5ODAwO1xuICAtLXdhcm5pbmctZGFyazogI2Y1N2MwMDtcbiAgLS13YXJuaW5nLWxpZ2h0OiAjZmZlMGIyO1xuICAtLWRhcms6ICM0MjQyNDI7XG4gIC0tZGFyay1kYXJrOiAjMjEyMTIxO1xuICAtLWRhcmstbGlnaHQ6ICM3NTc1NzU7XG4gIC0tbGlnaHQ6ICNmNWY1ZjU7XG4gIC0tbGlnaHQtZGFyazogI2UwZTBlMDtcbiAgLS1saWdodC1saWdodDogI2ZhZmFmYTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFwiUm9ib3RvIE1vbm9cIiwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICAtLWZvbnQtZmFtaWx5LXNlcmlmOiBcIlJvYm90byBTbGFiXCIsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7IH1cblxuKixcbio6OmFmdGVyLFxuKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIG1hcmdpbjogMDsgfVxuICBbZGlyPSdydGwnXSBib2R5IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDsgfVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBNb25vXCIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9J2J1dHRvbiddLFxuW3R5cGU9J3Jlc2V0J10sXG5bdHlwZT0nc3VibWl0J10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0nYnV0dG9uJ106Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0ncmVzZXQnXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdzdWJtaXQnXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSwgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT0nZGF0ZSddLCBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLCBpbnB1dFt0eXBlPSdtb250aCddLCBpbnB1dFt0eXBlPSd0aW1lJ10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7IH1cblxubGFiZWwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zZWxlY3RbbXVsdGlwbGVdLCBzZWxlY3Rbc2l6ZV0ge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT0nc2VhcmNoJ10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGZvbnQ6IGluaGVyaXQ7IH1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5zdW1tYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2YwODUwNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyB9XG4gIGE6YWN0aXZlLCBhOmZvY3VzLCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2YwODUwNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6YWN0aXZlLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cywgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgcGFkZGluZzogMS4yMTQyOXJlbSAxLjVyZW07IH1cbiAgW2Rpcj0ncnRsJ10gY2FwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cbiAgW2Rpcj0ncnRsJ10gdGgge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9XG5cbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sIGFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IH1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5kbCxcbm9sLFxudWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViM2I7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbm9sIG9sLFxub2wgdWwsXG51bCBvbCxcbnVsIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMyU7IH1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7IH1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7IH1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDsgfVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNzsgfVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7IH1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwOyB9XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7IH1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9IH1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXItbGVmdDogMC4zMTI1cmVtIHNvbGlkICNmMDg1MDY7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTsgfVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cbiAgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuXG5tYXJrLFxuLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYjNiO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgcGFkZGluZzogMC4yZW07IH1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50eXBvZ3JhcGh5LWRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogN3JlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi50eXBvZ3JhcGh5LWRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDM1NzE7IH1cblxuLnR5cG9ncmFwaHktZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4wNjY2NzsgfVxuXG4udHlwb2dyYXBoeS1kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7IH1cblxuLnR5cG9ncmFwaHktaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzOyB9XG5cbi50eXBvZ3JhcGh5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbi50eXBvZ3JhcGh5LXN1YmhlYWRpbmcge1xuICBmb250LXNpemU6IDEuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4udHlwb2dyYXBoeS1ib2R5LTIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7IH1cblxuLnR5cG9ncmFwaHktYm9keS0xIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3OyB9XG5cbi50eXBvZ3JhcGh5LWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4wNjY2NzsgfVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NzsgfVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7IH1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDEuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzsgfVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA3cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDM1NzE7IH1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMDY2Njc7IH1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NzsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG5ociB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmxpc3QtaW5saW5lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5hbGVydCwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOWQyZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkZDI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiZGVmYjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNmM5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYjI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbGVydC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5hbGVydC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTsgfVxuICAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7IH1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5hbGVydC1saW5rOmFjdGl2ZSwgLmFsZXJ0LWxpbms6Zm9jdXMsIC5hbGVydC1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYmFkZ2Uge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5idG4gLmJhZGdlLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIC5iYWRnZSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDsgfVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmFjdGl2ZSwgLmJhZGdlLXByaW1hcnlbaHJlZl06Zm9jdXMsIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU2OTA1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5iYWRnZS1zZWNvbmRhcnlbaHJlZl06YWN0aXZlLCAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmZvY3VzLCAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU2OTA1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuYmFkZ2UtZGFuZ2VyW2hyZWZdOmFjdGl2ZSwgLmJhZGdlLWRhbmdlcltocmVmXTpmb2N1cywgLmJhZGdlLWRhbmdlcltocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5iYWRnZS1pbmZvW2hyZWZdOmFjdGl2ZSwgLmJhZGdlLWluZm9baHJlZl06Zm9jdXMsIC5iYWRnZS1pbmZvW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJhZGdlLXN1Y2Nlc3NbaHJlZl06YWN0aXZlLCAuYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cywgLmJhZGdlLXN1Y2Nlc3NbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODhlM2M7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5iYWRnZS13YXJuaW5nW2hyZWZdOmFjdGl2ZSwgLmJhZGdlLXdhcm5pbmdbaHJlZl06Zm9jdXMsIC5iYWRnZS13YXJuaW5nW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3YzAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJhZGdlLWRhcmtbaHJlZl06YWN0aXZlLCAuYmFkZ2UtZGFya1tocmVmXTpmb2N1cywgLmJhZGdlLWRhcmtbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmFkZ2UtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYmFkZ2UtbGlnaHRbaHJlZl06YWN0aXZlLCAuYmFkZ2UtbGlnaHRbaHJlZl06Zm9jdXMsIC5iYWRnZS1saWdodFtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAxZW07IH1cblxuLmJyZWFkY3J1bWIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWluLWhlaWdodDogMy41cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmJyZWFkY3J1bWItaXRlbTphY3RpdmUsIC5icmVhZGNydW1iLWl0ZW06Zm9jdXMsIC5icmVhZGNydW1iLWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICBmb250LXdlaWdodDogYm9sZGVyOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjU4MzMzZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMzAyMmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICBjb250ZW50OiBcImNoZXZyb25fcmlnaHRcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2Fyb3VzZWw6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCxcbiAgLmNhcm91c2VsOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzc1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDg3NXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1czsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jYXJvdXNlbC1pdGVtLWxlZnQuYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0tbGVmdC5hY3RpdmUsXG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLWxlZnQuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIC5jYXJvdXNlbC1pdGVtLWxlZnQuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuICAgIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXJpZ2h0LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuICAgIC5jYXJvdXNlbC1pdGVtLXJpZ2h0LmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgfVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzc1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIG9wYWNpdHk6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40ODc1czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbGVmdC5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldixcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0LmFjdGl2ZSxcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4gICAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLWxlZnQuYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcmlnaHQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMi41cmVtOyB9XG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6YWN0aXZlLCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzLCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmFjdGl2ZSxcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjI1KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6YWN0aXZlLFxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzLFxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG91dGxpbmU6IDA7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAxLjI1cmVtOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAxLjI1cmVtOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS43MTQyOWVtO1xuICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMzAyMmVtO1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiY2hldnJvbl9yaWdodFwiOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJjaGV2cm9uX2xlZnRcIjsgfVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjUlO1xuICBib3R0b206IDEuNXJlbTtcbiAgbGVmdDogMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cmVtO1xuICBib3R0b206IDAuNXJlbTtcbiAgbGVmdDogNXJlbTtcbiAgei1pbmRleDogMTsgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAwLjVyZW07IH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjI1KTsgfVxuXG4uY2xvc2Uge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2xvc2Uge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2xvc2Uge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2xvc2Uge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jbG9zZTphY3RpdmUsIC5jbG9zZTpmb2N1cywgLmNsb3NlOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmNsb3NlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmNvZGUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjYmQ0MTQ3O1xuICBmb250LXNpemU6IDg3LjUlO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIGEgPiBjb2RlIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG5rYmQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTsgfVxuICBrYmQga2JkIHtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbnByZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlOyB9XG4gIHByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDsgfVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZvcm0tZ3JvdXAsIC53cGNmNyAud3BjZjctZm9ybSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07IH1cbiAgLmZvcm0tcm93ID4gLmNvbCxcbiAgLmZvcm0tcm93ID4gW2NsYXNzKj0nY29sLSddIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cblxuLmZvcm0taW5saW5lIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1maWxlLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCwgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT11cmxdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXRlbF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1tb250aF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXdlZWtdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT10aW1lXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9ZmlsZV0sIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZm9ybS1pbmxpbmUgc2VsZWN0LFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmZvcm0taW5saW5lIHRleHRhcmVhLCAuZm9ybS1pbmxpbmUgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5mb3JtLWlubGluZSAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCwgLmZvcm0taW5saW5lIC53cGNmNyAud3BjZjctZm9ybSBwLCAud3BjZjcgLndwY2Y3LWZvcm0gLmZvcm0taW5saW5lIHAge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI5O1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBmb250LXNpemU6IDEuODU5MzhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM0NDU0O1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBmb250LXNpemU6IDAuNzEwOTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ODI0O1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTsgfVxuXG4uZm9ybS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgLmN1c3RvbS1zZWxlY3QtbGcgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS10ZXh0LFxuICAuZm9ybS1jb250cm9sLWxnICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxuICAuY3VzdG9tLXNlbGVjdC1zbSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mb3JtLXRleHQsXG4gIC5mb3JtLWNvbnRyb2wtc20gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94ICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAgY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG5cbi5maWd1cmUtaW1nIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4uaW1nLWZsdWlkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmltZy10aHVtYm5haWwge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uanVtYm90cm9uIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIHBhZGRpbmc6IDNyZW0gMnJlbTsgfVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTsgfVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpmb2N1cywgLm5hdi1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGNvbG9yLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIG9wYWNpdHk6IDAuNzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm5hdi1waWxscyAubmF2LWxpbmsge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5uYXYtcGlsbHMgLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi1waWxscyAubmF2LWxpbms6Zm9jdXMsIC5uYXYtcGlsbHMgLm5hdi1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmMDg1MDY7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubmF2LXBpbGxzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubmF2LXBpbGxzIC5uYXYtbGluazphY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBhZ2luYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjVyZW07IH1cblxuLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBwYWRkaW5nOiAwLjY4NzVyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAucGFnZS1saW5rOmFjdGl2ZSwgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2UtbGluazpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdlLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4xMiksIHJnYmEoMCwgMCwgMCwgMC4xMikpOyB9XG4gIC5wYWdlLWxpbmsuYWN0aXZlLCAucGFnZS1saW5rOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDE1MywgMTUzLCAwLjQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLnBhZ2UtbGluazpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuICAucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMTUzLCAxNTMsIDAuNCk7IH1cbiAgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBwYWRkaW5nOiAwLjc4MTI1cmVtIDFyZW07IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBwYWRkaW5nOiAwLjU5Mzc1cmVtIDFyZW07IH1cblxuLnBvcG92ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAxLjVyZW07XG4gIG1heC13aWR0aDogMTcuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI0MDsgfVxuICBbZGlyPSdydGwnXSAucG9wb3ZlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtOyB9XG4gIC5wb3BvdmVyLWJvZHkgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtIDA7IH1cbiAgLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wb3BvdmVyLWhlYWRlcjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcG92ZXIge1xuICAgIG1hcmdpbjogMC44NzVyZW07IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4gIC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8sXG4gIC5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0ge1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbGxhcHNlLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnRib2R5LmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxudHIuY29sbGFwc2Uuc2hvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY29sbGFwc2luZyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgb3BhY2l0eTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZmFkZSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mYWRlIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlLnNob3cge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmJ0biwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1LjVyZW07XG4gIHBhZGRpbmc6IDAuNjg3NXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmJ0biwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5idG4sIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnRuLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuYnRuOmFjdGl2ZSwgLndwY2Y3IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC5idG46Zm9jdXMsIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sIC5idG46aG92ZXIsIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnRuOmZvY3VzLCAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAuYnRuOmhvdmVyLCAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuMTIpLCByZ2JhKDAsIDAsIDAsIDAuMTIpKTsgfVxuICAuYnRuLmFjdGl2ZSwgLndwY2Y3IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC5idG46YWN0aXZlLCAud3BjZjcgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDE1MywgMTUzLCAwLjQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuYnRuLmRpc2FibGVkLCAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAuYnRuOmRpc2FibGVkLCAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5idG46Zm9jdXMsIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0ge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLndwY2Y3IGlucHV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpW3R5cGU9c3VibWl0XSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zaG93ID4gLmJ0bi5kcm9wZG93bi10b2dnbGUsIC53cGNmNyAuc2hvdyA+IGlucHV0LmRyb3Bkb3duLXRvZ2dsZVt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4xMiksIHJnYmEoMCwgMCwgMCwgMC4xMikpOyB9XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLXByaW1hcnksIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLXByaW1hcnk6YWN0aXZlLCAud3BjZjcgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSwgLmJ0bi1wcmltYXJ5OmZvY3VzLCAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAuYnRuLXByaW1hcnk6aG92ZXIsIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tcHJpbWFyeS5hY3RpdmUsIC53cGNmNyBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAud3BjZjcgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNTsgfVxuICAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC53cGNmNyBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC5idG4tcHJpbWFyeTpkaXNhYmxlZCwgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLXNlY29uZGFyeS5hY3RpdmUsIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNTsgfVxuICAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLWRhbmdlci5hY3RpdmUsIC5idG4tZGFuZ2VyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZjsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4taW5mbzphY3RpdmUsIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi1pbmZvLmFjdGl2ZSwgLmJ0bi1pbmZvOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMjsgfVxuICAuYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4ZTNjOyB9XG4gIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4td2FybmluZzphY3RpdmUsIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLXdhcm5pbmcuYWN0aXZlLCAuYnRuLXdhcm5pbmc6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3YzAwOyB9XG4gIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyazpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7IH1cbiAgLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7IH1cbiAgLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG5bY2xhc3MqPSdiZy1kYXJrJ10gOm5vdChbY2xhc3MqPSdiZy1saWdodCddKSAuYnRuLmRpc2FibGVkLCBbY2xhc3MqPSdiZy1kYXJrJ10gOm5vdChbY2xhc3MqPSdiZy1saWdodCddKSAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAud3BjZjcgW2NsYXNzKj0nYmctZGFyayddIDpub3QoW2NsYXNzKj0nYmctbGlnaHQnXSkgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCBbY2xhc3MqPSdiZy1kYXJrJ10gOm5vdChbY2xhc3MqPSdiZy1saWdodCddKSAuYnRuOmRpc2FibGVkLCBbY2xhc3MqPSdiZy1kYXJrJ10gOm5vdChbY2xhc3MqPSdiZy1saWdodCddKSAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAud3BjZjcgW2NsYXNzKj0nYmctZGFyayddIDpub3QoW2NsYXNzKj0nYmctbGlnaHQnXSkgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4uYnRuLWxnLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4sXG4ud3BjZjcgLmJ0bi1ncm91cC1sZyA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgcGFkZGluZzogMC43ODEyNXJlbSAxcmVtOyB9XG5cbi5idG4tc20sXG4uYnRuLWdyb3VwLXNtID4gLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwLXNtID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBwYWRkaW5nOiAwLjU5Mzc1cmVtIDFyZW07IH1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuXG5bdHlwZT0nYnV0dG9uJ10uYnRuLWJsb2NrLFxuW3R5cGU9J3Jlc2V0J10uYnRuLWJsb2NrLFxuW3R5cGU9J3N1Ym1pdCddLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2YwODUwNjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAuYnRuLWxpbms6YWN0aXZlLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmMDg1MDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmJ0bi1saW5rLmFjdGl2ZSwgLmJ0bi1saW5rOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLWxpbmsuZGlzYWJsZWQsIC5idG4tbGluazpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG4tZmx1aWQge1xuICBtaW4td2lkdGg6IDA7IH1cblxuW2NsYXNzKj0nYnRuLWZsYXQnXSxcbltjbGFzcyo9J2J0bi1vdXRsaW5lJ10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICBbY2xhc3MqPSdidG4tZmxhdCddLmFjdGl2ZSwgW2NsYXNzKj0nYnRuLWZsYXQnXTphY3RpdmUsXG4gIFtjbGFzcyo9J2J0bi1vdXRsaW5lJ10uYWN0aXZlLFxuICBbY2xhc3MqPSdidG4tb3V0bGluZSddOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICBbY2xhc3MqPSdidG4tZmxhdCddLmRpc2FibGVkLCBbY2xhc3MqPSdidG4tZmxhdCddOmRpc2FibGVkLFxuICBbY2xhc3MqPSdidG4tb3V0bGluZSddLmRpc2FibGVkLFxuICBbY2xhc3MqPSdidG4tb3V0bGluZSddOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLWZsYXQtcHJpbWFyeSwgLmJ0bi1mbGF0LXByaW1hcnk6YWN0aXZlLCAuYnRuLWZsYXQtcHJpbWFyeTpmb2N1cywgLmJ0bi1mbGF0LXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtcHJpbWFyeSxcbi53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsXG4ud3BjZjcgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLFxuLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSB7XG4gIGNvbG9yOiAjZjA4NTA2OyB9XG5cbi5idG4tZmxhdC1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLWZsYXQtcHJpbWFyeTpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLFxuLndwY2Y3IGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkLFxuLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZmxhdC1zZWNvbmRhcnksIC5idG4tZmxhdC1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLWZsYXQtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLWZsYXQtc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2YwODUwNjsgfVxuXG4uYnRuLWZsYXQtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLWZsYXQtc2Vjb25kYXJ5OmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWZsYXQtZGFuZ2VyLCAuYnRuLWZsYXQtZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1mbGF0LWRhbmdlcjpmb2N1cywgLmJ0bi1mbGF0LWRhbmdlcjpob3Zlcixcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmNDQzMzY7IH1cblxuLmJ0bi1mbGF0LWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1mbGF0LWRhbmdlcjpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1mbGF0LWluZm8sIC5idG4tZmxhdC1pbmZvOmFjdGl2ZSwgLmJ0bi1mbGF0LWluZm86Zm9jdXMsIC5idG4tZmxhdC1pbmZvOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtaW5mbzphY3RpdmUsXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cyxcbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMyMTk2ZjM7IH1cblxuLmJ0bi1mbGF0LWluZm8uZGlzYWJsZWQsIC5idG4tZmxhdC1pbmZvOmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZmxhdC1zdWNjZXNzLCAuYnRuLWZsYXQtc3VjY2VzczphY3RpdmUsIC5idG4tZmxhdC1zdWNjZXNzOmZvY3VzLCAuYnRuLWZsYXQtc3VjY2Vzczpob3Zlcixcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjNGNhZjUwOyB9XG5cbi5idG4tZmxhdC1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLWZsYXQtc3VjY2VzczpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWZsYXQtd2FybmluZywgLmJ0bi1mbGF0LXdhcm5pbmc6YWN0aXZlLCAuYnRuLWZsYXQtd2FybmluZzpmb2N1cywgLmJ0bi1mbGF0LXdhcm5pbmc6aG92ZXIsXG4uYnRuLW91dGxpbmUtd2FybmluZyxcbi5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZSxcbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLFxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmOTgwMDsgfVxuXG4uYnRuLWZsYXQtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1mbGF0LXdhcm5pbmc6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCxcbi5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1mbGF0LWRhcmssIC5idG4tZmxhdC1kYXJrOmFjdGl2ZSwgLmJ0bi1mbGF0LWRhcms6Zm9jdXMsIC5idG4tZmxhdC1kYXJrOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWRhcmssXG4uYnRuLW91dGxpbmUtZGFyazphY3RpdmUsXG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cyxcbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICM0MjQyNDI7IH1cblxuLmJ0bi1mbGF0LWRhcmsuZGlzYWJsZWQsIC5idG4tZmxhdC1kYXJrOmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZmxhdC1saWdodCwgLmJ0bi1mbGF0LWxpZ2h0OmFjdGl2ZSwgLmJ0bi1mbGF0LWxpZ2h0OmZvY3VzLCAuYnRuLWZsYXQtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQsXG4uYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmNWY1ZjU7IH1cblxuLmJ0bi1mbGF0LWxpZ2h0LmRpc2FibGVkLCAuYnRuLWZsYXQtbGlnaHQ6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWZsYXQtbGlnaHQ6Zm9jdXMsIC5idG4tZmxhdC1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodDpmb2N1cyxcbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikpOyB9XG5cbi5idG4tZmxhdC1saWdodC5hY3RpdmUsIC5idG4tZmxhdC1saWdodDphY3RpdmUsXG4uYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4yNSk7IH1cblxuLmJ0bi1mbG9hdCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGhlaWdodDogMy41cmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzLjVyZW07IH1cbiAgLmJ0bi1mbG9hdC5hY3RpdmUsIC5idG4tZmxvYXQ6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5idG4tZmxvYXQuZGlzYWJsZWQsIC5idG4tZmxvYXQ6ZGlzYWJsZWQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1mbG9hdC5idG4tc20ge1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgd2lkdGg6IDIuNXJlbTsgfVxuXG4uYnRuLWZsb2F0LWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWluLXdpZHRoOiAzLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5idG4tZmxvYXQtZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYnRuLWZsb2F0LWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5idG4tZmxvYXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCA+IC5idG4tcHJpbWFyeTpkaXNhYmxlZCwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLXByaW1hcnkuZGlzYWJsZWQsXG4gIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1wcmltYXJ5OmRpc2FibGVkLFxuICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOWQyZjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tZ3JvdXAgPiAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWdyb3VwID4gLmJ0bi1kYW5nZXI6ZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWRhbmdlci5kaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZGQyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLWluZm8uZGlzYWJsZWQsIC5idG4tZ3JvdXAgPiAuYnRuLWluZm86ZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWluZm8uZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWluZm86ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmI7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1ncm91cCA+IC5idG4tc3VjY2VzczpkaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLWdyb3VwID4gLmJ0bi13YXJuaW5nOmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi13YXJuaW5nLmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGIyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZ3JvdXAgPiAuYnRuLWRhcms6ZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWRhcmsuZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWdyb3VwID4gLmJ0bi1saWdodDpkaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tbGlnaHQuZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4gIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmJ0bi1ncm91cCA+IC5idG4sIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4gICAgICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5idG4tZ3JvdXAgPiAuYnRuLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuICAgICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuYnRuLWdyb3VwID4gLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dDphY3RpdmVbdHlwZT1zdWJtaXRdLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbiAgICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG4uZGlzYWJsZWQsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwID4gLmJ0bjpkaXNhYmxlZCwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0sXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uZGlzYWJsZWQsXG4gICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46ZGlzYWJsZWQsXG4gICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG5bY2xhc3MqPSdidG4tb3V0bGluZSddLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W2NsYXNzKj0nYnRuLW91dGxpbmUnXVt0eXBlPXN1Ym1pdF0sXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG5bY2xhc3MqPSdidG4tb3V0bGluZSddLFxuICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddW3R5cGU9c3VibWl0XSB7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIC5idG4tZ3JvdXAgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXS5hY3RpdmUsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddLmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXTphY3RpdmUsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddOmFjdGl2ZVt0eXBlPXN1Ym1pdF0sXG4gICAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bltjbGFzcyo9J2J0bi1vdXRsaW5lJ10uYWN0aXZlLFxuICAgICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ10uYWN0aXZlW3R5cGU9c3VibWl0XSxcbiAgICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXTphY3RpdmUsXG4gICAgICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W2NsYXNzKj0nYnRuLW91dGxpbmUnXTphY3RpdmVbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmJ0bi1ncm91cCA+IC5idG5bY2xhc3MqPSdidG4tb3V0bGluZSddLmRpc2FibGVkLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W2NsYXNzKj0nYnRuLW91dGxpbmUnXS5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXTpkaXNhYmxlZCwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ106ZGlzYWJsZWRbdHlwZT1zdWJtaXRdLFxuICAgICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG5bY2xhc3MqPSdidG4tb3V0bGluZSddLmRpc2FibGVkLFxuICAgICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ10uZGlzYWJsZWRbdHlwZT1zdWJtaXRdLFxuICAgICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG5bY2xhc3MqPSdidG4tb3V0bGluZSddOmRpc2FibGVkLFxuICAgICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ106ZGlzYWJsZWRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cCxcbiAgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAtdmVydGljYWwsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5idG4tZ3JvdXAuc2hvdyA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLCAud3BjZjcgLmJ0bi1ncm91cC5zaG93ID4gaW5wdXQuZHJvcGRvd24tdG9nZ2xlW3R5cGU9c3VibWl0XSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJ0bi1ncm91cCA+IC5idG4sIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dDpmaXJzdC1jaGlsZFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSlbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4ud3BjZjcgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZpcnN0LWNoaWxkLCAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9c3VibWl0XSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1zdWJtaXRdLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4gIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKVt0eXBlPXN1Ym1pdF0sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtZmx1aWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG5bZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4sIC53cGNmNyBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbltkYXRhLXRvZ2dsZT0nYnV0dG9ucyddID4gLmJ0bi1ncm91cCA+IC5idG4sXG4ud3BjZjcgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4gW3R5cGU9J2NoZWNrYm94J10sIC53cGNmNyBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IGlucHV0W3R5cGU9c3VibWl0XSBbdHlwZT0nY2hlY2tib3gnXSxcbiAgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiAuYnRuIFt0eXBlPSdyYWRpbyddLFxuICAud3BjZjcgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiBpbnB1dFt0eXBlPXN1Ym1pdF0gW3R5cGU9J3JhZGlvJ10sXG4gIFtkYXRhLXRvZ2dsZT0nYnV0dG9ucyddID4gLmJ0bi1ncm91cCA+IC5idG4gW3R5cGU9J2NoZWNrYm94J10sXG4gIC53cGNmNyBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gW3R5cGU9J2NoZWNrYm94J10sXG4gIFtkYXRhLXRvZ2dsZT0nYnV0dG9ucyddID4gLmJ0bi1ncm91cCA+IC5idG4gW3R5cGU9J3JhZGlvJ10sXG4gIC53cGNmNyBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gW3R5cGU9J3JhZGlvJ10ge1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4yZW07XG4gIHBhZGRpbmctbGVmdDogMC4yZW07IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4uY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuICAuY2FyZC5ib3JkZXItcHJpbWFyeSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmMDg1MDY7IH1cbiAgICAuY2FyZC5ib3JkZXItcHJpbWFyeVtocmVmXTphY3RpdmUsIC5jYXJkLmJvcmRlci1wcmltYXJ5W2hyZWZdOmZvY3VzLCAuY2FyZC5ib3JkZXItcHJpbWFyeVtocmVmXTpob3ZlciwgLmNhcmQuYm9yZGVyLXByaW1hcnlbdGFiaW5kZXhdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLXByaW1hcnlbdGFiaW5kZXhdOmZvY3VzLCAuY2FyZC5ib3JkZXItcHJpbWFyeVt0YWJpbmRleF06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmMDg1MDY7IH1cbiAgLmNhcmQuYm9yZGVyLXNlY29uZGFyeSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmMDg1MDY7IH1cbiAgICAuY2FyZC5ib3JkZXItc2Vjb25kYXJ5W2hyZWZdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLXNlY29uZGFyeVtocmVmXTpmb2N1cywgLmNhcmQuYm9yZGVyLXNlY29uZGFyeVtocmVmXTpob3ZlciwgLmNhcmQuYm9yZGVyLXNlY29uZGFyeVt0YWJpbmRleF06YWN0aXZlLCAuY2FyZC5ib3JkZXItc2Vjb25kYXJ5W3RhYmluZGV4XTpmb2N1cywgLmNhcmQuYm9yZGVyLXNlY29uZGFyeVt0YWJpbmRleF06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmMDg1MDY7IH1cbiAgLmNhcmQuYm9yZGVyLWRhbmdlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmNDQzMzY7IH1cbiAgICAuY2FyZC5ib3JkZXItZGFuZ2VyW2hyZWZdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLWRhbmdlcltocmVmXTpmb2N1cywgLmNhcmQuYm9yZGVyLWRhbmdlcltocmVmXTpob3ZlciwgLmNhcmQuYm9yZGVyLWRhbmdlclt0YWJpbmRleF06YWN0aXZlLCAuY2FyZC5ib3JkZXItZGFuZ2VyW3RhYmluZGV4XTpmb2N1cywgLmNhcmQuYm9yZGVyLWRhbmdlclt0YWJpbmRleF06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmNDQzMzY7IH1cbiAgLmNhcmQuYm9yZGVyLWluZm8ge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjMjE5NmYzOyB9XG4gICAgLmNhcmQuYm9yZGVyLWluZm9baHJlZl06YWN0aXZlLCAuY2FyZC5ib3JkZXItaW5mb1tocmVmXTpmb2N1cywgLmNhcmQuYm9yZGVyLWluZm9baHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci1pbmZvW3RhYmluZGV4XTphY3RpdmUsIC5jYXJkLmJvcmRlci1pbmZvW3RhYmluZGV4XTpmb2N1cywgLmNhcmQuYm9yZGVyLWluZm9bdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjMjE5NmYzOyB9XG4gIC5jYXJkLmJvcmRlci1zdWNjZXNzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDAgMCAxcHggIzRjYWY1MDsgfVxuICAgIC5jYXJkLmJvcmRlci1zdWNjZXNzW2hyZWZdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLXN1Y2Nlc3NbaHJlZl06Zm9jdXMsIC5jYXJkLmJvcmRlci1zdWNjZXNzW2hyZWZdOmhvdmVyLCAuY2FyZC5ib3JkZXItc3VjY2Vzc1t0YWJpbmRleF06YWN0aXZlLCAuY2FyZC5ib3JkZXItc3VjY2Vzc1t0YWJpbmRleF06Zm9jdXMsIC5jYXJkLmJvcmRlci1zdWNjZXNzW3RhYmluZGV4XTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDAgMCAxcHggIzRjYWY1MDsgfVxuICAuY2FyZC5ib3JkZXItd2FybmluZyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmZjk4MDA7IH1cbiAgICAuY2FyZC5ib3JkZXItd2FybmluZ1tocmVmXTphY3RpdmUsIC5jYXJkLmJvcmRlci13YXJuaW5nW2hyZWZdOmZvY3VzLCAuY2FyZC5ib3JkZXItd2FybmluZ1tocmVmXTpob3ZlciwgLmNhcmQuYm9yZGVyLXdhcm5pbmdbdGFiaW5kZXhdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLXdhcm5pbmdbdGFiaW5kZXhdOmZvY3VzLCAuY2FyZC5ib3JkZXItd2FybmluZ1t0YWJpbmRleF06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmZjk4MDA7IH1cbiAgLmNhcmQuYm9yZGVyLWRhcmsge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjNDI0MjQyOyB9XG4gICAgLmNhcmQuYm9yZGVyLWRhcmtbaHJlZl06YWN0aXZlLCAuY2FyZC5ib3JkZXItZGFya1tocmVmXTpmb2N1cywgLmNhcmQuYm9yZGVyLWRhcmtbaHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci1kYXJrW3RhYmluZGV4XTphY3RpdmUsIC5jYXJkLmJvcmRlci1kYXJrW3RhYmluZGV4XTpmb2N1cywgLmNhcmQuYm9yZGVyLWRhcmtbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjNDI0MjQyOyB9XG4gIC5jYXJkLmJvcmRlci1saWdodCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmNWY1ZjU7IH1cbiAgICAuY2FyZC5ib3JkZXItbGlnaHRbaHJlZl06YWN0aXZlLCAuY2FyZC5ib3JkZXItbGlnaHRbaHJlZl06Zm9jdXMsIC5jYXJkLmJvcmRlci1saWdodFtocmVmXTpob3ZlciwgLmNhcmQuYm9yZGVyLWxpZ2h0W3RhYmluZGV4XTphY3RpdmUsIC5jYXJkLmJvcmRlci1saWdodFt0YWJpbmRleF06Zm9jdXMsIC5jYXJkLmJvcmRlci1saWdodFt0YWJpbmRleF06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICNmNWY1ZjU7IH1cbiAgLmNhcmRbaHJlZl06YWN0aXZlLCAuY2FyZFtocmVmXTpmb2N1cywgLmNhcmRbaHJlZl06aG92ZXIsIC5jYXJkW3RhYmluZGV4XTphY3RpdmUsIC5jYXJkW3RhYmluZGV4XTpmb2N1cywgLmNhcmRbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2FyZFtocmVmXTpmb2N1cywgLmNhcmRbdGFiaW5kZXhdOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIC5jYXJkLWJvZHk6Zmlyc3QtY2hpbGQsXG4uYWNjb3JkaW9uIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgLmNhcmQtZm9vdGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIC5jYXJkLWJvZHk6bGFzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIC5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkgLmNhcmQtaGVhZGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYWNjb3JkaW9uIC5jb2xsYXBzZSAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY29sbGFwc2UgLmNhcmQtZm9vdGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY29sbGFwc2UgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY29sbGFwc2luZyAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY29sbGFwc2luZyAuY2FyZC1mb290ZXI6Zmlyc3QtY2hpbGQsXG4uYWNjb3JkaW9uIC5jb2xsYXBzaW5nIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5jYXJkLWFjdGlvbnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMC41cmVtIDByZW0gMC4yNXJlbSAwLjVyZW07IH1cbiAgLmNhcmQtYWN0aW9uczpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQtYWN0aW9uczpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZC1hY3Rpb25zIC5idG4sIC5jYXJkLWFjdGlvbnMgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5jYXJkLWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5jYXJkLWFjdGlvbnMgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTsgfVxuICAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZC1ib2R5Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkLWJvZHkgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgcGFkZGluZzogMXJlbSAxcmVtOyB9XG4gIC5jYXJkLWZvb3RlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQtZm9vdGVyID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTsgfVxuICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkLWhlYWRlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7IH1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDByZW0gMC4yNXJlbSAwLjVyZW07IH1cbiAgLmNhcmQtaGVhZGVyLXBpbGxzIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIGNhbGMoLTFyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG5cbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuXG4uY2FyZC1jb2x1bW5zIHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICBvcnBoYW5zOiAxO1xuICB3aWRvd3M6IDE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtY29sdW1ucyB7XG4gICAgICBjb2x1bW4tY291bnQ6IDM7IH0gfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTsgfSB9XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgICBmbGV4OiAxIDAgMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH0gfVxuXG4uY2FyZC1ncm91cCAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1ncm91cCAuY2FyZCB7XG4gICAgICBmbGV4OiAxIDAgMDsgfVxuICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWFjdGlvbnMsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZyxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3Age1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWFjdGlvbnMsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZyxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3Age1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1hY3Rpb25zLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWJvZHksXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWcsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLmNhcmQtbGluazphY3RpdmUsIC5jYXJkLWxpbms6Zm9jdXMsIC5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmNhcmQtdGl0bGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2hpcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDJyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuY2hpcDplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2hpcCAuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWluLWhlaWdodDogMS41cmVtO1xuICAgIG1pbi13aWR0aDogMS41cmVtO1xuICAgIG9yZGVyOiAxOyB9XG5cbi5jaGlwLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY2hpcC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY2hpcC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmNoaXAtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY2hpcC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jaGlwLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY2hpcC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jaGlwLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmNoaXAtYWN0aW9uIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNoaXAtYWN0aW9uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNoaXAtYWN0aW9uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNoaXAtYWN0aW9uIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY2hpcC1hY3Rpb246YWN0aXZlLCAuY2hpcC1hY3Rpb246Zm9jdXMsIC5jaGlwLWFjdGlvbjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmNoaXAtYWN0aW9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDsgfVxuICAuY2hpcC1hY3Rpb246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLmNoaXAtaWNvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgb3JkZXI6IC0xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAycmVtOyB9XG5cbi5jaGlwLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIG9yZGVyOiAtMTtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLnRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuICAgIC50YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfVxuICAgIC50YWJsZSB0ZDpsYXN0LWNoaWxkLFxuICAgIC50YWJsZSB0aDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAudGFibGUgdGJvZHkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gICAgLnRhYmxlIHRib2R5IHRkLFxuICAgIC50YWJsZSB0Ym9keSB0aCB7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC45MTk2NHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjkxOTY0cmVtOyB9XG4gIC50YWJsZSB0Zm9vdCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICAudGFibGUgdGZvb3QgdGQsXG4gICAgLnRhYmxlIHRmb290IHRoIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjIxNDI5cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEuMjE0MjlyZW07IH1cbiAgLnRhYmxlIHRoZWFkIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIC50YWJsZSB0aGVhZCB0ZCxcbiAgICAudGFibGUgdGhlYWQgdGgge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGhlaWdodDogMy41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDEuMjE0MjlyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS4yMTQyOXJlbTsgfVxuICAuY2FyZCA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbiAgLmNhcmQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAudGFibGUgLnRhYmxlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTsgfVxuICAudGFibGUgPiA6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDA7IH1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIC50YWJsZSB7XG4gIGJvcmRlcjogMDsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxOyB9XG4gIC5jYXJkID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cblxuLnRhYmxlLXNtIHRkLFxuLnRhYmxlLXNtIHRoIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gIC50YWJsZS1zbSB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXNtIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLnRhYmxlLXNtIHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1zbSB0aDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG5cbi50YWJsZS1zbSB0Ym9keSB0ZCxcbi50YWJsZS1zbSB0Ym9keSB0aCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNTQ0NjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjU0NDY0cmVtOyB9XG5cbi50YWJsZS1zbSB0Zm9vdCB0ZCxcbi50YWJsZS1zbSB0Zm9vdCB0aCB7XG4gIHBhZGRpbmctdG9wOiAwLjcxNDI5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43MTQyOXJlbTsgfVxuXG4udGFibGUtc20gdGhlYWQgdGQsXG4udGFibGUtc20gdGhlYWQgdGgge1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNzE0MjlyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjcxNDI5cmVtOyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRkLFxuLnRhYmxlLXByaW1hcnkgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcixcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOWQyZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGQsXG4udGFibGUtZGFuZ2VyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZGQyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0ZCxcbi50YWJsZS1pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCxcbi50YWJsZS1zdWNjZXNzID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNmM5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCxcbi50YWJsZS13YXJuaW5nID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGIyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRkLFxuLnRhYmxlLWRhcmsgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRkLFxuLnRhYmxlLWxpZ2h0ID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0ZCxcbi50YWJsZS1hY3RpdmUgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGQsXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRhYmxlIC50aGVhZC1saWdodCB0ZCxcbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuXG4udGFibGUtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzAzMDMwOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDsgfVxuICAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTsgfVxuICAudGFibGUtZGFyayB0Ym9keSxcbiAgLnRhYmxlLWRhcmsgdGZvb3QsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzAzMDMwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH0gfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI0MDsgfVxuICAubW9kYWwuZmFkZSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNzVzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5tb2RhbC5mYWRlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40ODc1czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubW9kYWwuZmFkZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNzVzO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODcpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40ODc1czsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjM5OyB9XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdXRsaW5lOiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tb2RhbC1kaWFsb2cge1xuICBtYXJnaW46IDEuNXJlbSBhdXRvO1xuICBtYXgtd2lkdGg6IDM1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtICogMik7IH1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEuNXJlbSAqIDIpOyB9XG5cbi5tb2RhbC1sZyB7XG4gIG1heC13aWR0aDogNTIuNXJlbTsgfVxuXG4ubW9kYWwtc20ge1xuICBtYXgtd2lkdGg6IDE3LjVyZW07IH1cblxuLm1vZGFsLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubW9kYWwtYm9keTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLm1vZGFsLWJvZHk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgLm1vZGFsLWhlYWRlciArIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAubW9kYWwtYm9keSA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDByZW07IH1cbiAgLm1vZGFsLWZvb3RlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLm1vZGFsLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAubW9kYWwtZm9vdGVyIC5idG4sIC5tb2RhbC1mb290ZXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tb2RhbC1mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5LCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLm1vZGFsLWZvb3RlciAuYnRuLXByaW1hcnk6YWN0aXZlLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dDphY3RpdmVbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dDphY3RpdmVbdHlwZT1zdWJtaXRdLCAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeTpmb2N1cywgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sIC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5OmhvdmVyLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSB7XG4gICAgICBjb2xvcjogI2YwODUwNjsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLm1vZGFsLWZvb3RlciAuYnRuLXByaW1hcnk6ZGlzYWJsZWQsIC5tb2RhbC1mb290ZXIgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tb2RhbC1mb290ZXIgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLXNlY29uZGFyeSwgLm1vZGFsLWZvb3RlciAuYnRuLXNlY29uZGFyeTphY3RpdmUsIC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgY29sb3I6ICNmMDg1MDY7IH1cbiAgICAubW9kYWwtZm9vdGVyIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWRhbmdlciwgLm1vZGFsLWZvb3RlciAuYnRuLWRhbmdlcjphY3RpdmUsIC5tb2RhbC1mb290ZXIgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNDQzMzY7IH1cbiAgICAubW9kYWwtZm9vdGVyIC5idG4tZGFuZ2VyLmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWluZm8sIC5tb2RhbC1mb290ZXIgLmJ0bi1pbmZvOmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAuYnRuLWluZm86Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjE5NmYzOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWluZm8uZGlzYWJsZWQsIC5tb2RhbC1mb290ZXIgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLXN1Y2Nlc3MsIC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNGNhZjUwOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLXdhcm5pbmcsIC5tb2RhbC1mb290ZXIgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmY5ODAwOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5tb2RhbC1mb290ZXIgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWRhcmssIC5tb2RhbC1mb290ZXIgLmJ0bi1kYXJrOmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAuYnRuLWRhcms6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNDI0MjQyOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWRhcmsuZGlzYWJsZWQsIC5tb2RhbC1mb290ZXIgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWxpZ2h0LCAubW9kYWwtZm9vdGVyIC5idG4tbGlnaHQ6YWN0aXZlLCAubW9kYWwtZm9vdGVyIC5idG4tbGlnaHQ6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLmJ0bi1saWdodDpob3ZlciB7XG4gICAgICBjb2xvcjogI2Y1ZjVmNTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1saWdodC5kaXNhYmxlZCwgLm1vZGFsLWZvb3RlciAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tb2RhbC1mb290ZXIgaW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XSwgLm1vZGFsLWZvb3RlciAuYnRuOmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tb2RhbC1mb290ZXIgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMTUzLCAxNTMsIDAuNCk7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLm1vZGFsLWZvb3RlciAuYnRuOmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubW9kYWwtZm9vdGVyID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuXG4ubW9kYWwtZm9vdGVyLXN0YWNrZWQge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAubW9kYWwtZm9vdGVyLXN0YWNrZWQgLmJ0biwgLm1vZGFsLWZvb3Rlci1zdGFja2VkIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyLXN0YWNrZWQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMS4wNjI1cmVtIDFyZW07IH1cbiAgICBbZGlyPSdydGwnXSAubW9kYWwtZm9vdGVyLXN0YWNrZWQgLmJ0biwgW2Rpcj0ncnRsJ10gLm1vZGFsLWZvb3Rlci1zdGFja2VkIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyBbZGlyPSdydGwnXSAubW9kYWwtZm9vdGVyLXN0YWNrZWQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LWFsaWduOiBlbmQ7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07IH1cbiAgLm1vZGFsLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLm1vZGFsLWhlYWRlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuXG4ubW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDsgfVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGNvbG9yO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgbWluLWhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMC44MzAzNnJlbSAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5saXN0LWdyb3VwLWl0ZW06YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTsgfVxuICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOWQyZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkZDI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNmM5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBiMjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZXhwYW5zaW9uLXBhbmVsIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3IsIG1hcmdpbjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmV4cGFuc2lvbi1wYW5lbCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5leHBhbnNpb24tcGFuZWwge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZXhwYW5zaW9uLXBhbmVsIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZXhwYW5zaW9uLXBhbmVsLnNob3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAgIC5leHBhbnNpb24tcGFuZWwuc2hvdzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgICAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLnNob3c6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmV4cGFuc2lvbi1wYW5lbC5zaG93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC5zaG93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmV4cGFuc2lvbi1wYW5lbC5zaG93ICsgLmV4cGFuc2lvbi1wYW5lbCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gICAgICAuZXhwYW5zaW9uLXBhbmVsLnNob3cgKyAuZXhwYW5zaW9uLXBhbmVsLnNob3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLnNob3cgKyAuZXhwYW5zaW9uLXBhbmVsIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmV4cGFuc2lvbi1wYW5lbC5zaG93LXByZWRlY2Vzc29yIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAgIC5jYXJkIC5leHBhbnNpb24tcGFuZWwuc2hvdy1wcmVkZWNlc3NvciB7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmV4cGFuc2lvbi1wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07IH1cbiAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4uZXhwYW5zaW9uLXBhbmVsLWZvb3RlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuNzVyZW0gMHJlbTsgfVxuICAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLWZvb3RlciB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAuZXhwYW5zaW9uLXBhbmVsLWZvb3RlciAuYnRuLCAuZXhwYW5zaW9uLXBhbmVsLWZvb3RlciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWluLXdpZHRoOiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5jYXJkIC5leHBhbnNpb24tcGFuZWwtZm9vdGVyIC5idG4sIC5jYXJkIC5leHBhbnNpb24tcGFuZWwtZm9vdGVyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLWZvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cblxuLmV4cGFuc2lvbi1wYW5lbC1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gIFtkYXRhLXRvZ2dsZT0nY29sbGFwc2UnXS5jb2xsYXBzZWQgLmV4cGFuc2lvbi1wYW5lbC1pY29uIC5jb2xsYXBzZWQtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBbZGF0YS10b2dnbGU9J2NvbGxhcHNlJ106bm90KC5jb2xsYXBzZWQpIC5leHBhbnNpb24tcGFuZWwtaWNvbiAuY29sbGFwc2VkLXNob3cge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmV4cGFuc2lvbi1wYW5lbC10b2dnbGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMC44MzAzNnJlbSAxLjVyZW07XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5leHBhbnNpb24tcGFuZWwtdG9nZ2xlcjphY3RpdmUsIC5leHBhbnNpb24tcGFuZWwtdG9nZ2xlcjpmb2N1cywgLmV4cGFuc2lvbi1wYW5lbC10b2dnbGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZXhwYW5zaW9uLXBhbmVsLXRvZ2dsZXIuZGlzYWJsZWQsIC5leHBhbnNpb24tcGFuZWwtdG9nZ2xlcjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTsgfVxuICAuZXhwYW5zaW9uLXBhbmVsLXRvZ2dsZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC10b2dnbGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0LFxuLmRyb3ByaWdodCxcbi5kcm9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiA3cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDgwOyB9XG4gIFtkaXI9J3J0bCddIC5kcm9wZG93bi1tZW51IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5kcm9wZG93bi1tZW51LnNob3c6OmJlZm9yZSxcbiAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gKiB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvdzo6YmVmb3JlLFxuICAgICAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gKiB7XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvdzo6YmVmb3JlLFxuICAgICAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gKiB7XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvdzo6YmVmb3JlLFxuICAgICAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gKiB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lOyB9IH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93OjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLW1lbnUtc2hvdzsgfVxuICAgIC5kcm9wZG93bi1tZW51LnNob3cgPiAqIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3c7IH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gOm50aC1jaGlsZCgxKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTE7IH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gOm50aC1jaGlsZCgyKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTI7IH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gOm50aC1jaGlsZCgzKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTM7IH1cbiAgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAubmF2Om5vdCguZmxleC1jb2x1bW4pOm5vdCguZmxleC1jb2x1bW4tcmV2ZXJzZSkgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTAwJTsgfVxuXG4ubWVudSB7XG4gIG1hcmdpbi10b3A6IC0zLjEyNXJlbTsgfVxuICAubWVudTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDJyZW07IH1cblxuLnNob3cgPiBhIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1yaWdodDpub3QoW3gtcGxhY2VtZW50XSkge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuICAuZHJvcGRvd24tbWVudS1yaWdodDpub3QoW3gtcGxhY2VtZW50XSkubWVudTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDJyZW07IH1cbiAgLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bzsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pLm1lbnUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7IH1cbiAgLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkubWVudSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKS5tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjEyNXJlbTsgfVxuICAgIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pLm1lbnU6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIGNhbGMoMTAwJSAtIDJyZW0pOyB9XG4gIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSA+IDpudGgtY2hpbGQoMSksXG4gIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pID4gOm50aC1jaGlsZCgyKSxcbiAgLmRyb3B1cCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkgPiA6bnRoLWNoaWxkKDMpIHtcbiAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93OyB9XG4gIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pID4gOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTE7IH1cbiAgLmRyb3B1cCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkgPiA6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMjsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSA+IDpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0zOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pLm1lbnU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgY2FsYygxMDAlIC0gMnJlbSk7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudS1yaWdodDpub3QoW3gtcGxhY2VtZW50XSk6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0nYm90dG9tLWVuZCddOjpiZWZvcmUsXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0nbGVmdC1zdGFydCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXS5zaG93ID4gOm50aC1jaGlsZCgxKSxcbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3AtZW5kJ10uc2hvdyA+IDpudGgtY2hpbGQoMiksXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLnNob3cgPiA6bnRoLWNoaWxkKDMpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cgPiA6bnRoLWNoaWxkKDEpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cgPiA6bnRoLWNoaWxkKDIpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cgPiA6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdzsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLnNob3cgPiA6bnRoLWxhc3QtY2hpbGQoMSksXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10uc2hvdyA+IDpudGgtbGFzdC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMTsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLnNob3cgPiA6bnRoLWxhc3QtY2hpbGQoMiksXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10uc2hvdyA+IDpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMjsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLnNob3cgPiA6bnRoLWxhc3QtY2hpbGQoMyksXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10uc2hvdyA+IDpudGgtbGFzdC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMzsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7IH1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J2JvdHRvbS1lbmQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAycmVtOyB9XG5cbi5tZW51W3gtcGxhY2VtZW50PSdsZWZ0LXN0YXJ0J10sXG4ubWVudVt4LXBsYWNlbWVudD0ncmlnaHQtc3RhcnQnXSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J2xlZnQtc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9XG5cbi5tZW51W3gtcGxhY2VtZW50PSdyaWdodC1zdGFydCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXSxcbi5tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0zLjEyNXJlbTsgfVxuXG4ubWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIGNhbGMoMTAwJSAtIDJyZW0pOyB9XG5cbi5tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCBjYWxjKDEwMCUgLSAycmVtKTsgfVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duLWl0ZW0tc2hvdyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDk5JSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3ctMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3ctMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3ctMyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1tZW51LXNob3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTsgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zMzMzMywgMCk7IH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjY2NjcsIDAuMjUpOyB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjUpOyB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjc1KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBtZW51LWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtOyB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZHJvcGRvd24tbWVudS1zbSxcbi5tZW51LWNhc2NhZGluZyB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmRyb3Bkb3duLW1lbnUtc20sXG4gICAgLm1lbnUtY2FzY2FkaW5nIHtcbiAgICAgIG1pbi13aWR0aDogMjByZW07IH0gfVxuXG4ubWVudS1jYXNjYWRpbmcge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbTsgfVxuICAubWVudS1jYXNjYWRpbmdbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXSwgLm1lbnUtY2FzY2FkaW5nW3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTsgfVxuICAubWVudS1jYXNjYWRpbmdbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIGNhbGMoMTAwJSAtIDJyZW0pOyB9XG4gIC5tZW51LWNhc2NhZGluZ1t4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J106OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCBjYWxjKDEwMCUgLSAycmVtKTsgfVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtc20gLmRyb3Bkb3duLWhlYWRlcixcbiAgLm1lbnUtY2FzY2FkaW5nIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZHJvcGRvd24taXRlbTpmb2N1cywgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuICAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5kcm9wZG93bi1tZW51LXNtIC5kcm9wZG93bi1pdGVtLFxuICAubWVudS1jYXNjYWRpbmcgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtOyB9XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxuICAuZHJvcGRvd24tbWVudS1zbSAuZHJvcGRvd24taXRlbS10ZXh0LFxuICAubWVudS1jYXNjYWRpbmcgLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgbGluZS1oZWlnaHQ6IDAuNTgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGNvbnRlbnQ6IFwiZXhwYW5kX21vcmVcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfcmlnaHRcIjsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcImV4cGFuZF9sZXNzXCI7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTAuMmVtOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS43MTQyOWVtO1xuICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMzAyMmVtO1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgY29udGVudDogXCJrZXlib2FyZF9hcnJvd19sZWZ0XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjJlbTsgfVxuXG4ubmF2ZHJhd2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE2MDsgfVxuXG4ubmF2ZHJhd2VyLWJhY2tkcm9wIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNzVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1OTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubmF2ZHJhd2VyLWJhY2tkcm9wIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDg3NXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2ZHJhd2VyLWJhY2tkcm9wIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5uYXZkcmF3ZXItYmFja2Ryb3Age1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3Auc2hvdyB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4ubmF2ZHJhd2VyLWNvbnRlbnQge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE5NXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgd2lkdGg6IDE3LjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjUzNXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2ZHJhd2VyLXJpZ2h0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIC5uYXZkcmF3ZXIuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjI1cztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXZkcmF3ZXIuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI5MjVzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXZkcmF3ZXIuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1czsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm5hdmRyYXdlci5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4ubmF2ZHJhd2VyLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4ubmF2ZHJhd2VyLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubmF2ZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtOyB9XG5cbi5uYXZkcmF3ZXItc3ViaGVhZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDFyZW07IH1cbiAgLm5hdmRyYXdlci1kaXZpZGVyICsgLm5hdmRyYXdlci1zdWJoZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07IH1cblxuLm5hdmRyYXdlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZkcmF3ZXItaGVhZGVyICsgLm5hdmRyYXdlci1uYXYsXG4gIC5uYXZkcmF3ZXItc3ViaGVhZGVyICsgLm5hdmRyYXdlci1uYXYge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLm5hdmRyYXdlci1uYXYgLm5hdi1saW5rIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMS4wNjI1cmVtIDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluazphY3RpdmUsIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluazpmb2N1cywgLm5hdmRyYXdlci1uYXYgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cbiAgICAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbms6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZjA4NTA2OyB9XG4gICAgLm5hdmRyYXdlci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgICAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDsgfVxuICAubmF2ZHJhd2VyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2YwODUwNjsgfVxuXG4ubmF2ZHJhd2VyLW5hdi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIHdpZHRoOiAzLjVyZW07IH1cbiAgLm5hdi1saW5rOmFjdGl2ZSAubmF2ZHJhd2VyLW5hdi1pY29uLFxuICAubmF2LWxpbmsuYWN0aXZlIC5uYXZkcmF3ZXItbmF2LWljb24ge1xuICAgIGNvbG9yOiAjZjA4NTA2OyB9XG5cbi5hY3RpdmUgPiAubmF2LWxpbmsgLm5hdmRyYXdlci1uYXYtaWNvbiB7XG4gIGNvbG9yOiAjZjA4NTA2OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcm1hbmVudC1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVyc2lzdGVudC1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtdGVtcG9yYXJ5LXNtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1wZXJtYW5lbnQtc20ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTtcbiAgICB6LWluZGV4OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtc20ubmF2ZHJhd2VyLXBlcm1hbmVudC1jbGlwcGVkLCAubmF2ZHJhd2VyLXBlcm1hbmVudC1zbS5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICAgIHRvcDogMy41cmVtOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtc20ubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1zbS5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtc20uc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXNtIHtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTtcbiAgICB6LWluZGV4OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXNtLm5hdmRyYXdlci1wZXJzaXN0ZW50LWNsaXBwZWQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgdG9wOiAzLjVyZW07XG4gICAgICB6LWluZGV4OiAzOTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1zbS5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtc20ubmF2ZHJhd2VyLXJpZ2h0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXNtLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtc20gLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubmF2ZHJhd2VyLXRlbXBvcmFyeS1zbSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07IH1cbiAgICAubmF2ZHJhd2VyLXRlbXBvcmFyeS1zbS5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci10ZW1wb3Jhcnktc20gLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVybWFuZW50LW1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJzaXN0ZW50LW1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1iYWNrZHJvcC10ZW1wb3JhcnktbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLXBlcm1hbmVudC1tZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICAgIHotaW5kZXg6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1tZC5uYXZkcmF3ZXItcGVybWFuZW50LWNsaXBwZWQsIC5uYXZkcmF3ZXItcGVybWFuZW50LW1kLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgdG9wOiAzLjVyZW07IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1tZC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdC5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LW1kLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1tZC5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbWQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICAgIHotaW5kZXg6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbWQubmF2ZHJhd2VyLXBlcnNpc3RlbnQtY2xpcHBlZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB0b3A6IDMuNXJlbTtcbiAgICAgIHotaW5kZXg6IDM5OyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LW1kLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1tZC5uYXZkcmF3ZXItcmlnaHQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbWQuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1tZCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LW1kIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTsgfVxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LW1kLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXRlbXBvcmFyeS1tZCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJtYW5lbnQtbGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcnNpc3RlbnQtbGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXRlbXBvcmFyeS1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50LWxnIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LWxnLm5hdmRyYXdlci1wZXJtYW5lbnQtY2xpcHBlZCwgLm5hdmRyYXdlci1wZXJtYW5lbnQtbGcubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCB7XG4gICAgICB0b3A6IDMuNXJlbTsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LWxnLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZy5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0Lm5hdmRyYXdlci1yaWdodCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZy5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbGcubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LWxnLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1sZyB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1sZy5uYXZkcmF3ZXItcGVyc2lzdGVudC1jbGlwcGVkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIHRvcDogMy41cmVtO1xuICAgICAgei1pbmRleDogMzk7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbGcubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LWxnLm5hdmRyYXdlci1yaWdodCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1sZy5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LWxnIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdmRyYXdlci10ZW1wb3JhcnktbGcge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtOyB9XG4gICAgLm5hdmRyYXdlci10ZW1wb3JhcnktbGcubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LWxnIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJtYW5lbnQteGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcnNpc3RlbnQteGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXRlbXBvcmFyeS14bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50LXhsIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXhsLm5hdmRyYXdlci1wZXJtYW5lbnQtY2xpcHBlZCwgLm5hdmRyYXdlci1wZXJtYW5lbnQteGwubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCB7XG4gICAgICB0b3A6IDMuNXJlbTsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXhsLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0Lm5hdmRyYXdlci1yaWdodCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQteGwubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXhsLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudC14bCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC14bC5uYXZkcmF3ZXItcGVyc2lzdGVudC1jbGlwcGVkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIHRvcDogMy41cmVtO1xuICAgICAgei1pbmRleDogMzk7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQteGwubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXhsLm5hdmRyYXdlci1yaWdodCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC14bC5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXhsIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdmRyYXdlci10ZW1wb3JhcnkteGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtOyB9XG4gICAgLm5hdmRyYXdlci10ZW1wb3JhcnkteGwubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LXhsIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5uYXZkcmF3ZXItYmFja2Ryb3AtcGVybWFuZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcnNpc3RlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5uYXZkcmF3ZXItYmFja2Ryb3AtdGVtcG9yYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ubmF2ZHJhd2VyLXBlcm1hbmVudCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTcuNXJlbTtcbiAgei1pbmRleDogYXV0bzsgfVxuICAubmF2ZHJhd2VyLXBlcm1hbmVudC5uYXZkcmF3ZXItcGVybWFuZW50LWNsaXBwZWQsIC5uYXZkcmF3ZXItcGVybWFuZW50Lm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgIHRvcDogMy41cmVtOyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50Lm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50Lm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmRyYXdlci1wZXJtYW5lbnQubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLm5hdmRyYXdlci1wZXJtYW5lbnQuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1wZXJtYW5lbnQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm5hdmRyYXdlci1wZXJzaXN0ZW50IHtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxNy41cmVtO1xuICB6LWluZGV4OiBhdXRvOyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudC5uYXZkcmF3ZXItcGVyc2lzdGVudC1jbGlwcGVkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHRvcDogMy41cmVtO1xuICAgIHotaW5kZXg6IDM5OyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudC5uYXZkcmF3ZXItcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQubmF2ZHJhd2VyLXJpZ2h0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubmF2ZHJhd2VyLXRlbXBvcmFyeSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDE3LjVyZW07IH1cbiAgLm5hdmRyYXdlci10ZW1wb3JhcnkubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5uYXZkcmF3ZXItdGVtcG9yYXJ5IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucGlja2VyIHtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNjc1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB6LWluZGV4OiAyNDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBpY2tlciB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjg3NzVzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBpY2tlciB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1czsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucGlja2VyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAucGlja2VyLnBpY2tlci1vcGVuZWQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ucGlja2VyLWZyYW1lIHtcbiAgbWFyZ2luOiAxLjVyZW0gMS41cmVtOyB9XG5cbi5waWNrZXItaG9sZGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjM3NXM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBpY2tlci1ob2xkZXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGlja2VyLWhvbGRlciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5waWNrZXItaG9sZGVyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucGlja2VyLWhvbGRlciB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ4NzVzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBpY2tlci1ob2xkZXIge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7IH0gfVxuICAucGlja2VyLW9wZW5lZCAucGlja2VyLWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG4ucGlja2VyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzc1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBtYXgtd2lkdGg6IDE4LjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44Nyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBpY2tlci13cmFwIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDg3NXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGlja2VyLXdyYXAge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnBpY2tlci13cmFwIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAucGlja2VyLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gIC5waWNrZXItb3BlbmVkIC5waWNrZXItd3JhcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5waWNrZXItZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtOyB9XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5waWNrZXItZm9vdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH0gfVxuICAucGlja2VyLWZvb3RlciBidXR0b24ge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gICAgLnBpY2tlci1mb290ZXIgYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5waWNrZXItaGVhZGVyIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5waWNrZXItaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtOyB9IH1cblxuLnBpY2tlci1tb250aCxcbi5waWNrZXIteWVhciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAucGlja2VyLW1vbnRoOmZpcnN0LWNoaWxkLFxuICAucGlja2VyLXllYXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5waWNrZXItbmF2LW5leHQsXG4ucGlja2VyLW5hdi1wcmV2IHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMi41cmVtOyB9XG4gIC5waWNrZXItbmF2LW5leHQsIC5waWNrZXItbmF2LW5leHQubWF0ZXJpYWwtaWNvbnMsXG4gIC5waWNrZXItbmF2LXByZXYsXG4gIC5waWNrZXItbmF2LXByZXYubWF0ZXJpYWwtaWNvbnMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cblxuLnBpY2tlci1uYXYtbmV4dCB7XG4gIHJpZ2h0OiAwOyB9XG4gIC5waWNrZXItbmF2LW5leHQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJrZXlib2FyZF9hcnJvd19yaWdodFwiOyB9XG5cbi5waWNrZXItbmF2LXByZXYge1xuICBsZWZ0OiAwOyB9XG4gIC5waWNrZXItbmF2LXByZXY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJrZXlib2FyZF9hcnJvd19sZWZ0XCI7IH1cblxuLnBpY2tlci1kYXRlLWRpc3BsYXkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTsgfVxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAucGlja2VyLWRhdGUtZGlzcGxheSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIG1pbi13aWR0aDogOS43NXJlbTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuXG4ucGlja2VyLWRhdGUtZGlzcGxheS1ib3R0b20ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE3NjQ3OyB9XG5cbi5waWNrZXItZGF5LWRpc3BsYXkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4ucGlja2VyLXdlZWtkYXktZGlzcGxheSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5waWNrZXItd2Vla2RheS1kaXNwbGF5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnBpY2tlci13ZWVrZGF5LWRpc3BsYXk6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnLCc7IH1cblxuLnBpY2tlci1ib3gge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLnBpY2tlci1ib3gge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cblxuLnBpY2tlci1pbnB1dC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLCAud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPXRleHRdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1zZWFyY2hdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT10ZWxdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1udW1iZXJdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1yYW5nZV0sXG4ud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPWRhdGVdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1tb250aF0sXG4ud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPXdlZWtdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT10aW1lXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPWNvbG9yXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9ZW1haWxdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1maWxlXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9c3VibWl0XSxcbi53cGNmNyBzZWxlY3QucGlja2VyLWlucHV0W3JlYWRvbmx5XSxcbi53cGNmNyB0ZXh0YXJlYS5waWNrZXItaW5wdXRbcmVhZG9ubHldLCAud3BjZjcgLnBpY2tlci1pbnB1dC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1tyZWFkb25seV0ge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogdGV4dDsgfVxuXG4ucGlja2VyLWlucHV0LnBpY2tlci1pbnB1dC1hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjA4NTA2OyB9XG5cbi5waWNrZXItZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVyZW07IH1cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLnBpY2tlci1kYXkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07IH0gfVxuICAucGlja2VyLWRheS5waWNrZXItZGF5LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5waWNrZXItZGF5LWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cblxuLnBpY2tlci1kYXktb3V0Zm9jdXMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5waWNrZXItZGF5LXRvZGF5IHtcbiAgY29sb3I6ICNmMDg1MDY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLnBpY2tlci10YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDAgMC41cmVtO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkOyB9XG4gIC5waWNrZXItdGFibGUgdGQsXG4gIC5waWNrZXItdGFibGUgdGgge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5waWNrZXItdGFibGUgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbi5waWNrZXItd2Vla2RheSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuXG4ucGlja2VyLXNlbGVjdC1tb250aCxcbi5waWNrZXItc2VsZWN0LXllYXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwLjc7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAwIDAuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucGlja2VyLXNlbGVjdC1tb250aCxcbiAgICAucGlja2VyLXNlbGVjdC15ZWFyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBpY2tlci1zZWxlY3QtbW9udGgsXG4gICAgLnBpY2tlci1zZWxlY3QteWVhciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5waWNrZXItc2VsZWN0LW1vbnRoLFxuICAgIC5waWNrZXItc2VsZWN0LXllYXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5waWNrZXItc2VsZWN0LW1vbnRoOmZvY3VzLCAucGlja2VyLXNlbGVjdC1tb250aDpob3ZlcixcbiAgLnBpY2tlci1zZWxlY3QteWVhcjpmb2N1cyxcbiAgLnBpY2tlci1zZWxlY3QteWVhcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCcnKSB7XG4gIC5waWNrZXItc2VsZWN0LW1vbnRoLFxuICAucGlja2VyLXNlbGVjdC15ZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIGZpbGw9XCIlMjMwMDBcIiBmaWxsLW9wYWNpdHk9XCIwLjU0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgd2lkdGg9XCIyNFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk03IDEwbDUgNSA1LTV6XCIvJTNFJTNDcGF0aCBkPVwiTTAgMGgyNHYyNEgwelwiIGZpbGw9XCJub25lXCIvJTNFJTNDL3N2ZyUzRScpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH0gfVxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICAgIC5waWNrZXItc2VsZWN0LW1vbnRoLFxuICAgIC5waWNrZXItc2VsZWN0LXllYXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBmaWxsPVwiJTIzMDAwXCIgZmlsbC1vcGFjaXR5PVwiMC41NFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNNyAxMGw1IDUgNS01elwiLyUzRSUzQ3BhdGggZD1cIk0wIDBoMjR2MjRIMHpcIiBmaWxsPVwibm9uZVwiLyUzRSUzQy9zdmclM0UnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH0gfVxuICAucGlja2VyLXNlbGVjdC1tb250aDpmb2N1cyxcbiAgLnBpY2tlci1zZWxlY3QteWVhcjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuXG4ucGlja2VyLXNlbGVjdC1tb250aCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5wcm9ncmVzcy1iYXIge1xuICBib3JkZXItYm90dG9tOiAwLjI1cmVtIHNvbGlkICMzZjUxYjU7IH1cbiAgLnByb2dyZXNzLWJhci5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMDg1MDY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLXByaW1hcnk6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7IH1cbiAgLnByb2dyZXNzLWJhci5iZy1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwODUwNjsgfVxuICAgIC5wcm9ncmVzcy1iYXIuYmctc2Vjb25kYXJ5OjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmOyB9XG4gIC5wcm9ncmVzcy1iYXIuYmctZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNDQzMzY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLWRhbmdlcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2RkMjsgfVxuICAucHJvZ3Jlc3MtYmFyLmJnLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxOTZmMzsgfVxuICAgIC5wcm9ncmVzcy1iYXIuYmctaW5mbzo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JiZGVmYjsgfVxuICAucHJvZ3Jlc3MtYmFyLmJnLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRjYWY1MDsgfVxuICAgIC5wcm9ncmVzcy1iYXIuYmctc3VjY2Vzczo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOTsgfVxuICAucHJvZ3Jlc3MtYmFyLmJnLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmOTgwMDsgfVxuICAgIC5wcm9ncmVzcy1iYXIuYmctd2FybmluZzo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBiMjsgfVxuICAucHJvZ3Jlc3MtYmFyLmJnLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQyNDI0MjsgfVxuICAgIC5wcm9ncmVzcy1iYXIuYmctZGFyazo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTsgfVxuICAucHJvZ3Jlc3MtYmFyLmJnLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNWY1ZjU7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLWxpZ2h0OjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gIC5wcm9ncmVzcy1iYXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjYWU5O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7IH1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZDo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHByb2dyZXNzLWJhci1hbmltYXRpb247XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQ6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLFxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLmJnLXByaW1hcnk6OmJlZm9yZSxcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkLmJnLXByaW1hcnk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhOWQyZiwgI2ZhOWQyZiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhOWQyZiwgI2ZhOWQyZiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhOWQyZiwgI2ZhOWQyZiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQuYmctc2Vjb25kYXJ5OjpiZWZvcmUsXG4gIC5wcm9ncmVzcy1iYXItc3RyaXBlZC5iZy1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhOWQyZiwgI2ZhOWQyZiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhOWQyZiwgI2ZhOWQyZiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhOWQyZiwgI2ZhOWQyZiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQuYmctZGFuZ2VyOjpiZWZvcmUsXG4gIC5wcm9ncmVzcy1iYXItc3RyaXBlZC5iZy1kYW5nZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZmY2RkMiwgI2ZmY2RkMiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZmY2RkMiwgI2ZmY2RkMiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZmY2RkMiwgI2ZmY2RkMiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQuYmctaW5mbzo6YmVmb3JlLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQuYmctaW5mbzo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYmJkZWZiLCAjYmJkZWZiIDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYmJkZWZiLCAjYmJkZWZiIDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYmJkZWZiLCAjYmJkZWZiIDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7IH1cbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZC5iZy1zdWNjZXNzOjpiZWZvcmUsXG4gIC5wcm9ncmVzcy1iYXItc3RyaXBlZC5iZy1zdWNjZXNzOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNjOGU2YzksICNjOGU2YzkgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNjOGU2YzksICNjOGU2YzkgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNjOGU2YzksICNjOGU2YzkgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLmJnLXdhcm5pbmc6OmJlZm9yZSxcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkLmJnLXdhcm5pbmc6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZmZTBiMiwgI2ZmZTBiMiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZmZTBiMiwgI2ZmZTBiMiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZmZTBiMiwgI2ZmZTBiMiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQuYmctZGFyazo6YmVmb3JlLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQuYmctZGFyazo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjNzU3NTc1LCAjNzU3NTc1IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjNzU3NTc1LCAjNzU3NTc1IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjNzU3NTc1LCAjNzU3NTc1IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7IH1cbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZC5iZy1saWdodDo6YmVmb3JlLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQuYmctbGlnaHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhZmFmYSwgI2ZhZmFmYSAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhZmFmYSwgI2ZhZmFmYSAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2ZhZmFmYSwgI2ZhZmFmYSAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQ6OmFmdGVyLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQ6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBib3R0b206IC0wLjI1cmVtOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQ6OmJlZm9yZSxcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNjNWNhZTksICNjNWNhZTkgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNjNWNhZTksICNjNWNhZTkgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNjNWNhZTksICNjNWNhZTkgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC43NXJlbSAwLjc1cmVtO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMDB2dztcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwLjc1cmVtIDA7IH0gfVxuXG4ucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYzVjYWU5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1wcmltYXJ5IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmE5ZDJmOyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXByaW1hcnk6OmFmdGVyLCAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctcHJpbWFyeTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctcHJpbWFyeTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhOWQyZjsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1zZWNvbmRhcnk6OmFmdGVyLCAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctc2Vjb25kYXJ5OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1kYW5nZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmNkZDI7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctZGFuZ2VyOjphZnRlciwgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWRhbmdlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctZGFuZ2VyOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctaW5mbyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JiZGVmYjsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1pbmZvOjphZnRlciwgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWluZm86OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzOyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWluZm86OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1zdWNjZXNzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYzhlNmM5OyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXN1Y2Nlc3M6OmFmdGVyLCAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctc3VjY2Vzczo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctc3VjY2Vzczo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXdhcm5pbmcge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmUwYjI7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctd2FybmluZzo6YWZ0ZXIsIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy13YXJuaW5nOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMDsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy13YXJuaW5nOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctZGFyayB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc1NzU3NTsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1kYXJrOjphZnRlciwgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWRhcms6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyOyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWRhcms6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1saWdodCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhZmFmYTsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1saWdodDo6YWZ0ZXIsIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1saWdodDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctbGlnaHQ6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZTo6YWZ0ZXIsIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZTo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjU7XG4gICAgd2lkdGg6IDAlOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1hZnRlcjtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICAgIHotaW5kZXg6IDA7IH1cbiAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlOjpiZWZvcmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1iZWZvcmU7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICAgIHotaW5kZXg6IDA7IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1hZnRlciB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwJTtcbiAgICB3aWR0aDogMCU7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAyNSU7XG4gICAgd2lkdGg6IDc1JTsgfVxuICA3NSUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDAlOyB9IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1iZWZvcmUge1xuICAwJSxcbiAgNjIuNSUge1xuICAgIGxlZnQ6IDAlO1xuICAgIHdpZHRoOiAwJTsgfVxuICA3MS44NzUlIHtcbiAgICBsZWZ0OiAwJTtcbiAgICB3aWR0aDogMjUlOyB9XG4gIDgxLjI1JSB7XG4gICAgbGVmdDogMjUlO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMjUlOyB9IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwIHtcbiAgYm9yZGVyLXRvcDogMC4xMjVyZW0gc29saWQgIzNmNTFiNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxLjE4NzVyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMS4xODc1cmVtOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1pbm5lciB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItaW5uZXItcm90YXRlIDUuMzMycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMi41cmVtOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0LFxuLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMS4yNXJlbTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCB7XG4gIGxlZnQ6IDA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXI6IDAuMjVyZW0gc29saWQgIzNmNTFiNTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMi41cmVtOyB9XG4gIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItbGVmdCAxLjMzM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IDA7IH1cbiAgLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItcmlnaHQgMS4zMzNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci13cmFwcGVyIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci13cmFwcGVyLXJvdGF0ZSAyLjY2NnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItaW5uZXItcm90YXRlIHtcbiAgMTIuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG4gIDM3LjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgfVxuICA2Mi41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7IH1cbiAgODcuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItbGVmdCB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLXJpZ2h0IHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLXdyYXBwZXItcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1wcmltYXJ5IC5wcm9ncmVzcy1jaXJjdWxhci1nYXAsXG4ucHJvZ3Jlc3MtY2lyY3VsYXItcHJpbWFyeSAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMDg1MDY7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXByaW1hcnkgLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2YwODUwNjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItcHJpbWFyeSAucHJvZ3Jlc3MtY2lyY3VsYXItcmlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmMDg1MDY7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXNlY29uZGFyeSAucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwLFxuLnByb2dyZXNzLWNpcmN1bGFyLXNlY29uZGFyeSAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMDg1MDY7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXNlY29uZGFyeSAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjA4NTA2OyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zZWNvbmRhcnkgLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjA4NTA2OyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1kYW5nZXIgLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbi5wcm9ncmVzcy1jaXJjdWxhci1kYW5nZXIgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjQ0MzM2OyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1kYW5nZXIgLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y0NDMzNjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZGFuZ2VyIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y0NDMzNjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItaW5mbyAucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwLFxuLnByb2dyZXNzLWNpcmN1bGFyLWluZm8gLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjE5NmYzOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1pbmZvIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMTk2ZjM7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWluZm8gLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjE5NmYzOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zdWNjZXNzIC5wcm9ncmVzcy1jaXJjdWxhci1nYXAsXG4ucHJvZ3Jlc3MtY2lyY3VsYXItc3VjY2VzcyAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0Y2FmNTA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXN1Y2Nlc3MgLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRjYWY1MDsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItc3VjY2VzcyAucHJvZ3Jlc3MtY2lyY3VsYXItcmlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0Y2FmNTA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXdhcm5pbmcgLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbi5wcm9ncmVzcy1jaXJjdWxhci13YXJuaW5nIC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmOTgwMDsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItd2FybmluZyAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmY5ODAwOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci13YXJuaW5nIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmOTgwMDsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZGFyayAucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwLFxuLnByb2dyZXNzLWNpcmN1bGFyLWRhcmsgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDI0MjQyOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1kYXJrIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0MjQyNDI7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWRhcmsgLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDI0MjQyOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1saWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwLFxuLnByb2dyZXNzLWNpcmN1bGFyLWxpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY3VzdG9tLWNvbnRyb2wgKyAuY3VzdG9tLWNvbnRyb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5saW5lICsgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg3LCAwLjg3KSB0cmFuc2xhdGVaKDApO1xuICAgIHdpZHRoOiAzcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuZm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjEyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWigwKTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZjA4NTA2OyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMS43MTQyOWVtO1xuICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMzAyMmVtO1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgY29udGVudDogXCJjaGVja19ib3hfb3V0bGluZV9ibGFua1wiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiY2hlY2tfYm94XCI7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcImluZGV0ZXJtaW5hdGVfY2hlY2tfYm94XCI7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjcxNDI5ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjU4MzMzZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4zMDIyZW07XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBjb250ZW50OiBcInJhZGlvX2J1dHRvbl91bmNoZWNrZWRcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInJhZGlvX2J1dHRvbl9jaGVja2VkXCI7IH1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIHRyYW5zZm9ybTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMS41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLCAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS41cmVtKTsgfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAxMzMsIDYsIDAuNSk7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDsgfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5jdXN0b20tcmFuZ2U6YWN0aXZlOjotbW96LXJhbmdlLXRyYWNrLCAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG4gIC5jdXN0b20tcmFuZ2U6YWN0aXZlOjotbXMtZmlsbC11cHBlciwgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLWZpbGwtdXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgLmN1c3RvbS1yYW5nZTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrLCAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTsgfVxuICAuY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjc1cmVtIHJnYmEoMjQwLCAxMzMsIDYsIDAuMTIpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXJhbmdlLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuNzVyZW0gcmdiYSgyNDAsIDEzMywgNiwgMC4xMik7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjc1cmVtIHJnYmEoMjQwLCAxMzMsIDYsIDAuMTIpOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2OyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdywgaGVpZ2h0LCB3aWR0aDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gICAgd2lkdGg6IDAuNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIHdpZHRoOiAxLjVyZW07IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gICAgd2lkdGg6IDAuNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4zNzVyZW0gI2YwODUwNjsgfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjg3NXJlbSAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMzEyNXJlbTtcbiAgICB3aWR0aDogMC43NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMzc1cmVtICNmMDg1MDY7IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwOyB9XG5cbi5zbmFja2JhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuNXJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjE5NXMsIHRyYW5zZm9ybSAwLjE5NXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA2MDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuc25hY2tiYXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgbWF4LXdpZHRoOiAzNS41cmVtO1xuICAgICAgbWluLXdpZHRoOiAxOHJlbTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuc25hY2tiYXIge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjI1MzVzLCB0cmFuc2Zvcm0gMC4yNTM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zbmFja2JhciB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuMTNzLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNuYWNrYmFyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuc25hY2tiYXIuc2hvdyB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMjVzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5zbmFja2Jhci5zaG93IHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yOTI1czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc25hY2tiYXIuc2hvdyB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuc25hY2tiYXIuc2hvdyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLnNuYWNrYmFyLnNob3cge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfSB9XG5cbi5zbmFja2Jhci1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5zbmFja2Jhci1idG4ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBiYWNrZ3JvdW5kLWltYWdlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmMDg1MDY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5zbmFja2Jhci1idG4ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc25hY2tiYXItYnRuIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNuYWNrYmFyLWJ0biB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLnNuYWNrYmFyLWJ0bjpmb2N1cywgLnNuYWNrYmFyLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICNmYTlkMmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5zbmFja2Jhci1idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07IH0gfVxuICAuc25hY2tiYXItYnRuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc25hY2tiYXItbGVmdCxcbiAgLnNuYWNrYmFyLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7IH1cbiAgICAuc25hY2tiYXItbGVmdC5zaG93LFxuICAgIC5zbmFja2Jhci1yaWdodC5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41cmVtKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc25hY2tiYXItbGVmdCB7XG4gICAgbGVmdDogMS41cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zbmFja2Jhci1yaWdodCB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuLnNuYWNrYmFyLW11bHRpLWxpbmUge1xuICBoZWlnaHQ6IDVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTsgfVxuICAuc25hY2tiYXItbXVsdGktbGluZSAuc25hY2tiYXItYm9keSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc3RlcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnN0ZXBwZXI6OmFmdGVyLCAuc3RlcHBlcjo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmRiZDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnN0ZXBwZXI6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc3RlcHBlcjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3RlcHBlci1ob3JpeiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnN0ZXBwZXItaG9yaXo6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtOyB9XG4gIC5zdGVwcGVyLWhvcml6IC5zdGVwcGVyOjphZnRlciwgLnN0ZXBwZXItaG9yaXogLnN0ZXBwZXI6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDFyZW07IH1cbiAgLnN0ZXBwZXItaG9yaXogLnN0ZXBwZXI6OmFmdGVyIHtcbiAgICByaWdodDogMDsgfVxuICAuc3RlcHBlci1ob3JpeiAuc3RlcHBlcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwOyB9XG5cbi5zdGVwcGVyLXZlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnN0ZXBwZXItdmVydCAuc3RlcHBlcjo6YWZ0ZXIsIC5zdGVwcGVyLXZlcnQgLnN0ZXBwZXI6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYmRiZGJkO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtOyB9XG4gIC5zdGVwcGVyLXZlcnQgLnN0ZXBwZXI6OmFmdGVyIHtcbiAgICBib3R0b206IDA7IH1cbiAgLnN0ZXBwZXItdmVydCAuc3RlcHBlcjo6YmVmb3JlIHtcbiAgICB0b3A6IDA7IH1cblxuLnN0ZXBwZXItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxLjVyZW07IH1cbiAgLnN0ZXBwZXIuYWN0aXZlIC5zdGVwcGVyLWljb24sXG4gIC5zdGVwcGVyLmRvbmUgLnN0ZXBwZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuc3RlcHBlci1pY29uIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiAxLjMzM2VtOyB9XG5cbi5zdGVwcGVyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdGVwcGVyLmFjdGl2ZSAuc3RlcHBlci10ZXh0LFxuICAuc3RlcHBlci5kb25lIC5zdGVwcGVyLXRleHQge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5zdGVwcGVyLmFjdGl2ZSAuc3RlcHBlci10ZXh0IHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi5uYXYtdGFicyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAubmF2LXRhYnMuYm9yZGVyLTAsIC5uYXYtdGFicy5ib3JkZXItYm90dG9tLTAge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciwgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLWhlaWdodDogM3JlbTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgcGFkZGluZzogMS4wNjI1cmVtIDAuNzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6YWN0aXZlLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLCAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtbGluazphY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZjA4NTA2OyB9XG4gICAgICAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubmF2LXRhYnMgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubmF2LXRhYnMgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAubmF2LXRhYnMgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLm5hdi10YWJzLW1hdGVyaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uYXYtdGFicy1tYXRlcmlhbC5hbmltYXRlIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5uYXYtdGFicy1tYXRlcmlhbC5hbmltYXRlIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgcmlnaHQ7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXYtdGFicy1tYXRlcmlhbC5hbmltYXRlIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LXRhYnMtbWF0ZXJpYWwuYW5pbWF0ZSAubmF2LXRhYnMtaW5kaWNhdG9yIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm5hdi10YWJzLW1hdGVyaWFsLmFuaW1hdGUgLm5hdi10YWJzLWluZGljYXRvciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2LXRhYnMtbWF0ZXJpYWwgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdi10YWJzLW1hdGVyaWFsIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7IH1cbiAgICAubmF2LXRhYnMtbWF0ZXJpYWwgLm5hdi10YWJzLWluZGljYXRvci5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm5hdi10YWJzLXNjcm9sbGFibGUgLm5hdi10YWJzLW1hdGVyaWFsIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgICAgYm90dG9tOiAzcmVtOyB9XG5cbi5uYXYtdGFicy1zY3JvbGxhYmxlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBoZWlnaHQ6IDNyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5hdi10YWJzLXNjcm9sbGFibGUgLm5hdi10YWJzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gICAgLm5hdi10YWJzLXNjcm9sbGFibGUgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3JtLWNvbnRyb2wsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgaW5wdXRbdHlwZT10ZWxdLFxuLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IHNlbGVjdCxcbi53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmN1c3RvbS1zZWxlY3QsIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAgY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWNvbnRyb2w6aG92ZXIsIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1tb250aF0sXG4gIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1maWxlXSwgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdDpob3ZlcixcbiAgLndwY2Y3IHRleHRhcmVhOmhvdmVyLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmhvdmVyLCAuY3VzdG9tLXNlbGVjdDpob3ZlciwgLmZvcm0tY29udHJvbC1maWxlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT11cmxdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IHNlbGVjdDo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IHRleHRhcmVhOjotbXMtZXhwYW5kLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjotbXMtZXhwYW5kLCAuY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCwgLmZvcm0tY29udHJvbC1maWxlOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLmN1c3RvbS1zZWxlY3Q6OnBsYWNlaG9sZGVyLCAuZm9ybS1jb250cm9sLWZpbGU6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1tb250aF0sXG4gIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1maWxlXSwgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdDpkaXNhYmxlZCxcbiAgLndwY2Y3IHRleHRhcmVhOmRpc2FibGVkLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmRpc2FibGVkLCAuY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbC1maWxlOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXVybF0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9d2Vla10sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWZpbGVdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdFtyZWFkb25seV0sXG4gIC53cGNmNyB0ZXh0YXJlYVtyZWFkb25seV0sIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbcmVhZG9ubHldLCAuY3VzdG9tLXNlbGVjdFtyZWFkb25seV0sIC5mb3JtLWNvbnRyb2wtZmlsZVtyZWFkb25seV0ge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuZm9ybS1jb250cm9sOmRpc2FibGVkOmZvY3VzLCAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPXVybF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9dGVsXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPWZpbGVdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IHNlbGVjdDpkaXNhYmxlZDpmb2N1cyxcbiAgICAud3BjZjcgdGV4dGFyZWE6ZGlzYWJsZWQ6Zm9jdXMsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6ZGlzYWJsZWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkOmZvY3VzLCAuZm9ybS1jb250cm9sLWZpbGU6ZGlzYWJsZWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQ6aG92ZXIsIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPXRleHRdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9dXJsXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgc2VsZWN0OmRpc2FibGVkOmhvdmVyLFxuICAgIC53cGNmNyB0ZXh0YXJlYTpkaXNhYmxlZDpob3ZlciwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpkaXNhYmxlZDpob3ZlciwgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQ6aG92ZXIsIC5mb3JtLWNvbnRyb2wtZmlsZTpkaXNhYmxlZDpob3ZlciwgLmZvcm0tY29udHJvbFtyZWFkb25seV06Zm9jdXMsIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9dXJsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9dGVsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IHNlbGVjdFtyZWFkb25seV06Zm9jdXMsXG4gICAgLndwY2Y3IHRleHRhcmVhW3JlYWRvbmx5XTpmb2N1cywgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1tyZWFkb25seV06Zm9jdXMsIC5jdXN0b20tc2VsZWN0W3JlYWRvbmx5XTpmb2N1cywgLmZvcm0tY29udHJvbC1maWxlW3JlYWRvbmx5XTpmb2N1cywgLmZvcm0tY29udHJvbFtyZWFkb25seV06aG92ZXIsIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9dXJsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9dGVsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IHNlbGVjdFtyZWFkb25seV06aG92ZXIsXG4gICAgLndwY2Y3IHRleHRhcmVhW3JlYWRvbmx5XTpob3ZlciwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1tyZWFkb25seV06aG92ZXIsIC5jdXN0b20tc2VsZWN0W3JlYWRvbmx5XTpob3ZlciwgLmZvcm0tY29udHJvbC1maWxlW3JlYWRvbmx5XTpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1tb250aF0sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1maWxlXSwgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdDpmb2N1cyxcbiAgLndwY2Y3IHRleHRhcmVhOmZvY3VzLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAuY3VzdG9tLXNlbGVjdDpmb2N1cywgLmZvcm0tY29udHJvbC1maWxlOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmMDg1MDY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjZjA4NTA2O1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLmZvcm0tY29udHJvbDppbnZhbGlkOnJlcXVpcmVkLCAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPW51bWJlcl0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9ZmlsZV0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdDppbnZhbGlkOnJlcXVpcmVkLFxuICAud3BjZjcgdGV4dGFyZWE6aW52YWxpZDpyZXF1aXJlZCwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkOnJlcXVpcmVkLCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOnJlcXVpcmVkLCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZDpyZXF1aXJlZCB7XG4gICAgb3V0bGluZTogMDsgfVxuXG4uZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi53cGNmNyBzZWxlY3RbdHlwZT0nZmlsZSddLFxuLndwY2Y3IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10ge1xuICBtYXgtaGVpZ2h0OiAyLjI1cmVtOyB9XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NztcbiAgcGFkZGluZzogMC42MjVyZW0gMCBjYWxjKDAuNjI1cmVtIC0gMXB4KTsgfVxuICAuZm9ybS1jb250cm9sLWxnW3R5cGU9J2ZpbGUnXSB7XG4gICAgbWF4LWhlaWdodDogMy43NXJlbTsgfVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwIGNhbGMoMC4zNzVyZW0gLSAxcHgpOyB9XG4gIC5mb3JtLWNvbnRyb2wtc21bdHlwZT0nZmlsZSddIHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgc2VsZWN0LCAud3BjZjcgc2VsZWN0LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuY3VzdG9tLXNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgnJykge1xuICBzZWxlY3QuZm9ybS1jb250cm9sLFxuICAud3BjZjcgc2VsZWN0LCAud3BjZjcgc2VsZWN0LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuY3VzdG9tLXNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBmaWxsPVwiJTIzMDAwXCIgZmlsbC1vcGFjaXR5PVwiMC41NFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNNyAxMGw1IDUgNS01elwiLyUzRSUzQ3BhdGggZD1cIk0wIDBoMjR2MjRIMHpcIiBmaWxsPVwibm9uZVwiLyUzRSUzQy9zdmclM0UnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMS41ZW0gMS41ZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cbiAgICBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbiAgICAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgICAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IHNlbGVjdC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBmaWxsPVwiJTIzMDAwXCIgZmlsbC1vcGFjaXR5PVwiMC41NFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNNyAxMGw1IDUgNS01elwiLyUzRSUzQ3BhdGggZD1cIk0wIDBoMjR2MjRIMHpcIiBmaWxsPVwibm9uZVwiLyUzRSUzQy9zdmclM0UnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41ZW0gMS41ZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuICAgICAgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4gICAgICAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgICAgIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4ud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMy41cmVtO1xuICBwYWRkaW5nOiBjYWxjKDFyZW0gLSAxcHgpIDFyZW07IH1cbiAgc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlclttdWx0aXBsZV0sXG4gIC53cGNmNyBzZWxlY3Q6aG92ZXJbbXVsdGlwbGVdLCBzZWxlY3QuZm9ybS1jb250cm9sOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgLndwY2Y3IHNlbGVjdDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmZvcm0tY29udHJvbDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4gIC53cGNmNyB0ZXh0YXJlYTpob3Zlcjpub3QoW3Jvd3M9JzEnXSksIC5jdXN0b20tc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Q6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuODcpLCBpbnNldCAtMnB4IC0ycHggMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1c1ttdWx0aXBsZV0sXG4gIC53cGNmNyBzZWxlY3Q6Zm9jdXNbbXVsdGlwbGVdLCBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgLndwY2Y3IHNlbGVjdDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmZvcm0tY29udHJvbDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4gIC53cGNmNyB0ZXh0YXJlYTpmb2N1czpub3QoW3Jvd3M9JzEnXSksIC5jdXN0b20tc2VsZWN0OmZvY3VzW211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDAgLTFweCAjZjA4NTA2LCBpbnNldCAtMnB4IC0ycHggMCAtMXB4ICNmMDg1MDY7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1sZ1ttdWx0aXBsZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2wtbGdbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogY2FsYygwLjg3NXJlbSAtIDFweCkgMXJlbTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtW211bHRpcGxlXSwgc2VsZWN0LmZvcm0tY29udHJvbC1zbVtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nOiBjYWxjKDAuNzVyZW0gLSAxcHgpIDAuNzVyZW07IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgdGV4dGFyZWEud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBtaW4taGVpZ2h0OiAyLjI1cmVtOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IDMuNzVyZW07IH1cbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sLWxnOm5vdChbcm93cz0nMSddKSB7XG4gICAgbWluLWhlaWdodDogNC4yNXJlbTtcbiAgICBwYWRkaW5nOiBjYWxjKDAuODc1cmVtIC0gMXB4KSAxcmVtOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IDJyZW07IH1cbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sLXNtOm5vdChbcm93cz0nMSddKSB7XG4gICAgbWluLWhlaWdodDogMi43NXJlbTtcbiAgICBwYWRkaW5nOiBjYWxjKDAuNzVyZW0gLSAxcHgpIDAuNzVyZW07IH1cblxuLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6aG92ZXIgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMDg1MDY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjZjA4NTA2OyB9XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjI1cmVtIGNhbGMoMC4zNzVyZW0gLSAxcHgpIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMS43MTQyOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjU4MzMzZW07XG4gICAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGNvbnRlbnQ6IFwiYXR0YWNobWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NztcbiAgcGFkZGluZzogMC42MjVyZW0gMS41ZW0gY2FsYygwLjYyNXJlbSAtIDFweCkgMDsgfVxuICAuY3VzdG9tLXNlbGVjdC1sZ1ttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0LWxnW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgcGFkZGluZzogY2FsYygwLjg3NXJlbSAtIDFweCkgMXJlbTsgfVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS41ZW0gY2FsYygwLjM3NXJlbSAtIDFweCkgMDsgfVxuICAuY3VzdG9tLXNlbGVjdC1zbVttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0LXNtW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgcGFkZGluZzogY2FsYygwLjc1cmVtIC0gMXB4KSAwLjc1cmVtOyB9XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIG1heC1oZWlnaHQ6IDIuMjVyZW07IH1cblxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZjQ0MzM2O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWNvbnRyb2wtbGcgKyAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxuICAuZm9ybS1jb250cm9sLXNtICsgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgei1pbmRleDogMjQwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5pbnZhbGlkLXRvb2x0aXAge1xuICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMjQxMDdyZW0gMC41cmVtOyB9IH1cbiAgLmZvcm0tY29udHJvbC1sZyArIC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cbiAgLmZvcm0tY29udHJvbC1zbSArIC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcixcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmNDQzMzY7IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjUpOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmhvdmVyIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpob3ZlciB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNDQzMzY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2Y0NDMzNjsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y0NDMzNjsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNDQzMzY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjZjQ0MzM2OyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjsgfVxuXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkICsgLmZvcm0tY2hlY2stbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkICsgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2Y0NDMzNjsgfVxuXG4uaXMtaW52YWxpZC5mb3JtLWNvbnRyb2wsIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGV4dF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXVybF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRlbF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXJhbmdlXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZV0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9d2Vla10sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRpbWVdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9Y29sb3JdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWZpbGVdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkLFxuLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQsIC53cGNmNyAuaXMtaW52YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdCwgLmlzLWludmFsaWQuZm9ybS1jb250cm9sLWZpbGUsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRleHRdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT10ZXh0XSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9c2VhcmNoXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9c2VhcmNoXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dXJsXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dXJsXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dGVsXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dGVsXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9bnVtYmVyXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9bnVtYmVyXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1yYW5nZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRlXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9bW9udGhdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1tb250aF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXdlZWtdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT13ZWVrXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dGltZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXRpbWVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWNvbG9yXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9Y29sb3JdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWVtYWlsXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZmlsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWZpbGVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1zdWJtaXRdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2Y0NDMzNjsgfVxuICAuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPXRlbF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPXRpbWVdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT1maWxlXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsXG4gIC53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmZvY3VzLCAud3BjZjcgLmlzLWludmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXMsIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsIC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbC1maWxlOmZvY3VzLCAuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXIsIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9dGV4dF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPXRlbF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPXRpbWVdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT1maWxlXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgc2VsZWN0LmlzLWludmFsaWQ6aG92ZXIsXG4gIC53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmhvdmVyLCAud3BjZjcgLmlzLWludmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aG92ZXIsIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3Q6aG92ZXIsIC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbC1maWxlOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1zZWFyY2hdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXVybF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9dXJsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT10ZWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXRlbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1udW1iZXJdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9bW9udGhdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPW1vbnRoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT10aW1lXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT10aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZW1haWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWZpbGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWZpbGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9c3VibWl0XSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkOmZvY3VzLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkOmZvY3VzLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9dGV4dF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9dGV4dF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXVybF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9dXJsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXRlbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9bW9udGhdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT13ZWVrXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZW1haWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWZpbGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWZpbGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9c3VibWl0XSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkOmhvdmVyLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkOmhvdmVyLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkOmhvdmVyLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNDQzMzY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjZjQ0MzM2OyB9XG4gIC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRleHRdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXVybF0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10ZWxdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXJhbmdlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGVdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9d2Vla10gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10aW1lXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWNvbG9yXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWVtYWlsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWZpbGVdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9c3VibWl0XSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IC5pcy1pbnZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIH4gLmludmFsaWQtZmVlZGJhY2ssIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3QgfiAuaW52YWxpZC1mZWVkYmFjaywgLmlzLWludmFsaWQuZm9ybS1jb250cm9sLWZpbGUgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLmlzLWludmFsaWQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10ZXh0XSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dXJsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGVsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9cmFuZ2VdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRlXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT13ZWVrXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGltZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1jb2xvcl0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWVtYWlsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZmlsZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXN1Ym1pdF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgdGV4dGFyZWEuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAuaXMtaW52YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3QgfiAuaW52YWxpZC10b29sdGlwLFxuICAuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2wtZmlsZSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRleHRdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dGV4dF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1zZWFyY2hdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXVybF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT11cmxdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dGVsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1udW1iZXJdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXJhbmdlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXJhbmdlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGVdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1tb250aF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1tb250aF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT13ZWVrXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXdlZWtdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dGltZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT10aW1lXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWNvbG9yXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWNvbG9yXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWVtYWlsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWVtYWlsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWZpbGVdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZmlsZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1zdWJtaXRdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9c3VibWl0XSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRleHRdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT10ZXh0XSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dXJsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dXJsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dGVsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dGVsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9cmFuZ2VdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1yYW5nZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRlXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1tb250aF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXdlZWtdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT13ZWVrXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9dGltZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXRpbWVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWNvbG9yXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9Y29sb3JdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWVtYWlsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZmlsZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWZpbGVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1zdWJtaXRdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1zdWJtaXRdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnNlbGVjdC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbDpmb2N1c1ttdWx0aXBsZV0sXG4ud3BjZjcgc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLCBzZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgdGV4dGFyZWEuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzW211bHRpcGxlXSwgLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIHNlbGVjdC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbDpob3ZlclttdWx0aXBsZV0sXG4ud3BjZjcgc2VsZWN0LmlzLWludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLCBzZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgdGV4dGFyZWEuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOmludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAycHggMCAtMXB4ICNmNDQzMzYsIGluc2V0IC0ycHggLTJweCAwIC0xcHggI2Y0NDMzNjsgfVxuXG4udGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXNbbXVsdGlwbGVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzW211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLWludmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QuaXMtaW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQuZm9ybS1jb250cm9sOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbDpob3ZlclttdWx0aXBsZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LmlzLWludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLWludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuaXMtaW52YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksIC50ZXh0ZmllbGQtYm94IC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3Q6aG92ZXJbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0OmludmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdDppbnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0OmludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdDppbnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYTppbnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDppbnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3Q6aW52YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDppbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3Q6aW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6aW52YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OmludmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjZjQ0MzM2OyB9XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNGNhZjUwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWNvbnRyb2wtbGcgKyAudmFsaWQtZmVlZGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cbiAgLmZvcm0tY29udHJvbC1zbSArIC52YWxpZC1mZWVkYmFjayB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgei1pbmRleDogMjQwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC52YWxpZC10b29sdGlwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjI0MTA3cmVtIDAuNXJlbTsgfSB9XG4gIC5mb3JtLWNvbnRyb2wtbGcgKyAudmFsaWQtdG9vbHRpcCB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxuICAuZm9ybS1jb250cm9sLXNtICsgLnZhbGlkLXRvb2x0aXAge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjNGNhZjUwOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC10cmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNSk7IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmhvdmVyIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmhvdmVyIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRjYWY1MDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjNGNhZjUwOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Y2FmNTA7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Y2FmNTA7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjNGNhZjUwOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7IH1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgKyAuZm9ybS1jaGVjay1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkICsgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzRjYWY1MDsgfVxuXG4uaXMtdmFsaWQuZm9ybS1jb250cm9sLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXdlZWtdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1maWxlXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgc2VsZWN0LmlzLXZhbGlkLFxuLndwY2Y3IHRleHRhcmVhLmlzLXZhbGlkLCAud3BjZjcgLmlzLXZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdCwgLmlzLXZhbGlkLmZvcm0tY29udHJvbC1maWxlLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXRleHRdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dGV4dF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9c2VhcmNoXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXVybF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT11cmxdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9dGVsXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXRlbF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9bnVtYmVyXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXJhbmdlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXJhbmdlXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1tb250aF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1tb250aF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT13ZWVrXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXdlZWtdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9dGltZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT10aW1lXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWNvbG9yXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWNvbG9yXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWVtYWlsXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWVtYWlsXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWZpbGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZmlsZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9c3VibWl0XSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6dmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzRjYWY1MDsgfVxuICAuaXMtdmFsaWQuZm9ybS1jb250cm9sOmZvY3VzLCAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9ZmlsZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsXG4gIC53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZDpmb2N1cywgLndwY2Y3IC5pcy12YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1cywgLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsIC5pcy12YWxpZC5mb3JtLWNvbnRyb2wtZmlsZTpmb2N1cywgLmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3ZlciwgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9dGV4dF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXVybF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXRlbF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPW51bWJlcl0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9d2Vla10sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXRpbWVdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPWZpbGVdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmhvdmVyLFxuICAud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6aG92ZXIsIC53cGNmNyAuaXMtdmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aG92ZXIsIC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyLCAuaXMtdmFsaWQuZm9ybS1jb250cm9sLWZpbGU6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXRleHRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT10ZXh0XSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9dXJsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9dXJsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9dGVsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9dGVsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWRhdGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1kYXRlXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9bW9udGhdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1tb250aF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXdlZWtdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9dGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXRpbWVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9Y29sb3JdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZmlsZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWZpbGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkOmZvY3VzLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6Zm9jdXMsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTp2YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZDpmb2N1cyxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dGV4dF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXRleHRdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT11cmxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT11cmxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXJhbmdlXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWRhdGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1tb250aF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9d2Vla10sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXdlZWtdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dGltZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1jb2xvcl0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9ZW1haWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1maWxlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9ZmlsZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6dmFsaWQ6aG92ZXIsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZDpob3ZlcixcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkOmhvdmVyLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOnZhbGlkOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0Y2FmNTA7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjNGNhZjUwOyB9XG4gIC5pcy12YWxpZC5mb3JtLWNvbnRyb2wgfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXRleHRdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1zZWFyY2hdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT11cmxdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1udW1iZXJdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1yYW5nZV0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGVdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1tb250aF0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXdlZWtdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWNvbG9yXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZW1haWxdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1maWxlXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c3VibWl0XSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IHNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IHRleHRhcmVhLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgLmlzLXZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIH4gLnZhbGlkLWZlZWRiYWNrLCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdCB+IC52YWxpZC1mZWVkYmFjaywgLmlzLXZhbGlkLmZvcm0tY29udHJvbC1maWxlIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAuaXMtdmFsaWQuZm9ybS1jb250cm9sIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXRleHRdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXNlYXJjaF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dXJsXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPW51bWJlcl0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9cmFuZ2VdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPW1vbnRoXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT13ZWVrXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRldGltZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWNvbG9yXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1lbWFpbF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZmlsZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c3VibWl0XSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLmlzLXZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC5pcy12YWxpZC5jdXN0b20tc2VsZWN0IH4gLnZhbGlkLXRvb2x0aXAsXG4gIC5pcy12YWxpZC5mb3JtLWNvbnRyb2wtZmlsZSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT10ZXh0XSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dGV4dF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXNlYXJjaF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXNlYXJjaF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXVybF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXVybF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXRlbF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXRlbF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPW51bWJlcl0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPW51bWJlcl0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXJhbmdlXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9cmFuZ2VdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRlXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZV0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPW1vbnRoXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9bW9udGhdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT13ZWVrXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9d2Vla10gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXRpbWVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZV0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1jb2xvcl0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWNvbG9yXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9ZW1haWxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1lbWFpbF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWZpbGVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1maWxlXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9c3VibWl0XSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9c3VibWl0XSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9dGV4dF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dGV4dF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9c2VhcmNoXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1zZWFyY2hdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXVybF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dXJsXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXRlbF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9bnVtYmVyXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1udW1iZXJdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXJhbmdlXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1yYW5nZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9ZGF0ZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9bW9udGhdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPW1vbnRoXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT13ZWVrXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT13ZWVrXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9Y29sb3JdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWNvbG9yXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1lbWFpbF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZW1haWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWZpbGVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWZpbGVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9c3VibWl0XSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnNlbGVjdC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXNbbXVsdGlwbGVdLFxuLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpmb2N1c1ttdWx0aXBsZV0sIHNlbGVjdC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmlzLXZhbGlkLmZvcm0tY29udHJvbDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgc2VsZWN0LmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3ZlclttdWx0aXBsZV0sXG4ud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmhvdmVyW211bHRpcGxlXSwgc2VsZWN0LmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgdGV4dGFyZWEuaXMtdmFsaWQuZm9ybS1jb250cm9sOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksIC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3Q6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAwIC0xcHggIzRjYWY1MCwgaW5zZXQgLTJweCAtMnB4IDAgLTFweCAjNGNhZjUwOyB9XG5cbi50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXNbbXVsdGlwbGVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpmb2N1c1ttdWx0aXBsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtdmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLXZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuaXMtdmFsaWQuZm9ybS1jb250cm9sOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5pcy12YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksIC50ZXh0ZmllbGQtYm94IC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtdmFsaWQuZm9ybS1jb250cm9sOmhvdmVyW211bHRpcGxlXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6aG92ZXJbbXVsdGlwbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLXZhbGlkOmhvdmVyW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy12YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuaXMtdmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlclttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDp2YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0OnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDp2YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0OnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDp2YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0OnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDp2YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0OnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggIzRjYWY1MDsgfVxuXG4udGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLCAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGV4dF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dXJsXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRlbF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1yYW5nZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW1vbnRoXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdLCAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdCxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLCAudGV4dGZpZWxkLWJveCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCwgLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gY2FsYygxcmVtIC0gMXB4KTsgfVxuXG4udGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdCwgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4udGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0W211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgcGFkZGluZzogMXJlbSAxcmVtIGNhbGMoMXJlbSAtIDFweCk7IH1cbiAgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlclttdWx0aXBsZV0sXG4gIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6aG92ZXJbbXVsdGlwbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4gIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0OmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbiAgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOmhvdmVyOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOmhvdmVyOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Q6aG92ZXJbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzW211bHRpcGxlXSxcbiAgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3Q6Zm9jdXNbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuICAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgLTFweCAjZjA4NTA2OyB9XG5cbi50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMy41cmVtOyB9XG5cbi50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLCAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFt0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3RbdHlwZT0nZmlsZSddLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLFxuLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlIHtcbiAgbWF4LWhlaWdodDogMy41cmVtOyB9XG5cbi50ZXh0ZmllbGQtYm94LWxnIC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wsIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT10ZXh0XSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dXJsXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXRlbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZWxdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW51bWJlcl0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9cmFuZ2VdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWRhdGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1tb250aF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW1vbnRoXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT10aW1lXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZV0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1jb2xvcl0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9ZW1haWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1lbWFpbF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZmlsZV0sIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgc2VsZWN0LCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdCxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEsIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC50ZXh0ZmllbGQtYm94LWxnIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCwgLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbC1maWxlLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLWZpbGUge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NztcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbSBjYWxjKDAuODc1cmVtIC0gMXB4KTsgfVxuXG4udGV4dGZpZWxkLWJveC1sZyBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHNlbGVjdFttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdFttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94LWxnIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3gtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveC1sZyAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3gtbGcgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtIGNhbGMoMC44NzVyZW0gLSAxcHgpOyB9XG5cbi50ZXh0ZmllbGQtYm94LWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDQuMjVyZW07IH1cblxuLnRleHRmaWVsZC1ib3gtbGcgLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cblxuLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbFt0eXBlPSdmaWxlJ10sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLCAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1jb2xvcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1jb2xvcl0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IHNlbGVjdFt0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBzZWxlY3RbdHlwZT0nZmlsZSddLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFt0eXBlPSdmaWxlJ10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBzZWxlY3RbdHlwZT0nZmlsZSddLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHRleHRhcmVhW3R5cGU9J2ZpbGUnXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLFxuLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbC1maWxlLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlIHtcbiAgbWF4LWhlaWdodDogNC4yNXJlbTsgfVxuXG4udGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLCAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dGV4dF0sIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dXJsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT10ZWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPW51bWJlcl0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1yYW5nZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1kYXRlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRlXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9bW9udGhdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9d2Vla10sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9d2Vla10sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGltZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9Y29sb3JdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWZpbGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdLCAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIHNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBzZWxlY3QsXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSB0ZXh0YXJlYSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLCAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAudGV4dGZpZWxkLWJveC1zbSAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC50ZXh0ZmllbGQtYm94LXNtIC5mb3JtLWNvbnRyb2wtZmlsZSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2O1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gY2FsYygwLjc1cmVtIC0gMXB4KTsgfVxuXG4udGV4dGZpZWxkLWJveC1zbSBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIHNlbGVjdFttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdFttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94LXNtIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3gtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveC1zbSAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3gtc20gLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gY2FsYygwLjc1cmVtIC0gMXB4KTsgfVxuXG4udGV4dGZpZWxkLWJveC1zbSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAyLjc1cmVtOyB9XG5cbi50ZXh0ZmllbGQtYm94LXNtIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi50ZXh0ZmllbGQtYm94LXNtIC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSwgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBzZWxlY3RbdHlwZT0nZmlsZSddLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3RbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSxcbi50ZXh0ZmllbGQtYm94LXNtIC5mb3JtLWNvbnRyb2wtZmlsZSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIG1heC1oZWlnaHQ6IDIuNzVyZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZmxvYXRpbmctbGFiZWwuaGFzLXZhbHVlIGxhYmVsLFxuICAuZmxvYXRpbmctbGFiZWwuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7IH1cbiAgLmZsb2F0aW5nLWxhYmVsLmlzLWZvY3VzZWQgbGFiZWwge1xuICAgIGNvbG9yOiAjZjA4NTA2OyB9XG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAuZm9ybS1jb250cm9sW3R5cGU9J2RhdGUnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT10ZXh0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT10ZXh0XSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXNlYXJjaF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9dXJsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT11cmxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9dGVsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1udW1iZXJdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPW51bWJlcl0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9cmFuZ2VdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXJhbmdlXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1kYXRlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1kYXRlXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1tb250aF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9bW9udGhdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXdlZWtdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1kYXRldGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1jb2xvcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9Y29sb3JdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1lbWFpbF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZmlsZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZmlsZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1zdWJtaXRdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IHNlbGVjdFt0eXBlPSdkYXRlJ10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgc2VsZWN0W3R5cGU9J2RhdGUnXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyB0ZXh0YXJlYVt0eXBlPSdkYXRlJ10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgdGV4dGFyZWFbdHlwZT0nZGF0ZSddLCAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdkYXRlJ10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2RhdGUnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC5mb3JtLWNvbnRyb2xbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXRleHRdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1zZWFyY2hdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT11cmxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT10ZWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT10ZWxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1udW1iZXJdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1udW1iZXJdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXJhbmdlXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWRhdGVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1tb250aF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPW1vbnRoXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXdlZWtdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT10aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9ZGF0ZXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1jb2xvcl0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9ZW1haWxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9ZmlsZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXN1Ym1pdF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgc2VsZWN0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgc2VsZWN0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgdGV4dGFyZWFbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSB0ZXh0YXJlYVt0eXBlPSdkYXRldGltZS1sb2NhbCddLCAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdkYXRldGltZS1sb2NhbCddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdkYXRldGltZS1sb2NhbCddLCAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLmZvcm0tY29udHJvbFt0eXBlPSd0aW1lJ10sIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9dGV4dF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1zZWFyY2hdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9dXJsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT10ZWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXRlbF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1udW1iZXJdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1yYW5nZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZGF0ZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPW1vbnRoXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT13ZWVrXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT13ZWVrXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT10aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT10aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZGF0ZXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWNvbG9yXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZW1haWxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWZpbGVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9c3VibWl0XSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBzZWxlY3RbdHlwZT0ndGltZSddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIHNlbGVjdFt0eXBlPSd0aW1lJ10sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgdGV4dGFyZWFbdHlwZT0ndGltZSddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIHRleHRhcmVhW3R5cGU9J3RpbWUnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0ndGltZSddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSd0aW1lJ10ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRvcCwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuMTI1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXSxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXSxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdLCAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHNlbGVjdCxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3QsIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sOmZvY3VzOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0OmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBzZWxlY3Q6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWE6Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1czo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdDpmb2N1czo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0OjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdDo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGU6OnBsYWNlaG9sZGVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0OjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Q6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdDo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0OjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wtZmlsZTo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3Q6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHNlbGVjdDo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdDo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGU6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmZsb2F0aW5nLWxhYmVsLWxnLmhhcy12YWx1ZSBsYWJlbCwgLmlucHV0LWdyb3VwLWxnID4gLmhhcy12YWx1ZS5mbG9hdGluZy1sYWJlbCBsYWJlbCxcbi5mbG9hdGluZy1sYWJlbC1sZy5pcy1mb2N1c2VkIGxhYmVsLFxuLmlucHV0LWdyb3VwLWxnID4gLmlzLWZvY3VzZWQuZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNDExNzYpOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZyBsYWJlbCwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7XG4gIHRvcDogMS41cmVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZyAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbCwgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9dGV4dF0sIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT10ZWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1kYXRlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF0sXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9dGltZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9Y29sb3JdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXSwgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QsXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5mbG9hdGluZy1sYWJlbC1sZyAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtbGcgLmZvcm0tY29udHJvbC1maWxlLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAgY2FsYygwLjYyNXJlbSAtIDFweCk7IH1cblxuLmZsb2F0aW5nLWxhYmVsLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtbGcgLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZyBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIHNlbGVjdFttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0W211bHRpcGxlXSwgLmZsb2F0aW5nLWxhYmVsLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuZmxvYXRpbmctbGFiZWwtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC5mbG9hdGluZy1sYWJlbC1sZyAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5mbG9hdGluZy1sYWJlbC1sZyAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtIGNhbGMoMC44NzVyZW0gLSAxcHgpOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1zbS5oYXMtdmFsdWUgbGFiZWwsIC5pbnB1dC1ncm91cC1zbSA+IC5oYXMtdmFsdWUuZmxvYXRpbmctbGFiZWwgbGFiZWwsXG4uZmxvYXRpbmctbGFiZWwtc20uaXMtZm9jdXNlZCBsYWJlbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pcy1mb2N1c2VkLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc2OTIzKTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtc20gbGFiZWwsIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjtcbiAgdG9wOiAxLjByZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLXNtIC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLCAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT10ZXh0XSwgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGV4dF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXVybF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXVybF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXRlbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRlbF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPW51bWJlcl0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9cmFuZ2VdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXJhbmdlXSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWRhdGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZV0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9bW9udGhdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXdlZWtdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9d2Vla10sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT10aW1lXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1jb2xvcl0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1maWxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdLCAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdCxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhLCAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmZsb2F0aW5nLWxhYmVsLXNtIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3QsIC5mbG9hdGluZy1sYWJlbC1zbSAuZm9ybS1jb250cm9sLWZpbGUsIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGUge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDY7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAgY2FsYygwLjM3NXJlbSAtIDFweCk7IH1cblxuLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtc20gLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1zbSBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdFttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0W211bHRpcGxlXSwgLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuZmxvYXRpbmctbGFiZWwtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSwgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC5mbG9hdGluZy1sYWJlbC1zbSAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5mbG9hdGluZy1sYWJlbC1zbSAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gY2FsYygwLjc1cmVtIC0gMXB4KTsgfVxuXG4uZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94Lmhhcy12YWx1ZSBsYWJlbCxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3guaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdG9wOiAwLjVyZW07IH1cbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggbGFiZWwge1xuICAgIHRvcDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wsIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dXJsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRlXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9Y29sb3JdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdLCAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggc2VsZWN0LFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggc2VsZWN0W211bHRpcGxlXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH1cbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCwgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT11cmxdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZWxdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXdlZWtdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZmlsZV0sIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBzZWxlY3QsXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLCAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAxcHgpOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGxhYmVsLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBsYWJlbCB7XG4gIHRvcDogMC44NzVyZW07XG4gIGxlZnQ6IDFyZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbCwgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGV4dF0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRlbF0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9cmFuZ2VdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXdlZWtdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRpbWVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1maWxlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXSwgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLWZpbGUsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W211bHRpcGxlXSxcbi53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBzZWxlY3RbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0W211bHRpcGxlXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbCxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBsYWJlbCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICB0b3A6IDAuNzVyZW07XG4gIGxlZnQ6IDAuNzVyZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbCwgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGV4dF0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRlbF0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9cmFuZ2VdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZV0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXdlZWtdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRpbWVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1maWxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXSwgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLWZpbGUsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W211bHRpcGxlXSxcbi53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3RbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0W211bHRpcGxlXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIHBhZGRpbmctdG9wOiAxLjByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IHNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBzZWxlY3QsIC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuICAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwsXG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUsXG4gIC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxJTsgfVxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC50ZXh0ZmllbGQtYm94LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgLmN1c3RvbS1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyAudGV4dGZpZWxkLWJveCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgLnRleHRmaWVsZC1ib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0biwgLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0biwgLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgLmJ0biArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IC5idG4gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bjpub3QoOmZpcnN0LW9mLXR5cGUpLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGlucHV0Om5vdCg6Zmlyc3Qtb2YtdHlwZSlbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuOm5vdCg6Zmlyc3Qtb2YtdHlwZSksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBpbnB1dDpub3QoOmZpcnN0LW9mLXR5cGUpW3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG46bm90KDpsYXN0LW9mLXR5cGUpLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGlucHV0Om5vdCg6bGFzdC1vZi10eXBlKVt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG46bm90KDpsYXN0LW9mLXR5cGUpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gaW5wdXQ6bm90KDpsYXN0LW9mLXR5cGUpW3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgb3JkZXI6IC0xOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5pbnB1dC1ncm91cC1pY29uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmlucHV0LWdyb3VwLWljb24ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dGV4dF0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c2VhcmNoXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT11cmxdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRlbF0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9bnVtYmVyXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1yYW5nZV0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZV0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9bW9udGhdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXdlZWtdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRpbWVdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9Y29sb3JdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWVtYWlsXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1maWxlXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBzZWxlY3Q6Zm9jdXMgfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IHRleHRhcmVhOmZvY3VzIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXMgfiAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgY29sb3I6ICNmMDg1MDY7IH1cbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCgudGV4dGZpZWxkLWJveCkgfiAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwuaGFzLXZhbHVlIGxhYmVsLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsLmlzLWZvY3VzZWQgbGFiZWwge1xuICB0b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3guaGFzLXZhbHVlIGxhYmVsLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3guaXMtZm9jdXNlZCBsYWJlbCB7XG4gIHRvcDogMC41cmVtOyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbDpub3QoLnRleHRmaWVsZC1ib3gpIH4gLmlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjg3NXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLWZpbGUge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NztcbiAgcGFkZGluZzogMC42MjVyZW0gMCBjYWxjKDAuNjI1cmVtIC0gMXB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdCwgLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtIGNhbGMoMC44NzVyZW0gLSAxcHgpOyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFt0eXBlPSdmaWxlJ10sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIG1heC1oZWlnaHQ6IDQuMjVyZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3NjQ3OyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxLjg1OTM4cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NzsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwuaGFzLXZhbHVlIGxhYmVsLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsLmlzLWZvY3VzZWQgbGFiZWwge1xuICB0b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3guaGFzLXZhbHVlIGxhYmVsLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3guaXMtZm9jdXNlZCBsYWJlbCB7XG4gIHRvcDogMC41cmVtOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbDpub3QoLnRleHRmaWVsZC1ib3gpIH4gLmlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLWZpbGUge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDY7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAgY2FsYygwLjM3NXJlbSAtIDFweCk7IH1cblxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QsIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXSwgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtIGNhbGMoMC43NXJlbSAtIDFweCk7IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbFt0eXBlPSdmaWxlJ10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1maWxlIHtcbiAgbWF4LWhlaWdodDogMi43NXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2OyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAwLjcxMDk0cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjsgfVxuXG4ubmF2YmFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubmF2YmFyIC5mb3JtLWNvbnRyb2wsIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dXJsXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRlbF0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT13ZWVrXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10aW1lXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZW1haWxdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWZpbGVdLCAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLm5hdmJhciAud3BjZjcgc2VsZWN0LCAud3BjZjcgLm5hdmJhciBzZWxlY3QsXG4gIC5uYXZiYXIgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLm5hdmJhciB0ZXh0YXJlYSwgLm5hdmJhciAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm5hdmJhciAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXZiYXIgLmZvcm0tY29udHJvbCwgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXVybF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGVsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9d2Vla10sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRpbWVdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1maWxlXSwgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBzZWxlY3QsIC53cGNmNyAubmF2YmFyIHNlbGVjdCxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLm5hdmJhciB0ZXh0YXJlYSwgLm5hdmJhciAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm5hdmJhciAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2YmFyIC5mb3JtLWNvbnRyb2wsIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT11cmxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRlbF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXdlZWtdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZmlsZV0sIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgICAgLm5hdmJhciAud3BjZjcgc2VsZWN0LCAud3BjZjcgLm5hdmJhciBzZWxlY3QsXG4gICAgICAubmF2YmFyIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5uYXZiYXIgdGV4dGFyZWEsIC5uYXZiYXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5uYXZiYXIgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm5hdmJhciAuZm9ybS1jb250cm9sLCAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dXJsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10ZWxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGVdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9bW9udGhdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGltZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWZpbGVdLCAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5uYXZiYXIgc2VsZWN0LFxuICAgICAgLm5hdmJhciAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAubmF2YmFyIHRleHRhcmVhLCAubmF2YmFyIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAubmF2YmFyIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5uYXZiYXIgLmZvcm0tY29udHJvbDpmb2N1cywgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT10ZXh0XSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXNlYXJjaF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9dXJsXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9dGVsXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPW51bWJlcl0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRlXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPW1vbnRoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1tb250aF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPXRpbWVdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9Y29sb3JdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZW1haWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPWZpbGVdLCAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSxcbiAgICAubmF2YmFyIC53cGNmNyBzZWxlY3Q6Zm9jdXMsIC53cGNmNyAubmF2YmFyIHNlbGVjdDpmb2N1cyxcbiAgICAubmF2YmFyIC53cGNmNyB0ZXh0YXJlYTpmb2N1cywgLndwY2Y3IC5uYXZiYXIgdGV4dGFyZWE6Zm9jdXMsIC5uYXZiYXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1cywgLndwY2Y3IC5uYXZiYXIgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAubmF2YmFyIC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9dGV4dF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXNlYXJjaF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXVybF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXRlbF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPW51bWJlcl0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9ZGF0ZV0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9bW9udGhdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9d2Vla10sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1lbWFpbF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1maWxlXSwgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gICAgLm5hdmJhciAud3BjZjcgc2VsZWN0OmhvdmVyLCAud3BjZjcgLm5hdmJhciBzZWxlY3Q6aG92ZXIsXG4gICAgLm5hdmJhciAud3BjZjcgdGV4dGFyZWE6aG92ZXIsIC53cGNmNyAubmF2YmFyIHRleHRhcmVhOmhvdmVyLCAubmF2YmFyIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aG92ZXIsIC53cGNmNyAubmF2YmFyIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAubmF2YmFyIC5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07IH1cbiAgLm5hdmJhciAuZm9ybS1jb250cm9sLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtOyB9XG4gIC5uYXZiYXIgLmlucHV0LWdyb3VwIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cDpmb2N1cywgLm5hdmJhciAuaW5wdXQtZ3JvdXA6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXVybF0sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9dGVsXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1maWxlXSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgc2VsZWN0LFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIHRleHRhcmVhLCAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXRleHRdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c2VhcmNoXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXVybF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT10ZWxdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9bnVtYmVyXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9cmFuZ2VdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWRhdGVdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1tb250aF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9d2Vla10sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9dGltZV0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWRhdGV0aW1lXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1jb2xvcl0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWVtYWlsXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1maWxlXSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBzZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCksIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBzZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgdGV4dGFyZWE6bm90KDpmaXJzdC1jaGlsZCksIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCB0ZXh0YXJlYTpub3QoOmZpcnN0LWNoaWxkKSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpub3QoOmZpcnN0LWNoaWxkKSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLCAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXRleHRdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXNlYXJjaF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9dXJsXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT10ZWxdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPW51bWJlcl0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1yYW5nZV0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWRhdGVdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9bW9udGhdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT13ZWVrXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9dGltZV0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1kYXRldGltZV0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1jb2xvcl0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1lbWFpbF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPWZpbGVdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXN1Ym1pdF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBzZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyB0ZXh0YXJlYTpub3QoOmxhc3QtY2hpbGQpLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgdGV4dGFyZWE6bm90KDpsYXN0LWNoaWxkKSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpub3QoOmxhc3QtY2hpbGQpLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1pbi13aWR0aDogMDsgfVxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1pbi13aWR0aDogMDsgfVxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gIC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10ZXh0XSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT11cmxdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGVsXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bW9udGhdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXdlZWtdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9Y29sb3JdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZmlsZV0sIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QsIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdCxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEsIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLCAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTsgfVxuICAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGV4dF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dXJsXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRlbF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1udW1iZXJdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT13ZWVrXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10aW1lXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZW1haWxdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWZpbGVdLCAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QsXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYSwgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07IH1cbiAgLm5hdmJhciAubmF2LXRhYnMge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07IH1cbiAgICAubmF2YmFyIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgICAgbWluLWhlaWdodDogMy41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDEuMzEyNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjMxMjVyZW07IH1cbiAgLm5hdmJhciA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItZGFyayB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbCwgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT11cmxdLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXRlbF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1tb250aF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXdlZWtdLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT10aW1lXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9ZmlsZV0sIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBzZWxlY3QsIC53cGNmNyAubmF2YmFyLWRhcmsgc2VsZWN0LFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLm5hdmJhci1kYXJrIHRleHRhcmVhLCAubmF2YmFyLWRhcmsgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5uYXZiYXItZGFyayAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gIC5uYXZiYXItZGFyayAuaW5wdXQtZ3JvdXAsXG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOjpiZWZvcmUsXG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpOyB9XG4gIC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IHNlbGVjdDo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAubmF2YmFyLWRhcmsgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSxcbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNDA7IH1cblxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7IH1cblxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7IH1cblxuLm5hdmJhci1mdWxsIHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogNDA7IH1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5uYXZiYXItc3RpY2t5LXRvcCB7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA0MDsgfSB9XG5cbi50b29sYmFyLXdhdGVyZmFsbCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDQwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC50b29sYmFyLXdhdGVyZmFsbCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50b29sYmFyLXdhdGVyZmFsbCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC50b29sYmFyLXdhdGVyZmFsbCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLnRvb2xiYXItd2F0ZXJmYWxsLndhdGVyZmFsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDsgfVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5uYXZiYXItYnJhbmQ6YWN0aXZlLCAubmF2YmFyLWJyYW5kOmZvY3VzLCAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm5hdmJhci1icmFuZDo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IC0wLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXZiYXItYnJhbmQ6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXZiYXItYnJhbmQ6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXZiYXItYnJhbmQ6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gICAgLm5hdmJhci1icmFuZDpmb2N1czo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdmJhci1icmFuZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cbiAgLm5hdmJhci1icmFuZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLm5hdmJhci10ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMi4yNXJlbTsgfVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAubmF2YmFyLW5hdiAubmF2LWxpbms6YWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgICAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDsgfVxuICAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyOmZpcnN0LWNoaWxkICsgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyOmZpcnN0LWNoaWxkICsgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyOmZpcnN0LWNoaWxkICsgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXI6Zmlyc3QtY2hpbGQgKyAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9IH1cblxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyOmZpcnN0LWNoaWxkICsgLm5hdmJhci1icmFuZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMi4yNXJlbTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6YWN0aXZlLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsIC5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLm5hdmJhci10b2dnbGVyOmFjdGl2ZTo6YmVmb3JlLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXM6OmJlZm9yZSwgLm5hdmJhci10b2dnbGVyOmhvdmVyOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLm5hdmJhci10b2dnbGVyOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2YmFyLXRvZ2dsZXI6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXZiYXItdG9nZ2xlcjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuICAubmF2YmFyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS43MTQyOWVtO1xuICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMzAyMmVtO1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmJhci10b2dnbGVyLWljb246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJtZW51XCI7IH1cblxuLnRvb2x0aXAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBtYXJnaW46IDEuNXJlbTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB6LWluZGV4OiAyNDA7IH1cbiAgW2Rpcj0ncnRsJ10gLnRvb2x0aXAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50b29sdGlwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICBtYXJnaW46IDAuODc1cmVtOyB9IH1cbiAgLnRvb2x0aXAuc2hvdyB7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gICAgLnRvb2x0aXAuc2hvdyAudG9vbHRpcC1pbm5lciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi50b29sdGlwLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg3KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAuMjQxMDdyZW0gMC41cmVtOyB9IH1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjay1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjay1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsYWNrLWhpbnQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsYWNrLWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlLWhpbnQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUtZGl2aWRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogI2YwODUwNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjA4NTA2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7IH1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuXG4uYmctZGFyay0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmstMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzAgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyay00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTphY3RpdmUsIGEuYmctcHJpbWFyeTpmb2N1cywgYS5iZy1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNiAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmFjdGl2ZSwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsIGEuYmctc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6YWN0aXZlLCBhLmJnLWRhbmdlcjpmb2N1cywgYS5iZy1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86YWN0aXZlLCBhLmJnLWluZm86Zm9jdXMsIGEuYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDsgfVxuXG5hLmJnLXN1Y2Nlc3M6YWN0aXZlLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsIGEuYmctc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDsgfVxuXG5hLmJnLXdhcm5pbmc6YWN0aXZlLCBhLmJnLXdhcm5pbmc6Zm9jdXMsIGEuYmctd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhcms6YWN0aXZlLCBhLmJnLWRhcms6Zm9jdXMsIGEuYmctZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG5hLmJnLWxpZ2h0OmFjdGl2ZSwgYS5iZy1saWdodDpmb2N1cywgYS5iZy1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnktZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZTY5MDUgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmYgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU2OTA1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmYgIWltcG9ydGFudDsgfVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH0gfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxOyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDQwOyB9XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDQwOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNDA7IH0gfVxuXG4uc3Itb25seSwgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxMXB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1zbSwgI3JpZ2h0LXNpZGViYXIgLndpZGdldCB7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LTI0IHtcbiAgYm94LXNoYWRvdzogMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMTFweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy0xNiB7XG4gIGJveC1zaGFkb3c6IDAgMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDhweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy0xMiB7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAxN3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDVweCAyMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDdweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LTgge1xuICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy02IHtcbiAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LTQge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy0yIHtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctMSB7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBsLTAsIC5mb290ZXItbWVudSAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1yLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXIteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay1wcmltYXJ5IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLWhpbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLWRpdmlkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS1wcmltYXJ5IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLWhpbnQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUtZGl2aWRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wcmltYXJ5OmFjdGl2ZSwgYS50ZXh0LXByaW1hcnk6Zm9jdXMsIGEudGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNiZTY5MDUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICNmMDg1MDYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2Vjb25kYXJ5OmFjdGl2ZSwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cywgYS50ZXh0LXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjYmU2OTA1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmMDg1MDYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmFjdGl2ZSwgYS50ZXh0LWRhbmdlcjpmb2N1cywgYS50ZXh0LWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzphY3RpdmUsIGEudGV4dC1pbmZvOmZvY3VzLCBhLnRleHQtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMTk3NmQyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6YWN0aXZlLCBhLnRleHQtc3VjY2Vzczpmb2N1cywgYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmFjdGl2ZSwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMsIGEudGV4dC13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFyazphY3RpdmUsIGEudGV4dC1kYXJrOmZvY3VzLCBhLnRleHQtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmFjdGl2ZSwgYS50ZXh0LWxpZ2h0OmZvY3VzLCBhLnRleHQtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gTW9ub1wiLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7IH1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5mb250LXdlaWdodC1ib2xkLFxuLmZvbnQtd2VpZ2h0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsLFxuLmZvbnQtd2VpZ2h0LXJlZ3VsYXIge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi50ZXh0LWhpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQ6IDAvMCBhO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgbGluZS1oZWlnaHQ6IDAuNTgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTsgfVxuXG4ubWF0ZXJpYWwtaWNvbnMtaW5saW5lIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7IH1cbiAgKixcbiAgKjo6YWZ0ZXIsXG4gICo6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogJyAoXCIgYXR0cih0aXRsZSkgXCIpICc7IH1cbiAgYmxvY2txdW90ZSB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDsgfVxuICBoMixcbiAgaDMsXG4gIHAge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHByZSB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50OyB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAuY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTsgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmxpc3QtZ3JvdXAtZmx1c2g6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wb3BvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxOyB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxOyB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC50YWJsZS1kYXJrIHRkLFxuICAgIC50YWJsZS1kYXJrIHRoLFxuICAgIC50YWJsZS1kYXJrIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNlMWUxZTE7IH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRkLFxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9IH1cblxuLndyYXBwZXIge1xuICBwYWRkaW5nOiA0MHB4IDA7IH1cblxuI3dyYXBwZXItaGVybyB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5zdGlja3ksXG4uZ2FsbGVyeS1jYXB0aW9uLFxuLmJ5cG9zdGF1dGhvciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4ud3JhcHBlciN3cmFwcGVyLXN0aWNreSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG5cbiN3cmFwcGVyLWZvb3Rlci1mdWxsLFxuI3dyYXBwZXItc3RhdGljLWhlcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi53cC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbi53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IGluaGVyaXQ7IH1cblxuLmFsaWdubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS41ZW07IH1cblxuLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtOyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbjogMHB4IGF1dG87IH1cblxuLmVudHJ5LWZvb3RlciBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5maWd1cmUud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuaW1nLndwLXBvc3QtaW1hZ2UsXG5hcnRpY2xlIGltZyxcbmZpZ3VyZSxcbmltZyxcbiNzZWNvbmRhcnkgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuYS5za2lwLWxpbmsge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4OyB9XG5cbi5qdW1ib3Ryb24ge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICMxNjE4MWIgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluazphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBhOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIGEge1xuICBjb2xvcjogI2ZmZjsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNy4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NC43LjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg2ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuZmEtdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODZlbTtcbiAgd2lkdGg6IDIuMTQyODZlbTtcbiAgdG9wOiAwLjE0Mjg2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZmEtbGkuZmEtbGcge1xuICAgIGxlZnQ6IC0xLjg1NzE0ZW07IH1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEucHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5mYS1zdGFjay0xeCwgLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CBXCI7IH1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AglwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CEXCI7IH1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjsgfVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CGXCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIdcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CMXCI7IH1cblxuLmZhLXJlbW92ZTpiZWZvcmUsXG4uZmEtY2xvc2U6YmVmb3JlLFxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CNXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7IH1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJFcIjsgfVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CSXCI7IH1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiOyB9XG5cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7IH1cblxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmFwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CaXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CcXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ1cIjsgfVxuXG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AoVwiOyB9XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AolwiOyB9XG5cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CjXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKRcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApVwiOyB9XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CnXCI7IH1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjsgfVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArFwiOyB9XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CtXCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CuXCI7IH1cblxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CvXCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsFwiOyB9XG5cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CxXCI7IH1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLJcIjsgfVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CzXCI7IH1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C0XCI7IH1cblxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLVcIjsgfVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtlwiOyB9XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLdcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLhcIjsgfVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C6XCI7IH1cblxuLmZhLWRlZGVudDpiZWZvcmUsXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Au1wiOyB9XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLxcIjsgfVxuXG4uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C9XCI7IH1cblxuLmZhLXBob3RvOmJlZm9yZSxcbi5mYS1pbWFnZTpiZWZvcmUsXG4uZmEtcGljdHVyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C+XCI7IH1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GBXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BglwiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GDXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlLFxuLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhFwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhVwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhlwiOyB9XG5cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYdcIjsgfVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiFwiOyB9XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GJXCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GKXCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYtcIjsgfVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYxcIjsgfVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjVwiOyB9XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GOXCI7IH1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiOyB9XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZFcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZJcIjsgfVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GTXCI7IH1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZRcIjsgfVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjsgfVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bl1wiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZhcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GZXCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GaXCI7IH1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZtcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZxcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ1cIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GeXCI7IH1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaBcIjsgfVxuXG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaFcIjsgfVxuXG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaJcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GkXCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpVwiOyB9XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BplwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GnXCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GoXCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GpXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqlwiOyB9XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GrXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaxcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrVwiOyB9XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga5cIjsgfVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GwXCI7IH1cblxuLmZhLXdhcm5pbmc6YmVmb3JlLFxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GxXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GyXCI7IH1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtFwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G1XCI7IH1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiOyB9XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G3XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BuFwiOyB9XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G5XCI7IH1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbpcIjsgfVxuXG4uZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G7XCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7IH1cblxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G9XCI7IH1cblxuLmZhLWFycm93cy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G+XCI7IH1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoBcIjsgfVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoFcIjsgfVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KCXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cg1wiOyB9XG5cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoRcIjsgfVxuXG4uZmEtZ2VhcnM6YmVmb3JlLFxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoVcIjsgfVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjsgfVxuXG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgodcIjsgfVxuXG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CiFwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgolcIjsgfVxuXG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CilwiOyB9XG5cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ci1wiOyB9XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoxcIjsgfVxuXG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjVwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KOXCI7IH1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpBcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KRXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpJcIjsgfVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KTXCI7IH1cblxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpRcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpVcIjsgfVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjsgfVxuXG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cl1wiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgphcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSxcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmlwiOyB9XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgptcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KcXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KdXCI7IH1cblxuLmZhLWZlZWQ6YmVmb3JlLFxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnlwiOyB9XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoVwiOyB9XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OzXCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7IH1cblxuLmZhLWhhbmQtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CpFwiOyB9XG5cbi5mYS1oYW5kLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CpVwiOyB9XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqZcIjsgfVxuXG4uZmEtaGFuZC1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqdcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqhcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cq1wiOyB9XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrFwiOyB9XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq1cIjsgfVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq5cIjsgfVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7IH1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CsVwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KyXCI7IH1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgFwiOyB9XG5cbi5mYS1jaGFpbjpiZWZvcmUsXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DglwiOyB9XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dg1wiOyB9XG5cbi5mYS1jdXQ6YmVmb3JlLFxuLmZhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OEXCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlLFxuLmZhLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4VcIjsgfVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OGXCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlLFxuLmZhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OHXCI7IH1cblxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DiFwiOyB9XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OJXCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4pcIjsgfVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Di1wiOyB9XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OMXCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjVwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjlwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkFwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkVwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5JcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dk1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5RcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5VcIjsgfVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5ZcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dl1wiOyB9XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmFwiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OZXCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OaXCI7IH1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5tcIjsgfVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5xcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSxcbi5mYS1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg51cIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUsXG4uZmEtc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg55cIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6BcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6FcIjsgfVxuXG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLFxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6JcIjsgfVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OjXCI7IH1cblxuLmZhLWRhc2hib2FyZDpiZWZvcmUsXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpFwiOyB9XG5cbi5mYS1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6VcIjsgfVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DplwiOyB9XG5cbi5mYS1mbGFzaDpiZWZvcmUsXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dp1wiOyB9XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OoXCI7IH1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OpXCI7IH1cblxuLmZhLXBhc3RlOmJlZm9yZSxcbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6pcIjsgfVxuXG4uZmEtbGlnaHRidWxiLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6tcIjsgfVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6xcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg61cIjsgfVxuXG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OuXCI7IH1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7BcIjsgfVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7FcIjsgfVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7JcIjsgfVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KiXCI7IH1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtFwiOyB9XG5cbi5mYS1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O1XCI7IH1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O2XCI7IH1cblxuLmZhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7dcIjsgfVxuXG4uZmEtaG9zcGl0YWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DuFwiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7lcIjsgfVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O6XCI7IH1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O7XCI7IH1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7xcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg71cIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg75cIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIBcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SBXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EglwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eg1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SEXCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SFXCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCI7IH1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIdcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EiFwiOyB9XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjsgfVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SKXCI7IH1cblxuLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SLXCI7IH1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SMXCI7IH1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI1cIjsgfVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI5cIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJJcIjsgfVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ek1wiOyB9XG5cbi5mYS1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElFwiOyB9XG5cbi5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SVXCI7IH1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJhcIjsgfVxuXG4uZmEtZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmVwiOyB9XG5cbi5mYS1tZWgtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmlwiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SbXCI7IH1cblxuLmZhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJxcIjsgfVxuXG4uZmEtZmxhZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SdXCI7IH1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SeXCI7IH1cblxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SgXCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EolwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eo1wiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EpFwiOyB9XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SlXCI7IH1cblxuLmZhLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EplwiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlLFxuLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ep1wiOyB9XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqFwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SpXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SqXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SrXCI7IH1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErFwiOyB9XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK1cIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SuXCI7IH1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLBcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EsVwiOyB9XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLJcIjsgfVxuXG4uZmEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Es1wiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtFwiOyB9XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLVcIjsgfVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S2XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLlcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EulwiOyB9XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eu1wiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S8XCI7IH1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvVwiOyB9XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S+XCI7IH1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WAXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FglwiOyB9XG5cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WDXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WEXCI7IH1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhVwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYZcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYdcIjsgfVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYhcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiVwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYpcIjsgfVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fi1wiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjFwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY1cIjsgfVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjlwiOyB9XG5cbi5mYS10b2dnbGUtZG93bjpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FkFwiOyB9XG5cbi5mYS10b2dnbGUtdXA6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WRXCI7IH1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZJcIjsgfVxuXG4uZmEtZXVybzpiZWZvcmUsXG4uZmEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WTXCI7IH1cblxuLmZhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlFwiOyB9XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlVwiOyB9XG5cbi5mYS1ydXBlZTpiZWZvcmUsXG4uZmEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WWXCI7IH1cblxuLmZhLWNueTpiZWZvcmUsXG4uZmEtcm1iOmJlZm9yZSxcbi5mYS15ZW46YmVmb3JlLFxuLmZhLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fl1wiOyB9XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZhcIjsgfVxuXG4uZmEtd29uOmJlZm9yZSxcbi5mYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZlcIjsgfVxuXG4uZmEtYml0Y29pbjpiZWZvcmUsXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WaXCI7IH1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZtcIjsgfVxuXG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WcXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WdXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnlwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FoVwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WiXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WjXCI7IH1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpFwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpVwiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FplwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WnXCI7IH1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhahcIjsgfVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhalcIjsgfVxuXG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WqXCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhatcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaxcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WtXCI7IH1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrlwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbBcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WxXCI7IH1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbJcIjsgfVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WzXCI7IH1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbRcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W1XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbZcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W3XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbhcIjsgfVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhblcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FulwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W7XCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W8XCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W9XCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W+XCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoBcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aBXCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GglwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aDXCI7IH1cblxuLmZhLWdpdHRpcDpiZWZvcmUsXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoRcIjsgfVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoVcIjsgfVxuXG4uZmEtbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aGXCI7IH1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhodcIjsgfVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aIXCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aJXCI7IH1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aKXCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gi1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoxcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho1cIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho5cIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkFwiOyB9XG5cbi5mYS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkVwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpJcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gk1wiOyB9XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpRcIjsgfVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpVcIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GllwiOyB9XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aXXCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aYXCI7IH1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmVwiOyB9XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhppcIjsgfVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74abXCI7IH1cblxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSxcbi5mYS1iYW5rOmJlZm9yZSxcbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74acXCI7IH1cblxuLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp1cIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp5cIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74agXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoVwiOyB9XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aiXCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Go1wiOyB9XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpFwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqVcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GplwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74anXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aoXCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqpcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqtcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74asXCI7IH1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74atXCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74auXCI7IH1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GsFwiOyB9XG5cbi5mYS1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GsVwiOyB9XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ayXCI7IH1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74azXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a3XCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrhcIjsgfVxuXG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a5XCI7IH1cblxuLmZhLWNhYjpiZWZvcmUsXG4uZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GulwiOyB9XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a7XCI7IH1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrxcIjsgfVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a+XCI7IH1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eAXCI7IH1cblxuLmZhLWZpbGUtcGRmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4FcIjsgfVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4JcIjsgfVxuXG4uZmEtZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eDXCI7IH1cblxuLmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eEXCI7IH1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhVwiOyB9XG5cbi5mYS1maWxlLXppcC1vOmJlZm9yZSxcbi5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhlwiOyB9XG5cbi5mYS1maWxlLXNvdW5kLW86YmVmb3JlLFxuLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hh1wiOyB9XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiFwiOyB9XG5cbi5mYS1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiVwiOyB9XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eKXCI7IH1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4tcIjsgfVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4xcIjsgfVxuXG4uZmEtbGlmZS1ib3V5OmJlZm9yZSxcbi5mYS1saWZlLWJ1b3k6YmVmb3JlLFxuLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLFxuLmZhLXN1cHBvcnQ6YmVmb3JlLFxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjVwiOyB9XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjlwiOyB9XG5cbi5mYS1yYTpiZWZvcmUsXG4uZmEtcmVzaXN0YW5jZTpiZWZvcmUsXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5BcIjsgfVxuXG4uZmEtZ2U6YmVmb3JlLFxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkVwiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eSXCI7IH1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hk1wiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi5mYS15Yy1zcXVhcmU6YmVmb3JlLFxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eUXCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5VcIjsgfVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5ZcIjsgfVxuXG4uZmEtd2VjaGF0OmJlZm9yZSxcbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5dcIjsgfVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5hcIjsgfVxuXG4uZmEtc2VuZC1vOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eZXCI7IH1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5pcIjsgfVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5tcIjsgfVxuXG4uZmEtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ecXCI7IH1cblxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnVwiOyB9XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eeXCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HoFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ehXCI7IH1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6JcIjsgfVxuXG4uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6NcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ekXCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6VcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HplwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74enXCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqFwiOyB9XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74epXCI7IH1cblxuLmZhLW5ld3NwYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eqXCI7IH1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6tcIjsgfVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrFwiOyB9XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh61cIjsgfVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrlwiOyB9XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ewXCI7IH1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7FcIjsgfVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7JcIjsgfVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hs1wiOyB9XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7RcIjsgfVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e1XCI7IH1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7ZcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e3XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e4XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HuVwiOyB9XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HulwiOyB9XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e7XCI7IH1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e8XCI7IH1cblxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh71cIjsgfVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvlwiOyB9XG5cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIBcIjsgfVxuXG4uZmEtbGluZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IgVwiOyB9XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCLviIJcIjsgfVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ig1wiOyB9XG5cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iEXCI7IH1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhVwiOyB9XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iGXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ih1wiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iIXCI7IH1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IiVwiOyB9XG5cbi5mYS1jYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IilwiOyB9XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iLXCI7IH1cblxuLmZhLW1lYW5wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iMXCI7IH1cblxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI1cIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI5cIjsgfVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJBcIjsgfVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJFcIjsgfVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IklwiOyB9XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJNcIjsgfVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iUXCI7IH1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iVXCI7IH1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iWXCI7IH1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Il1wiOyB9XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLviJhcIjsgfVxuXG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImVwiOyB9XG5cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iaXCI7IH1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ibXCI7IH1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJxcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJ1cIjsgfVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ieXCI7IH1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ihXCI7IH1cblxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKJcIjsgfVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Io1wiOyB9XG5cbi5mYS1pbnRlcnNleDpiZWZvcmUsXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ilXCI7IH1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IplwiOyB9XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ip1wiOyB9XG5cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ioXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ipXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKpcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Iq1wiOyB9XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKxcIjsgfVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrVwiOyB9XG5cbi5mYS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsFwiOyB9XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsVwiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IslwiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLNcIjsgfVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i0XCI7IH1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLVcIjsgfVxuXG4uZmEtaG90ZWw6YmVmb3JlLFxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItlwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i3XCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i4XCI7IH1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuVwiOyB9XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLviLpcIjsgfVxuXG4uZmEteWM6YmVmb3JlLFxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Iu1wiOyB9XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i8XCI7IH1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i9XCI7IH1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvlwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLmZhLWJhdHRlcnk6YmVmb3JlLFxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYFcIjsgfVxuXG4uZmEtYmF0dGVyeS0yOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYJcIjsgfVxuXG4uZmEtYmF0dGVyeS0xOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYNcIjsgfVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mEXCI7IH1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYVcIjsgfVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYZcIjsgfVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mHXCI7IH1cblxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mIXCI7IH1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mJXCI7IH1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviYpcIjsgfVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mLXCI7IH1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mMXCI7IH1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mNXCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY5cIjsgfVxuXG4uZmEtaG91cmdsYXNzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZBcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZNcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mUXCI7IH1cblxuLmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JlVwiOyB9XG5cbi5mYS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mWXCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jl1wiOyB9XG5cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mYXCI7IH1cblxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmVwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZtcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mcXCI7IH1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ1cIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnlwiOyB9XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JoFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaFcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaJcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jo1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpFwiOyB9XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mlXCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mmXCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jp1wiOyB9XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviahcIjsgfVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqVwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqlwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jq1wiOyB9XG5cbi5mYS10djpiZWZvcmUsXG4uZmEtdGVsZXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrFwiOyB9XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvia1cIjsgfVxuXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvia5cIjsgfVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mwXCI7IH1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsVwiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74myXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibNcIjsgfVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtFwiOyB9XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtVwiOyB9XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m2XCI7IH1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jt1wiOyB9XG5cbi5mYS1tYXAtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuFwiOyB9XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviblcIjsgfVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JulwiOyB9XG5cbi5mYS1jb21tZW50aW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibtcIjsgfVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibxcIjsgfVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvib1cIjsgfVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m+XCI7IH1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KgFwiOyB9XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvioFcIjsgfVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KglwiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioNcIjsgfVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioRcIjsgfVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhVwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioZcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qHXCI7IH1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KiFwiOyB9XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KiVwiOyB9XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviopcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qLXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qMXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qNXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvio5cIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qQXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkVwiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qSXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kk1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlFwiOyB9XG5cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qVXCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KllwiOyB9XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qXXCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviphcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qZXCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvippcIjsgfVxuXG4uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviptcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvipxcIjsgfVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvip1cIjsgfVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvip5cIjsgfVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqBcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoVwiOyB9XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqJcIjsgfVxuXG4uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqNcIjsgfVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpFwiOyB9XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpVwiOyB9XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qmXCI7IH1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqdcIjsgfVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqFwiOyB9XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviqlcIjsgfVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqlwiOyB9XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kq1wiOyB9XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrFwiOyB9XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq1cIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrlwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsVwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirJcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ks1wiOyB9XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q0XCI7IH1cblxuLmZhLWhhbmRzaGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q1XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvirZcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q3XCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuFwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirlcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirpcIjsgfVxuXG4uZmEtdmNhcmQ6YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ku1wiOyB9XG5cbi5mYS12Y2FyZC1vOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvFwiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvVwiOyB9XG5cbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q+XCI7IH1cblxuLmZhLXVzZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LgFwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LgVwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4JcIjsgfVxuXG4uZmEtZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLmZhLWlkLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lg1wiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhFwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhVwiOyB9XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lh1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci0zOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LiFwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uJXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4pcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4tcIjsgfVxuXG4uZmEtc2hvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uMXCI7IH1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjVwiOyB9XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uOXCI7IH1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LkFwiOyB9XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5FcIjsgfVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5JcIjsgfVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5NcIjsgfVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uUXCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uVXCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5ZcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ll1wiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uYXCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5lcIjsgfVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmlwiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5tcIjsgfVxuXG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5xcIjsgfVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi51cIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnlwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6BcIjsgfVxuXG4uc3Itb25seSwgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7IH1cbiAgLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxNi42NiU7IH1cbiAgLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTQuMjglOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEyLjUlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDExLjExJTsgfVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiogVXNlIGV4aXN0aW5nIEJvb3RzdHJhcCA0IGNsYXNzZXMgYW5kXG4qIHZhcmlhYmxlcyB0byBleHRlbmQgLSBvdmVycmlkZSBDRjcgc3R5bGVcbipcbiogVXNlZnVsIENGNyBjbGFzc2VzOlxuKiAud3BjZjcgdGhlIHdyYXBwZXIgZWxlbWVudFxuKiAud3BjZjctZm9ybVxuKiAud3BjZjctZm9ybS1jb250cm9sXG4qIC53cGNmNy10ZXh0XG4qIC53cGNmNy1lbWFpbFxuKiAud3BjZjctdGV4dGFyZWFcbiogLndwY2Y3LXN1Ym1pdFxuKi9cbi53cGNmNyB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLndwY2Y3IC53cGNmNy1mb3JtIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAud3BjZjcgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIGNvbG9yOiAjZjQ0MzM2OyB9XG4gIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIGNvbG9yOiAjZjQ0MzM2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7IH1cblxuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTsgfVxuXG4uYnJhbmQtdXJsLCAubmF2YmFyLWJyYW5kLCAuc2xvZ2FuIHtcbiAgZm9udC1mYW1pbHk6ICdjaGFydGVyYm9sZCcsICdjaGFydGVycmVndWxhcic7IH1cblxuKiB7XG4gIGZvbnQtZmFtaWx5OiAnY2hhcnRlcnJlZ3VsYXInLCAnY2hhcnRlcmJvbGQnOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnLCAnY2hhcnRlcnJlZ3VsYXInICFpbXBvcnRhbnQ7IH1cblxuaDEgPiBhLCBoMiA+IGEsIGgzID4gYSwgaDQgPiBhLCBoNSA+IGEsIGg2ID4gYSB7XG4gIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnLCAnY2hhcnRlcnJlZ3VsYXInICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJ0ZXItYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnLCAnY2hhcnRlcnJlZ3VsYXInICFpbXBvcnRhbnQ7IH1cblxuLm5hdi1saW5rLCAuZHJvcGRvd24taXRlbSB7XG4gIC8qXG5cdGZvbnQtZmFtaWx5OiAncm9ib3RvJztcbiovXG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG5cbi5icmFuZC11cmwge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi5lbnRyeS1jb250ZW50LCAuZW50cnktbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTlweDsgfVxuXG4uc2xvZ2FuIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzQyNDI0MjtcbiAgY29sb3I6ICNmNWY1ZjU7IH1cblxuLypcbiNzZWFyY2hmb3JtID4gLmlucHV0LWdyb3VwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDAsIC4zKTtcbn1cbiovXG4jc2VhcmNoZm9ybSA+IC5pbnB1dC1ncm91cCA+IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjIpO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB3aWR0aDogMTNyZW07IH1cblxuLyogRml4IGZvciBDaHJvbWUuICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAjc2VhcmNoZm9ybSA+IC5pbnB1dC1ncm91cCA+IGlucHV0IHtcbiAgICB3aWR0aDogMTByZW07IH0gfVxuXG4jc2VhcmNoZm9ybSA+IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYnRuLWJvcmRlci1kYXJrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY0NjQ2NDsgfVxuXG4ubm5hdmJhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9kYWVtb25pdGUvaW1hZ2VzL3Bhdy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLm5hdmJhciBpbWcge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tYWluLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLypcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Ki8gfVxuXG4ubWFpbi1oZWFkZXIgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgc2VsZWN0OjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAubWFpbi1oZWFkZXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLm1haW4taGVhZGVyIC5mb3JtLWNvbnRyb2wsIC5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXRleHRdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT11cmxdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT10ZWxdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1udW1iZXJdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXJhbmdlXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWRhdGVdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPW1vbnRoXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXdlZWtdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9dGltZV0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1jb2xvcl0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZmlsZV0sIC5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9c3VibWl0XSxcbi5tYWluLWhlYWRlciAud3BjZjcgc2VsZWN0LCAud3BjZjcgLm1haW4taGVhZGVyIHNlbGVjdCxcbi5tYWluLWhlYWRlciAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAubWFpbi1oZWFkZXIgdGV4dGFyZWEsIC5tYWluLWhlYWRlciAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm1haW4taGVhZGVyIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7IH1cblxuLm1haW4taGVhZGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZXh0XSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPXRleHRdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXNlYXJjaF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1zZWFyY2hdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXVybF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT11cmxdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRlbF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT10ZWxdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPW51bWJlcl0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1udW1iZXJdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXJhbmdlXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPXJhbmdlXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRlXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPWRhdGVdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPW1vbnRoXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPW1vbnRoXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT13ZWVrXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPXdlZWtdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRpbWVdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9dGltZV0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1jb2xvcl0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1jb2xvcl0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZW1haWxdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9ZW1haWxdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWZpbGVdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9ZmlsZV0sIC5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSxcbi5tYWluLWhlYWRlciAud3BjZjcgc2VsZWN0OmZvY3VzLCAud3BjZjcgLm1haW4taGVhZGVyIHNlbGVjdDpmb2N1cyxcbi5tYWluLWhlYWRlciAud3BjZjcgdGV4dGFyZWE6Zm9jdXMsIC53cGNmNyAubWFpbi1oZWFkZXIgdGV4dGFyZWE6Zm9jdXMsIC5tYWluLWhlYWRlciAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAud3BjZjcgLm1haW4taGVhZGVyIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1jb2x1bW4tc20ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtcmlnaHQteHMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG4jbWFpbi1tZW51ID4gbGkuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXG5pbWcuc2l6ZS1tZWRpdW0sIGltZy5hdHRhY2htZW50LW1lZGl1bSB7XG4gIG1heC13aWR0aDogNDUlO1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgcGFkZGluZzogNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7IH1cblxuLmVudHJ5LXRpdGxlID4gYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5lbnRyeS1tZXRhIHtcbiAgLypcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Ki9cbiAgZm9udC1zaXplOiAxN3B4OyB9XG5cbi5lbnRyeS1mb290ZXIge1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVudHJ5LW1ldGEtc2luZ2xlIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ubmF2LXByZXZpb3VzLCAubmF2LW5leHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmZvb3Rlci1tZW51IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi8qXG4gKiBEZXIgSGludGVyZ3J1bmQgdm9tIEFydGlrZWwgaGVidCBzaWNoIGhlcnZvci5cbiAqXG4uc2l0ZS1tYWluIHtcblx0cGFkZGluZzogMTVweDtcblx0cGFkZGluZy10b3A6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jc2luZ2xlLXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDA7XG59XG4uYXJ0aWNsZS1zaGFkb3ctc20ge1xuXHRib3gtc2hhZG93OiAwIDAgN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEwKTtcbn1cbiovXG4uYXJ0aWNsZS1tYiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnBhZ2UtbXQge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5lbnRyeS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi50YWctY2F0ZWdvcnktaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi8qIFNvcmd0IGRhZsO8ciwgZGFzcyBhdWYgZGVtIFNtYXJ0cGhvbiBkaWUgVGFncyBkaXJla3QgdW50ZXIgZGVyIEthdGVnb3JpZSBnZWxpc3RldCB3aXJkLiAqL1xuLnRhZ3MtbGlua3MgPiAudGFnLWNhdGVnb3J5LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuXG4jY29tbWVudHMge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbm9sLmNvbW1lbnQtbGlzdCwgLmNvbW1lbnQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5jb21tZW50LW1ldGFkYXRhID4gYSwgLmNhdC1saW5rcyBhLCAudGFncy1saW5rcyBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCkgIWltcG9ydGFudDsgfVxuXG4vKipcbiAqIFNjcm9sbCB0byB0b3AgYnV0dG9uXG4gKi9cbi5iYWNrLXRvLXRvcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKlxuICogVGF4b25vbXkgXG4gKi9cbi50YXhvbm9teS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLnRheG9ub215LWRlc2NyaXB0aW9uIHAge1xuICBmb250LXNpemU6IDE5cHg7IH1cblxuLnRheG9ub215LWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi50YXhvbm9teS1jYXJkIGgxIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTsgfVxuXG4udGF4b25vbXktY2FyZCAuY2FyZC10ZXh0IHtcbiAgZm9udC1zaXplOiAxN3B4OyB9XG5cbi8qKlxuICogIyBNYWluIFRoZW1lIMOcYmVyc2NocmVpYmVuXG4gKi9cbi5lbnRyeS1mb290ZXIgc3Bhbi50YWdzLWxpbmtzLCAuZW50cnktZm9vdGVyIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRvb2x0aXAge1xuICBmb250LXNpemU6IDE3cHg7IH1cblxuLyoqXG4gKiAjIFBsdWdpbnNcbiAqXG4gKiAjIyBTaWRlYmFyXG4gKi9cbi53aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLndpZGdldC10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLnJwd3d0LXdpZGdldCB1bCBsaSB7XG4gIG1hcmdpbjogMCAwIDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG5zcGFuLnJwd3d0LXBvc3QtdGl0bGUge1xuICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG5zcGFuLnJwd3d0LXBvc3QtdGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG4uaWNvbnMtbWVkaXVtLCAudGFnY2xvdWQge1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLyoqXG4gKiAjIyBZQVJSUFxuICovXG4ueWFycHAtdGh1bWJuYWlsLXRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG4ueWFycHAtdGh1bWJuYWlscy1ob3Jpem9udGFsIC55YXJwcC10aHVtYm5haWwge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udGFnLWNsb3VkLWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KSAhaW1wb3J0YW50OyB9XG5cbi50YWctY2xvdWQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2YwODUwNjsgfVxuXG4udGFnLWNsb3VkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLypcbiovXG4vKipcbiAqICMjIENvbnRhY3QgRm9ybSA3XG4gKi9cbi53cGNmNyB7XG4gIC8qXG5cdCAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcblx0XHQgIGNvbG9yOiAjZjVmNWY1O1xuXHQgIH1cblx0ICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHQgICAgQGV4dGVuZCAudGV4dGZpZWxkLWJveDtcblx0ICB9XG4gICovIH1cbiAgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNiAhaW1wb3J0YW50OyB9XG4gIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbi8qKlxuICogIyMgQ29va2llIEJhclxuICovXG4jY29va2llLWxhdy1pbmZvLWJhciBzcGFuLCAjY29va2llLWxhdy1pbmZvLWJhciBzcGFuIGEge1xuICBmb250LXNpemU6IDE3cHg7IH1cblxuI2Nvb2tpZV9hY3Rpb25fY2xvc2VfaGVhZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY2hhcnRlcnJlZ3VsYXInOyAgXG4gICAgc3JjOiB1cmwoJ2ZvbnRzL2NoYXJ0ZXJfcmVndWxhci13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCdmb250cy9jaGFydGVyX3JlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHQgdXJsKCdmb250cy9jaGFydGVyX3JlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cbkBmb250LWZhY2UgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnO1xuICAgIHNyYzogdXJsKCdmb250cy9jaGFydGVyX2JvbGQtd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnZm9udHMvY2hhcnRlcl9ib2xkLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0IHVybCgnZm9udHMvY2hhcnRlcl9ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChNYXRlcmlhbEljb25zLVJlZ3VsYXIuZW90KTsgLyogRm9yIElFNi04ICovXG4gIHNyYzogbG9jYWwoJ01hdGVyaWFsIEljb25zJyksXG4gICAgICAgbG9jYWwoJ01hdGVyaWFsSWNvbnMtUmVndWxhcicpLFxuICAgICAgIHVybChNYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybChNYXRlcmlhbEljb25zLVJlZ3VsYXIudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDsgIC8qIFByZWZlcnJlZCBpY29uIHNpemUgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXJlY3Rpb246IGx0cjtcblxuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLyogU3VwcG9ydCBmb3IgU2FmYXJpIGFuZCBDaHJvbWUuICovXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cbiAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi9cbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAvKiBTdXBwb3J0IGZvciBJRS4gKi9cbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG59XG4iLCI6cm9vdCB7XG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBlYWNoICRsZXZlbCwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICAgQGlmICRsZXZlbCA9PSAnY29sb3InIHtcbiAgICAgICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JGNvbG9yfS0jeyRsZXZlbH06ICN7JHZhbHVlfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zZXJpZil9O1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBCb3ggc2l6aW5nXG5cbiosXG4qOjphZnRlcixcbio6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbkBhdC1yb290IHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeFxuICBALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xuICB9XG59XG5cbi8vIERvY3VtZW50XG5cbmFydGljbGUsXG5hc2lkZSxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yO1xufVxuXG5bdGFiaW5kZXg9Jy0xJ106Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIENvZGVcblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwcmUtbWFyZ2luLXk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuLy8gQ29udGVudCBncm91cGluZ1xuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAkcGFyYWdyYXBoLW1hcmdpbi15O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vLyBGb3JtXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9J2J1dHRvbiddLFxuW3R5cGU9J3Jlc2V0J10sXG5bdHlwZT0nc3VibWl0J10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J2J1dHRvbiddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3Jlc2V0J106Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0nc3VibWl0J106Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaW5wdXQge1xuICAmW3R5cGU9J2NoZWNrYm94J10sXG4gICZbdHlwZT0ncmFkaW8nXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJlt0eXBlPSdkYXRlJ10sXG4gICZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbiAgJlt0eXBlPSdtb250aCddLFxuICAmW3R5cGU9J3RpbWUnXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1jYXB0aW9uO1xuXG4gIGNvbG9yOiAkdGV4dGZpZWxkLWhpbnQtY29sb3I7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxubGVnZW5kIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1oZWFkbGluZTtcblxuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4teTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc2VsZWN0IHtcbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV0ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9J3NlYXJjaCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuW3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8vIEhpZGRlblxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gSW1hZ2VzXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBJbnRlcmFjdGl2ZVxuXG5zdW1tYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8vIExpbmtcblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1jb2xvci1ob3ZlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24taG92ZXI7XG4gIH1cbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4vLyBTY3JpcHRpbmdcblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBUYWJsZVxuXG5jYXB0aW9uIHtcbiAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1jYXB0aW9uO1xuXG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIG1pbi1oZWlnaHQ6ICR0YWJsZS10aGVhZC1jZWxsLWhlaWdodDtcbiAgcGFkZGluZzogJHRhYmxlLXRoZWFkLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtYWx0O1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbnRoIHtcbiAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcbn1cblxuLy8gVHlwb2dyYXBoeVxuXG5hYmJyIHtcbiAgJltkYXRhLW9yaWdpbmFsLXRpdGxlXSxcbiAgJlt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgY3Vyc29yOiBoZWxwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgfVxufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4teTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAkcGFyYWdyYXBoLW1hcmdpbi15O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuZGwsXG5vbCxcbnVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4teTtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLXk7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbiAgY29sb3I6ICRtYXJrLWNvbG9yO1xufVxuXG5vbCBvbCxcbm9sIHVsLFxudWwgb2wsXG51bCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi15O1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuIiwiLy8gc2Nzcy1saW50OmRpc2FibGUgRHVwbGljYXRlUHJvcGVydHlcblxuQG1peGluIHRleHQtYWxpZ24oJGRpcmVjdGlvbjogJ2xlZnQnKSB7XG4gIEBpZiAkZGlyZWN0aW9uID09ICdsZWZ0JyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgIFtkaXI9J3J0bCddICYge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB9XG4gIH1cblxuICBAaWYgJGRpcmVjdGlvbiA9PSAncmlnaHQnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG5cbiAgICBbZGlyPSdydGwnXSAmIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBNYXRlcmlhbCBjb2xvdXIgcGFsZXR0ZVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3N0eWxlL2NvbG9yLmh0bWwjY29sb3ItY29sb3ItcGFsZXR0ZVxuXG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItMDUwOiAgICAgICAgI2ZmZjhlMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci0xMDA6ICAgICAgICAjZmZlY2IzICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTIwMDogICAgICAgICNmZmUwODIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItMzAwOiAgICAgICAgI2ZmZDU0ZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci00MDA6ICAgICAgICAjZmZjYTI4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTUwMDogICAgICAgICNmZmMxMDcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItNjAwOiAgICAgICAgI2ZmYjMwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci03MDA6ICAgICAgICAjZmZhMDAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTgwMDogICAgICAgICNmZjhmMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItOTAwOiAgICAgICAgI2ZmNmYwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci1hMTAwOiAgICAgICAjZmZlNTdmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLWEyMDA6ICAgICAgICNmZmQ3NDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItYTQwMDogICAgICAgI2ZmYzQwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci1hNzAwOiAgICAgICAjZmZhYjAwICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS0wNTA6ICAgICAgICAgI2UzZjJmZCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLTEwMDogICAgICAgICAjYmJkZWZiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtMjAwOiAgICAgICAgICM5MGNhZjkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS0zMDA6ICAgICAgICAgIzY0YjVmNiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLTQwMDogICAgICAgICAjNDJhNWY1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtNTAwOiAgICAgICAgICMyMTk2ZjMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS02MDA6ICAgICAgICAgIzFlODhlNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLTcwMDogICAgICAgICAjMTk3NmQyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtODAwOiAgICAgICAgICMxNTY1YzAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS05MDA6ICAgICAgICAgIzBkNDdhMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWExMDA6ICAgICAgICAjODJiMWZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtYTIwMDogICAgICAgICM0NDhhZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1hNDAwOiAgICAgICAgIzI5NzlmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWE3MDA6ICAgICAgICAjMjk2MmZmICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTA1MDogICAgI2VjZWZmMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktMTAwOiAgICAjY2ZkOGRjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0yMDA6ICAgICNiMGJlYzUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTMwMDogICAgIzkwYTRhZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNDAwOiAgICAjNzg5MDljICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS01MDA6ICAgICM2MDdkOGIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTYwMDogICAgIzU0NmU3YSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNzAwOiAgICAjNDU1YTY0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS04MDA6ICAgICMzNzQ3NGYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTkwMDogICAgIzI2MzIzOCAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTA1MDogICAgICAgICNlZmViZTkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYnJvd24tMTAwOiAgICAgICAgI2Q3Y2NjOCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1icm93bi0yMDA6ICAgICAgICAjYmNhYWE0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTMwMDogICAgICAgICNhMTg4N2YgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYnJvd24tNDAwOiAgICAgICAgIzhkNmU2MyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1icm93bi01MDA6ICAgICAgICAjNzk1NTQ4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTYwMDogICAgICAgICM2ZDRjNDEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYnJvd24tNzAwOiAgICAgICAgIzVkNDAzNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1icm93bi04MDA6ICAgICAgICAjNGUzNDJlICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTkwMDogICAgICAgICMzZTI3MjMgIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1jb2xvci1jeWFuLTA1MDogICAgICAgICAjZTBmN2ZhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tMTAwOiAgICAgICAgICNiMmViZjIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi0yMDA6ICAgICAgICAgIzgwZGVlYSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLTMwMDogICAgICAgICAjNGRkMGUxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tNDAwOiAgICAgICAgICMyNmM2ZGEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi01MDA6ICAgICAgICAgIzAwYmNkNCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLTYwMDogICAgICAgICAjMDBhY2MxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tNzAwOiAgICAgICAgICMwMDk3YTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi04MDA6ICAgICAgICAgIzAwODM4ZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLTkwMDogICAgICAgICAjMDA2MDY0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tYTEwMDogICAgICAgICM4NGZmZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi1hMjAwOiAgICAgICAgIzE4ZmZmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLWE0MDA6ICAgICAgICAjMDBlNWZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tYTcwMDogICAgICAgICMwMGI4ZDQgIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS0wNTA6ICAjZmJlOWU3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTEwMDogICNmZmNjYmMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtMjAwOiAgI2ZmYWI5MSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS0zMDA6ICAjZmY4YTY1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTQwMDogICNmZjcwNDMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtNTAwOiAgI2ZmNTcyMiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS02MDA6ICAjZjQ1MTFlICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTcwMDogICNlNjRhMTkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtODAwOiAgI2Q4NDMxNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS05MDA6ICAjYmYzNjBjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWExMDA6ICNmZjllODAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtYTIwMDogI2ZmNmU0MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS1hNDAwOiAjZmYzZDAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWE3MDA6ICNkZDJjMDAgIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS0wNTA6ICAjZWRlN2Y2ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTEwMDogICNkMWM0ZTkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtMjAwOiAgI2IzOWRkYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS0zMDA6ICAjOTU3NWNkICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTQwMDogICM3ZTU3YzIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtNTAwOiAgIzY3M2FiNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS02MDA6ICAjNWUzNWIxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTcwMDogICM1MTJkYTggIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtODAwOiAgIzQ1MjdhMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS05MDA6ICAjMzExYjkyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWExMDA6ICNiMzg4ZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtYTIwMDogIzdjNGRmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hNDAwOiAjNjUxZmZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWE3MDA6ICM2MjAwZWEgIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1jb2xvci1ncmVlbi0wNTA6ICAgICAgICAjZThmNWU5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTEwMDogICAgICAgICNjOGU2YzkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tMjAwOiAgICAgICAgI2E1ZDZhNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi0zMDA6ICAgICAgICAjODFjNzg0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTQwMDogICAgICAgICM2NmJiNmEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tNTAwOiAgICAgICAgIzRjYWY1MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi02MDA6ICAgICAgICAjNDNhMDQ3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTcwMDogICAgICAgICMzODhlM2MgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tODAwOiAgICAgICAgIzJlN2QzMiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi05MDA6ICAgICAgICAjMWI1ZTIwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLWExMDA6ICAgICAgICNiOWY2Y2EgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tYTIwMDogICAgICAgIzY5ZjBhZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi1hNDAwOiAgICAgICAjMDBlNjc2ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLWE3MDA6ICAgICAgICMwMGM4NTMgIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1jb2xvci1ncmV5LTA1MDogICAgICAgICAjZmFmYWZhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwOiAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JleS0yMDA6ICAgICAgICAgI2VlZWVlZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmV5LTMwMDogICAgICAgICAjZTBlMGUwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZXktNDAwOiAgICAgICAgICNiZGJkYmQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JleS01MDA6ICAgICAgICAgIzllOWU5ZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmV5LTYwMDogICAgICAgICAjNzU3NTc1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZXktNzAwOiAgICAgICAgICM2MTYxNjEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JleS04MDA6ICAgICAgICAgIzQyNDI0MiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmV5LTkwMDogICAgICAgICAjMjEyMTIxICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTA1MDogICAgICAgI2U4ZWFmNiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tMTAwOiAgICAgICAjYzVjYWU5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby0yMDA6ICAgICAgICM5ZmE4ZGEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTMwMDogICAgICAgIzc5ODZjYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tNDAwOiAgICAgICAjNWM2YmMwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby01MDA6ICAgICAgICMzZjUxYjUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTYwMDogICAgICAgIzM5NDlhYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tNzAwOiAgICAgICAjMzAzZjlmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby04MDA6ICAgICAgICMyODM1OTMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTkwMDogICAgICAgIzFhMjM3ZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tYTEwMDogICAgICAjOGM5ZWZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby1hMjAwOiAgICAgICM1MzZkZmUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLWE0MDA6ICAgICAgIzNkNWFmZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tYTcwMDogICAgICAjMzA0ZmZlICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS0wNTA6ICAgI2UxZjVmZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTEwMDogICAjYjNlNWZjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtMjAwOiAgICM4MWQ0ZmEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS0zMDA6ICAgIzRmYzNmNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTQwMDogICAjMjliNmY2ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtNTAwOiAgICMwM2E5ZjQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS02MDA6ICAgIzAzOWJlNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTcwMDogICAjMDI4OGQxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtODAwOiAgICMwMjc3YmQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS05MDA6ICAgIzAxNTc5YiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLWExMDA6ICAjODBkOGZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtYTIwMDogICM0MGM0ZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS1hNDAwOiAgIzAwYjBmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLWE3MDA6ICAjMDA5MWVhICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tMDUwOiAgI2YxZjhlOSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi0xMDA6ICAjZGNlZGM4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTIwMDogICNjNWUxYTUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tMzAwOiAgI2FlZDU4MSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi00MDA6ICAjOWNjYzY1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTUwMDogICM4YmMzNGEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNjAwOiAgIzdjYjM0MiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi03MDA6ICAjNjg5ZjM4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTgwMDogICM1NThiMmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tOTAwOiAgIzMzNjkxZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hMTAwOiAjY2NmZjkwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLWEyMDA6ICNiMmZmNTkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTQwMDogIzc2ZmYwMyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hNzAwOiAjNjRkZDE3ICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItbGltZS0wNTA6ICAgICAgICAgI2Y5ZmJlNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLTEwMDogICAgICAgICAjZjBmNGMzICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtMjAwOiAgICAgICAgICNlNmVlOWMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS0zMDA6ICAgICAgICAgI2RjZTc3NSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLTQwMDogICAgICAgICAjZDRlMTU3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtNTAwOiAgICAgICAgICNjZGRjMzkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS02MDA6ICAgICAgICAgI2MwY2EzMyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLTcwMDogICAgICAgICAjYWZiNDJiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtODAwOiAgICAgICAgICM5ZTlkMjQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS05MDA6ICAgICAgICAgIzgyNzcxNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLWExMDA6ICAgICAgICAjZjRmZjgxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtYTIwMDogICAgICAgICNlZWZmNDEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS1hNDAwOiAgICAgICAgI2M2ZmYwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLWE3MDA6ICAgICAgICAjYWVlYTAwICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTA1MDogICAgICAgI2ZmZjNlMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtMTAwOiAgICAgICAjZmZlMGIyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS0yMDA6ICAgICAgICNmZmNjODAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTMwMDogICAgICAgI2ZmYjc0ZCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNDAwOiAgICAgICAjZmZhNzI2ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS01MDA6ICAgICAgICNmZjk4MDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTYwMDogICAgICAgI2ZiOGMwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNzAwOiAgICAgICAjZjU3YzAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS04MDA6ICAgICAgICNlZjZjMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTkwMDogICAgICAgI2U2NTEwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtYTEwMDogICAgICAjZmZkMTgwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS1hMjAwOiAgICAgICNmZmFiNDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLWE0MDA6ICAgICAgI2ZmOTEwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtYTcwMDogICAgICAjZmY2ZDAwICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItcGluay0wNTA6ICAgICAgICAgI2ZjZTRlYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLTEwMDogICAgICAgICAjZjhiYmQwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstMjAwOiAgICAgICAgICNmNDhmYjEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay0zMDA6ICAgICAgICAgI2YwNjI5MiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLTQwMDogICAgICAgICAjZWM0MDdhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstNTAwOiAgICAgICAgICNlOTFlNjMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay02MDA6ICAgICAgICAgI2Q4MWI2MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLTcwMDogICAgICAgICAjYzIxODViICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstODAwOiAgICAgICAgICNhZDE0NTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay05MDA6ICAgICAgICAgIzg4MGU0ZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLWExMDA6ICAgICAgICAjZmY4MGFiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstYTIwMDogICAgICAgICNmZjQwODEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay1hNDAwOiAgICAgICAgI2Y1MDA1NyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLWE3MDA6ICAgICAgICAjYzUxMTYyICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTA1MDogICAgICAgI2YzZTVmNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtMTAwOiAgICAgICAjZTFiZWU3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0yMDA6ICAgICAgICNjZTkzZDggIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTMwMDogICAgICAgI2JhNjhjOCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNDAwOiAgICAgICAjYWI0N2JjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS01MDA6ICAgICAgICM5YzI3YjAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTYwMDogICAgICAgIzhlMjRhYSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNzAwOiAgICAgICAjN2IxZmEyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS04MDA6ICAgICAgICM2YTFiOWEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTkwMDogICAgICAgIzRhMTQ4YyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtYTEwMDogICAgICAjZWE4MGZjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS1hMjAwOiAgICAgICNlMDQwZmIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLWE0MDA6ICAgICAgI2Q1MDBmOSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtYTcwMDogICAgICAjYWEwMGZmICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItcmVkLTA1MDogICAgICAgICAgI2ZmZWJlZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtMTAwOiAgICAgICAgICAjZmZjZGQyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC0yMDA6ICAgICAgICAgICNlZjlhOWEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLTMwMDogICAgICAgICAgI2U1NzM3MyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtNDAwOiAgICAgICAgICAjZWY1MzUwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC01MDA6ICAgICAgICAgICNmNDQzMzYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLTYwMDogICAgICAgICAgI2U1MzkzNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtNzAwOiAgICAgICAgICAjZDMyZjJmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC04MDA6ICAgICAgICAgICNjNjI4MjggIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLTkwMDogICAgICAgICAgI2I3MWMxYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtYTEwMDogICAgICAgICAjZmY4YTgwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC1hMjAwOiAgICAgICAgICNmZjUyNTIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLWE0MDA6ICAgICAgICAgI2ZmMTc0NCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtYTcwMDogICAgICAgICAjZDUwMDAwICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItdGVhbC0wNTA6ICAgICAgICAgI2UwZjJmMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLTEwMDogICAgICAgICAjYjJkZmRiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtMjAwOiAgICAgICAgICM4MGNiYzQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC0zMDA6ICAgICAgICAgIzRkYjZhYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLTQwMDogICAgICAgICAjMjZhNjlhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtNTAwOiAgICAgICAgICMwMDk2ODggIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC02MDA6ICAgICAgICAgIzAwODk3YiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLTcwMDogICAgICAgICAjMDA3OTZiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtODAwOiAgICAgICAgICMwMDY5NWMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC05MDA6ICAgICAgICAgIzAwNGQ0MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLWExMDA6ICAgICAgICAjYTdmZmViICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtYTIwMDogICAgICAgICM2NGZmZGEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC1hNDAwOiAgICAgICAgIzFkZTliNiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLWE3MDA6ICAgICAgICAjMDBiZmE1ICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTA1MDogICAgICAgI2ZmZmRlNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctMTAwOiAgICAgICAjZmZmOWM0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0yMDA6ICAgICAgICNmZmY1OWQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTMwMDogICAgICAgI2ZmZjE3NiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctNDAwOiAgICAgICAjZmZlZTU4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy01MDA6ICAgICAgICNmZmViM2IgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTYwMDogICAgICAgI2ZkZDgzNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctNzAwOiAgICAgICAjZmJjMDJkICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy04MDA6ICAgICAgICNmOWE4MjUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTkwMDogICAgICAgI2Y1N2YxNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctYTEwMDogICAgICAjZmZmZjhkICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy1hMjAwOiAgICAgICNmZmZmMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LWE0MDA6ICAgICAgI2ZmZWEwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctYTcwMDogICAgICAjZmZkNjAwICFkZWZhdWx0O1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kYW1iZXJzOiAoKSAhZGVmYXVsdDtcbiRhbWJlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1hbWJlci0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1hbWJlci0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1hbWJlci02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1hbWJlci05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWFtYmVyLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLWFtYmVyLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLWFtYmVyLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWFtYmVyLWE3MDBcbiAgKSxcbiAgJGFtYmVyc1xuKTtcblxuJGJsdWVzOiAoKSAhZGVmYXVsdDtcbiRibHVlczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1ibHVlLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLWJsdWUtYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItYmx1ZS1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1ibHVlLWE3MDBcbiAgKSxcbiAgJGJsdWVzXG4pO1xuXG4kYmx1ZS1ncmV5czogKCkgIWRlZmF1bHQ7XG4kYmx1ZS1ncmV5czogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS05MDBcbiAgKSxcbiAgJGJsdWUtZ3JleXNcbik7XG5cbiRicm93bnM6ICgpICFkZWZhdWx0O1xuJGJyb3duczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItYnJvd24tMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1icm93bi0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItYnJvd24tNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1icm93bi01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItYnJvd24tNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1icm93bi04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTkwMFxuICApLFxuICAkYnJvd25zXG4pO1xuXG4kY3lhbnM6ICgpICFkZWZhdWx0O1xuJGN5YW5zOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItY3lhbi0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1jeWFuLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItY3lhbi0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1jeWFuLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItY3lhbi02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1jeWFuLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItY3lhbi05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWN5YW4tYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItY3lhbi1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1jeWFuLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWN5YW4tYTcwMFxuICApLFxuICAkY3lhbnNcbik7XG5cbiRkZWVwLW9yYW5nZXM6ICgpICFkZWZhdWx0O1xuJGRlZXAtb3JhbmdlczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtYTcwMFxuICApLFxuICAkZGVlcC1vcmFuZ2VzXG4pO1xuXG4kZGVlcC1wdXJwbGVzOiAoKSAhZGVmYXVsdDtcbiRkZWVwLXB1cnBsZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWE3MDBcbiAgKSxcbiAgJGRlZXAtcHVycGxlc1xuKTtcblxuJGdyZWVuczogKCkgIWRlZmF1bHQ7XG4kZ3JlZW5zOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1ncmVlbi0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1ncmVlbi00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1ncmVlbi03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1ncmVlbi1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1ncmVlbi1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1ncmVlbi1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1ncmVlbi1hNzAwXG4gICksXG4gICRncmVlbnNcbik7XG5cbiRncmV5czogKCkgIWRlZmF1bHQ7XG4kZ3JleXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JleS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JleS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTkwMFxuICApLFxuICAkZ3JleXNcbik7XG5cbiRpbmRpZ29zOiAoKSAhZGVmYXVsdDtcbiRpbmRpZ29zOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLWluZGlnby1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1pbmRpZ28tYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLWE3MDBcbiAgKSxcbiAgJGluZGlnb3Ncbik7XG5cbiRsaWdodC1ibHVlczogKCkgIWRlZmF1bHQ7XG4kbGlnaHQtYmx1ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS1hNzAwXG4gICksXG4gICRsaWdodC1ibHVlc1xuKTtcblxuJGxpZ2h0LWdyZWVuczogKCkgIWRlZmF1bHQ7XG4kbGlnaHQtZ3JlZW5zOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hNzAwXG4gICksXG4gICRsaWdodC1ncmVlbnNcbik7XG5cbiRsaW1lczogKCkgIWRlZmF1bHQ7XG4kbGltZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1saW1lLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItbGltZS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpbWUtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1saW1lLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGltZS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpbWUtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1saW1lLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGltZS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpbWUtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1saW1lLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItbGltZS1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1saW1lLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLWxpbWUtYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItbGltZS1hNzAwXG4gICksXG4gICRsaW1lc1xuKTtcblxuJG9yYW5nZXM6ICgpICFkZWZhdWx0O1xuJG9yYW5nZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtYTcwMFxuICApLFxuICAkb3Jhbmdlc1xuKTtcblxuJHBpbmtzOiAoKSAhZGVmYXVsdDtcbiRwaW5rczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLXBpbmstMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1waW5rLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItcGluay0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLXBpbmstMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1waW5rLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItcGluay01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLXBpbmstNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1waW5rLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItcGluay04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLXBpbmstOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1waW5rLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLXBpbmstYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItcGluay1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1waW5rLWE3MDBcbiAgKSxcbiAgJHBpbmtzXG4pO1xuXG4kcHVycGxlczogKCkgIWRlZmF1bHQ7XG4kcHVycGxlczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItcHVycGxlLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS1hNzAwXG4gICksXG4gICRwdXJwbGVzXG4pO1xuXG4kcmVkczogKCkgIWRlZmF1bHQ7XG4kcmVkczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLXJlZC0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLXJlZC05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLXJlZC1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1yZWQtYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItcmVkLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLXJlZC1hNzAwXG4gICksXG4gICRyZWRzXG4pO1xuXG4kdGVhbHM6ICgpICFkZWZhdWx0O1xuJHRlYWxzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItdGVhbC0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci10ZWFsLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItdGVhbC0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci10ZWFsLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItdGVhbC02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci10ZWFsLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItdGVhbC05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLXRlYWwtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItdGVhbC1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci10ZWFsLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLXRlYWwtYTcwMFxuICApLFxuICAkdGVhbHNcbik7XG5cbiR5ZWxsb3dzOiAoKSAhZGVmYXVsdDtcbiR5ZWxsb3dzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3IteWVsbG93LWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLXllbGxvdy1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci15ZWxsb3ctYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3IteWVsbG93LWE3MDBcbiAgKSxcbiAgJHllbGxvd3Ncbik7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgJ2FtYmVyJzogICAgICAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTUwMCxcbiAgICAnYmx1ZSc6ICAgICAgICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS01MDAsXG4gICAgJ2JsdWUtZ3JleSc6ICAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS01MDAsXG4gICAgJ2Jyb3duJzogICAgICAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTUwMCxcbiAgICAnY3lhbic6ICAgICAgICAkbWF0ZXJpYWwtY29sb3ItY3lhbi01MDAsXG4gICAgJ2RlZXAtb3JhbmdlJzogJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTUwMCxcbiAgICAnZGVlcC1wdXJwbGUnOiAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtNTAwLFxuICAgICdncmVlbic6ICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmVlbi01MDAsXG4gICAgJ2dyZXknOiAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNTAwLFxuICAgICdpbmRpZ28nOiAgICAgICRtYXRlcmlhbC1jb2xvci1pbmRpZ28tNTAwLFxuICAgICdsaWdodC1ibHVlJzogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTUwMCxcbiAgICAnbGlnaHQtZ3JlZW4nOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNTAwLFxuICAgICdsaW1lJzogICAgICAgICRtYXRlcmlhbC1jb2xvci1saW1lLTUwMCxcbiAgICAnb3JhbmdlJzogICAgICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTUwMCxcbiAgICAncGluayc6ICAgICAgICAkbWF0ZXJpYWwtY29sb3ItcGluay01MDAsXG4gICAgJ3B1cnBsZSc6ICAgICAgJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS01MDAsXG4gICAgJ3JlZCc6ICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLXJlZC01MDAsXG4gICAgJ3RlYWwnOiAgICAgICAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtNTAwLFxuICAgICd5ZWxsb3cnOiAgICAgICRtYXRlcmlhbC1jb2xvci15ZWxsb3ctNTAwXG4gICksXG4gICRjb2xvcnNcbik7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIEJsYWNrIGFuZCB3aGl0ZVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3N0eWxlL2NvbG9yLmh0bWwjY29sb3ItdGV4dC1iYWNrZ3JvdW5kLWNvbG9yc1xuXG4kYmxhY2s6ICAgICAgICAgICAgICAgICAgICMwMDAwMDAgIWRlZmF1bHQ7XG5cbiRibGFjay1wcmltYXJ5LW9wYWNpdHk6ICAgMC44NyAhZGVmYXVsdDtcbiRibGFjay1zZWNvbmRhcnktb3BhY2l0eTogMC41NCAhZGVmYXVsdDtcbiRibGFjay1oaW50LW9wYWNpdHk6ICAgICAgMC4zOCAhZGVmYXVsdDtcbiRibGFjay1kaXZpZGVyLW9wYWNpdHk6ICAgMC4xMiAhZGVmYXVsdDtcblxuJGJsYWNrLXByaW1hcnk6ICAgICAgICAgICByZ2JhKHJlZCgkYmxhY2spLCBncmVlbigkYmxhY2spLCBibHVlKCRibGFjayksICRibGFjay1wcmltYXJ5LW9wYWNpdHkpICFkZWZhdWx0O1xuJGJsYWNrLXNlY29uZGFyeTogICAgICAgICByZ2JhKHJlZCgkYmxhY2spLCBncmVlbigkYmxhY2spLCBibHVlKCRibGFjayksICRibGFjay1zZWNvbmRhcnktb3BhY2l0eSkgIWRlZmF1bHQ7XG4kYmxhY2staGludDogICAgICAgICAgICAgIHJnYmEocmVkKCRibGFjayksIGdyZWVuKCRibGFjayksIGJsdWUoJGJsYWNrKSwgJGJsYWNrLWhpbnQtb3BhY2l0eSkgIWRlZmF1bHQ7XG4kYmxhY2stZGl2aWRlcjogICAgICAgICAgIHJnYmEocmVkKCRibGFjayksIGdyZWVuKCRibGFjayksIGJsdWUoJGJsYWNrKSwgJGJsYWNrLWRpdmlkZXItb3BhY2l0eSkgIWRlZmF1bHQ7XG5cbiR3aGl0ZTogICAgICAgICAgICAgICAgICAgI2ZmZmZmZiAhZGVmYXVsdDtcblxuJHdoaXRlLXByaW1hcnktb3BhY2l0eTogICAxICFkZWZhdWx0O1xuJHdoaXRlLXNlY29uZGFyeS1vcGFjaXR5OiAwLjcgIWRlZmF1bHQ7XG4kd2hpdGUtaGludC1vcGFjaXR5OiAgICAgIDAuNSAhZGVmYXVsdDtcbiR3aGl0ZS1kaXZpZGVyLW9wYWNpdHk6ICAgMC4xMiAhZGVmYXVsdDtcblxuJHdoaXRlLXByaW1hcnk6ICAgICAgICAgICByZ2JhKHJlZCgkd2hpdGUpLCBncmVlbigkd2hpdGUpLCBibHVlKCR3aGl0ZSksICR3aGl0ZS1wcmltYXJ5LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlLXNlY29uZGFyeTogICAgICAgICByZ2JhKHJlZCgkd2hpdGUpLCBncmVlbigkd2hpdGUpLCBibHVlKCR3aGl0ZSksICR3aGl0ZS1zZWNvbmRhcnktb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGUtaGludDogICAgICAgICAgICAgIHJnYmEocmVkKCR3aGl0ZSksIGdyZWVuKCR3aGl0ZSksIGJsdWUoJHdoaXRlKSwgJHdoaXRlLWhpbnQtb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGUtZGl2aWRlcjogICAgICAgICAgIHJnYmEocmVkKCR3aGl0ZSksIGdyZWVuKCR3aGl0ZSksIGJsdWUoJHdoaXRlKSwgJHdoaXRlLWRpdmlkZXItb3BhY2l0eSkgIWRlZmF1bHQ7XG5cbi8vIFRoZW1lXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vc3R5bGUvY29sb3IuaHRtbCNjb2xvci10aGVtZXNcblxuJGRhcmstdGhlbWUtMTogICMwMDAwMDAgIWRlZmF1bHQ7XG4kZGFyay10aGVtZS0yOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktOTAwICFkZWZhdWx0O1xuJGRhcmstdGhlbWUtMzogICMzMDMwMzAgIWRlZmF1bHQ7XG4kZGFyay10aGVtZS00OiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktODAwICFkZWZhdWx0O1xuXG4kbGlnaHQtdGhlbWUtMTogJG1hdGVyaWFsLWNvbG9yLWdyZXktMzAwICFkZWZhdWx0O1xuJGxpZ2h0LXRoZW1lLTI6ICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCAhZGVmYXVsdDtcbiRsaWdodC10aGVtZS0zOiAkbWF0ZXJpYWwtY29sb3ItZ3JleS0wNTAgIWRlZmF1bHQ7XG4kbGlnaHQtdGhlbWUtNDogI2ZmZmZmZiAhZGVmYXVsdDtcbiIsIi8vIEEgYmFzZSB2YWx1ZSB1c2VkIHRvIHJlc3BvbnNpdmVseSBzY2FsZSBhbGwgdHlwb2dyYXBoeSwgYXBwbGllZCB0byB0aGUgYDxodG1sPmAgZWxlbWVudFxuXG4kZm9udC1zaXplLXJvb3Q6IDE2cHggIWRlZmF1bHQ7XG5cbi8vIEZvbnQgZmFjZVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3N0eWxlL3R5cG9ncmFwaHkuaHRtbCN0eXBvZ3JhcGh5LXR5cGVmYWNlXG5cbi8vIE4uQi4gQWx0aG91Z2ggc29tZSB2YWx1ZXMgYXJlIG5vdCB1c2VkIGluIHRoaXMgcHJvamVjdFxuLy8gd2UgbGVhdmUgdGhlbSBoZXJlIGp1c3QgaW4gY2FzZSB0aGV5IG1heSBiZSByZXF1aXJlZCBieSB5b3VyIHByb2plY3RcblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgJ1JvYm90byBNb25vJywgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJyAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zZXJpZjogICAgICAnUm9ib3RvIFNsYWInLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsIHNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJyAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGVcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXJlZ3VsYXI6ICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcblxuLy8gRm9udCBzdHlsZXNcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9zdHlsZS90eXBvZ3JhcGh5Lmh0bWwjdHlwb2dyYXBoeS1zdHlsZXNcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0OyAgIC8vIDE0cHhcblxuJGZvbnQtc2l6ZS1kaXNwbGF5LTQ6ICAgICAgICgkZm9udC1zaXplLWJhc2UgKiA4KSAhZGVmYXVsdDsgICAgICAgIC8vIDExMnB4XG4kZm9udC1zaXplLWRpc3BsYXktMzogICAgICAgKCRmb250LXNpemUtYmFzZSAqIDQpICFkZWZhdWx0OyAgICAgICAgLy8gNTZweFxuJGZvbnQtc2l6ZS1kaXNwbGF5LTI6ICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAzLjIxNDI4NikgIWRlZmF1bHQ7IC8vIDQ1cHhcbiRmb250LXNpemUtZGlzcGxheS0xOiAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMi40Mjg1NzEpICFkZWZhdWx0OyAvLyAzNHB4XG4kZm9udC1zaXplLWhlYWRsaW5lOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuNzE0Mjg2KSAhZGVmYXVsdDsgLy8gMjRweFxuJGZvbnQtc2l6ZS10aXRsZTogICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjQyODU3MSkgIWRlZmF1bHQ7IC8vIDIwcHhcbiRmb250LXNpemUtc3ViaGVhZGluZzogICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4xNDI4NTcpICFkZWZhdWx0OyAvLyAxNnB4XG4kZm9udC1zaXplLWJvZHktMjogICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEpICFkZWZhdWx0OyAgICAgICAgLy8gMTRweFxuJGZvbnQtc2l6ZS1ib2R5LTE6ICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxKSAhZGVmYXVsdDsgICAgICAgIC8vIDE0cHhcbiRmb250LXNpemUtY2FwdGlvbjogICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMC44NTcxNDMpICFkZWZhdWx0OyAvLyAxMnB4XG5cbiRmb250LXdlaWdodC1kaXNwbGF5LTQ6ICAgICAkZm9udC13ZWlnaHQtbGlnaHQgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtZGlzcGxheS0zOiAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtZGlzcGxheS0yOiAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtZGlzcGxheS0xOiAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtaGVhZGxpbmU6ICAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtdGl0bGU6ICAgICAgICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zdWJoZWFkaW5nOiAgICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2R5LTI6ICAgICAgICAkZm9udC13ZWlnaHQtbWVkaXVtICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvZHktMTogICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWNhcHRpb246ICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuXG4kbGV0dGVyLXNwYWNpbmctZGlzcGxheS00OiAgLTAuMDRlbSAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy1kaXNwbGF5LTM6ICAtMC4wMmVtICFkZWZhdWx0O1xuJGxldHRlci1zcGFjaW5nLWRpc3BsYXktMjogIDAgIWRlZmF1bHQ7XG4kbGV0dGVyLXNwYWNpbmctZGlzcGxheS0xOiAgMCAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy1oZWFkbGluZTogICAwICFkZWZhdWx0O1xuJGxldHRlci1zcGFjaW5nLXRpdGxlOiAgICAgIDAuMDJlbSAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy1zdWJoZWFkaW5nOiAwLjA0ZW0gIWRlZmF1bHQ7XG4kbGV0dGVyLXNwYWNpbmctYm9keS0yOiAgICAgMCAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy1ib2R5LTE6ICAgICAwICFkZWZhdWx0O1xuJGxldHRlci1zcGFjaW5nLWNhcHRpb246ICAgIDAgIWRlZmF1bHQ7XG5cbi8vIExpbmUgaGVpZ2h0XG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vc3R5bGUvdHlwb2dyYXBoeS5odG1sI3R5cG9ncmFwaHktbGluZS1oZWlnaHRcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgIDEuNDI4NTcyICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtZGlzcGxheS00OiAgMSAhZGVmYXVsdDsgICAgICAgIC8vIDExMnB4XG4kbGluZS1oZWlnaHQtZGlzcGxheS0zOiAgMS4wMzU3MTUgIWRlZmF1bHQ7IC8vIDU4cHhcbiRsaW5lLWhlaWdodC1kaXNwbGF5LTI6ICAxLjA2NjY2NyAhZGVmYXVsdDsgLy8gNDhweFxuJGxpbmUtaGVpZ2h0LWRpc3BsYXktMTogIDEuMTc2NDcxICFkZWZhdWx0OyAvLyA0MHB4XG4kbGluZS1oZWlnaHQtaGVhZGxpbmU6ICAgMS4zMzMzMzQgIWRlZmF1bHQ7IC8vIDMycHhcbiRsaW5lLWhlaWdodC10aXRsZTogICAgICAxLjQgIWRlZmF1bHQ7ICAgICAgLy8gMjhweFxuJGxpbmUtaGVpZ2h0LXN1YmhlYWRpbmc6IDEuNSAhZGVmYXVsdDsgICAgICAvLyAyNHB4XG4kbGluZS1oZWlnaHQtYm9keS0yOiAgICAgMS40Mjg1NzIgIWRlZmF1bHQ7IC8vIDIwcHhcbiRsaW5lLWhlaWdodC1ib2R5LTE6ICAgICAxLjQyODU3MiAhZGVmYXVsdDsgLy8gMjBweFxuJGxpbmUtaGVpZ2h0LWNhcHRpb246ICAgIDEuNSAhZGVmYXVsdDsgICAgICAvLyAxOHB4XG5cbi8vIE1hdGVyaWFsIGljb25zIGRlZmF1bHQgc2l6ZVxuXG4kbWF0ZXJpYWwtaWNvbi1zaXplOiAoMjQgLyBzdHJpcC11bml0KCRmb250LXNpemUtcm9vdCkgKiAxcmVtKSAhZGVmYXVsdDtcbiIsIi8vIEFsZXJ0XG5cbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBCYWRnZVxuXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAwLjVlbSAhZGVmYXVsdDtcblxuLy8gQm9keVxuXG4kYm9keS1iZzogICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIEJyZWFkY3J1bWJcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1oZWlnaHQ6ICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pbm5lci1zcGFjZXIteDogICAwLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLWNvbG9yOiAgICAgICAkYmxhY2stc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1jb2xvci1ob3ZlcjogJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLWljb246ICAgICAgICAnY2hldnJvbl9yaWdodCcgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgIDAuNjI1cmVtICFkZWZhdWx0O1xuXG4vLyBDYXJldFxuXG4kY2FyZXQtYmc6ICAgICAgICAgc3RyLXJlcGxhY2UodXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBmaWxsPVwiI3skYmxhY2t9XCIgZmlsbC1vcGFjaXR5PVwiI3skYmxhY2stc2Vjb25kYXJ5LW9wYWNpdHl9XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgd2lkdGg9XCIyNFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk03IDEwbDUgNSA1LTV6XCIvJTNFJTNDcGF0aCBkPVwiTTAgMGgyNHYyNEgwelwiIGZpbGw9XCJub25lXCIvJTNFJTNDL3N2ZyUzRScpLCAnIycsICclMjMnKSAhZGVmYXVsdDtcbiRjYXJldC1pY29uOiAgICAgICAnZXhwYW5kX21vcmUnICFkZWZhdWx0O1xuJGNhcmV0LWljb24tbGVmdDogICdrZXlib2FyZF9hcnJvd19sZWZ0JyAhZGVmYXVsdDtcbiRjYXJldC1pY29uLXJpZ2h0OiAna2V5Ym9hcmRfYXJyb3dfcmlnaHQnICFkZWZhdWx0O1xuJGNhcmV0LWljb24tdXA6ICAgICdleHBhbmRfbGVzcycgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2VyLXg6ICAgMC4yZW0gIWRlZmF1bHQ7XG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkd2hpdGUtcHJpbWFyeSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1iZzogICAgICAgICAgICAgICAgICAgICAgJHdoaXRlLWRpdmlkZXIgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1iZy1ob3ZlcjogICAgICAgICAgICAgICAgcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjI1KSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkd2hpdGUtcHJpbWFyeSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgNikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1lbGV2YXRpb24tc2hhZG93LWFjdGl2ZTogbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDEyKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAwLjgxMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246ICAgICAgICAgICAgICAgJ2NoZXZyb25fcmlnaHQnICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOiAgICAgICAgICAgICAgICdjaGV2cm9uX2xlZnQnICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtc2l6ZTogICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAgICAgICAgICByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuMjUpICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItY29sb3I6ICAgICAgICAgICR3aGl0ZS1kaXZpZGVyICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgMC41cmVtICFkZWZhdWx0O1xuXG4vLyBDbG9zZVxuXG4kY2xvc2UtY29sb3I6ICAgICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yLWhvdmVyOiAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXNpemU6ICAgJG1hdGVyaWFsLWljb24tc2l6ZSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyBDb2RlXG5cbiRjb2RlLWJnOiAgICAgICAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDAgIWRlZmF1bHQ7XG4kY29kZS1ib3JkZXItcmFkaXVzOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgI2JkNDE0NyAhZGVmYXVsdDtcbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLXBhZGRpbmcteDogICAgICAgICAgICAwLjRyZW0gIWRlZmF1bHQ7XG4kY29kZS1wYWRkaW5nLXk6ICAgICAgICAgICAgMC4ycmVtICFkZWZhdWx0O1xuXG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRwcmUtbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6IDM0MHB4ICFkZWZhdWx0O1xuXG4vLyBGb3JtXG5cbiRjdXN0b20tZmlsZS1idXR0b24taWNvbjogICAgICdhdHRhY2htZW50JyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgJHNwYWNlci1zbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6IHRoZW1lLWNvbG9yKGRhbmdlcikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICB0aGVtZS1jb2xvcihzdWNjZXNzKSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWlubmVyLXNwYWNlci14OiAgMXJlbSAhZGVmYXVsdDtcblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJvcmRlci1yYWRpdXM6ICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tZWxldmF0aW9uLXNoYWRvdzogbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDIpICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1wYWRkaW5nLXg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1wYWRkaW5nLXk6ICAgICAgICAzcmVtICFkZWZhdWx0O1xuXG4vLyBMaW5rXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgIHRoZW1lLWNvbG9yKHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kbGluay1jb2xvci1ob3ZlcjogICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb24taG92ZXI6IHVuZGVybGluZSAhZGVmYXVsdDtcblxuLy8gTWlzY1xuXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICAgIHRoZW1lLWNvbG9yKHByaW1hcnkpICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtYm9yZGVyLXdpZHRoOiAgICAwLjMxMjVyZW0gIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG5cbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kZmlndXJlLWltZy1tYXJnaW4teTogICAgICAgICRzcGFjZXItc20gIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1tYXJnaW4teTogICAgICAgICAgJHNwYWNlci1zbSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtaW5uZXItc3BhY2VyLXg6ICRzcGFjZXItc20gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy01MDAgIWRlZmF1bHQ7XG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAwLjJlbSAhZGVmYXVsdDtcblxuJHBhcmFncmFwaC1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcblxuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICBtYXAtZ2V0KCRzaGFkb3dzLCAyKSAhZGVmYXVsdDtcblxuJHdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFkZWZhdWx0O1xuXG4vLyBOYXZcblxuJG5hdi1saW5rLWNvbG9yLWRpc2FibGVkOiAkYmxhY2staGludCAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgMC41cmVtICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJnLWhvdmVyOiAgICAgICRibGFjay1kaXZpZGVyICFkZWZhdWx0O1xuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtY29sb3I6ICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWNvbG9yLWFjdGl2ZTogIHRoZW1lLWNvbG9yKHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstb3BhY2l0eTogIDAuNyAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tY29sb3ItZGlzYWJsZWQ6ICRibGFjay1oaW50ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taW5uZXItc3BhY2VyLXg6IDFweCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgMC42MjVyZW0gIWRlZmF1bHQ7XG5cbi8vIFBvcG92ZXJcblxuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcG9wb3Zlci1icmVha3BvaW50OiAgICAgICBtZCAhZGVmYXVsdDtcbiRwb3BvdmVyLWVsZXZhdGlvbi1zaGFkb3c6IG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCAyNCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXJnaW46ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXJnaW4tZGVza3RvcDogICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgIDE3LjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1wYWRkaW5nLXg6ICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1wYWRkaW5nLXk6ICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4vLyBQcmludFxuXG4kcHJpbnQtYm9keS1taW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICdsZycpICFkZWZhdWx0O1xuJHByaW50LXBhZ2Utc2l6ZTogICAgICBhMyAhZGVmYXVsdDtcbiIsIiRib3JkZXItY29sb3I6ICAgICAgICRibGFjay1kaXZpZGVyICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci1zb2xpZDogI2UxZTFlMSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzOiAgICAgIDJweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGg6ICAgICAgIDFweCAhZGVmYXVsdDtcblxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuJHNwYWNlcjogICAgMXJlbSAhZGVmYXVsdDtcblxuJHNwYWNlci14czogKCRzcGFjZXIgKiAwLjI1KSAhZGVmYXVsdDtcbiRzcGFjZXItc206ICgkc3BhY2VyICogMC41KSAhZGVmYXVsdDtcbiRzcGFjZXItbGc6ICgkc3BhY2VyICogMS41KSAhZGVmYXVsdDtcbiRzcGFjZXIteGw6ICgkc3BhY2VyICogMykgIWRlZmF1bHQ7XG5cbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAkc3BhY2VyLXhzLFxuICAgIDI6ICRzcGFjZXItc20sXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAkc3BhY2VyLWxnLFxuICAgIDU6ICRzcGFjZXIteGxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iLCJAbWl4aW4gdHlwb2dyYXBoeS1kaXNwbGF5LTQge1xuICBmb250LXNpemU6ICRmb250LXNpemUtZGlzcGxheS00O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRpc3BsYXktNDtcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1kaXNwbGF5LTQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZGlzcGxheS00O1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1kaXNwbGF5LTMge1xuICBmb250LXNpemU6ICRmb250LXNpemUtZGlzcGxheS0zO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRpc3BsYXktMztcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1kaXNwbGF5LTM7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZGlzcGxheS0zO1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1kaXNwbGF5LTIge1xuICBmb250LXNpemU6ICRmb250LXNpemUtZGlzcGxheS0yO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRpc3BsYXktMjtcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1kaXNwbGF5LTI7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZGlzcGxheS0yO1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1kaXNwbGF5LTEge1xuICBmb250LXNpemU6ICRmb250LXNpemUtZGlzcGxheS0xO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRpc3BsYXktMTtcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1kaXNwbGF5LTE7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZGlzcGxheS0xO1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oZWFkbGluZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1oZWFkbGluZTtcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1oZWFkbGluZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1oZWFkbGluZTtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktdGl0bGUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtdGl0bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGl0bGU7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctdGl0bGU7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtdGl0bGU7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LXN1YmhlYWRpbmcge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc3ViaGVhZGluZztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zdWJoZWFkaW5nO1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXN1YmhlYWRpbmc7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc3ViaGVhZGluZztcbn1cblxuQG1peGluIHR5cG9ncmFwaHktYm9keS0yIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2R5LTI7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9keS0yO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJvZHktMjtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktYm9keS0xIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2R5LTE7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9keS0xO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJvZHktMTtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1jYXB0aW9uO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWNhcHRpb247XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctY2FwdGlvbjtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jYXB0aW9uO1xufVxuIiwiLy8gVXNlIHRoaXMgZmlsZSB0byBvdmVyd3JpdGUgdGhlIGJhc2ljIEJvb3RzdHJhcCB2YXJpYWJsZXMgYW5kIGFkZCB5b3VyIG93biB2YXJpYWJsZXNcbi8vIFRvIG92ZXJ3cml0ZSBhIEJvb3RzdHJhcCB2YXJpYWJsZSB5b3UgZG9uwrR0IGhhdmUgdG8gdG91Y2ggdGhlIEJvb3RzdHJhcCBmb2xkZXIuXG4vLyBKdXN0IGNvcHkgYSB2YXJpYWJsZSBmcm9tIHNyYy9zYXNzL2Jvb3RzdHJhcDQvX3ZhcmlhYmxlcy5zY3NzLCBwYXN0ZSBpdCBoZXJlIGFuZCBlZGl0IHRoZSB2YWx1ZS5cblxuXG4vLyRwcmltYXJ5OiAjMDA2MWZmOyAvLyBUaGF0cyBhIHNhbXBsZSBob3cgeW91IGNvdWxkIGNoYW5nZSBhIEJvb3RTdHJhcCB2YXJpYWJsZS5cbiRwcmltYXJ5OiAoXG5cdGNvbG9yOiAjZjA4NTA2LFxuXHRkYXJrOiAgZGFya2VuKCNmMDg1MDYsIDEwJSksXG5cdGxpZ2h0OiBsaWdodGVuKCNmMDg1MDYsIDEwJSlcbik7XG4kc2Vjb25kYXJ5OiAoXG5cdGNvbG9yOiAjZjA4NTA2LFxuXHRkYXJrOiAgZGFya2VuKCNmMDg1MDYsIDEwJSksXG5cdGxpZ2h0OiBsaWdodGVuKCNmMDg1MDYsIDEwJSlcbik7XG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbiIsIkBtaXhpbiBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZvY3VzLWhvdmVyIHtcbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyIHtcbiAgJjpob3ZlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICYsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzLFxuICAmOmhvdmVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIChCb290c3RyYXAgYnV0dG9uKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvYnV0dG9ucy5odG1sI2J1dHRvbnMtc3R5bGVcblxuLy8gTi5CLiBNYXRlcmlhbCBkZXNpZ24gb25seSBzcGVjaWZpZXMgc3BlY3MgZm9yIGRlZmF1bHQgYnV0dG9uICguYnRuKSBhbmQgZGVuc2UgYnV0dG9uICguYnRuLXNtKVxuXG4kYnRuLWJnLWFjdGl2ZTogICAgICAgICAgICAgICByZ2JhKDE1MywgMTUzLCAxNTMsIDAuNCkgIWRlZmF1bHQ7XG4kYnRuLWJnLWFjdGl2ZS1pbnZlcnNlOiAgICAgICByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuMjUpICFkZWZhdWx0O1xuJGJ0bi1iZy1kaXNhYmxlZDogICAgICAgICAgICAgJGJsYWNrLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnRuLWJnLWRpc2FibGVkLWludmVyc2U6ICAgICAkd2hpdGUtZGl2aWRlciAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ibG9jay1tYXJnaW4teTogICAgICAgICAgJHNwYWNlci14cyAhZGVmYXVsdDtcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJGJ0bi1jb2xvci1kaXNhYmxlZDogICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjI2KSAhZGVmYXVsdDtcbiRidG4tY29sb3ItZGlzYWJsZWQtaW52ZXJzZTogIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhZGVmYXVsdDtcbiRidG4tZWxldmF0aW9uLXNoYWRvdzogICAgICAgIG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCAyKSAhZGVmYXVsdDtcbiRidG4tZWxldmF0aW9uLXNoYWRvdy1hY3RpdmU6IG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCA4KSAhZGVmYXVsdDtcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxICFkZWZhdWx0O1xuJGJ0bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGJ0bi1vdmVybGF5OiAgICAgICAgICAgICAgICAgJGJsYWNrLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnRuLW92ZXJsYXktaW52ZXJzZTogICAgICAgICAkd2hpdGUtZGl2aWRlciAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgMC44NzVyZW0gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAwLjkzNzVyZW0gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAwLjgxMjVyZW0gIWRlZmF1bHQ7XG4kYnRuLWhlaWdodDogICAgICAgICAgICAgICAgICAyLjI1cmVtICFkZWZhdWx0O1xuJGJ0bi1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgMi41cmVtICFkZWZhdWx0O1xuJGJ0bi1oZWlnaHQtc206ICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRidG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgKCgkYnRuLWhlaWdodCAtICRidG4tZm9udC1zaXplICogJGJ0bi1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICgoJGJ0bi1oZWlnaHQtbGcgLSAkYnRuLWZvbnQtc2l6ZS1sZyAqICRidG4tbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAoKCRidG4taGVpZ2h0LXNtIC0gJGJ0bi1mb250LXNpemUtc20gKiAkYnRuLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuXG4vLyBCdXR0b246IGZsb2F0aW5nIGFjdGlvbiBidXR0b25cbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL2J1dHRvbnMtZmxvYXRpbmctYWN0aW9uLWJ1dHRvbi5odG1sI2J1dHRvbnMtZmxvYXRpbmctYWN0aW9uLWJ1dHRvbi1mbG9hdGluZy1hY3Rpb24tYnV0dG9uXG5cbiRidG4tZmxvYXQtZHJvcGRvd24taW5uZXItc3BhY2VyLXk6IDFyZW0gIWRlZmF1bHQ7XG4kYnRuLWZsb2F0LWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgNikgIWRlZmF1bHQ7XG4kYnRuLWZsb2F0LWVsZXZhdGlvbi1zaGFkb3ctYWN0aXZlOiBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMTIpICFkZWZhdWx0O1xuJGJ0bi1mbG9hdC1zaXplOiAgICAgICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuJGJ0bi1mbG9hdC1zaXplLXNtOiAgICAgICAgICAgICAgICAgMi41cmVtICFkZWZhdWx0O1xuXG4vLyBCdXR0b246IHRvZ2dsZSBidXR0b25zIChCb29zdHJhcCBidXR0b24gZ3JvdXApXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmlvL2d1aWRlbGluZXMvY29tcG9uZW50cy9idXR0b25zLmh0bWwjYnV0dG9ucy10b2dnbGUtYnV0dG9uc1xuXG4kYnRuLWdyb3VwLWJnOiAgICAgICAgICAgICAkd2hpdGUtcHJpbWFyeSAhZGVmYXVsdDtcbiRidG4tZ3JvdXAtaW5uZXItc3BhY2VyLXg6IDFweCAhZGVmYXVsdDtcbiRidG4tZ3JvdXAtaW5uZXItc3BhY2VyLXk6IDFweCAhZGVmYXVsdDtcbiRidG4tZ3JvdXAtdG9nZ2xlLW9wYWNpdHk6IDAuNyAhZGVmYXVsdDtcblxuLy8gQ2FyZCAoQm9vdHN0cmFwIGNhcmQpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9jYXJkcy5odG1sI2NhcmRzLXVzYWdlXG5cbiRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteDogIDAuNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteTogIDAuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1hY3Rpb24tcGFkZGluZy14OiAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1hY3Rpb24tcGFkZGluZy15OiAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgMiAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtY291bnQtZGVza3RvcDogIDMgIWRlZmF1bHQ7XG4kY2FyZC1lbGV2YXRpb24tc2hhZG93OiAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMikgIWRlZmF1bHQ7XG4kY2FyZC1lbGV2YXRpb24tc2hhZG93LWhvdmVyOiBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgOCkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1zcGFjZXIteDogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItc3BhY2VyLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjYXJkLW1hcmdpbi14OiAgICAgICAgICAgICAgICRzcGFjZXItc20gIWRlZmF1bHQ7XG4kY2FyZC1tYXJnaW4teTogICAgICAgICAgICAgICAkc3BhY2VyLXNtICFkZWZhdWx0O1xuJGNhcmQtcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjYXJkLXBhZGRpbmcteTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIENoaXBcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL2NoaXBzLmh0bWwjY2hpcHMtc3BlY3NcblxuJGNoaXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMzAwICFkZWZhdWx0O1xuJGNoaXAtYmctYWN0aXZlOiAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNDAwICFkZWZhdWx0O1xuJGNoaXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kY2hpcC1lbGV2YXRpb24tc2hhZG93LWhvdmVyOiBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMikgIWRlZmF1bHQ7XG4kY2hpcC1mb250LXNpemU6ICAgICAgICAgICAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRjaGlwLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJGNoaXAtaGVpZ2h0OiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRjaGlwLWljb24tYmc6ICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kY2hpcC1pY29uLWZvbnQtc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGNoaXAtaW5uZXItc3BhY2VyLXg6ICAgICAgICAgMC4yNXJlbSAhZGVmYXVsdDtcbiRjaGlwLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG4kY2hpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwLjc1cmVtICFkZWZhdWx0O1xuXG4vLyBEYXRhIHRhYmxlIChCb290c3RyYXAgdGFibGUpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9kYXRhLXRhYmxlcy5odG1sI2RhdGEtdGFibGVzLXN0cnVjdHVyZVxuXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtYmctYWN0aXZlOiAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtYmctYWN0aXZlLWhvdmVyOiAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0zMDAgIWRlZmF1bHQ7XG4kdGFibGUtYmctYWNjZW50OiAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDAgIWRlZmF1bHQ7XG4kdGFibGUtYmctaG92ZXI6ICAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yLXNvbGlkICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtYWx0OiAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiR0YWJsZS1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRkYXJrLXRoZW1lLTQgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZy1hY2NlbnQ6ICAgICAgICAkZGFyay10aGVtZS0zICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmctaG92ZXI6ICAgICAgICAgJGRhcmstdGhlbWUtMiAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgICRkYXJrLXRoZW1lLTMgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUtcHJpbWFyeSAhZGVmYXVsdDtcblxuJHRhYmxlLXRib2R5LWNlbGwtaGVpZ2h0OiAgICAgM3JlbSAhZGVmYXVsdDtcbiR0YWJsZS10Ym9keS1jb2xvcjogICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJHRhYmxlLXRib2R5LWZvbnQtc2l6ZTogICAgICAgMC44MTI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLXRib2R5LWZvbnQtd2VpZ2h0OiAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kdGFibGUtdGJvZHktcGFkZGluZy15OiAgICAgICAoKCR0YWJsZS10Ym9keS1jZWxsLWhlaWdodCAtICR0YWJsZS10Ym9keS1mb250LXNpemUgKiAkdGFibGUtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG5cbiR0YWJsZS10Zm9vdC1jZWxsLWhlaWdodDogICAgIDMuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS10Zm9vdC1jb2xvcjogICAgICAgICAgICRibGFjay1zZWNvbmRhcnkgIWRlZmF1bHQ7XG4kdGFibGUtdGZvb3QtZm9udC1zaXplOiAgICAgICAwLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLXRmb290LWZvbnQtd2VpZ2h0OiAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kdGFibGUtdGZvb3QtcGFkZGluZy15OiAgICAgICAoKCR0YWJsZS10Zm9vdC1jZWxsLWhlaWdodCAtICR0YWJsZS10Zm9vdC1mb250LXNpemUgKiAkdGFibGUtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aGVhZC1iZzogICAgICAgICAgICAgICR0YWJsZS1iZy1hY2NlbnQgIWRlZmF1bHQ7XG4kdGFibGUtdGhlYWQtY2VsbC1oZWlnaHQ6ICAgICAkdGFibGUtdGZvb3QtY2VsbC1oZWlnaHQgIWRlZmF1bHQ7XG4kdGFibGUtdGhlYWQtY29sb3I6ICAgICAgICAgICAkdGFibGUtdGZvb3QtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtdGhlYWQtZm9udC1zaXplOiAgICAgICAkdGFibGUtdGZvb3QtZm9udC1zaXplICFkZWZhdWx0O1xuJHRhYmxlLXRoZWFkLWZvbnQtd2VpZ2h0OiAgICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiR0YWJsZS10aGVhZC1wYWRkaW5nLXk6ICAgICAgICgoJHRhYmxlLXRoZWFkLWNlbGwtaGVpZ2h0IC0gJHRhYmxlLXRoZWFkLWZvbnQtc2l6ZSAqICR0YWJsZS1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcblxuJHRhYmxlLXNtLWNlbGwtcGFkZGluZy14OiAgICAgMXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1zbS1jZWxsLXBhZGRpbmcteC1hbHQ6IDFyZW0gIWRlZmF1bHQ7XG4kdGFibGUtc20tdGJvZHktY2VsbC1oZWlnaHQ6ICAyLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLXNtLXRib2R5LXBhZGRpbmcteTogICAgKCgkdGFibGUtc20tdGJvZHktY2VsbC1oZWlnaHQgLSAkdGFibGUtdGJvZHktZm9udC1zaXplICogJHRhYmxlLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRhYmxlLXNtLXRmb290LWNlbGwtaGVpZ2h0OiAgMi41cmVtICFkZWZhdWx0O1xuJHRhYmxlLXNtLXRmb290LXBhZGRpbmcteTogICAgKCgkdGFibGUtc20tdGZvb3QtY2VsbC1oZWlnaHQgLSAkdGFibGUtdGZvb3QtZm9udC1zaXplICogJHRhYmxlLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRhYmxlLXNtLXRoZWFkLWNlbGwtaGVpZ2h0OiAgJHRhYmxlLXNtLXRmb290LWNlbGwtaGVpZ2h0ICFkZWZhdWx0O1xuJHRhYmxlLXNtLXRoZWFkLXBhZGRpbmcteTogICAgKCgkdGFibGUtc20tdGhlYWQtY2VsbC1oZWlnaHQgLSAkdGFibGUtdGhlYWQtZm9udC1zaXplICogJHRhYmxlLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuXG4vLyBEaWFsb2cgKEJvb3RzdHJhcCBtb2RhbClcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL2RpYWxvZ3MuaHRtbCNkaWFsb2dzLXNwZWNzXG5cbiRkaWFsb2ctYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kZGlhbG9nLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRpYWxvZy1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZGlhbG9nLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgICAgICAgIG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCAyNCkgIWRlZmF1bHQ7XG4kZGlhbG9nLWZvb3Rlci1idG4tbWluLXdpZHRoOiAgICAgICAgIDRyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLWZvb3Rlci1idG4tc3RhY2tlZC1oZWlnaHQ6ICAgIDNyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLWZvb3Rlci1idG4tc3RhY2tlZC1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLWZvb3Rlci1idG4tc3RhY2tlZC1wYWRkaW5nLXk6ICgoJGRpYWxvZy1mb290ZXItYnRuLXN0YWNrZWQtaGVpZ2h0IC0gJGJ0bi1mb250LXNpemUgKiAkYnRuLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJGRpYWxvZy1mb290ZXItaW5uZXItc3BhY2VyLXg6ICAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLWZvb3Rlci1wYWRkaW5nLXg6ICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRkaWFsb2ctZm9vdGVyLXBhZGRpbmcteTogICAgICAgICAgICAgMC41cmVtICFkZWZhdWx0O1xuJGRpYWxvZy1tYXJnaW4teDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyLWxnICFkZWZhdWx0O1xuJGRpYWxvZy1tYXJnaW4teTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyLWxnICFkZWZhdWx0O1xuJGRpYWxvZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLXRyYW5zaXRpb24tc2NhbGU6ICAgICAgICAgICAgICR0cmFuc2l0aW9uLXNjYWxlICFkZWZhdWx0O1xuJGRpYWxvZy13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAzNXJlbSAhZGVmYXVsdDtcbiRkaWFsb2ctd2lkdGgtbGc6ICAgICAgICAgICAgICAgICAgICAgNTIuNXJlbSAhZGVmYXVsdDtcbiRkaWFsb2ctd2lkdGgtc206ICAgICAgICAgICAgICAgICAgICAgMTcuNXJlbSAhZGVmYXVsdDtcblxuLy8gRXhwYW5zaW9uIHBhbmVsIChCb290c3RyYXAgbGlzdCBncm91cClcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL2V4cGFuc2lvbi1wYW5lbHMuaHRtbCNleHBhbnNpb24tcGFuZWxzLXNwZWNzXG5cbiRleHBhbnNpb24tcGFuZWwtYmc6ICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWJnLWFjdGl2ZTogICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMjAwICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtY29sb3I6ICAgICAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtY29sb3ItZGlzYWJsZWQ6ICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtZWxldmF0aW9uLXNoYWRvdzogICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMSkgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgMC45Mzc1cmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItYnRuLW1pbi13aWR0aDogIDRyZW0gIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1pbm5lci1zcGFjZXIteDogMC41cmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXk6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1wYWRkaW5nLXg6ICAgICAgMC41cmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1oZWlnaHQ6ICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWlubmVyLXNwYWNlci14OiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtaW5uZXItc3BhY2VyLXk6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLXBhZGRpbmcteDogICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1wYWRkaW5nLXk6ICAgICAgICAgICAgICgoJGV4cGFuc2lvbi1wYW5lbC1oZWlnaHQgLSAkZXhwYW5zaW9uLXBhbmVsLWZvbnQtc2l6ZSAqICRleHBhbnNpb24tcGFuZWwtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG5cbi8vIE1lbnUgKEJvb3RzdHJhcCBkcm9wZG93bilcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL21lbnVzLmh0bWwjbWVudXMtc3BlY3NcblxuJG1lbnUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbWVudS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG1lbnUtZGl2aWRlci1iZzogICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1lbnUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1lbnUtZm9udC1zaXplLWNhc2NhZGluZzogICAgICAwLjkzNzVyZW0gIWRlZmF1bHQ7XG4kbWVudS1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJG1lbnUtZWxldmF0aW9uLXNoYWRvdzogICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgOCkgIWRlZmF1bHQ7XG4kbWVudS1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJG1lbnUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbWVudS1saW5lLWhlaWdodC1jYXNjYWRpbmc6ICAgICRtZW51LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG1lbnUtbGluay1iZzogICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRtZW51LWxpbmstYmctaG92ZXI6ICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwICFkZWZhdWx0O1xuJG1lbnUtbGluay1jb2xvcjogICAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRtZW51LWxpbmstY29sb3ItZGlzYWJsZWQ6ICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWhlaWdodDogICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4kbWVudS1saW5rLWhlaWdodC1jYXNjYWRpbmc6ICAgIDJyZW0gIWRlZmF1bHQ7XG4kbWVudS1saW5rLXBhZGRpbmcteDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbWVudS1saW5rLXBhZGRpbmcteC1jYXNjYWRpbmc6IDEuNXJlbSAhZGVmYXVsdDtcbiRtZW51LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgKCgkbWVudS1saW5rLWhlaWdodCAtICRtZW51LWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJG1lbnUtbGluay1wYWRkaW5nLXktY2FzY2FkaW5nOiAoKCRtZW51LWxpbmstaGVpZ2h0LWNhc2NhZGluZyAtICRtZW51LWxpbmUtaGVpZ2h0LWNhc2NhZGluZykgLyAyKSAhZGVmYXVsdDtcbiRtZW51LW1pbi13aWR0aDogICAgICAgICAgICAgICAgN3JlbSAhZGVmYXVsdDtcbiRtZW51LW1pbi13aWR0aC1jYXNjYWRpbmc6ICAgICAgMjByZW0gIWRlZmF1bHQ7XG4kbWVudS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRtZW51LXBhZGRpbmcteS1jYXNjYWRpbmc6ICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTmF2aWdhdGlvbiBkcmF3ZXJcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9wYXR0ZXJucy9uYXZpZ2F0aW9uLWRyYXdlci5odG1sI25hdmlnYXRpb24tZHJhd2VyLXNwZWNzXG5cbiRuYXZkcmF3ZXItYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRkaWFsb2ctYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdmRyYXdlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItY29udGVudC1iZzogICAgICAgICAgICAgICRkaWFsb2ctY29udGVudC1iZyAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItZGl2aWRlci1iZzogICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMTYpICFkZWZhdWx0O1xuJG5hdmRyYXdlci1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwICFkZWZhdWx0O1xuJG5hdmRyYXdlci1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItaGVhZGVyLWJvcmRlci13aWR0aDogICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLWlubmVyLXNwYWNlci14OiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteTogICAgICAgICAgMC41cmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci1uYXYtaWNvbi1jb2xvcjogICAgICAgICAgJGJsYWNrLXNlY29uZGFyeSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWljb24td2lkdGg6ICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWxpbmstYmctaG92ZXI6ICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3I6ICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJG5hdmRyYXdlci1uYXYtbGluay1jb2xvci1hY3RpdmU6ICAgdGhlbWUtY29sb3IocHJpbWFyeSkgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLW5hdi1saW5rLWNvbG9yLWRpc2FibGVkOiAkYmxhY2staGludCAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWxpbmstZm9udC1zaXplOiAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci1uYXYtbGluay1mb250LXdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLXN1YmhlYWRlci1jb2xvcjogICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItc3ViaGVhZGVyLWZvbnQtc2l6ZTogICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci1zdWJoZWFkZXItZm9udC13ZWlnaHQ6ICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItc3ViaGVhZGVyLWhlaWdodDogICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxNy41cmVtICFkZWZhdWx0O1xuXG4vLyBQaWNrZXJcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3BpY2tlcnMuaHRtbCNwaWNrZXJzLWRhdGUtcGlja2Vyc1xuXG4kcGlja2VyLWJvcmRlci1yYWRpdXM6ICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwaWNrZXItY2VsbC1zaXplOiAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcbiRwaWNrZXItY29udGVudC1iZzogICAgICAgICAgICRkaWFsb2ctY29udGVudC1iZyAhZGVmYXVsdDtcbiRwaWNrZXItZGF5LWJnLXNlbGVjdGVkOiAgICAgIHRoZW1lLWNvbG9yKHByaW1hcnkpICFkZWZhdWx0O1xuJHBpY2tlci1kYXktY29sb3ItZGlzYWJsZWQ6ICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kcGlja2VyLWRheS1jb2xvci10b2RheTogICAgICB0aGVtZS1jb2xvcihwcmltYXJ5KSAhZGVmYXVsdDtcbiRwaWNrZXItZWxldmF0aW9uLXNoYWRvdzogICAgICRkaWFsb2ctZWxldmF0aW9uLXNoYWRvdyAhZGVmYXVsdDtcbiRwaWNrZXItaGVhZGVyLWJnOiAgICAgICAgICAgIHRoZW1lLWNvbG9yKHByaW1hcnkpICFkZWZhdWx0O1xuJHBpY2tlci1oZWFkZXItcGFkZGluZy14OiAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBpY2tlci1oZWFkZXItcGFkZGluZy15OiAgICAgMXJlbSAhZGVmYXVsdDtcbiRwaWNrZXItaG9sZGVyLWJnOiAgICAgICAgICAgICRkaWFsb2ctYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kcGlja2VyLWlubmVyLXNwYWNlci14OiAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kcGlja2VyLWlubmVyLXNwYWNlci15OiAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kcGlja2VyLW1hcmdpbi14OiAgICAgICAgICAgICAkZGlhbG9nLW1hcmdpbi14ICFkZWZhdWx0O1xuJHBpY2tlci1tYXJnaW4teTogICAgICAgICAgICAgJGRpYWxvZy1tYXJnaW4teSAhZGVmYXVsdDtcbiRwaWNrZXItbmF2LW5leHQtaWNvbjogICAgICAgICdrZXlib2FyZF9hcnJvd19yaWdodCcgIWRlZmF1bHQ7XG4kcGlja2VyLW5hdi1wcmV2LWljb246ICAgICAgICAna2V5Ym9hcmRfYXJyb3dfbGVmdCcgIWRlZmF1bHQ7XG4kcGlja2VyLXNlbGVjdC1iZzogICAgICAgICAgICAkYmxhY2stZGl2aWRlciAhZGVmYXVsdDtcbiRwaWNrZXItc2VsZWN0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBpY2tlci1zZWxlY3Qtb3BhY2l0eTogICAgICAgMC43ICFkZWZhdWx0O1xuJHBpY2tlci10cmFuc2l0aW9uLXNjYWxlOiAgICAgJHRyYW5zaXRpb24tc2NhbGUgIWRlZmF1bHQ7XG4kcGlja2VyLXdlZWtkYXktY29sb3I6ICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcblxuLy8gUHJvZ3Jlc3MgKEJvb3RzdHJhcCBwcm9ncmVzcyBiYXIpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9wcm9ncmVzcy1hY3Rpdml0eS5odG1sI3Byb2dyZXNzLWFjdGl2aXR5LXR5cGVzLW9mLWluZGljYXRvcnNcblxuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby01MDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAwLjI1cmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1idWZmZXItd2lkdGg6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgMC4yNXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1pbmRpZ28tMTAwICFkZWZhdWx0O1xuXG4kcHJvZ3Jlc3MtY2lyY3VsYXItYW5pbWF0aW9uLWR1cmF0aW9uOiA1LjMzMnMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtY2lyY3VsYXItYmc6ICAgICAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTUwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQ6ICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLXdpZHRoOiAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XG5cbi8vIFNlbGVjdGlvbiBjb250cm9sIChCb290c3RyYXAgY3VzdG9tIGZvcm0gY29udHJvbClcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3NlbGVjdGlvbi1jb250cm9scy5odG1sXG5cbiRzZWxlY3Rpb24tY29udHJvbC1jaGVja2JveC1pY29uOiAgICAgICAgICAgICAgICdjaGVja19ib3hfb3V0bGluZV9ibGFuaycgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtY2hlY2tib3gtaWNvbi1jaGVja2VkOiAgICAgICAnY2hlY2tfYm94JyAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1jaGVja2JveC1pY29uLWluZGV0ZXJtaW5hdGU6ICdpbmRldGVybWluYXRlX2NoZWNrX2JveCcgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2stc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yLWFjdGl2ZTogICAgICAgICAgICAgICAgdGhlbWUtY29sb3Ioc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1jb2xvci1kaXNhYmxlZDogICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4yNikgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAkbWF0ZXJpYWwtaWNvbi1zaXplICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLXJhZGlhbC1vcGFjaXR5OiAgICAgICAgICAgICAgJGJsYWNrLWRpdmlkZXItb3BhY2l0eSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1yYWRpby1pY29uOiAgICAgICAgICAgICAgICAgICdyYWRpb19idXR0b25fdW5jaGVja2VkJyAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1yYWRpby1pY29uLWNoZWNrZWQ6ICAgICAgICAgICdyYWRpb19idXR0b25fY2hlY2tlZCcgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAoJG1hdGVyaWFsLWljb24tc2l6ZSAvIDIpICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgKCRtYXRlcmlhbC1pY29uLXNpemUgLyAyKSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTA1MCAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC10aHVtYi1iZy1kaXNhYmxlZDogICAgICAgICAgICNiZGJkYmQgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdGh1bWItc2hhZG93OiAgICAgICAgICAgICAgICAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsICRibGFjay1zZWNvbmRhcnktb3BhY2l0eSkgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2stYmc6ICAgICAgICAgICAgICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC10cmFjay1iZy1kaXNhYmxlZDogICAgICAgICAgICRibGFjay1kaXZpZGVyICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLWhlaWdodDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC10cmFjay1vcGFjaXR5OiAgICAgICAgICAgICAgIDAuNSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC10cmFjay13aWR0aDogICAgICAgICAgICAgICAgICgkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAyKSAhZGVmYXVsdDtcblxuLy8gU2xpZGVyIChCb290c3RyYXAgY3VzdG9tIGZvcm0gY29udHJvbClcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuaW8vZ3VpZGVsaW5lcy9jb21wb25lbnRzL3NsaWRlcnMuaHRtbCNzbGlkZXJzLWNvbnRpbnVvdXMtc2xpZGVyXG5cbiRzbGlkZXItdGh1bWItYmc6ICAgICAgICAgICAgIHRoZW1lLWNvbG9yKHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kc2xpZGVyLXRodW1iLXJhZGlhbC1vcGFjaXR5OiAkYmxhY2stZGl2aWRlci1vcGFjaXR5ICFkZWZhdWx0O1xuJHNsaWRlci10aHVtYi1zaXplOiAgICAgICAgICAgKCRtYXRlcmlhbC1pY29uLXNpemUgLyAyKSAhZGVmYXVsdDtcbiRzbGlkZXItdHJhY2stYmc6ICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4yNikgIWRlZmF1bHQ7XG4kc2xpZGVyLXRyYWNrLWJnLWFjdGl2ZTogICAgICByZ2JhKDAsIDAsIDAsIDAuMzgpICFkZWZhdWx0O1xuJHNsaWRlci10cmFjay1oZWlnaHQ6ICAgICAgICAgMC4xMjVyZW0gIWRlZmF1bHQ7XG5cbi8vIFNuYWNrYmFyXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmlvL2d1aWRlbGluZXMvY29tcG9uZW50cy9zbmFja2JhcnMtdG9hc3RzLmh0bWwjc25hY2tiYXJzLXRvYXN0cy1zcGVjc1xuXG4kc25hY2tiYXItYmc6ICAgICAgICAgICAgICAgICAgICAgIzMyMzIzMiAhZGVmYXVsdDtcbiRzbmFja2Jhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRzbmFja2Jhci1icmVha3BvaW50OiAgICAgICAgICAgICBzbSAhZGVmYXVsdDtcbiRzbmFja2Jhci1idG4tY29sb3I6ICAgICAgICAgICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJHNuYWNrYmFyLWJ0bi1jb2xvci1ob3ZlcjogICAgICAgIHRoZW1lLWNvbG9yLWxpZ2h0KHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kc25hY2tiYXItY29sb3I6ICAgICAgICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kc25hY2tiYXItZWxldmF0aW9uLXNoYWRvdzogICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDYpICFkZWZhdWx0O1xuJHNuYWNrYmFyLWZvbnQtc2l6ZTogICAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLWhlaWdodC1tdWx0aTogICAgICAgICAgIDVyZW0gIWRlZmF1bHQ7XG4kc25hY2tiYXItaW5uZXItc3BhY2VyLXg6ICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLWlubmVyLXNwYWNlci14LWRlc2t0b3A6IDNyZW0gIWRlZmF1bHQ7XG4kc25hY2tiYXItbGluZS1oZWlnaHQ6ICAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kc25hY2tiYXItbWFyZ2luLXg6ICAgICAgICAgICAgICAgJHNwYWNlci1sZyAhZGVmYXVsdDtcbiRzbmFja2Jhci1tYXJnaW4teTogICAgICAgICAgICAgICAkc3BhY2VyLWxnICFkZWZhdWx0O1xuJHNuYWNrYmFyLW1heC13aWR0aDogICAgICAgICAgICAgIDM1LjVyZW0gIWRlZmF1bHQ7XG4kc25hY2tiYXItbWluLXdpZHRoOiAgICAgICAgICAgICAgMThyZW0gIWRlZmF1bHQ7XG4kc25hY2tiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLXBhZGRpbmcteTogICAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLXBhZGRpbmcteS1tdWx0aTogICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbi8vIFN0ZXBwZXJcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3N0ZXBwZXJzLmh0bWwjc3RlcHBlcnMtc3BlY3NcblxuJHN0ZXBwZXItYmc6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRzdGVwcGVyLWJvcmRlci1jb2xvcjogICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS00MDAgIWRlZmF1bHQ7XG4kc3RlcHBlci1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRzdGVwcGVyLWljb24tYmc6ICAgICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiRzdGVwcGVyLWljb24tYmctYWN0aXZlOiAgICB0aGVtZS1jb2xvcihwcmltYXJ5KSAhZGVmYXVsdDtcbiRzdGVwcGVyLWljb24tY29sb3I6ICAgICAgICAkd2hpdGUtcHJpbWFyeSAhZGVmYXVsdDtcbiRzdGVwcGVyLWljb24tZm9udC1zaXplOiAgICAwLjc1cmVtICFkZWZhdWx0O1xuJHN0ZXBwZXItaWNvbi1mb250LXdlaWdodDogICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJHN0ZXBwZXItaWNvbi1oZWlnaHQ6ICAgICAgICRtYXRlcmlhbC1pY29uLXNpemUgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbm5lci1zcGFjZXI6ICAgICAgMC41cmVtICFkZWZhdWx0O1xuJHN0ZXBwZXItcGFkZGluZy14OiAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRzdGVwcGVyLXBhZGRpbmcteTogICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kc3RlcHBlci10ZXh0LWNvbG9yOiAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kc3RlcHBlci10ZXh0LWNvbG9yLWFjdGl2ZTogJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kc3RlcHBlci10ZXh0LWZvbnQtc2l6ZTogICAgMC44NzVyZW0gIWRlZmF1bHQ7XG4kc3RlcHBlci10ZXh0LWZvbnQtd2VpZ2h0OiAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG5cbi8vIFRhYiAoQm9vdHN0cmFwIHRhYilcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3RhYnMuaHRtbCN0YWJzLXNwZWNzXG5cbiRuYXYtdGFiLWJnLWhvdmVyOiAgICAgICAgICRibGFjay1kaXZpZGVyICFkZWZhdWx0O1xuJG5hdi10YWItYm9yZGVyLWNvbG9yOiAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFiLWJvcmRlci13aWR0aDogICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYi1jb2xvcjogICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRuYXYtdGFiLWNvbG9yLWFjdGl2ZTogICAgIHRoZW1lLWNvbG9yKHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kbmF2LXRhYi1jb2xvci1kaXNhYmxlZDogICAkYmxhY2staGludCAhZGVmYXVsdDtcbiRuYXYtdGFiLWZvbnQtc2l6ZTogICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJG5hdi10YWItZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRuYXYtdGFiLWhlaWdodDogICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4kbmF2LXRhYi1pbmRpY2F0b3ItYmc6ICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJG5hdi10YWItaW5kaWNhdG9yLWhlaWdodDogMC4xMjVyZW0gIWRlZmF1bHQ7XG4kbmF2LXRhYi1saW5lLWhlaWdodDogICAgICAxICFkZWZhdWx0O1xuJG5hdi10YWItbGluay1vcGFjaXR5OiAgICAgMC43ICFkZWZhdWx0O1xuJG5hdi10YWItbGluay1wYWRkaW5nLXg6ICAgMC43NXJlbSAhZGVmYXVsdDtcbiRuYXYtdGFiLWxpbmstcGFkZGluZy15OiAgICgoJG5hdi10YWItaGVpZ2h0IC0gJG5hdi10YWItZm9udC1zaXplICogJG5hdi10YWItbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG5cbi8vIFRleHQgZmllbGQgKEJvb3RzdHJhcCBmb3JtIGNvbnRyb2wpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmlvL2d1aWRlbGluZXMvY29tcG9uZW50cy90ZXh0LWZpZWxkcy5odG1sI3RleHQtZmllbGRzLXN0YXRlc1xuXG4kdGV4dGZpZWxkLWJvcmRlci1jb2xvcjogICAgICAgcmdiYSgwLCAwLCAwLCAwLjQyKSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWZvY3VzOiB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3JkZXItY29sb3ItaG92ZXI6IHJnYmEoMCwgMCwgMCwgMC44NykgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJvcmRlci13aWR0aDogICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWZvY3VzOiAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAyKSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyOiAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAyKSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtY29sb3I6ICAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtY29sb3ItZGlzYWJsZWQ6ICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtaGludC1jb2xvcjogICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtbWFyZ2luLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHRleHRmaWVsZC1wbGFpbnRleHQtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kdGV4dGZpZWxkLWZvbnQtc2l6ZTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtZm9udC1zaXplLWxnOiAgICAgICAyLjEyNXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtZm9udC1zaXplLXNtOiAgICAgICAwLjgxMjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWhlaWdodDogICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtaGVpZ2h0LWxnOiAgICAgICAgICAzLjc1cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1oZWlnaHQtc206ICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWxpbmUtaGVpZ2h0OiAgICAgICAgMS41ICFkZWZhdWx0O1xuJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZzogICAgIDEuMTc2NDcxICFkZWZhdWx0O1xuJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbTogICAgIDEuNTM4NDYyICFkZWZhdWx0O1xuJHRleHRmaWVsZC1tYXJnaW4teTogICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtbWFyZ2luLXktbGc6ICAgICAgICAwLjc1cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1tYXJnaW4teS1zbTogICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLXBhZGRpbmcteDogICAgICAgICAgMCAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtcGFkZGluZy14LWxnOiAgICAgICAwICFkZWZhdWx0O1xuJHRleHRmaWVsZC1wYWRkaW5nLXgtc206ICAgICAgIDAgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLXBhZGRpbmcteTogICAgICAgICAgKCgkdGV4dGZpZWxkLWhlaWdodCAtICR0ZXh0ZmllbGQtZm9udC1zaXplICogJHRleHRmaWVsZC1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtcGFkZGluZy15LWxnOiAgICAgICAoKCR0ZXh0ZmllbGQtaGVpZ2h0LWxnIC0gJHRleHRmaWVsZC1mb250LXNpemUtbGcgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnKSAvIDIpICFkZWZhdWx0O1xuJHRleHRmaWVsZC1wYWRkaW5nLXktc206ICAgICAgICgoJHRleHRmaWVsZC1oZWlnaHQtc20gLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc20pIC8gMikgIWRlZmF1bHQ7XG5cbiR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU6ICAgICAoJG1hdGVyaWFsLWljb24tc2l6ZSAvICR0ZXh0ZmllbGQtZm9udC1zaXplICogMWVtKSAhZGVmYXVsdDtcblxuLy8gVGV4dCBmaWVsZDogYm94XG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmlvL2d1aWRlbGluZXMvY29tcG9uZW50cy90ZXh0LWZpZWxkcy5odG1sI3RleHQtZmllbGRzLXRleHQtZmllbGQtYm94ZXNcblxuJHRleHRmaWVsZC1ib3gtYmc6ICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4wNikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1ib3JkZXItcmFkaXVzOiAgNHB4ICFkZWZhdWx0O1xuXG4kdGV4dGZpZWxkLWJveC1oZWlnaHQ6ICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtaGVpZ2h0LWxnOiAgICAgIDQuMjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1oZWlnaHQtc206ICAgICAgMi43NXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm94LWxhYmVsLXNwYWNlci15OiAwLjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1wYWRkaW5nLXg6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZzogICAxcmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtOiAgIDAuNzVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1wYWRkaW5nLXk6ICAgICAgKCgkdGV4dGZpZWxkLWJveC1oZWlnaHQgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGc6ICAgKCgkdGV4dGZpZWxkLWJveC1oZWlnaHQtbGcgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcpIC8gMikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc206ICAgKCgkdGV4dGZpZWxkLWJveC1oZWlnaHQtc20gLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc20pIC8gMikgIWRlZmF1bHQ7XG5cbi8vIFRleHQgZmllbGQ6IGZsb2F0aW5nIGxhYmVsXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy90ZXh0LWZpZWxkcy5odG1sI3RleHQtZmllbGRzLWxhYmVsc1xuXG4kZmxvYXRpbmctbGFiZWwtY29sb3I6ICAgICAgICAgICAkdGV4dGZpZWxkLWhpbnQtY29sb3IgIWRlZmF1bHQ7XG4kZmxvYXRpbmctbGFiZWwtY29sb3ItZm9jdXM6ICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgMC43NXJlbSAhZGVmYXVsdDtcbiRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtbGc6ICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZS1zbTogICAgMC42MjVyZW0gIWRlZmF1bHQ7XG5cbi8vIFRvb2xiYXIgKEJvb3RzdHJhcCBuYXZiYXIpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy90b29sYmFycy5odG1sI3Rvb2xiYXJzLXVzYWdlXG5cbiR0b29sYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kdG9vbGJhci1jb2xvci1saWdodGVyOiAgICAgICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJHRvb2xiYXItZWxlbWVudC1iZzogICAgICAgICAgICAkYmxhY2stZGl2aWRlciAhZGVmYXVsdDtcbiR0b29sYmFyLWVsZW1lbnQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbGJhci1lbGVtZW50LWhlaWdodDogICAgICAgIDIuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbGJhci1lbGVtZW50LW9wYWNpdHk6ICAgICAgIDAuNyAhZGVmYXVsdDtcbiR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDQpICFkZWZhdWx0O1xuJHRvb2xiYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbGJhci1pbm5lci1zcGFjZXIteDogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kdG9vbGJhci1saW5rLWZvbnQtc2l6ZTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kdG9vbGJhci1saW5rLWhlaWdodDogICAgICAgICAgICR0b29sYmFyLWVsZW1lbnQtaGVpZ2h0ICFkZWZhdWx0O1xuJHRvb2xiYXItbGluay1saW5lLWhlaWdodDogICAgICAxICFkZWZhdWx0O1xuJHRvb2xiYXItbGluay1wYWRkaW5nLXg6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHRvb2xiYXItbGluay1wYWRkaW5nLXk6ICAgICAgICAoKCR0b29sYmFyLWxpbmstaGVpZ2h0IC0gJHRvb2xiYXItbGluay1mb250LXNpemUgKiAkdG9vbGJhci1saW5rLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRvb2xiYXItcGFkZGluZy14OiAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHRvb2xiYXItcGFkZGluZy15OiAgICAgICAgICAgICAoKCR0b29sYmFyLWhlaWdodCAtICR0b29sYmFyLWVsZW1lbnQtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRvb2xiYXItdG9nZ2xlci1pY29uOiAgICAgICAgICAnbWVudScgIWRlZmF1bHQ7XG4kdG9vbGJhci13YXRlcmZhbGwtYmc6ICAgICAgICAgIHRoZW1lLWNvbG9yKHByaW1hcnkpICFkZWZhdWx0O1xuXG4kdG9vbGJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZS1wcmltYXJ5ICFkZWZhdWx0O1xuJHRvb2xiYXItZGFyay1jb2xvci1saWdodGVyOiAgICAkd2hpdGUtaGludCAhZGVmYXVsdDtcbiR0b29sYmFyLWRhcmstZWxlbWVudC1iZzogICAgICAgJHdoaXRlLWRpdmlkZXIgIWRlZmF1bHQ7XG5cbi8vIFRvb2x0aXAgKEJvb3RzdHJhcCB0b29sdGlwKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvdG9vbHRpcHMuaHRtbCN0b29sdGlwcy10b29sdGlwcy1kZXNrdG9wXG5cbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS03MDAgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1icmVha3BvaW50OiAgICAgICAgbWQgIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgMC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1mb250LXNpemUtZGVza3RvcDogMC42MjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1oZWlnaHQ6ICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWhlaWdodC1kZXNrdG9wOiAgICAxLjM3NXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW4tZGVza3RvcDogICAgMC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgMC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXgtZGVza3RvcDogMC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICgoJHRvb2x0aXAtaGVpZ2h0IC0gJHRvb2x0aXAtZm9udC1zaXplICogJHRvb2x0aXAtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXktZGVza3RvcDogKCgkdG9vbHRpcC1oZWlnaHQtZGVza3RvcCAtICR0b29sdGlwLWZvbnQtc2l6ZS1kZXNrdG9wICogJHRvb2x0aXAtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG4kdG9vbHRpcC1zY2FsZTogICAgICAgICAgICAgMC44NyAhZGVmYXVsdDtcbiR0b29sdGlwLXppbmRleDogICAgICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb25zLCAyNCkgIWRlZmF1bHQ7XG4iLCJAbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoKSB7XG4gICVncmlkLWNvbHVtbiB7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgb3JkZXIvb3JkZXJcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQpO1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGdyaWQtY29sdW1ucyAtIDEpIHtcbiAgICAgICAgQGlmIG5vdCAoJGluZml4ID09ICcnIGFuZCAkaSA9PSAwKSB7XG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIG9yZGVyOiAkaTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3Qge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHtcbiAgICAgICAgb3JkZXI6ICRncmlkLWNvbHVtbnMgKyAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gTWFrZSBjb2x1bW5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSkge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRncmlkLWNvbHVtbnMpO1xuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkZ3JpZC1jb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSkge1xuICAkbnVtOiAkc2l6ZSAvICRncmlkLWNvbHVtbnM7XG5cbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBNYWtlIGNvbnRhaW5lclxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWFrZSByb3dcblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbiAgbWFyZ2luLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG59XG4iLCIkZ3JpZC1jb2x1bW5zOiAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiA0MHB4ICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50XG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vbGF5b3V0L3Jlc3BvbnNpdmUtdWkuaHRtbCNyZXNwb25zaXZlLXVpLWJyZWFrcG9pbnRzXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgJyRncmlkLWJyZWFrcG9pbnRzJyk7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcblxuLy8gQ29udGFpbmVyIHdpZHRoXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vbGF5b3V0L3Jlc3BvbnNpdmUtdWkuaHRtbCNyZXNwb25zaXZlLXVpLWJyZWFrcG9pbnRzXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsICckY29udGFpbmVyLW1heC13aWR0aHMnKTtcbiIsIkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUpID09IG51bGwsICcnLCAnLSN7JG5hbWV9Jyk7XG59XG5cbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSkge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lKTtcblxuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCkgLSAwLjAycHgsIG51bGwpO1xufVxuXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUpIHtcbiAgJG1pbjogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJG5hbWUpO1xuXG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSkge1xuICAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcblxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlcikge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIpO1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlcikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlcikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUpO1xuXG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lKTtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSk7XG5cbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1tb3otd2Via2l0IHtcbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgnJykge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG1lZGlhLWZlYXR1cmUtbmFtZS1uby12ZW5kb3ItcHJlZml4XG4gIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIENvbHVtblxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucztcbn1cblxuLy8gQ29udGFpbmVyXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXI7XG4gIH1cbn1cblxuLy8gUm93XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93O1xuICB9XG5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQmxvY2txdW90ZVxuXG4uYmxvY2txdW90ZSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGU7XG5cbiAgYm9yZGVyLWxlZnQ6ICRibG9ja3F1b3RlLWJvcmRlci13aWR0aCBzb2xpZCAkYmxvY2txdW90ZS1ib3JkZXItY29sb3I7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLXk7XG4gIHBhZGRpbmc6IDAgJHNwYWNlcjtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1jYXB0aW9uO1xuXG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG4gIH1cbn1cblxuLy8gRW1waGFzaXNcblxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG4gIGNvbG9yOiAkbWFyay1jb2xvcjtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gSGVhZGluZ3NcblxuLnR5cG9ncmFwaHktZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTQ7XG59XG5cbi50eXBvZ3JhcGh5LWRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS0zO1xufVxuXG4udHlwb2dyYXBoeS1kaXNwbGF5LTIge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMjtcbn1cblxuLnR5cG9ncmFwaHktZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTE7XG59XG5cbi50eXBvZ3JhcGh5LWhlYWRsaW5lIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1oZWFkbGluZTtcbn1cblxuLnR5cG9ncmFwaHktdGl0bGUge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlO1xufVxuXG4udHlwb2dyYXBoeS1zdWJoZWFkaW5nIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1zdWJoZWFkaW5nO1xufVxuXG4udHlwb2dyYXBoeS1ib2R5LTIge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWJvZHktMjtcbn1cblxuLnR5cG9ncmFwaHktYm9keS0xIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTE7XG59XG5cbi50eXBvZ3JhcGh5LWNhcHRpb24ge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWNhcHRpb247XG59XG5cbi8vIEhlYWRpbmdzIC0gYm9vdHN0cmFwIGNsYXNzZXNcblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi15O1xufVxuXG5oMSxcbi5oMSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS0yO1xufVxuXG5oMixcbi5oMiB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS0xO1xufVxuXG5oMyxcbi5oMyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktaGVhZGxpbmU7XG59XG5cbmg0LFxuLmg0IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS10aXRsZTtcbn1cblxuaDUsXG4uaDUge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXN1YmhlYWRpbmc7XG59XG5cbmg2LFxuLmg2IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTI7XG59XG5cbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktNDtcbn1cblxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS0zO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMTtcbn1cblxuLmxlYWQge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlO1xufVxuXG4vLyBIclxuXG5ociB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBtYXJnaW4tdG9wOiAkcGFyYWdyYXBoLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi15O1xufVxuXG4vLyBMaXN0XG5cbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtaW5uZXItc3BhY2VyLXg7XG4gIH1cbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuIiwiQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4iLCIuYWxlcnQge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcblxuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLXk7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcik7XG4gICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvci1saWdodCgkY29sb3IpKTtcbiAgfVxufVxuXG4vLyBEaXNtaXNzaWJsZVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAoJGFsZXJ0LXBhZGRpbmcteCAqIDIgKyAkY2xvc2UtZm9udC1zaXplKTtcblxuICAuY2xvc2Uge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6ICgkYWxlcnQtcGFkZGluZy15IC0gKCRjbG9zZS1mb250LXNpemUgLSAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSkgLyAyKSAkYWxlcnQtcGFkZGluZy14O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLy8gTWlzY1xuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuIiwiQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuLy8gU2luZ2xlIHNpZGVcblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xufVxuIiwiLmJhZGdlIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBhZGRpbmcteDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5idG4gJiB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigkY29sb3IpKTtcblxuICAgICZbaHJlZl0ge1xuICAgICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3ItZGFyaygkY29sb3IpO1xuICAgICAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yLWRhcmsoJGNvbG9yKSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUGlsbCBiYWRnZXMgd2l0aCBleHRyYSByb3VuZGVkIGNvcm5lcnNcblxuLmJhZGdlLXBpbGwge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDFlbSk7XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLXk7XG4gIG1pbi1oZWlnaHQ6ICRicmVhZGNydW1iLWhlaWdodDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoY29sb3IpO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLWNvbG9yO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWl0ZW0tY29sb3ItaG92ZXI7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWl0ZW0tY29sb3ItaG92ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRicmVhZGNydW1iLWlubmVyLXNwYWNlci14O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcblxuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWl0ZW0tY29sb3I7XG4gICAgICBjb250ZW50OiAkYnJlYWRjcnVtYi1pdGVtLWljb247XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRicmVhZGNydW1iLWlubmVyLXNwYWNlci14O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQWNjZWxlcmF0aW9uIGN1cnZlOiBwZXJtYW5lbnRseSBsZWF2aW5nIHRoZSBzY3JlZW5cblxuQG1peGluIHRyYW5zaXRpb24tYWNjZWxlcmF0aW9uKCRwcm9wZXJ0eS4uLikge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtbGVhdmluZztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWFjY2VsZXJhdGlvbjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWxlYXZpbmc7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1sZWF2aW5nO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gRGVjZWxlcmF0aW9uIGN1cnZlOiBlbnRlcmluZyB0aGUgc2NyZWVuXG5cbkBtaXhpbiB0cmFuc2l0aW9uLWRlY2VsZXJhdGlvbigkcHJvcGVydHkuLi4pIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlLWVudGVyaW5nO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tZGVjZWxlcmF0aW9uO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtZW50ZXJpbmc7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1lbnRlcmluZztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIFNoYXJwIGN1cnZlOiB0ZW1wb3JhcmlseSBsZWF2aW5nIHRoZSBzY3JlZW5cblxuQG1peGluIHRyYW5zaXRpb24tc2hhcnAoJHByb3BlcnR5Li4uKSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1sZWF2aW5nO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc2hhcnA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldC1sZWF2aW5nO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AtbGVhdmluZztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIFN0YW5kYXJkIGN1cnZlOiByZWxhdGl2ZSBtb3ZlbWVudFxuXG5AbWl4aW4gdHJhbnNpdGlvbi1zdGFuZGFyZCgkcHJvcGVydHkuLi4pIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc3RhbmRhcmQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gU3RhbmRhcmQgY3VydmU6IHJlbGF0aXZlIG1vdmVtZW50IC0gY29tcGxleCwgZnVsbC1zY3JlZW4sIGxhcmdlIHRyYW5zaXRpb25zXG5cbkBtaXhpbiB0cmFuc2l0aW9uLXN0YW5kYXJkLWNvbXBsZXgoJHByb3BlcnR5Li4uKSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1jb21wbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc3RhbmRhcmQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldC1jb21wbGV4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AtY29tcGxleDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4iLCIkdHJhbnNpdGlvbi1zY2FsZTogMC44NyAhZGVmYXVsdDtcblxuLy8gVGhlIG1vdmVtZW50IG9mIGFuIGVsZW1lbnQgaXMgYmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL21vdGlvbi9tb3ZlbWVudC5odG1sXG5cbi8vIFRyYW5zaXRpb24gZHVyYXRpb25cbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9tb3Rpb24vZHVyYXRpb24tZWFzaW5nLmh0bWwjZHVyYXRpb24tZWFzaW5nLWNvbW1vbi1kdXJhdGlvbnNcblxuJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcDogICAgICAgICAgMC4ycyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AtY29tcGxleDogIDAuMjVzICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1lbnRlcmluZzogMC4xNXMgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWxlYXZpbmc6ICAwLjEzcyAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlOiAgICAgICAgICAgMC4zcyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1jb21wbGV4OiAgIDAuMzc1cyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1lbnRlcmluZzogIDAuMjI1cyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1sZWF2aW5nOiAgIDAuMTk1cyAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0OiAgICAgICAgICAgMC4zOXMgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtY29tcGxleDogICAwLjQ4NzVzICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWVudGVyaW5nOiAgMC4yOTI1cyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldC1sZWF2aW5nOiAgIDAuMjUzNXMgIWRlZmF1bHQ7XG5cbi8vIFRyYW5zaXRpb24gdGltaW5nIGZ1bmN0aW9uXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vbW90aW9uL2R1cmF0aW9uLWVhc2luZy5odG1sI2R1cmF0aW9uLWVhc2luZy1uYXR1cmFsLWVhc2luZy1jdXJ2ZXNcblxuJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWFjY2VsZXJhdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSkgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tZGVjZWxlcmF0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1zaGFycDogICAgICAgIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc3RhbmRhcmQ6ICAgICBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpICFkZWZhdWx0O1xuIiwiQG1peGluIHJlc2V0LW1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAoJG1hdGVyaWFsLWljb24tc2l6ZSAvICRmb250LXNpemUtYmFzZSAqIDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlIC8gJG1hdGVyaWFsLWljb24tc2l6ZSAqIDFlbSk7XG5cbiAgLy8gVGhlIGJlbG93IHZhbHVlIGlzIGNhbGN1bGF0ZWQgdXNpbmcgdGhlIHRlY2huaXF1ZSBpbGx1c3RyYXRlZCBpbjpcbiAgLy8gaHR0cHM6Ly9pYW12ZG8ubWUvZW4vYmxvZy9jc3MtZm9udC1tZXRyaWNzLWxpbmUtaGVpZ2h0LWFuZC12ZXJ0aWNhbC1hbGlnblxuICAvLyBGb250IG1ldHJpY3MgdXNlZCBpbiB0aGUgY2FsY3VsYXRpb24gYXJlIGZyb20gUm9ib3JvIFJlZ3VsYXI6XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvZm9udHMvYmxvYi9tYXN0ZXIvYXBhY2hlL3JvYm90by9Sb2JvdG8tUmVndWxhci50dGZcblxuICAkcm9ib3RvLWZtLWFzY2VuZGVyOiAgICAgICAgMTk0NiAhZGVmYXVsdDtcbiAgJHJvYm90by1mbS1jYXBpdGFsLWhlaWdodDogIDE0NTYgIWRlZmF1bHQ7XG4gICRyb2JvdG8tZm0tZGVzY2VuZGVyOiAgICAgICA1MTIgIWRlZmF1bHQ7XG5cbiAgJHJvYm90by1jYXBpdGFsLWhlaWdodDogICAgIChzdHJpcC11bml0KCRmb250LXNpemUtYmFzZSkgKiBzdHJpcC11bml0KCRmb250LXNpemUtcm9vdCkgKiBzdHJpcC11bml0KCRsaW5lLWhlaWdodC1iYXNlKSkgIWRlZmF1bHQ7XG4gICRyb2JvdG8tY29tcHV0ZWQtZm9udC1zaXplOiAoJHJvYm90by1jYXBpdGFsLWhlaWdodCAvICRyb2JvdG8tZm0tY2FwaXRhbC1oZWlnaHQpICFkZWZhdWx0O1xuICAkcm9ib3RvLWRpc3RhbmNlLWJvdHRvbTogICAgJHJvYm90by1mbS1kZXNjZW5kZXIgIWRlZmF1bHQ7XG4gICRyb2JvdG8tZGlzdGFuY2UtdG9wOiAgICAgICAoJHJvYm90by1mbS1hc2NlbmRlciAtICRyb2JvdG8tZm0tY2FwaXRhbC1oZWlnaHQpICFkZWZhdWx0O1xuXG4gIHZlcnRpY2FsLWFsaWduOiAoKCRyb2JvdG8tZGlzdGFuY2UtYm90dG9tIC0gJHJvYm90by1kaXN0YW5jZS10b3ApICogJHJvYm90by1jb21wdXRlZC1mb250LXNpemUgKiAtMWVtKTtcbn1cblxuQG1peGluIHNldC1tYXRlcmlhbC1pY29ucyB7XG4gIEBpbmNsdWRlIHJlc2V0LW1hdGVyaWFsLWljb25zO1xuXG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmb250LXdlaWdodC1ub3RhdGlvblxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG4iLCIuY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQtY29tcGxleCh0cmFuc2Zvcm0pO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1sZWZ0LmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLWxlZnQuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXJpZ2h0LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi8vIEZhZGVcblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZC1jb21wbGV4KG9wYWNpdHkpO1xuXG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbGVmdC5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cbiAgICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0tbGVmdC5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLXJpZ2h0LmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzXG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtYmc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkY2Fyb3VzZWwtY29udHJvbC1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAkY2Fyb3VzZWwtY29udHJvbC1mb250LXNpemU7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtc2l6ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAoJGNhcm91c2VsLWNvbnRyb2wtc2l6ZSAvIC0yKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1zaXplO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtYmctaG92ZXI7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRjYXJvdXNlbC1jb250cm9sLWVsZXZhdGlvbi1zaGFkb3ctYWN0aXZlLCBzaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogKCRjYXJvdXNlbC1jb250cm9sLXNpemUgLyAyKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6ICgkY2Fyb3VzZWwtY29udHJvbC1zaXplIC8gMik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb247XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uO1xufVxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKCgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMik7XG4gIGJvdHRvbTogKCRjYXJvdXNlbC1pbmRpY2F0b3Itc2l6ZSAqIDMpO1xuICBsZWZ0OiAoKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3JzXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKCRjYXJvdXNlbC1jb250cm9sLXNpemUgKiAyKTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNpemU7XG4gIGxlZnQ6ICgkY2Fyb3VzZWwtY29udHJvbC1zaXplICogMik7XG4gIHotaW5kZXg6IDE7XG5cbiAgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGNhcm91c2VsLWluZGljYXRvci1zaXplO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc2l6ZTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYmc7XG4gIH1cbn1cbiIsIi8vIEVsZXZhdGlvblxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3doYXQtaXMtbWF0ZXJpYWwvZWxldmF0aW9uLXNoYWRvd3MuaHRtbCNlbGV2YXRpb24tc2hhZG93cy1lbGV2YXRpb24tYW5kcm9pZC1cblxuJGVsZXZhdGlvbnM6IChcbiAgMjQ6ICgyNCAqIDEwKSxcbiAgMTY6ICgxNiAqIDEwKSxcbiAgMTI6ICgxMiAqIDEwKSxcbiAgODogICg4ICogMTApLFxuICA2OiAgKDYgKiAxMCksXG4gIDQ6ICAoNCAqIDEwKSxcbiAgMjogICgyICogMTApLFxuICAxOiAgKDEgKiAxMClcbikgIWRlZmF1bHQ7XG5cbi8vIFNoYWRvd1xuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3doYXQtaXMtbWF0ZXJpYWwvZWxldmF0aW9uLXNoYWRvd3MuaHRtbCNlbGV2YXRpb24tc2hhZG93cy1zaGFkb3dzXG5cbiRzaGFkb3ctY29sb3ItMTogcmdiYSgwLCAwLCAwLCAwLjE0KSAhZGVmYXVsdDtcbiRzaGFkb3ctY29sb3ItMjogcmdiYSgwLCAwLCAwLCAwLjEyKSAhZGVmYXVsdDtcbiRzaGFkb3ctY29sb3ItMzogcmdiYSgwLCAwLCAwLCAwLjIpICFkZWZhdWx0O1xuXG4kc2hhZG93czogKFxuICAyNDogdW5xdW90ZSgnMCAyNHB4IDM4cHggM3B4ICN7JHNoYWRvdy1jb2xvci0xfSwgMCA5cHggNDZweCA4cHggI3skc2hhZG93LWNvbG9yLTJ9LCAwIDExcHggMTVweCAwICN7JHNoYWRvdy1jb2xvci0zfScpLFxuICAxNjogdW5xdW90ZSgnMCAxNnB4IDI0cHggMnB4ICN7JHNoYWRvdy1jb2xvci0xfSwgMCA2cHggMzBweCA1cHggI3skc2hhZG93LWNvbG9yLTJ9LCAwIDhweCAxMHB4IDAgI3skc2hhZG93LWNvbG9yLTN9JyksXG4gIDEyOiB1bnF1b3RlKCcwIDEycHggMTdweCAycHggI3skc2hhZG93LWNvbG9yLTF9LCAwIDVweCAyMnB4IDRweCAjeyRzaGFkb3ctY29sb3ItMn0sIDAgN3B4IDhweCAwICN7JHNoYWRvdy1jb2xvci0zfScpLFxuICA4OiAgdW5xdW90ZSgnMCA4cHggMTBweCAxcHggI3skc2hhZG93LWNvbG9yLTF9LCAwIDNweCAxNHB4IDNweCAjeyRzaGFkb3ctY29sb3ItMn0sIDAgNHB4IDE1cHggMCAjeyRzaGFkb3ctY29sb3ItM30nKSxcbiAgNjogIHVucXVvdGUoJzAgNnB4IDEwcHggMCAjeyRzaGFkb3ctY29sb3ItMX0sIDAgMXB4IDE4cHggMCAjeyRzaGFkb3ctY29sb3ItMn0sIDAgM3B4IDVweCAwICN7JHNoYWRvdy1jb2xvci0zfScpLFxuICA0OiAgdW5xdW90ZSgnMCAycHggNHB4IDAgI3skc2hhZG93LWNvbG9yLTF9LCAwIDRweCA1cHggMCAjeyRzaGFkb3ctY29sb3ItMn0sIDAgMXB4IDEwcHggMCAjeyRzaGFkb3ctY29sb3ItM30nKSxcbiAgMjogIHVucXVvdGUoJzAgMCA0cHggMCAjeyRzaGFkb3ctY29sb3ItMX0sIDAgM3B4IDRweCAwICN7JHNoYWRvdy1jb2xvci0yfSwgMCAxcHggNXB4IDAgI3skc2hhZG93LWNvbG9yLTN9JyksXG4gIDE6ICB1bnF1b3RlKCcwIDAgMnB4IDAgI3skc2hhZG93LWNvbG9yLTF9LCAwIDJweCAycHggMCAjeyRzaGFkb3ctY29sb3ItMn0sIDAgMXB4IDNweCAwICN7JHNoYWRvdy1jb2xvci0zfScpXG4pICFkZWZhdWx0O1xuXG4vLyBWYWx1ZSBwYWlyXG4vLyBDb21iaW5hdGlvbiBvZiBlbGV2YXRpb24gYW5kIHNoYWRvd1xuXG4kZWxldmF0aW9uLXNoYWRvd3M6IChcbiAgMjQ6IChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDI0KSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDQpXG4gICksXG4gIDE2OiAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCAxNiksXG4gICAgc2hhZG93OiBtYXAtZ2V0KCRzaGFkb3dzLCA2KVxuICApLFxuICAxMjogKFxuICAgIGVsZXZhdGlvbjogbWFwLWdldCgkZWxldmF0aW9ucywgMTIpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgMilcbiAgKSxcbiAgODogIChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDgpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgOClcbiAgKSxcbiAgNjogIChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDYpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgNilcbiAgKSxcbiAgNDogIChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDQpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgNClcbiAgKSxcbiAgMjogIChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDIpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgMilcbiAgKSxcbiAgMTogIChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDEpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgMSlcbiAgKVxuKSAhZGVmYXVsdDtcbiIsIi5jbG9zZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoY29sb3IpO1xuXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAkY2xvc2UtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3ItaG92ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuIiwiY29kZSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNvZGUtYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvZGUtYmc7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XG4gIHBhZGRpbmc6ICRjb2RlLXBhZGRpbmcteSAkY29kZS1wYWRkaW5nLXg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNvZGUtYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nLXkgJGNvZGUtcGFkZGluZy14O1xuXG4gIGtiZCB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5wcmUge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjb2RlLWJvcmRlci1yYWRpdXMpO1xuXG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XG5cbiAgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENoZWNrYm94IGFuZCByYWRpbyBidXR0b25cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJHRleHRmaWVsZC1tYXJnaW4teTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGZvbnQtc2l6ZS1iYXNlKSAvIDMgKiAyKTtcbiAgbWFyZ2luLWxlZnQ6ICgkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXIgKiAtMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dGZpZWxkLWNvbG9yLWRpc2FibGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIEZvcm0gZ3JvdXBcblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4teTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6ICgkdGV4dGZpZWxkLW1hcmdpbi14IC8gLTIpO1xuICBtYXJnaW4tbGVmdDogKCR0ZXh0ZmllbGQtbWFyZ2luLXggLyAtMik7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgcGFkZGluZy1yaWdodDogKCR0ZXh0ZmllbGQtbWFyZ2luLXggLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkdGV4dGZpZWxkLW1hcmdpbi14IC8gMik7XG4gIH1cbn1cblxuLy8gSW5saW5lXG5cbi5mb3JtLWlubGluZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG5cbiAgLmN1c3RvbS1maWxlLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZm9ybS1jaGVjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLmZvcm0tZ3JvdXAge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8vIExhYmVsXG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICgkdGV4dGZpZWxkLWZvbnQtc2l6ZSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQgLyAkZm9udC1zaXplLWJhc2UpO1xuICBwYWRkaW5nLXRvcDogJHRleHRmaWVsZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGV4dGZpZWxkLXBhZGRpbmcteTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlIC8gJHRleHRmaWVsZC1mb250LXNpemUgKiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAoJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZyAvICgkZm9udC1zaXplLWJhc2UgLyAkdGV4dGZpZWxkLWZvbnQtc2l6ZSkpO1xuICBwYWRkaW5nLXRvcDogJHRleHRmaWVsZC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlIC8gJHRleHRmaWVsZC1mb250LXNpemUgKiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAoJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbSAvICgkZm9udC1zaXplLWJhc2UgLyAkdGV4dGZpZWxkLWZvbnQtc2l6ZSkpO1xuICBwYWRkaW5nLXRvcDogJHRleHRmaWVsZC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1zbTtcbn1cblxuLy8gTWlzY1xuXG4uZm9ybS10ZXh0IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1jYXB0aW9uO1xuXG4gIGNvbG9yOiAkdGV4dGZpZWxkLWhpbnQtY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkdGV4dGZpZWxkLW1hcmdpbi15O1xuXG4gIC5jdXN0b20tc2VsZWN0LWxnICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLWxnICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC5jdXN0b20tc2VsZWN0ICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC5mb3JtLWNvbnRyb2wgKyAmLFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLmZvcm0tY29udHJvbC1maWxlICsgJixcbiAgLmZvcm0tY29udHJvbC1sZyArICYsXG4gIC50ZXh0ZmllbGQtYm94LWxnICsgJixcbiAgLnRleHRmaWVsZC1ib3gtbGcgLmN1c3RvbS1zZWxlY3QgKyAmLFxuICAudGV4dGZpZWxkLWJveC1sZyAuZm9ybS1jb250cm9sICsgJixcbiAgLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbC1maWxlICsgJiB7XG4gICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teS1sZztcbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0LXNtICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLXNtICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC5jdXN0b20tc2VsZWN0ICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC5mb3JtLWNvbnRyb2wgKyAmLFxuICAuZmxvYXRpbmctbGFiZWwtc20gLmZvcm0tY29udHJvbC1maWxlICsgJixcbiAgLmZvcm0tY29udHJvbC1zbSArICYsXG4gIC50ZXh0ZmllbGQtYm94LXNtICsgJixcbiAgLnRleHRmaWVsZC1ib3gtc20gLmN1c3RvbS1zZWxlY3QgKyAmLFxuICAudGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sICsgJixcbiAgLnRleHRmaWVsZC1ib3gtc20gLmZvcm0tY29udHJvbC1maWxlICsgJiB7XG4gICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teS1zbTtcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9sIGFzIHBsYWluIHRleHRcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgJHRleHRmaWVsZC1ib3JkZXItd2lkdGg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkdGV4dGZpZWxkLXBsYWludGV4dC1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteSAwIGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbiIsIi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktY2FwdGlvbjtcblxuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAkZmlndXJlLWltZy1tYXJnaW4teTtcbn1cblxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG5cbiAgYm94LXNoYWRvdzogJHRodW1ibmFpbC1ib3gtc2hhZG93O1xufVxuIiwiQG1peGluIGltZy1mbHVpZCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuIiwiLmp1bWJvdHJvbiB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGp1bWJvdHJvbi1ib3JkZXItcmFkaXVzKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRqdW1ib3Ryb24tZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZy15ICRqdW1ib3Ryb24tcGFkZGluZy14O1xufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4iLCIubWVkaWEge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1jb2xvci1kaXNhYmxlZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy8gSnVzdGlmaWVkXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLy8gUGlsbHNcblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgY29sb3IsIG9wYWNpdHkpO1xuXG4gICAgY29sb3I6ICRuYXYtcGlsbHMtY29sb3I7XG4gICAgb3BhY2l0eTogJG5hdi1waWxscy1saW5rLW9wYWNpdHk7XG5cbiAgICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1iZy1ob3ZlcjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdi1waWxscy1jb2xvci1hY3RpdmU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWNvbG9yLWRpc2FibGVkO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWJnLWhvdmVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gTi5CLiBUYWJzIGFyZSBkZWZpbmVkIGluIE1hdGVyaWFsIGRlc2lnblxuLy8gKGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3RhYnMuaHRtbClcbi8vIHRoZXJlZm9yZSwgdGFicyBhcmUgc3R5bGVkIGluIC9hc3NldHMvc2Fzcy9tYXRlcmlhbC9fdGFiLnNjc3NcblxuLy8gVGFicyAoaGVscGVyIGNsYXNzZXMgdG8gd29yayB3aXRoIHRhYnMgSmF2YVNjcmlwdClcblxuLnRhYi1jb250ZW50IHtcbiAgLy8gSGlkZSB0byBzdGFydFxuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFNob3cgd2hlbiBhY3RpdmF0ZWRcbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbn1cblxuLnBhZ2UtbGluayB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoY29sb3IpO1xuXG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGJ0bi1saW5lLWhlaWdodDtcbiAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLWlubmVyLXNwYWNlci14O1xuICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteSAkYnRuLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRidG4tb3ZlcmxheSwgJGJ0bi1vdmVybGF5KTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1hY3RpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucGFnZS1pdGVtOmZpcnN0LWNoaWxkICYge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnBhZ2UtaXRlbS5hY3RpdmUgJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1hY3RpdmU7XG4gIH1cblxuICAucGFnZS1pdGVtLmRpc2FibGVkICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvci1kaXNhYmxlZDtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemUtbGc7XG4gIHBhZGRpbmc6ICRidG4tcGFkZGluZy15LWxnICRidG4tcGFkZGluZy14LWxnO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZS1zbTtcbiAgcGFkZGluZzogJGJ0bi1wYWRkaW5nLXktc20gJGJ0bi1wYWRkaW5nLXgtc207XG59XG4iLCIvLyBOLkIuIE1hdGVyaWFsIGRlc2lnbiBzcGVjaWZpY2FsbHkgZGlzY291cmFnYWVzIHRoZSB1c2FnZSBvZiB0b29sdGlwcyB3aXRoIHJpY2ggaW5mb3JtYXRpb25cbi8vIChodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy90b29sdGlwcy5odG1sI3Rvb2x0aXBzLXVzYWdlKVxuLy8gVGhlcmVmb3JlLCBwb3BvdmVycyBhcmUgc3R5bGVkIGFzIE1hdGVyaWFsIGRlc2lnbidzIGRpYWxvZ3NcblxuLnBvcG92ZXIge1xuICBAaW5jbHVkZSByZXNldC10ZXh0O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRwb3BvdmVyLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRwb3BvdmVyLWZvbnQtc2l6ZTtcbiAgbWFyZ2luOiAkcG9wb3Zlci1tYXJnaW47XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogbWFwLWdldCgkcG9wb3Zlci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItcGFkZGluZy15ICRwb3BvdmVyLXBhZGRpbmcteDtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGU7XG5cbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogJHBvcG92ZXItcGFkZGluZy15ICRwb3BvdmVyLXBhZGRpbmcteCAwO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAkcG9wb3Zlci1wYWRkaW5nLXk7XG4gIH1cbn1cblxuLy8gRGVza3RvcFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRwb3BvdmVyLWJyZWFrcG9pbnQpIHtcbiAgLnBvcG92ZXIge1xuICAgIG1hcmdpbjogJHBvcG92ZXItbWFyZ2luLWRlc2t0b3A7XG4gIH1cbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcblxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xufVxuIiwiLmVtYmVkLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgZW1iZWQsXG4gIGlmcmFtZSxcbiAgb2JqZWN0LFxuICB2aWRlbyxcbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTEge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDEgLyAxKTtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgzIC8gNCk7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDkgLyAxNik7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTkge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDkgLyAyMSk7XG4gIH1cbn1cbiIsIi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50Ym9keS5jb2xsYXBzZS5zaG93IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ci5jb2xsYXBzZS5zaG93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4uY29sbGFwc2luZyB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoaGVpZ2h0KTtcblxuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKG9wYWNpdHkpO1xuXG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCIuYnRuIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJveC1zaGFkb3cpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGJ0bi1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBjb2xvcjogJGJ0bi1jb2xvcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6ICRidG4tZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6ICRidG4tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteSAkYnRuLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRidG4tb3ZlcmxheSwgJGJ0bi1vdmVybGF5KTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1hY3RpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRidG4tZWxldmF0aW9uLXNoYWRvdy1hY3RpdmUsIHNoYWRvdyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWJnLWRpc2FibGVkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogJGJ0bi1jb2xvci1kaXNhYmxlZDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRidG4tb3ZlcmxheSwgJGJ0bi1vdmVybGF5KTtcbiAgfVxufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi8vIHN0eWxlbGludC1lbmFibGVcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yKCRjb2xvcikpO1xuXG4gICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3IoJGNvbG9yKSk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3ItZGFyaygkY29sb3IpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWJnLWRpc2FibGVkO1xuICAgICAgY29sb3I6ICRidG4tY29sb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cbltjbGFzcyo9J2JnLWRhcmsnXSA6bm90KFtjbGFzcyo9J2JnLWxpZ2h0J10pIC5idG4ge1xuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWJnLWRpc2FibGVkLWludmVyc2U7XG4gICAgY29sb3I6ICRidG4tY29sb3ItZGlzYWJsZWQtaW52ZXJzZTtcbiAgfVxufVxuXG4uYnRuLWxnLFxuJWJ0bi1sZyB7XG4gIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemUtbGc7XG4gIHBhZGRpbmc6ICRidG4tcGFkZGluZy15LWxnICRidG4tcGFkZGluZy14LWxnO1xufVxuXG4uYnRuLXNtLFxuJWJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemUtc207XG4gIHBhZGRpbmc6ICRidG4tcGFkZGluZy15LXNtICRidG4tcGFkZGluZy14LXNtO1xufVxuXG4vLyBCbG9jayBidXR0b25cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stbWFyZ2luLXk7XG4gIH1cbn1cblxuW3R5cGU9J2J1dHRvbiddLFxuW3R5cGU9J3Jlc2V0J10sXG5bdHlwZT0nc3VibWl0J10ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gTGluayBidXR0b25cblxuLmJ0bi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yLWhvdmVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbi1ob3ZlcjtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRidG4tY29sb3ItZGlzYWJsZWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIE5vIG1pbmltdW0gd2lkdGhcblxuLmJ0bi1mbHVpZCB7XG4gIG1pbi13aWR0aDogMDtcbn1cbiIsIltjbGFzcyo9J2J0bi1mbGF0J10sXG5bY2xhc3MqPSdidG4tb3V0bGluZSddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLWZsYXQtI3skY29sb3J9LFxuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBwbGFpbi1hY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgICAgY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkYnRuLWNvbG9yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWZsYXQtbGlnaHQsXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGJ0bi1vdmVybGF5LWludmVyc2UsICRidG4tb3ZlcmxheS1pbnZlcnNlKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1hY3RpdmUtaW52ZXJzZTtcbiAgfVxufVxuIiwiLmJ0bi1mbG9hdCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkYnRuLWZsb2F0LWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIGhlaWdodDogJGJ0bi1mbG9hdC1zaXplO1xuICBsaW5lLWhlaWdodDogJGJ0bi1mbG9hdC1zaXplO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAkYnRuLWZsb2F0LXNpemU7XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRidG4tZmxvYXQtZWxldmF0aW9uLXNoYWRvdy1hY3RpdmUsIHNoYWRvdyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJi5idG4tc20ge1xuICAgIGhlaWdodDogJGJ0bi1mbG9hdC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiAkYnRuLWZsb2F0LXNpemUtc207XG4gICAgd2lkdGg6ICRidG4tZmxvYXQtc2l6ZS1zbTtcbiAgfVxufVxuXG4uYnRuLWZsb2F0LWRyb3Bkb3duIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1mbG9hdC1kcm9wZG93bi1pbm5lci1zcGFjZXIteTtcbiAgICBtaW4td2lkdGg6ICRidG4tZmxvYXQtc2l6ZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYnRuLWZsb2F0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGJ0bi1mbG9hdC1kcm9wZG93bi1pbm5lci1zcGFjZXIteTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1ncm91cC1iZztcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkYnRuLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAgID4gLmJ0bi0jeyRjb2xvcn0ge1xuICAgICAgJi5kaXNhYmxlZCxcbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpO1xuICAgICAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChib3JkZXItY29sb3IsIG9wYWNpdHkpO1xuXG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAkYnRuLWdyb3VwLXRvZ2dsZS1vcGFjaXR5O1xuICAgIH1cblxuICAgICZbY2xhc3MqPSdidG4tb3V0bGluZSddIHtcbiAgICAgIG9wYWNpdHk6ICRidG4tZ3JvdXAtdG9nZ2xlLW9wYWNpdHk7XG5cbiAgICAgICYuYWN0aXZlLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkLFxuICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAuYnRuLWdyb3VwLFxuICA+IC5idG4tZ3JvdXAtdmVydGljYWwge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAmLnNob3cgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogKCRidG4tZ3JvdXAtaW5uZXItc3BhY2VyLXggKiAtMSk7XG4gIH1cblxuICA+IC5idG46Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuICA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6ICgkYnRuLWdyb3VwLWlubmVyLXNwYWNlci15ICogLTEpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOmZpcnN0LWNoaWxkLFxuICA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4gID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG59XG5cbi5idG4tZ3JvdXAtZmx1aWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBAZXh0ZW5kICVidG4tbGc7XG59XG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgQGV4dGVuZCAlYnRuLXNtO1xufVxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuXG5bZGF0YS10b2dnbGU9J2J1dHRvbnMnXSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIFt0eXBlPSdjaGVja2JveCddLFxuICAgIFt0eXBlPSdyYWRpbyddIHtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duXG5cbi5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGNhcmV0LXNwYWNlci14O1xuICBwYWRkaW5nLWxlZnQ6ICRjYXJldC1zcGFjZXIteDtcblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICYge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gVG9vbGJhclxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4iLCIuY2FyZCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGNhcmQtZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgJi5ib3JkZXItI3skY29sb3J9IHtcbiAgICAgIGJveC1zaGFkb3c6IG1hcC1nZXQoJGNhcmQtZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KSwgaW5zZXQgMCAwIDAgJGNhcmQtYm9yZGVyLXdpZHRoIHRoZW1lLWNvbG9yKCRjb2xvcik7XG5cbiAgICAgICZbaHJlZl0sXG4gICAgICAmW3RhYmluZGV4XSB7XG4gICAgICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbWFwLWdldCgkY2FyZC1lbGV2YXRpb24tc2hhZG93LWhvdmVyLCBzaGFkb3cpLCBpbnNldCAwIDAgMCAkY2FyZC1ib3JkZXItd2lkdGggdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbaHJlZl0sXG4gICZbdGFiaW5kZXhdIHtcbiAgICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogbWFwLWdldCgkY2FyZC1lbGV2YXRpb24tc2hhZG93LWhvdmVyLCBzaGFkb3cpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWNjb3JkaW9uXG5cbi5hY2NvcmRpb24ge1xuICAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gIC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cblxuICAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIC5jYXJkLWJvZHk6Zmlyc3QtY2hpbGQsXG4gICAgLmNhcmQtZm9vdGVyOmZpcnN0LWNoaWxkLFxuICAgIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIC5jYXJkLWJvZHk6bGFzdC1jaGlsZCxcbiAgICAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCxcbiAgICAuY2FyZC1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAuY29sbGFwc2UsXG4gIC5jb2xsYXBzaW5nIHtcbiAgICAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkLFxuICAgIC5jYXJkLWZvb3RlcjpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdGlvblxuXG4uY2FyZC1hY3Rpb25zIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6ICRjYXJkLWFjdGlvbi1wYWRkaW5nLXkgKCRjYXJkLWFjdGlvbi1wYWRkaW5nLXggLSAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXgpICgkY2FyZC1hY3Rpb24tcGFkZGluZy15IC0gJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci15KSAkY2FyZC1hY3Rpb24tcGFkZGluZy14O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5idG4ge1xuICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7XG5cbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteDtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXk7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteDtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLy8gQm9keVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmcteSAkY2FyZC1wYWRkaW5nLXg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vLyBGb290ZXJcblxuLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgcGFkZGluZzogJGNhcmQtcGFkZGluZy15ICRjYXJkLXBhZGRpbmcteDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vLyBIZWFkZXJcblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogJGNhcmQtcGFkZGluZy15ICRjYXJkLXBhZGRpbmcteDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbjogKCRjYXJkLXBhZGRpbmcteSAqIC0xKSAoJGNhcmQtcGFkZGluZy14ICogLTEpO1xuICBwYWRkaW5nOiAkY2FyZC1hY3Rpb24tcGFkZGluZy15ICgkY2FyZC1hY3Rpb24tcGFkZGluZy14IC0gJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci14KSAoJGNhcmQtYWN0aW9uLXBhZGRpbmcteSAtICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteSkgJGNhcmQtYWN0aW9uLXBhZGRpbmcteDtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci14O1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXg7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW46ICgkY2FyZC1wYWRkaW5nLXkgKiAtMSkgKCRjYXJkLXBhZGRpbmcteCAqIC0xKSBjYWxjKCN7JGNhcmQtcGFkZGluZy15ICogLTF9IC0gI3skY2FyZC1ib3JkZXItd2lkdGh9KTtcbn1cblxuLy8gSW1hZ2VcblxuLmNhcmQtaW1nIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEltYWdlIG92ZXJsYXlcblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nLXkgJGNhcmQtcGFkZGluZy14O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8vIFNldFxuXG4uY2FyZC1jb2x1bW5zIHtcbiAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICBjb2x1bW4tZ2FwOiAkY2FyZC1tYXJnaW4teDtcbiAgbWFyZ2luLXRvcDogKCRjYXJkLW1hcmdpbi15IC8gLTIpO1xuICBtYXJnaW4tYm90dG9tOiAoJGNhcmQtbWFyZ2luLXkgLyAyKTtcbiAgb3JwaGFuczogMTtcbiAgd2lkb3dzOiAxO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQtZGVza3RvcDtcbiAgfVxuXG4gIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW4tdG9wOiAoJGNhcmQtbWFyZ2luLXkgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAoJGNhcmQtbWFyZ2luLXkgLyAyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY2FyZC1kZWNrIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkY2FyZC1tYXJnaW4teCAvIC0yKTtcbiAgICBtYXJnaW4tbGVmdDogKCRjYXJkLW1hcmdpbi14IC8gLTIpO1xuICB9XG5cbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLW1hcmdpbi15O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZmxleDogMSAwIDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICgkY2FyZC1tYXJnaW4teCAvIDIpO1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkY2FyZC1tYXJnaW4teCAvIDIpO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1ncm91cCB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cblxuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtbWFyZ2luLXk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBmbGV4OiAxIDAgMDtcblxuICAgICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAuY2FyZC1hY3Rpb25zLFxuICAgICAgICAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtaW1nLFxuICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAuY2FyZC1hY3Rpb25zLFxuICAgICAgICAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtaW1nLFxuICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICAgICAuY2FyZC1hY3Rpb25zLFxuICAgICAgICAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtaW1nLFxuICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRleHQgYW5kIHRpdGxlXG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWlubmVyLXNwYWNlci14O1xuICB9XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTE7XG5cbiAgbWFyZ2luLXRvcDogKCRjYXJkLWlubmVyLXNwYWNlci15ICogLTEpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktaGVhZGxpbmU7XG5cbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtaW5uZXItc3BhY2VyLXk7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCJAbWl4aW4gdGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLmNoaXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1iZztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAoJGNoaXAtaGVpZ2h0IC8gMik7XG4gIGNvbG9yOiAkY2hpcC1jb2xvcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogJGNoaXAtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGNoaXAtZm9udC13ZWlnaHQ7XG4gIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6ICRjaGlwLWxpbmUtaGVpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAkY2hpcC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGNoaXAtcGFkZGluZy14O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAoJGNoaXAtaW5uZXItc3BhY2VyLXggLSAkY2hpcC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2hpcC1pbm5lci1zcGFjZXIteDtcbiAgICBtaW4taGVpZ2h0OiAkbWF0ZXJpYWwtaWNvbi1zaXplO1xuICAgIG1pbi13aWR0aDogJG1hdGVyaWFsLWljb24tc2l6ZTtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5jaGlwLSN7JGNvbG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yKCRjb2xvcikpO1xuICB9XG59XG5cbi8vIE1pc2NcblxuLmNoaXAtYWN0aW9uIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG1hcC1nZXQoJGNoaXAtZWxldmF0aW9uLXNoYWRvdy1ob3Zlciwgc2hhZG93KTtcbiAgICBjb2xvcjogJGNoaXAtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLWJnLWFjdGl2ZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmNoaXAtaWNvbiB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtaWNvbi1iZztcbiAgYm9yZGVyLXJhZGl1czogKCRjaGlwLWhlaWdodCAvIDIpO1xuICBjb2xvcjogY29sb3IteWlxKCRjaGlwLWljb24tYmcpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogJGNoaXAtaWNvbi1mb250LXNpemU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRjaGlwLWZvbnQtd2VpZ2h0O1xuICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogKCRjaGlwLWlubmVyLXNwYWNlci14ICogMik7XG4gIG1hcmdpbi1sZWZ0OiAoJGNoaXAtcGFkZGluZy14ICogLTEpO1xuICBvcmRlcjogLTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRjaGlwLWhlaWdodDtcbn1cblxuLmNoaXAtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogKCRjaGlwLWhlaWdodCAvIDIpO1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gIG1hcmdpbi1yaWdodDogKCRjaGlwLWlubmVyLXNwYWNlci14ICogMik7XG4gIG1hcmdpbi1sZWZ0OiAoJGNoaXAtcGFkZGluZy14ICogLTEpO1xuICBvcmRlcjogLTE7XG4gIHdpZHRoOiBhdXRvO1xufVxuIiwiLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1ib3R0b206ICR0YWJsZS1tYXJnaW4teTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICB0ZCxcbiAgdGgge1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogJHRhYmxlLWxpbmUtaGVpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICBwYWRkaW5nLWxlZnQ6ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR0YWJsZS1jZWxsLXBhZGRpbmcteC1hbHQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR0YWJsZS1jZWxsLXBhZGRpbmcteC1hbHQ7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIGNvbG9yOiAkdGFibGUtdGJvZHktY29sb3I7XG5cbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBmb250LXNpemU6ICR0YWJsZS10Ym9keS1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJHRhYmxlLXRib2R5LWZvbnQtd2VpZ2h0O1xuICAgICAgaGVpZ2h0OiAkdGFibGUtdGJvZHktY2VsbC1oZWlnaHQ7XG4gICAgICBwYWRkaW5nLXRvcDogJHRhYmxlLXRib2R5LXBhZGRpbmcteTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdGFibGUtdGJvZHktcGFkZGluZy15O1xuICAgIH1cbiAgfVxuXG4gIHRmb290IHtcbiAgICBjb2xvcjogJHRhYmxlLXRmb290LWNvbG9yO1xuXG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgZm9udC1zaXplOiAkdGFibGUtdGZvb3QtZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICR0YWJsZS10Zm9vdC1mb250LXdlaWdodDtcbiAgICAgIGhlaWdodDogJHRhYmxlLXRmb290LWNlbGwtaGVpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6ICR0YWJsZS10Zm9vdC1wYWRkaW5nLXk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLXRmb290LXBhZGRpbmcteTtcbiAgICB9XG4gIH1cblxuICB0aGVhZCB7XG4gICAgY29sb3I6ICR0YWJsZS10aGVhZC1jb2xvcjtcblxuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGZvbnQtc2l6ZTogJHRhYmxlLXRoZWFkLWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGhlYWQtZm9udC13ZWlnaHQ7XG4gICAgICBoZWlnaHQ6ICR0YWJsZS10aGVhZC1jZWxsLWhlaWdodDtcbiAgICAgIHBhZGRpbmctdG9wOiAkdGFibGUtdGhlYWQtcGFkZGluZy15O1xuICAgICAgcGFkZGluZy1ib3R0b206ICR0YWJsZS10aGVhZC1wYWRkaW5nLXk7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQgPiAmIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICYsXG4gICAgICA+IDpmaXJzdC1jaGlsZCxcbiAgICAgID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cblxuICAgICAgPiA6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnNcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlXG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICYsXG4gICAgICA+IDpsYXN0LWNoaWxkLFxuICAgICAgPiA6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cblxuICAgICAgPiA6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY29tcG91bmQtc2VsZWN0b3JzXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgPiA6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0ZCxcbiAgdGgsXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIC5jYXJkID4gJiB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1zbSB7XG4gIHRkLFxuICB0aCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRhYmxlLXNtLWNlbGwtcGFkZGluZy14O1xuICAgIHBhZGRpbmctbGVmdDogJHRhYmxlLXNtLWNlbGwtcGFkZGluZy14O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR0YWJsZS1zbS1jZWxsLXBhZGRpbmcteC1hbHQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR0YWJsZS1zbS1jZWxsLXBhZGRpbmcteC1hbHQ7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGhlaWdodDogJHRhYmxlLXNtLXRib2R5LWNlbGwtaGVpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6ICR0YWJsZS1zbS10Ym9keS1wYWRkaW5nLXk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLXNtLXRib2R5LXBhZGRpbmcteTtcbiAgICB9XG4gIH1cblxuICB0Zm9vdCB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgcGFkZGluZy10b3A6ICR0YWJsZS1zbS10Zm9vdC1wYWRkaW5nLXk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLXNtLXRmb290LXBhZGRpbmcteTtcbiAgICB9XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgaGVpZ2h0OiAkdGFibGUtc20tdGhlYWQtY2VsbC1oZWlnaHQ7XG4gICAgICBwYWRkaW5nLXRvcDogJHRhYmxlLXNtLXRoZWFkLXBhZGRpbmcteTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdGFibGUtc20tdGhlYWQtcGFkZGluZy15O1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnLWFjY2VudDtcbiAgfVxufVxuXG4vLyBQbGFjZWQgaGVyZSBiZWNhdXNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBzdHJpcGluZyBzdHlsZXNcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1ob3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGFibGUgYmFja2dyb3VuZFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50YWJsZS0jeyRjb2xvcn0ge1xuICAgICYsXG4gICAgPiB0ZCxcbiAgICA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcik7XG4gICAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcikpO1xuICAgIH1cblxuICAgIC50YWJsZS1ob3ZlciAmIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgJixcbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgICAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yKCRjb2xvcikpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1hY3RpdmUge1xuICAmLFxuICA+IHRkLFxuICA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctYWN0aXZlO1xuICAgIGNvbG9yOiBjb2xvci15aXEoJHRhYmxlLWJnLWFjdGl2ZSk7XG4gIH1cblxuICAudGFibGUtaG92ZXIgJiB7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgJixcbiAgICAgID4gdGQsXG4gICAgICA+IHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnLWFjdGl2ZS1ob3ZlcjtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSgkdGFibGUtYmctYWN0aXZlLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudGhlYWQtbGlnaHQge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS10aGVhZC1iZztcbiAgICAgIGNvbG9yOiAkdGFibGUtdGhlYWQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG4gIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcblxuICAmLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZy1hY2NlbnQ7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZy1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0Ym9keSxcbiAgdGZvb3QsXG4gIHRoZWFkIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIHRkLFxuICB0aCxcbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG4vLyBUYWJsZSByZXNwb25zaXZlXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50KTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBtYXAtZ2V0KCRkaWFsb2ctZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcblxuICAmLmZhZGUge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQtY29tcGxleChvcGFjaXR5KTtcblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZC1jb21wbGV4KHRyYW5zZm9ybSk7XG5cbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGRpYWxvZy10cmFuc2l0aW9uLXNjYWxlKTtcbiAgICB9XG4gIH1cblxuICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBCYWNrZHJvcFxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlhbG9nLWJhY2tkcm9wLWJnO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogKG1hcC1nZXQoJGRpYWxvZy1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pIC0gMSk7XG59XG5cbi8vIERpYWxvZ1xuXG4ubW9kYWwtY29udGVudCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRpYWxvZy1ib3JkZXItcmFkaXVzKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlhbG9nLWNvbnRlbnQtYmc7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGRpYWxvZy1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdXRsaW5lOiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgbWFyZ2luOiAkZGlhbG9nLW1hcmdpbi15IGF1dG87XG4gIG1heC13aWR0aDogJGRpYWxvZy13aWR0aDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGRpYWxvZy1tYXJnaW4teH0gKiAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICN7JGRpYWxvZy1tYXJnaW4teX0gKiAyKTtcbn1cblxuLm1vZGFsLWxnIHtcbiAgbWF4LXdpZHRoOiAkZGlhbG9nLXdpZHRoLWxnO1xufVxuXG4ubW9kYWwtc20ge1xuICBtYXgtd2lkdGg6ICRkaWFsb2ctd2lkdGgtc207XG59XG5cbi8vIE1pc2NcblxuLm1vZGFsLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJGRpYWxvZy1wYWRkaW5nLXkgJGRpYWxvZy1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZGlhbG9nLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZGlhbG9nLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlciArICYge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAkZGlhbG9nLWZvb3Rlci1wYWRkaW5nLXkgJGRpYWxvZy1mb290ZXItcGFkZGluZy14ICRkaWFsb2ctZm9vdGVyLXBhZGRpbmcteSAoJGRpYWxvZy1mb290ZXItcGFkZGluZy14IC0gJGRpYWxvZy1mb290ZXItaW5uZXItc3BhY2VyLXgpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkaWFsb2ctYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkaWFsb2ctYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAjeyRkaWFsb2ctZm9vdGVyLWlubmVyLXNwYWNlci14fSk7XG4gICAgbWluLXdpZHRoOiAkZGlhbG9nLWZvb3Rlci1idG4tbWluLXdpZHRoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1yaWdodDogJGRpYWxvZy1mb290ZXItaW5uZXItc3BhY2VyLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAkZGlhbG9nLWZvb3Rlci1pbm5lci1zcGFjZXIteDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgICYtI3skY29sb3J9IHtcbiAgICAgICAgQGluY2x1ZGUgcGxhaW4tYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQsXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yLWRpc2FibGVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1hY3RpdmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAkZGlhbG9nLWZvb3Rlci1pbm5lci1zcGFjZXIteDtcbiAgfVxufVxuXG4ubW9kYWwtZm9vdGVyLXN0YWNrZWQge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICAuYnRuIHtcbiAgICBAaW5jbHVkZSB0ZXh0LWFsaWduKHJpZ2h0KTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6ICRkaWFsb2ctZm9vdGVyLWJ0bi1zdGFja2VkLXBhZGRpbmcteSAkZGlhbG9nLWZvb3Rlci1idG4tc3RhY2tlZC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogJGRpYWxvZy1wYWRkaW5nLXkgJGRpYWxvZy1wYWRkaW5nLXg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRpYWxvZy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRpYWxvZy1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG4ubW9kYWwtdGl0bGUge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlO1xuXG4gIG1hcmdpbjogMDtcbn1cblxuLy8gU2Nyb2xsYmFyIG1lYXN1cmVcblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xufVxuIiwiLy8gVG9kbzogZXhwYW5zaW9uIHBhbmVsIHdpdGggZGlmZmVyZW50IGJhY2tncm91bmQgY29sb3Vyc1xuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgY29sb3IpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRleHBhbnNpb24tcGFuZWwtYmc7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkZXhwYW5zaW9uLXBhbmVsLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIGNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkZXhwYW5zaW9uLXBhbmVsLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRleHBhbnNpb24tcGFuZWwtbGluZS1oZWlnaHQ7XG4gIG1pbi1oZWlnaHQ6ICRleHBhbnNpb24tcGFuZWwtaGVpZ2h0O1xuICBwYWRkaW5nOiAkZXhwYW5zaW9uLXBhbmVsLXBhZGRpbmcteSAkZXhwYW5zaW9uLXBhbmVsLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6ICRleHBhbnNpb24tcGFuZWwtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBhbnNpb24tcGFuZWwtYmctYWN0aXZlO1xuICAgIGNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1iZztcbiAgICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvci1kaXNhYmxlZDtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRleHBhbnNpb24tcGFuZWwtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRleHBhbnNpb24tcGFuZWwtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY2FyZCAmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWJnLWFjdGl2ZTtcbiAgICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWJnO1xuICAgIGNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWNvbG9yLWRpc2FibGVkO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skY29sb3J9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpO1xuICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSk7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigkY29sb3IpKTtcbiAgICB9XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigkY29sb3IpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRXhwYW5zaW9uIHBhbmVsXG5cbi5leHBhbnNpb24tcGFuZWwge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIGNvbG9yLCBtYXJnaW4pO1xuXG4gIHBhZGRpbmc6IDA7XG5cbiAgJi5zaG93IHtcbiAgICBib3JkZXItcmFkaXVzOiAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRleHBhbnNpb24tcGFuZWwtbWFyZ2luLXk7XG5cbiAgICAgIC5jYXJkICYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZXhwYW5zaW9uLXBhbmVsLW1hcmdpbi15O1xuXG4gICAgICAuY2FyZCAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICArIC5leHBhbnNpb24tcGFuZWwge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItcmFkaXVzKTtcblxuICAgICAgJi5zaG93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgLmNhcmQgJiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2hvdy1wcmVkZWNlc3NvciB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC5jYXJkICYge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQgJiB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmV4cGFuc2lvbi1wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogJGV4cGFuc2lvbi1wYW5lbC1pbm5lci1zcGFjZXIteSAkZXhwYW5zaW9uLXBhbmVsLXBhZGRpbmcteDtcblxuICAuY2FyZCAmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGJvcmRlci10b3A6ICRleHBhbnNpb24tcGFuZWwtYm9yZGVyLXdpZHRoIHNvbGlkICRleHBhbnNpb24tcGFuZWwtYm9yZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAkZXhwYW5zaW9uLXBhbmVsLWlubmVyLXNwYWNlci15ICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLXBhZGRpbmcteCAoJGV4cGFuc2lvbi1wYW5lbC1pbm5lci1zcGFjZXIteSAtICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWlubmVyLXNwYWNlci15KSAoJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItcGFkZGluZy14IC0gJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXgpO1xuXG4gIC5jYXJkICYge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjYXJkLXBhZGRpbmcteDtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkY2FyZC1wYWRkaW5nLXggLSAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1pbm5lci1zcGFjZXIteCk7XG4gIH1cblxuICAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1pbm5lci1zcGFjZXIteTtcbiAgICBtYXJnaW4tbGVmdDogJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXg7XG4gICAgbWluLXdpZHRoOiAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1idG4tbWluLXdpZHRoO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWlubmVyLXNwYWNlci14O1xuICAgIHBhZGRpbmctbGVmdDogJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXg7XG5cbiAgICAuY2FyZCAmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgkY2FyZC1wYWRkaW5nLXggLSAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1wYWRkaW5nLXgpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAoJGNhcmQtcGFkZGluZy14IC0gJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItcGFkZGluZy14KTtcbiAgICB9XG4gIH1cbn1cblxuLmV4cGFuc2lvbi1wYW5lbC1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZXhwYW5zaW9uLXBhbmVsLWlubmVyLXNwYWNlci14O1xuXG4gIC5jb2xsYXBzZWQtaGlkZSB7XG4gICAgW2RhdGEtdG9nZ2xlPSdjb2xsYXBzZSddLmNvbGxhcHNlZCAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNvbGxhcHNlZC1zaG93IHtcbiAgICBbZGF0YS10b2dnbGU9J2NvbGxhcHNlJ106bm90KC5jb2xsYXBzZWQpICYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmV4cGFuc2lvbi1wYW5lbC10b2dnbGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogJGV4cGFuc2lvbi1wYW5lbC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRleHBhbnNpb24tcGFuZWwtcGFkZGluZy15ICRleHBhbnNpb24tcGFuZWwtcGFkZGluZy14O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBhbnNpb24tcGFuZWwtYmctYWN0aXZlO1xuICAgIGNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBhbnNpb24tcGFuZWwtYmc7XG4gICAgY29sb3I6ICRleHBhbnNpb24tcGFuZWwtY29sb3ItZGlzYWJsZWQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLmNhcmQgJiB7XG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtcGFkZGluZy14O1xuICAgIHBhZGRpbmctbGVmdDogJGNhcmQtcGFkZGluZy14O1xuICB9XG59XG5cbi8vIEZsdXNoXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgJjpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6ICRleHBhbnNpb24tcGFuZWwtYm9yZGVyLXdpZHRoIHNvbGlkICRleHBhbnNpb24tcGFuZWwtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci13aWR0aCBzb2xpZCAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5kcm9wZG93bixcbi5kcm9wbGVmdCxcbi5kcm9wcmlnaHQsXG4uZHJvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1lbnUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRleHQtYWxpZ24obGVmdCk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAkbWVudS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkbWVudS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRtZW51LWxpbmUtaGVpZ2h0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogJG1lbnUtbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkbWVudS1wYWRkaW5nLXkgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IG1hcC1nZXQoJG1lbnUtZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgID4gKiB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZTtcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1zdGFuZGFyZDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3A7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24tbWVudS1zaG93O1xuICAgIH1cblxuICAgID4gKiB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93O1xuICAgIH1cblxuICAgID4gOm50aC1jaGlsZCgxKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTE7XG4gICAgfVxuXG4gICAgPiA6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMjtcbiAgICB9XG5cbiAgICA+IDpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0zO1xuICAgIH1cbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbWVudS1ib3JkZXItcmFkaXVzKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51LWJnO1xuICAgIGJveC1zaGFkb3c6IG1hcC1nZXQoJG1lbnUtZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5uYXY6bm90KC5mbGV4LWNvbHVtbik6bm90KC5mbGV4LWNvbHVtbi1yZXZlcnNlKSAmIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1lbnUge1xuICBtYXJnaW4tdG9wOiAoKCRidG4taGVpZ2h0ICsgJG1lbnUtcGFkZGluZy15KSAqIC0xICsgKCRtZW51LWxpbmstaGVpZ2h0IC0gJGJ0bi1oZWlnaHQpIC8gLTIpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAoJG1lbnUtbGluay1oZWlnaHQgLyAyICsgJG1lbnUtcGFkZGluZy15KTtcbiAgfVxufVxuXG4uc2hvdyA+IGEge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodDpub3QoW3gtcGxhY2VtZW50XSkge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcblxuICAmLm1lbnU6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAoJG1lbnUtbGluay1oZWlnaHQgLyAyICsgJG1lbnUtcGFkZGluZy15KTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG5cbiAgICAmLm1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcblxuICAgICYubWVudSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG5cbiAgICAmLm1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICgoJGJ0bi1oZWlnaHQgKyAkbWVudS1wYWRkaW5nLXkpICogLTEgKyAoJG1lbnUtbGluay1oZWlnaHQgLSAkYnRuLWhlaWdodCkgLyAtMik7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgY2FsYygxMDAlIC0gI3skbWVudS1saW5rLWhlaWdodCAvIDIgKyAkbWVudS1wYWRkaW5nLXl9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICAgIH1cblxuICAgID4gOm50aC1jaGlsZCgxKSxcbiAgICA+IDpudGgtY2hpbGQoMiksXG4gICAgPiA6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3c7XG4gICAgfVxuXG4gICAgPiA6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0xO1xuICAgIH1cblxuICAgID4gOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMjtcbiAgICB9XG5cbiAgICA+IDpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTM7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgICAmLm1lbnU6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIGNhbGMoMTAwJSAtICN7JG1lbnUtbGluay1oZWlnaHQgLyAyICsgJG1lbnUtcGFkZGluZy15fSk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J2JvdHRvbS1lbmQnXTo6YmVmb3JlLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J2xlZnQtc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLnNob3csXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10uc2hvdyB7XG4gID4gOm50aC1jaGlsZCgxKSxcbiAgPiA6bnRoLWNoaWxkKDIpLFxuICA+IDpudGgtY2hpbGQoMykge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3c7XG4gIH1cblxuICA+IDpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0xO1xuICB9XG5cbiAgPiA6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMjtcbiAgfVxuXG4gID4gOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTM7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J2JvdHRvbS1lbmQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAoJG1lbnUtbGluay1oZWlnaHQgLyAyICsgJG1lbnUtcGFkZGluZy15KTtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J2xlZnQtc3RhcnQnXSxcbi5tZW51W3gtcGxhY2VtZW50PSdyaWdodC1zdGFydCddIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J2xlZnQtc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4ubWVudVt4LXBsYWNlbWVudD0ncmlnaHQtc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG4ubWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLFxuLm1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogKCgkYnRuLWhlaWdodCArICRtZW51LXBhZGRpbmcteSkgKiAtMSArICgkbWVudS1saW5rLWhlaWdodCAtICRidG4taGVpZ2h0KSAvIC0yKTtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSBjYWxjKDEwMCUgLSAjeyRtZW51LWxpbmstaGVpZ2h0IC8gMiArICRtZW51LXBhZGRpbmcteX0pO1xufVxuXG4ubWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgY2FsYygxMDAlIC0gI3skbWVudS1saW5rLWhlaWdodCAvIDIgKyAkbWVudS1wYWRkaW5nLXl9KTtcbn1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3cge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDk5JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3ctMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duLWl0ZW0tc2hvdy0yIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24taXRlbS1zaG93LTMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1tZW51LXNob3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgoMSAvIDMpLCAwKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgoMiAvIDMpLCAwLjI1KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjUpO1xuICB9XG5cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDAuNzUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1lbnUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIG1hcmdpbi10b3A6ICgoJG1lbnUtbGluay1oZWlnaHQgKyAkbWVudS1wYWRkaW5nLXkpICogLTEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4vLyBDYXNjYWRpbmcgbWVudSBmb3IgZGVza3RvcFxuXG4uZHJvcGRvd24tbWVudS1zbSxcbi5tZW51LWNhc2NhZGluZyB7XG4gIGZvbnQtc2l6ZTogJG1lbnUtZm9udC1zaXplLWNhc2NhZGluZztcbiAgbGluZS1oZWlnaHQ6ICRtZW51LWxpbmUtaGVpZ2h0LWNhc2NhZGluZztcbiAgcGFkZGluZy10b3A6ICRtZW51LXBhZGRpbmcteS1jYXNjYWRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkbWVudS1wYWRkaW5nLXktY2FzY2FkaW5nO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtaW4td2lkdGg6ICRtZW51LW1pbi13aWR0aC1jYXNjYWRpbmc7XG4gIH1cbn1cblxuLm1lbnUtY2FzY2FkaW5nIHtcbiAgbWFyZ2luLXRvcDogKCgkbWVudS1saW5rLWhlaWdodC1jYXNjYWRpbmcgLSAoJG1lbnUtbGluay1oZWlnaHQtY2FzY2FkaW5nIC0gJG1lbnUtbGluZS1oZWlnaHQtY2FzY2FkaW5nKSAvIDIpICogLTEgKyAkbWVudS1wYWRkaW5nLXktY2FzY2FkaW5nICogLTEpO1xuXG4gICZbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXSxcbiAgJlt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogKCgkbWVudS1saW5rLWhlaWdodC1jYXNjYWRpbmcgLSAoJG1lbnUtbGluay1oZWlnaHQtY2FzY2FkaW5nIC0gJG1lbnUtbGluZS1oZWlnaHQtY2FzY2FkaW5nKSAvIDIpICogLTEgKyAkbWVudS1wYWRkaW5nLXktY2FzY2FkaW5nICogLTEpO1xuICB9XG5cbiAgJlt4LXBsYWNlbWVudD0ndG9wLWVuZCddOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgY2FsYygxMDAlIC0gI3skbWVudS1saW5rLWhlaWdodC1jYXNjYWRpbmcgLyAyICsgJG1lbnUtcGFkZGluZy15LWNhc2NhZGluZ30pO1xuICB9XG5cbiAgJlt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J106OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCBjYWxjKDEwMCUgLSAjeyRtZW51LWxpbmstaGVpZ2h0LWNhc2NhZGluZyAvIDIgKyAkbWVudS1wYWRkaW5nLXktY2FzY2FkaW5nfSk7XG4gIH1cbn1cblxuLy8gRGl2aWRlclxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRtZW51LWRpdmlkZXItYmcpO1xufVxuXG4vLyBIZWFkZXJcblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGNvbG9yOiAkbWVudS1oZWFkZXItY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRtZW51LWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgbGluZS1oZWlnaHQ6ICRtZW51LWxpbmUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6ICRtZW51LWxpbmstcGFkZGluZy15ICRtZW51LWxpbmstcGFkZGluZy14O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC5kcm9wZG93bi1tZW51LXNtICYsXG4gIC5tZW51LWNhc2NhZGluZyAmIHtcbiAgICBmb250LXNpemU6ICRtZW51LWZvbnQtc2l6ZS1jYXNjYWRpbmc7XG4gICAgbGluZS1oZWlnaHQ6ICRtZW51LWxpbmUtaGVpZ2h0LWNhc2NhZGluZztcbiAgICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteS1jYXNjYWRpbmcgJG1lbnUtbGluay1wYWRkaW5nLXgtY2FzY2FkaW5nO1xuICB9XG59XG5cbi8vIExpbmtcblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIGNvbG9yKTtcblxuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogJG1lbnUtbGluay1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteSAkbWVudS1saW5rLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnUtbGluay1iZy1ob3ZlcjtcbiAgICBjb2xvcjogJG1lbnUtbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnUtbGluay1iZy1ob3ZlcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkbWVudS1saW5rLWNvbG9yLWRpc2FibGVkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20gJixcbiAgLm1lbnUtY2FzY2FkaW5nICYge1xuICAgIHBhZGRpbmc6ICRtZW51LWxpbmstcGFkZGluZy15LWNhc2NhZGluZyAkbWVudS1saW5rLXBhZGRpbmcteC1jYXNjYWRpbmc7XG4gIH1cbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAkbWVudS1saW5rLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6ICRtZW51LWxpbmstcGFkZGluZy15ICRtZW51LWxpbmstcGFkZGluZy14O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20gJixcbiAgLm1lbnUtY2FzY2FkaW5nICYge1xuICAgIHBhZGRpbmc6ICRtZW51LWxpbmstcGFkZGluZy15LWNhc2NhZGluZyAkbWVudS1saW5rLXBhZGRpbmcteC1jYXNjYWRpbmc7XG4gIH1cbn1cblxuLy8gVG9nZ2xlXG5cbi5kcm9wZG93bi10b2dnbGUge1xuICAmOjphZnRlciB7XG4gICAgQGluY2x1ZGUgc2V0LW1hdGVyaWFsLWljb25zO1xuXG4gICAgY29udGVudDogJGNhcmV0LWljb247XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogKCRjYXJldC1zcGFjZXIteCAqIC0xKTtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNlci14O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAuZHJvcHJpZ2h0ICYge1xuICAgICAgY29udGVudDogJGNhcmV0LWljb24tcmlnaHQ7XG4gICAgfVxuXG4gICAgLmRyb3B1cCAmIHtcbiAgICAgIGNvbnRlbnQ6ICRjYXJldC1pY29uLXVwO1xuICAgIH1cbiAgfVxuXG4gICY6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogKCRjYXJldC1zcGFjZXIteCAqIC0xKTtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBzZXQtbWF0ZXJpYWwtaWNvbnM7XG5cbiAgICAgIGNvbnRlbnQ6ICRjYXJldC1pY29uLWxlZnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjZXIteDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGNhcmV0LXNwYWNlci14ICogLTEpO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG5hdi1kaXZpZGVyKCRiZzogJGJsYWNrLWRpdmlkZXIsICRtYXJnaW4teTogJHNwYWNlci1zbSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLm5hdmRyYXdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBtYXAtZ2V0KCRuYXZkcmF3ZXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbn1cblxuLy8gQmFja2Ryb3BcblxuLm5hdmRyYXdlci1iYWNrZHJvcCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQtY29tcGxleChvcGFjaXR5KTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2ZHJhd2VyLWJhY2tkcm9wLWJnO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogKG1hcC1nZXQoJG5hdmRyYXdlci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pIC0gMSk7XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIENvbnRlbnRcblxuLm5hdmRyYXdlci1jb250ZW50IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zaGFycChib3gtc2hhZG93LCB0cmFuc2Zvcm0pO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZkcmF3ZXItY29udGVudC1iZztcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRuYXZkcmF3ZXItZ3V0dGVyLXdpZHRofSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHdpZHRoOiAkbmF2ZHJhd2VyLXdpZHRoO1xuXG4gIC5uYXZkcmF3ZXItcmlnaHQgJiB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgLm5hdmRyYXdlci5zaG93ICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZGVjZWxlcmF0aW9uKGJveC1zaGFkb3csIHRyYW5zZm9ybSk7XG5cbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRuYXZkcmF3ZXItZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi8vIE1pc2NcblxuLm5hdmRyYXdlci1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteTtcbiAgcGFkZGluZy1yaWdodDogJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteDtcbiAgcGFkZGluZy1sZWZ0OiAkbmF2ZHJhd2VyLWlubmVyLXNwYWNlci14O1xufVxuXG4ubmF2ZHJhd2VyLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkbmF2ZHJhd2VyLWRpdmlkZXItYmcpO1xufVxuXG4ubmF2ZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZkcmF3ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkbmF2ZHJhd2VyLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG5hdmRyYXdlci1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteTtcbiAgcGFkZGluZzogJHRvb2xiYXItcGFkZGluZy15ICRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXg7XG59XG5cbi5uYXZkcmF3ZXItc3ViaGVhZGVyIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTtcblxuICBjb2xvcjogJG5hdmRyYXdlci1zdWJoZWFkZXItY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogJG5hdmRyYXdlci1zdWJoZWFkZXItZm9udC13ZWlnaHQ7XG4gIGhlaWdodDogJG5hdmRyYXdlci1zdWJoZWFkZXItaGVpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogKCgkbmF2ZHJhd2VyLXN1YmhlYWRlci1oZWlnaHQgLSAkbmF2ZHJhd2VyLXN1YmhlYWRlci1mb250LXNpemUpIC8gMikgJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteDtcblxuICAubmF2ZHJhd2VyLWRpdmlkZXIgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAoJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteSAqIC0xKTtcbiAgfVxufVxuXG4vLyBOYXZcblxuLm5hdmRyYXdlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tdG9wOiAkbmF2ZHJhd2VyLWlubmVyLXNwYWNlci15O1xuICBtYXJnaW4tYm90dG9tOiAkbmF2ZHJhd2VyLWlubmVyLXNwYWNlci15O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgLm5hdmRyYXdlci1oZWFkZXIgKyAmLFxuICAubmF2ZHJhd2VyLXN1YmhlYWRlciArICYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcik7XG5cbiAgICBjb2xvcjogJG5hdmRyYXdlci1uYXYtbGluay1jb2xvcjtcbiAgICBmb250LXNpemU6ICRuYXZkcmF3ZXItbmF2LWxpbmstZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmF2ZHJhd2VyLW5hdi1saW5rLWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6ICgoJG5hdmRyYXdlci1uYXYtbGluay1oZWlnaHQgLSAkbmF2ZHJhd2VyLW5hdi1saW5rLWZvbnQtc2l6ZSkgLyAyKSAkbmF2ZHJhd2VyLWlubmVyLXNwYWNlci14O1xuXG4gICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZkcmF3ZXItbmF2LWxpbmstYmctaG92ZXI7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3ItYWN0aXZlO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJG5hdmRyYXdlci1uYXYtbGluay1jb2xvci1kaXNhYmxlZDtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2ZSA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3ItYWN0aXZlO1xuICB9XG59XG5cbi5uYXZkcmF3ZXItbmF2LWljb24ge1xuICBjb2xvcjogJG5hdmRyYXdlci1uYXYtaWNvbi1jb2xvcjtcbiAgd2lkdGg6ICRuYXZkcmF3ZXItbmF2LWljb24td2lkdGg7XG5cbiAgLm5hdi1saW5rOmFjdGl2ZSAmLFxuICAubmF2LWxpbmsuYWN0aXZlICYge1xuICAgIGNvbG9yOiAkbmF2ZHJhd2VyLW5hdi1saW5rLWNvbG9yLWFjdGl2ZTtcbiAgfVxufVxuXG4uYWN0aXZlID4gLm5hdi1saW5rIC5uYXZkcmF3ZXItbmF2LWljb24ge1xuICBjb2xvcjogJG5hdmRyYXdlci1uYXYtbGluay1jb2xvci1hY3RpdmU7XG59XG5cbi8vIFBlcm1hbmVudCwgcGVyc2lzdGVudCBhbmQgdGVtcG9yYXJ5IHZhcmlhdGlvbnNcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVybWFuZW50I3skaW5maXh9IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVyc2lzdGVudCN7JGluZml4fSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2ZHJhd2VyLWJhY2tkcm9wLXRlbXBvcmFyeSN7JGluZml4fSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudCN7JGluZml4fSB7XG4gICAgICBib3JkZXItcmlnaHQ6ICRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRuYXZkcmF3ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6ICRuYXZkcmF3ZXItd2lkdGg7XG4gICAgICB6LWluZGV4OiBhdXRvO1xuXG4gICAgICAmLm5hdmRyYXdlci1wZXJtYW5lbnQtY2xpcHBlZCxcbiAgICAgICYubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCB7XG4gICAgICAgIHRvcDogJHRvb2xiYXItaGVpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG5cbiAgICAgICAgJi5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRuYXZkcmF3ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cblxuICAgICAgJi5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQjeyRpbmZpeH0ge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogJG5hdmRyYXdlci13aWR0aDtcbiAgICAgIHotaW5kZXg6IGF1dG87XG5cbiAgICAgICYubmF2ZHJhd2VyLXBlcnNpc3RlbnQtY2xpcHBlZCB7XG4gICAgICAgIGJvcmRlci10b3A6ICRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRuYXZkcmF3ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiAoJG5hdmRyYXdlci1ib3JkZXItd2lkdGggKiAtMSk7XG4gICAgICAgIHRvcDogJHRvb2xiYXItaGVpZ2h0O1xuICAgICAgICB6LWluZGV4OiAobWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pIC0gMSk7XG4gICAgICB9XG5cbiAgICAgICYubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG5cbiAgICAgICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6ICRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRuYXZkcmF3ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRuYXZkcmF3ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmRyYXdlci10ZW1wb3JhcnkjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAkbmF2ZHJhd2VyLXdpZHRoO1xuXG4gICAgICAmLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGlja2VyIHtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zaXRpb24tZGVsYXk6ICgkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUgKyAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtY29tcGxleCk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgei1pbmRleDogbWFwLWdldCgkcGlja2VyLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6ICgkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQgKyAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtY29tcGxleCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogKCR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AgKyAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWNvbXBsZXgpO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAmLnBpY2tlci1vcGVuZWQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucGlja2VyLWZyYW1lIHtcbiAgbWFyZ2luOiAkcGlja2VyLW1hcmdpbi15ICRwaWNrZXItbWFyZ2luLXg7XG59XG5cbi5waWNrZXItaG9sZGVyIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChvcGFjaXR5KTtcblxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGlja2VyLWhvbGRlci1iZztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1jb21wbGV4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtY29tcGxleDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWNvbXBsZXg7XG4gIH1cblxuICAucGlja2VyLW9wZW5lZCAmIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB9XG59XG5cbi5waWNrZXItd3JhcCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBpY2tlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZC1jb21wbGV4KG9wYWNpdHksIHRyYW5zZm9ybSk7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktYm9keS0xO1xuXG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJHBpY2tlci1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBtYXgtd2lkdGg6ICgkcGlja2VyLWNlbGwtc2l6ZSAqIDcgKyAkcGlja2VyLWlubmVyLXNwYWNlci14ICogMik7XG4gIG9wYWNpdHk6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogc2NhbGUoJHBpY2tlci10cmFuc2l0aW9uLXNjYWxlKTtcblxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC5waWNrZXItb3BlbmVkICYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBGb290ZXJcblxuLnBpY2tlci1mb290ZXIge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkcGlja2VyLWJvcmRlci1yYWRpdXMpO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6ICRwaWNrZXItaW5uZXItc3BhY2VyLXkgJHBpY2tlci1pbm5lci1zcGFjZXIteDtcblxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJHBpY2tlci1ib3JkZXItcmFkaXVzIDA7XG4gICAgcGFkZGluZy1yaWdodDogKCRwaWNrZXItaW5uZXItc3BhY2VyLXggKiAxLjUpO1xuICAgIHBhZGRpbmctbGVmdDogKCRwaWNrZXItaW5uZXItc3BhY2VyLXggKiAxLjUpO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBtYXJnaW4tbGVmdDogJHBpY2tlci1pbm5lci1zcGFjZXIteDtcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWFkZXJcblxuLnBpY2tlci1oZWFkZXIge1xuICBoZWlnaHQ6ICRwaWNrZXItY2VsbC1zaXplO1xuICBsaW5lLWhlaWdodDogJHBpY2tlci1jZWxsLXNpemU7XG4gIG1hcmdpbi1yaWdodDogJHBpY2tlci1pbm5lci1zcGFjZXIteDtcbiAgbWFyZ2luLWxlZnQ6ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG4gIHBhZGRpbmctcmlnaHQ6ICgkcGlja2VyLWNlbGwtc2l6ZSArICRwaWNrZXItaW5uZXItc3BhY2VyLXgpO1xuICBwYWRkaW5nLWxlZnQ6ICgkcGlja2VyLWNlbGwtc2l6ZSArICRwaWNrZXItaW5uZXItc3BhY2VyLXgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBtYXJnaW4tdG9wOiAkcGlja2VyLWlubmVyLXNwYWNlci15O1xuICAgIG1hcmdpbi1yaWdodDogKCRwaWNrZXItaW5uZXItc3BhY2VyLXggKiAxLjUpO1xuICAgIG1hcmdpbi1sZWZ0OiAoJHBpY2tlci1pbm5lci1zcGFjZXIteCAqIDEuNSk7XG4gIH1cbn1cblxuLnBpY2tlci1tb250aCxcbi5waWNrZXIteWVhciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWxlZnQ6ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnBpY2tlci1uYXYtbmV4dCxcbi5waWNrZXItbmF2LXByZXYge1xuICBoZWlnaHQ6ICRwaWNrZXItY2VsbC1zaXplO1xuICBtYXJnaW4tdG9wOiAoJHBpY2tlci1jZWxsLXNpemUgLyAtMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAkcGlja2VyLWNlbGwtc2l6ZTtcblxuICAmLFxuICAmLm1hdGVyaWFsLWljb25zIHtcbiAgICBsaW5lLWhlaWdodDogJHBpY2tlci1jZWxsLXNpemU7XG4gIH1cbn1cblxuLnBpY2tlci1uYXYtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJHBpY2tlci1uYXYtbmV4dC1pY29uO1xuICB9XG59XG5cbi5waWNrZXItbmF2LXByZXYge1xuICBsZWZ0OiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJHBpY2tlci1uYXYtcHJldi1pY29uO1xuICB9XG59XG5cbi8vIE1hdGVyaWFsIGRhdGUgZGlzcGxheVxuXG4ucGlja2VyLWRhdGUtZGlzcGxheSB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwaWNrZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpY2tlci1oZWFkZXItYmc7XG4gIGNvbG9yOiBjb2xvci15aXEoJHBpY2tlci1oZWFkZXItYmcpO1xuICBwYWRkaW5nOiAkcGlja2VyLWhlYWRlci1wYWRkaW5nLXkgJHBpY2tlci1oZWFkZXItcGFkZGluZy14O1xuXG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkcGlja2VyLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgbWluLXdpZHRoOiAoJHBpY2tlci1jZWxsLXNpemUgKiAzLjUgKyAkcGlja2VyLWlubmVyLXNwYWNlci14ICogMik7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4ucGlja2VyLWRhdGUtZGlzcGxheS1ib3R0b20ge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMTtcbn1cblxuLnBpY2tlci1kYXktZGlzcGxheSB7XG4gIG1hcmdpbi1yaWdodDogJHBpY2tlci1pbm5lci1zcGFjZXIteDtcbn1cblxuLnBpY2tlci13ZWVrZGF5LWRpc3BsYXkge1xuICBtYXJnaW4tcmlnaHQ6ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG5cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcsJztcbiAgfVxufVxuXG4vLyBNaXNjXG5cbi5waWNrZXItYm94IHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHBpY2tlci1ib3JkZXItcmFkaXVzKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGlja2VyLWNvbnRlbnQtYmc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkcGlja2VyLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4ucGlja2VyLWlucHV0IHtcbiAgJi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cblxuICAmLnBpY2tlci1pbnB1dC1hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWZvY3VzO1xuICB9XG59XG5cbi8vIFRhYmxlXG5cbi5waWNrZXItZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogJHBpY2tlci1jZWxsLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkcGlja2VyLWNlbGwtc2l6ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogJHBpY2tlci1jZWxsLXNpemU7XG5cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAoJHBpY2tlci1pbm5lci1zcGFjZXIteCAvIDIpO1xuICAgIG1hcmdpbi1sZWZ0OiAoJHBpY2tlci1pbm5lci1zcGFjZXIteCAvIDIpO1xuICB9XG5cbiAgJi5waWNrZXItZGF5LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGlja2VyLWRheS1iZy1zZWxlY3RlZDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRwaWNrZXItZGF5LWJnLXNlbGVjdGVkKTtcbiAgfVxufVxuXG4ucGlja2VyLWRheS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAkcGlja2VyLWRheS1jb2xvci1kaXNhYmxlZDtcbn1cblxuLnBpY2tlci1kYXktb3V0Zm9jdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGlja2VyLWRheS10b2RheSB7XG4gIGNvbG9yOiAkcGlja2VyLWRheS1jb2xvci10b2RheTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLnBpY2tlci10YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDAgJHBpY2tlci1pbm5lci1zcGFjZXIteDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICB0ZCxcbiAgdGgge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5cbi5waWNrZXItd2Vla2RheSB7XG4gIGNvbG9yOiAkcGlja2VyLXdlZWtkYXktY29sb3I7XG4gIGhlaWdodDogJHBpY2tlci1jZWxsLXNpemU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAkcGlja2VyLWNlbGwtc2l6ZTtcbn1cblxuLnBpY2tlci1zZWxlY3QtbW9udGgsXG4ucGlja2VyLXNlbGVjdC15ZWFyIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcGlja2VyLXNlbGVjdC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChvcGFjaXR5KTtcblxuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGlja2VyLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkdGV4dGZpZWxkLWNvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAoJHBpY2tlci1jZWxsLXNpemUgLyAyKTtcbiAgbGluZS1oZWlnaHQ6ICgkcGlja2VyLWNlbGwtc2l6ZSAvIDIpO1xuICBvcGFjaXR5OiAkcGlja2VyLXNlbGVjdC1vcGFjaXR5O1xuICBwYWRkaW5nOiAwICgkcGlja2VyLWNlbGwtc2l6ZSAvIDIpIDAgJHBpY2tlci1pbm5lci1zcGFjZXIteDtcblxuICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1vei13ZWJraXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJldC1iZztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4ucGlja2VyLXNlbGVjdC1tb250aCB7XG4gIG1hcmdpbi1sZWZ0OiAkcGlja2VyLWlubmVyLXNwYWNlci14O1xufVxuIiwiQG1peGluIF9hc3NlcnQtYXNjZW5kaW5nKCRtYXAsICRtYXAtbmFtZSkge1xuICAkcHJldi1rZXk6IG51bGw7XG4gICRwcmV2LW51bTogbnVsbDtcblxuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkbnVtLCAkcHJldi1udW0pIHtcbiAgICAgIEB3YXJuICdQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5IFwiI3ska2V5fVwiIGhhcyB2YWx1ZSAjeyRudW19IHdob3NlIHVuaXQgbWFrZXMgaXQgaW5jb21wYXJhYmxlIHRvICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgXCIjeyRwcmV2LWtleX1cIiEnO1xuICAgIH0gQGVsc2UgaWYgJG51bSA8PSAkcHJldi1udW0ge1xuICAgICAgQHdhcm4gJ0ludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgXCIjeyRrZXl9XCIgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXMgbm90IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5IFwiI3skcHJldi1rZXl9XCIhJztcbiAgICB9XG5cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXApIHtcbiAgJGZpcnN0LXZhbHVlOiBudGgobWFwLXZhbHVlcygkbWFwKSwgMSk7XG5cbiAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICBAd2FybiAnRmlyc3QgYnJlYWtwb2ludCBpbiBgJGdyaWQtYnJlYWtwb2ludHNgIG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uJztcbiAgfVxufVxuXG4vLyBDb2xvdXIgY29udHJhc3RcblxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDA7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1kYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1saWdodDtcbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAka2V5YCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRjb250ZW50YFxuXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJGNvbnRlbnQsICRrZXksICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkY29udGVudCwgJGtleSk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJGNvbnRlbnQsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJGNvbnRlbnQsICRpbmRleCArIHN0ci1sZW5ndGgoJGtleSkpLCAka2V5LCAkcmVwbGFjZSk7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gUmV0cmlldmUgYSBjb2xvdXJcblxuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IGFtYmVyKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IHByaW1hcnkpIHtcbiAgQHJldHVybiBtYXAtZ2V0KG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSksIGNvbG9yKTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWRhcmsoJGtleTogcHJpbWFyeSkge1xuICBAcmV0dXJuIG1hcC1nZXQobWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KSwgZGFyayk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1saWdodCgka2V5OiBwcmltYXJ5KSB7XG4gIEByZXR1cm4gbWFwLWdldChtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpLCBsaWdodCk7XG59XG5cbi8vIFN0cmlwIHVuaXRcblxuQGZ1bmN0aW9uIHN0cmlwLXVuaXQoJHZhbCkge1xuICBAcmV0dXJuICR2YWwgLyAoJHZhbCAqIDAgKyAxKTtcbn1cbiIsIi8vIE1hdGVyaWFsIGRlc2lnbiBkb2VzIG5vdCBoYXZlIHNwZWNzIGZvciBzdHJpcGVkIHByb2dyZXNzIGJhcnNcbi8vIHNvIHN0cmlwZWQgcHJvZ3Jlc3MgYmFycyBoYXZlIGJlZW4gc3R5bGVkIGFjY29yZGluZyB0byB0aGUgXCJidWZmZXJcIiB2YXJpYXRpb24gb2YgbGluZWFyIGluZGljYXRvclxuLy8gKGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3Byb2dyZXNzLWFjdGl2aXR5Lmh0bWwjcHJvZ3Jlc3MtYWN0aXZpdHktdHlwZXMtb2YtaW5kaWNhdG9ycylcblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLWJvdHRvbTogJHByb2dyZXNzLWJhci1oZWlnaHQgc29saWQgJHByb2dyZXNzLWJhci1iZztcblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgJi5iZy0jeyRjb2xvcn0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJHByb2dyZXNzLWJhci1oZWlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG5cbi8vIEFuaW1hdGVkICYgc3RyaXBlZFxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwcm9ncmVzcy1iYXItYW5pbWF0aW9uO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCxcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAgICYuYmctI3skY29sb3J9OjpiZWZvcmUge1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUtbm8tdmVuZG9yLXByZWZpeFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpLCB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpLCB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpLCB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgIC8vIHN0eWxlbGludC1lbmFibGVcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgcmlnaHQ6ICgkcHJvZ3Jlc3MtYmFyLWJ1ZmZlci13aWR0aCAqIC0xKTtcbiAgICBib3R0b206ICgkcHJvZ3Jlc3MtYmFyLWhlaWdodCAqIC0xKTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUtbm8tdmVuZG9yLXByZWZpeFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgI3skcHJvZ3Jlc3MtYmd9LCAjeyRwcm9ncmVzcy1iZ30gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCAjeyRwcm9ncmVzcy1iZ30sICN7JHByb2dyZXNzLWJnfSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KCN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sICN7JHByb2dyZXNzLWJnfSwgI3skcHJvZ3Jlc3MtYmd9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICgkcHJvZ3Jlc3MtYmFyLWhlaWdodCAqIDMpICgkcHJvZ3Jlc3MtYmFyLWhlaWdodCAqIDMpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJHByb2dyZXNzLWJhci1oZWlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTAwdnc7XG4gICAgYm90dG9tOiAoJHByb2dyZXNzLWJhci1oZWlnaHQgKiAtMSk7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1hbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cblxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKCRwcm9ncmVzcy1iYXItaGVpZ2h0ICogMykgMDtcbiAgfVxufVxuXG4vLyBJbmRldGVybWluYXRlXG5cbi5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgJi5iZy0jeyRjb2xvcn0ge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKTtcblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyLFxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzKTtcblxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gICAgd2lkdGg6IDAlO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1hZnRlcjtcbiAgICBib3R0b206ICgkcHJvZ3Jlc3MtYmFyLWhlaWdodCAqIC0xKTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBhbmltYXRpb24tbmFtZTogcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYmVmb3JlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJHByb2dyZXNzLWJhci1oZWlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogKCRwcm9ncmVzcy1iYXItaGVpZ2h0ICogLTEpO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1hZnRlciB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwJTtcbiAgICB3aWR0aDogMCU7XG4gIH1cblxuICA1MCUge1xuICAgIGxlZnQ6IDI1JTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgNzUlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLWJlZm9yZSB7XG4gIDAlLFxuICA2Mi41JSB7XG4gICAgbGVmdDogMCU7XG4gICAgd2lkdGg6IDAlO1xuICB9XG5cbiAgNzEuODc1JSB7XG4gICAgbGVmdDogMCU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIDgxLjI1JSB7XG4gICAgbGVmdDogMjUlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbiIsIi5wcm9ncmVzcy1jaXJjdWxhciB7XG4gIGhlaWdodDogJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodDtcbn1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWdhcCB7XG4gIGJvcmRlci10b3A6ICgkcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci13aWR0aCAvIDIpIHNvbGlkICRwcm9ncmVzcy1jaXJjdWxhci1iZztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAoJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodCAvIDIgLSAkcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci13aWR0aCAvIDQpO1xuICBib3R0b206IDA7XG4gIGxlZnQ6ICgkcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0IC8gMiAtICRwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLXdpZHRoIC8gNCk7XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1pbm5lciB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItaW5uZXItcm90YXRlICRwcm9ncmVzcy1jaXJjdWxhci1hbmltYXRpb24tZHVyYXRpb24gJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXN0YW5kYXJkIGluZmluaXRlO1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6ICRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQ7XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0LFxuLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IHtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6ICgkcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0IC8gMik7XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyOiAkcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci13aWR0aCBzb2xpZCAkcHJvZ3Jlc3MtY2lyY3VsYXItYmc7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAkcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0O1xuXG4gIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0ICYge1xuICAgIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci1sZWZ0ICgkcHJvZ3Jlc3MtY2lyY3VsYXItYW5pbWF0aW9uLWR1cmF0aW9uIC8gNCkgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXN0YW5kYXJkIGluZmluaXRlO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAmIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItcmlnaHQgKCRwcm9ncmVzcy1jaXJjdWxhci1hbmltYXRpb24tZHVyYXRpb24gLyA0KSAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc3RhbmRhcmQgaW5maW5pdGU7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci13cmFwcGVyIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci13cmFwcGVyLXJvdGF0ZSAoJHByb2dyZXNzLWNpcmN1bGFyLWFuaW1hdGlvbi1kdXJhdGlvbiAvIDIpIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1pbm5lci1yb3RhdGUge1xuICAxMi41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuXG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgfVxuXG4gIDM3LjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpO1xuICB9XG5cbiAgNjIuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7XG4gIH1cblxuICA4Ny41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci1sZWZ0IHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XG4gIH1cblxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItcmlnaHQge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7XG4gIH1cblxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItd3JhcHBlci1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnByb2dyZXNzLWNpcmN1bGFyLSN7JGNvbG9yfSB7XG4gICAgLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbiAgICAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIuY3VzdG9tLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlKTtcbiAgcGFkZGluZy1sZWZ0OiAoJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplICsgJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci14KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICsgLmN1c3RvbS1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiAkc2VsZWN0aW9uLWNvbnRyb2wtc3BhY2VyLXk7XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICgkc2VsZWN0aW9uLWNvbnRyb2wtc3BhY2VyLXggKiAyKTtcblxuICArIC5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLy8gQmFzZSBzdHlsZXMgZm9yIGN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAmOjphZnRlciB7XG4gICAgY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC1jb2xvcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIpO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgb3BhY2l0eSwgdHJhbnNmb3JtKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC1jb2xvcjtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICgkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAyKTtcbiAgICBtYXJnaW4tdG9wOiAoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIgKyAkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAtMik7XG4gICAgbWFyZ2luLWxlZnQ6ICgkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAtMik7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg3LCAwLjg3KSB0cmFuc2xhdGVaKDApO1xuICAgIHdpZHRoOiAoJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplICogMik7XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcblxuICAmLmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAkc2VsZWN0aW9uLWNvbnRyb2wtcmFkaWFsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVooMCk7XG4gICAgfVxuICB9XG5cbiAgJjpjaGVja2VkIH4ge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3ItYWN0aXZlO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3ItYWN0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQgfiB7XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3ItZGlzYWJsZWQ7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC1jb2xvci1kaXNhYmxlZDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ2hlY2tib3hcblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcblxuICAgIGNvbnRlbnQ6ICRzZWxlY3Rpb24tY29udHJvbC1jaGVja2JveC1pY29uO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHNlbGVjdGlvbi1jb250cm9sLWNoZWNrYm94LWljb24tY2hlY2tlZDtcbiAgICB9XG5cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICRzZWxlY3Rpb24tY29udHJvbC1jaGVja2JveC1pY29uLWluZGV0ZXJtaW5hdGU7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvIGJ1dHRvblxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgQGluY2x1ZGUgc2V0LW1hdGVyaWFsLWljb25zO1xuXG4gICAgY29udGVudDogJHNlbGVjdGlvbi1jb250cm9sLXJhZGlvLWljb247XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkc2VsZWN0aW9uLWNvbnRyb2wtcmFkaW8taWNvbi1jaGVja2VkO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTd2l0Y2hcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICgkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2std2lkdGggKyAkc2VsZWN0aW9uLWNvbnRyb2wtc3BhY2VyLXgpO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLXRodW1iLWJnO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogJHNlbGVjdGlvbi1jb250cm9sLXRodW1iLXNoYWRvdztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6ICRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAmOmNoZWNrZWQge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBOZXN0aW5nRGVwdGhcbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRzZWxlY3Rpb24tY29udHJvbC10cmFjay13aWR0aCAtICRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAvLyBzY3NzLWxpbnQ6ZW5hYmxlXG4gICAgICB9XG5cbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3ItYWN0aXZlLCAkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2stb3BhY2l0eSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtdGh1bWItYmctZGlzYWJsZWQ7XG4gICAgICB9XG5cbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLWJnLWRpc2FibGVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC10cmFjayB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLWJnO1xuICAgIGJvcmRlcjogKCgkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLSAkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2staGVpZ2h0KSAvIDIpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICRzZWxlY3Rpb24tY29udHJvbC10cmFjay1oZWlnaHQ7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2std2lkdGg7XG4gIH1cbn1cbiIsIi5jdXN0b20tcmFuZ2Uge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRyYWNrLWJnLWFjdGl2ZTtcbiAgICB9XG5cbiAgICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRyYWNrLWJnLWFjdGl2ZTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRyYWNrLWJnLWFjdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkc2xpZGVyLXRodW1iLXNpemUgcmdiYSgkc2xpZGVyLXRodW1iLWJnLCAkc2xpZGVyLXRodW1iLXJhZGlhbC1vcGFjaXR5KTtcbiAgICB9XG5cbiAgICAmOjotbXMtcmFuZ2UtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJHNsaWRlci10aHVtYi1zaXplIHJnYmEoJHNsaWRlci10aHVtYi1iZywgJHNsaWRlci10aHVtYi1yYWRpYWwtb3BhY2l0eSk7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJHNsaWRlci10aHVtYi1zaXplIHJnYmEoJHNsaWRlci10aHVtYi1iZywgJHNsaWRlci10aHVtYi1yYWRpYWwtb3BhY2l0eSk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10aHVtYi1iZztcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYm94LXNoYWRvdywgaGVpZ2h0LCB3aWR0aCk7XG5cbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItdGh1bWItYmc7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6ICRzbGlkZXItdGh1bWItc2l6ZTtcbiAgICB3aWR0aDogJHNsaWRlci10aHVtYi1zaXplO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGhlaWdodDogKCRzbGlkZXItdGh1bWItc2l6ZSAqIDIpO1xuICAgICAgd2lkdGg6ICgkc2xpZGVyLXRodW1iLXNpemUgKiAyKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXRyYWNrLWhlaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRodW1iLWJnO1xuICAgIGhlaWdodDogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6ICgkc2xpZGVyLXRodW1iLXNpemUgLyAyKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRyYWNrLWJnO1xuICAgIGhlaWdodDogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAoJHNsaWRlci10aHVtYi1zaXplIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYm94LXNoYWRvdyk7XG5cbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItdGh1bWItYmc7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6ICRzbGlkZXItdGh1bWItc2l6ZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkc2xpZGVyLXRodW1iLXNpemUgLyAyKTtcbiAgICBtYXJnaW4tbGVmdDogKCRzbGlkZXItdGh1bWItc2l6ZSAvIDIpO1xuICAgIHdpZHRoOiAkc2xpZGVyLXRodW1iLXNpemU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAoJHNsaWRlci10aHVtYi1zaXplIC8gMikgJHNsaWRlci10aHVtYi1iZztcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICgkc2xpZGVyLXRodW1iLXNpemUgKyAkc2xpZGVyLXRyYWNrLWhlaWdodCkgMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXRyYWNrLWhlaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJveC1zaGFkb3cpO1xuXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRodW1iLWJnO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXRodW1iLXNpemU7XG4gICAgbWFyZ2luLXRvcDogKCgkc2xpZGVyLXRodW1iLXNpemUgLSAkc2xpZGVyLXRyYWNrLWhlaWdodCkgLyAtMik7XG4gICAgd2lkdGg6ICRzbGlkZXItdGh1bWItc2l6ZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICgkc2xpZGVyLXRodW1iLXNpemUgLyAyKSAkc2xpZGVyLXRodW1iLWJnO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFNuYWNrYmFyIGJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuaW8vZ3VpZGVsaW5lcy9jb21wb25lbnRzL3NuYWNrYmFycy10b2FzdHMuaHRtbCNzbmFja2JhcnMtdG9hc3RzLXNwZWNzXG5cbi5zbmFja2JhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzbmFja2Jhci1iZztcbiAgY29sb3I6ICRzbmFja2Jhci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAkc25hY2tiYXItZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJHNuYWNrYmFyLWxpbmUtaGVpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAkc25hY2tiYXItcGFkZGluZy15ICRzbmFja2Jhci1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlLWxlYXZpbmcsIHRyYW5zZm9ybSAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtbGVhdmluZyAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYWNjZWxlcmF0aW9uO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogbWFwLWdldCgkc25hY2tiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRzbmFja2Jhci1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogJHNuYWNrYmFyLWJvcmRlci1yYWRpdXM7XG4gICAgbWF4LXdpZHRoOiAkc25hY2tiYXItbWF4LXdpZHRoO1xuICAgIG1pbi13aWR0aDogJHNuYWNrYmFyLW1pbi13aWR0aDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtbGVhdmluZywgdHJhbnNmb3JtICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldC1sZWF2aW5nICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1hY2NlbGVyYXRpb247XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWxlYXZpbmcsIHRyYW5zZm9ybSAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWxlYXZpbmcgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWFjY2VsZXJhdGlvbjtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWRlY2VsZXJhdGlvbih0cmFuc2Zvcm0pO1xuXG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRzbmFja2Jhci1icmVha3BvaW50KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB9XG4gIH1cbn1cblxuLnNuYWNrYmFyLWJvZHkge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuXG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uc25hY2tiYXItYnRuIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBiYWNrZ3JvdW5kLWltYWdlKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogJHNuYWNrYmFyLWJ0bi1jb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogJHNuYWNrYmFyLWlubmVyLXNwYWNlci14O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogJHNuYWNrYmFyLWJ0bi1jb2xvci1ob3ZlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRzbmFja2Jhci1icmVha3BvaW50KSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRzbmFja2Jhci1pbm5lci1zcGFjZXIteC1kZXNrdG9wO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uc25hY2tiYXItbGVmdCxcbi5zbmFja2Jhci1yaWdodCB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNuYWNrYmFyLWJyZWFrcG9pbnQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cbiAgICAmLnNob3cge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRzbmFja2Jhci1tYXJnaW4teSAqIC0xKTtcbiAgICB9XG4gIH1cbn1cblxuLnNuYWNrYmFyLWxlZnQge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRzbmFja2Jhci1icmVha3BvaW50KSB7XG4gICAgbGVmdDogJHNuYWNrYmFyLW1hcmdpbi14O1xuICB9XG59XG5cbi5zbmFja2Jhci1yaWdodCB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNuYWNrYmFyLWJyZWFrcG9pbnQpIHtcbiAgICByaWdodDogJHNuYWNrYmFyLW1hcmdpbi14O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLnNuYWNrYmFyLW11bHRpLWxpbmUge1xuICBoZWlnaHQ6ICRzbmFja2Jhci1oZWlnaHQtbXVsdGk7XG4gIHBhZGRpbmctdG9wOiAkc25hY2tiYXItcGFkZGluZy15LW11bHRpO1xuICBwYWRkaW5nLWJvdHRvbTogJHNuYWNrYmFyLXBhZGRpbmcteS1tdWx0aTtcblxuICAuc25hY2tiYXItYm9keSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gVG9kbzogb25seSBub24tY2xpY2thYmxlIHN0ZXBwZXIgaXMgc3VwcG9ydGVkIGZvciBub3dcblxuLnN0ZXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RlcHBlci1iZztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6ICRzdGVwcGVyLXBhZGRpbmcteSAkc3RlcHBlci1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjphZnRlcixcbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wOiAkc3RlcHBlci1ib3JkZXItd2lkdGggc29saWQgJHN0ZXBwZXItYm9yZGVyLWNvbG9yO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN0ZXBwZXItaG9yaXoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RlcHBlci1iZztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6ICRzdGVwcGVyLWJvcmRlci13aWR0aCBzb2xpZCAkc3RlcHBlci1ib3JkZXItY29sb3I7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAkc3RlcHBlci1wYWRkaW5nLXg7XG4gICAgbGVmdDogJHN0ZXBwZXItcGFkZGluZy14O1xuICB9XG5cbiAgLnN0ZXBwZXIge1xuICAgICY6OmFmdGVyLFxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAkc3RlcHBlci1ib3JkZXItd2lkdGggc29saWQgJHN0ZXBwZXItYm9yZGVyLWNvbG9yO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogKCRzdGVwcGVyLXBhZGRpbmcteCAtICRzdGVwcGVyLWlubmVyLXNwYWNlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zdGVwcGVyLXZlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RlcHBlci1iZztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zdGVwcGVyIHtcbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQ6ICRzdGVwcGVyLWJvcmRlci13aWR0aCBzb2xpZCAkc3RlcHBlci1ib3JkZXItY29sb3I7XG4gICAgICBoZWlnaHQ6ICgkc3RlcHBlci1wYWRkaW5nLXkgLSAkc3RlcHBlci1pbm5lci1zcGFjZXIpO1xuICAgICAgbGVmdDogKCRzdGVwcGVyLWljb24taGVpZ2h0IC8gMiArICRzdGVwcGVyLXBhZGRpbmcteCk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIE1pc2NcblxuLnN0ZXBwZXItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdGVwcGVyLWljb24tYmc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICRzdGVwcGVyLWljb24tY29sb3I7XG4gIGZvbnQtc2l6ZTogJHN0ZXBwZXItaWNvbi1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkc3RlcHBlci1pY29uLWZvbnQtd2VpZ2h0O1xuICBoZWlnaHQ6ICRzdGVwcGVyLWljb24taGVpZ2h0O1xuICBsaW5lLWhlaWdodDogJHN0ZXBwZXItaWNvbi1oZWlnaHQ7XG4gIG1hcmdpbi1yaWdodDogJHN0ZXBwZXItaW5uZXItc3BhY2VyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6ICRzdGVwcGVyLWljb24taGVpZ2h0O1xuXG4gIC5zdGVwcGVyLmFjdGl2ZSAmLFxuICAuc3RlcHBlci5kb25lICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdGVwcGVyLWljb24tYmctYWN0aXZlO1xuICAgIGNvbG9yOiBjb2xvci15aXEoJHN0ZXBwZXItaWNvbi1iZy1hY3RpdmUpO1xuICB9XG5cbiAgLm1hdGVyaWFsLWljb25zIHtcbiAgICBmb250LXNpemU6IDEuMzMzZW07XG4gIH1cbn1cblxuLnN0ZXBwZXItdGV4dCB7XG4gIGNvbG9yOiAkc3RlcHBlci10ZXh0LWNvbG9yO1xuICBmb250LXNpemU6ICRzdGVwcGVyLXRleHQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJHN0ZXBwZXItdGV4dC1mb250LXdlaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zdGVwcGVyLmFjdGl2ZSAmLFxuICAuc3RlcHBlci5kb25lICYge1xuICAgIGNvbG9yOiAkc3RlcHBlci10ZXh0LWNvbG9yLWFjdGl2ZTtcbiAgfVxuXG4gIC5zdGVwcGVyLmFjdGl2ZSAmIHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICB9XG59XG4iLCIubmF2LXRhYnMge1xuICBib3gtc2hhZG93OiBpbnNldCAwICgkbmF2LXRhYi1ib3JkZXItd2lkdGggKiAtMikgMCAoJG5hdi10YWItYm9yZGVyLXdpZHRoICogLTEpICRuYXYtdGFiLWJvcmRlci1jb2xvcjtcblxuICAmLmJvcmRlci0wLFxuICAmLmJvcmRlci1ib3R0b20tMCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciwgb3BhY2l0eSk7XG5cbiAgICBjb2xvcjogJG5hdi10YWItY29sb3I7XG4gICAgZm9udC1zaXplOiAkbmF2LXRhYi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRuYXYtdGFiLWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkbmF2LXRhYi1saW5lLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkbmF2LXRhYi1oZWlnaHQ7XG4gICAgb3BhY2l0eTogJG5hdi10YWItbGluay1vcGFjaXR5O1xuICAgIHBhZGRpbmc6ICRuYXYtdGFiLWxpbmstcGFkZGluZy15ICRuYXYtdGFiLWxpbmstcGFkZGluZy14O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFiLWJnLWhvdmVyO1xuICAgIH1cblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXYtdGFiLWNvbG9yLWFjdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRuYXYtdGFiLWNvbG9yLWRpc2FibGVkO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChvcGFjaXR5KTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWItaW5kaWNhdG9yLWJnO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogJG5hdi10YWItaW5kaWNhdG9yLWhlaWdodDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYi1iZy1ob3ZlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5uYXYtdGFicy1tYXRlcmlhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmFuaW1hdGUge1xuICAgIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzLWluZGljYXRvciB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGxlZnQsIHJpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFiLWluZGljYXRvci1iZztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogJG5hdi10YWItaW5kaWNhdG9yLWhlaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5uYXYtdGFicy1zY3JvbGxhYmxlICYge1xuICAgICAgYm90dG9tOiAkbmF2LXRhYi1oZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5uYXYtdGFicy1zY3JvbGxhYmxlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAoJG5hdi10YWItYm9yZGVyLXdpZHRoICogLTIpIDAgKCRuYXYtdGFiLWJvcmRlci13aWR0aCAqIC0xKSAkbmF2LXRhYi1ib3JkZXItY29sb3I7XG4gIGhlaWdodDogJG5hdi10YWItaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5uYXYtdGFicyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJG5hdi10YWItaGVpZ2h0O1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIiVmb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgJHRleHRmaWVsZC1ib3JkZXItd2lkdGg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkdGV4dGZpZWxkLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15ICR0ZXh0ZmllbGQtcGFkZGluZy14IGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWhvdmVyO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWhvdmVyO1xuICB9XG5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkdGV4dGZpZWxkLWhpbnQtY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgICBjb2xvcjogJHRleHRmaWVsZC1jb2xvci1kaXNhYmxlZDtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvcjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1cyAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cztcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJjppbnZhbGlkOnJlcXVpcmVkIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBAZXh0ZW5kICVmb3JtLWNvbnRyb2w7XG5cbiAgJlt0eXBlPSdmaWxlJ10ge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtaGVpZ2h0O1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLXBhZGRpbmcteC1sZyBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuXG4gICZbdHlwZT0nZmlsZSddIHtcbiAgICBtYXgtaGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodC1sZztcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15LXNtICR0ZXh0ZmllbGQtcGFkZGluZy14LXNtIGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG5cbiAgJlt0eXBlPSdmaWxlJ10ge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtaGVpZ2h0LXNtO1xuICB9XG59XG5cbi8vIFNlbGVjdCBhbmQgdGV4dGFyZWFcblxuJWZvcm0tc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICBAaW5jbHVkZSBtZWRpYS1tb3otd2Via2l0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2FyZXQtYmc7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemUgJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuXG4gICAgJlttdWx0aXBsZV0sXG4gICAgJltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJWZvcm0tdGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiAkdGV4dGZpZWxkLWJveC1ib3JkZXItcmFkaXVzO1xuICBib3JkZXItd2lkdGg6ICR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWJveC1oZWlnaHQ7XG4gIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXl9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItaG92ZXIsIGluc2V0ICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAqIC0xKSAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItaG92ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1cyAkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1cyAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cywgaW5zZXQgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWZvY3VzICogLTEpICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1cyAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cztcbiAgfVxufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnNlbGVjdCB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBAZXh0ZW5kICVmb3JtLXNlbGVjdDtcblxuICAgICZbbXVsdGlwbGVdLFxuICAgICZbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgIEBleHRlbmQgJWZvcm0tdGV4dGFyZWE7XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgICZbbXVsdGlwbGVdLFxuICAgICZbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZztcbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgJlttdWx0aXBsZV0sXG4gICAgJltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgICAgcGFkZGluZzogY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSkgJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtO1xuICAgIH1cbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodDtcblxuICAgICY6bm90KFtyb3dzPScxJ10pIHtcbiAgICAgIEBleHRlbmQgJWZvcm0tdGV4dGFyZWE7XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICR0ZXh0ZmllbGQtaGVpZ2h0LWxnO1xuXG4gICAgJjpub3QoW3Jvd3M9JzEnXSkge1xuICAgICAgbWluLWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0LWxnO1xuICAgICAgcGFkZGluZzogY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSkgJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnO1xuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodC1zbTtcblxuICAgICY6bm90KFtyb3dzPScxJ10pIHtcbiAgICAgIG1pbi1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1zbTtcbiAgICAgIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1zbTtcbiAgICB9XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGVcblxuLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6ICR0ZXh0ZmllbGQtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBoZWlnaHQ6ICR0ZXh0ZmllbGQtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG5cbiAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWZvY3VzO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXM7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYm9yZGVyLWNvbG9yLCBib3gtc2hhZG93KTtcblxuICBib3JkZXItYm90dG9tOiAkdGV4dGZpZWxkLWJvcmRlci13aWR0aCBzb2xpZCAkdGV4dGZpZWxkLWJvcmRlci1jb2xvcjtcbiAgY29sb3I6ICR0ZXh0ZmllbGQtaGludC1jb2xvcjtcbiAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZTtcbiAgaGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15ICgkbWF0ZXJpYWwtaWNvbi1zaXplICsgJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci14KSBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXl9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtcGFkZGluZy14O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcblxuICAgIGNvbnRlbnQ6ICRjdXN0b20tZmlsZS1idXR0b24taWNvbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgQGV4dGVuZCAlZm9ybS1jb250cm9sO1xuICBAZXh0ZW5kICVmb3JtLXNlbGVjdDtcblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIEBleHRlbmQgJWZvcm0tdGV4dGFyZWE7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgcGFkZGluZzogJHRleHRmaWVsZC1wYWRkaW5nLXktbGcgJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZSBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtcGFkZGluZy14LWxnO1xuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgcGFkZGluZzogY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSkgJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15LXNtICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemUgY2FsYygjeyR0ZXh0ZmllbGQtcGFkZGluZy15LXNtfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLXBhZGRpbmcteC1zbTtcblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWZpbGUge1xuICBAZXh0ZW5kICVmb3JtLWNvbnRyb2w7XG5cbiAgbWF4LWhlaWdodDogJHRleHRmaWVsZC1oZWlnaHQ7XG59XG5cbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIFZhbGlkYXRpb25cblxuQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCdpbnZhbGlkJywgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcik7XG5AaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJ3ZhbGlkJywgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IpO1xuIiwiQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvcikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWNhcHRpb247XG5cbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5mb3JtLWNvbnRyb2wtbGcgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6ICR0ZXh0ZmllbGQtbWFyZ2luLXktbGc7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC1zbSArICYge1xuICAgICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teS1zbTtcbiAgICB9XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAkdGV4dGZpZWxkLW1hcmdpbi15O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5O1xuICAgIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB6LWluZGV4OiAkdG9vbHRpcC16aW5kZXg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZS1kZXNrdG9wO1xuICAgICAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15LWRlc2t0b3AgJHRvb2x0aXAtcGFkZGluZy14LWRlc2t0b3A7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC1sZyArICYge1xuICAgICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teS1sZztcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLXNtICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAkdGV4dGZpZWxkLW1hcmdpbi15LXNtO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgJi5pcy0jeyRzdGF0ZX0sXG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAmLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRzZWxlY3Rpb24tY29udHJvbC10cmFjay1vcGFjaXR5KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1cyAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgJi5pcy0jeyRzdGF0ZX0sXG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0ge1xuICAgICAgKyAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJWZvcm0tY29udHJvbCB7XG4gICAgJi5pcy0jeyRzdGF0ZX0sXG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgJi5pcy0jeyRzdGF0ZX0sXG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkY29sb3IsIGluc2V0ICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAqIC0xKSAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJGNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0ZmllbGQtYm94ICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94ICY6I3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRleHRmaWVsZC1ib3gge1xuICAlZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dGZpZWxkLWJveC1iZztcbiAgICBib3JkZXItcmFkaXVzOiAkdGV4dGZpZWxkLWJveC1ib3JkZXItcmFkaXVzO1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXggY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICAlZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gIH1cblxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJHRleHRmaWVsZC1ib3JkZXItd2lkdGg7XG4gICAgcGFkZGluZzogJHRleHRmaWVsZC1ib3gtcGFkZGluZy15ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteCBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15fSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWhvdmVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXM7XG4gICAgfVxuICB9XG5cbiAgLy8gRm9ybSBjb250cm9sIHNpemluZ1xuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBvcmRlci9vcmRlciwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbFt0eXBlPSdmaWxlJ10sXG4gIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgbWF4LWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0O1xuICB9XG59XG5cbi8vIFNpemVcblxuLnRleHRmaWVsZC1ib3gtbGcge1xuICAlZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGcgY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogJHRleHRmaWVsZC1ib3gtcGFkZGluZy15LWxnICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZyBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15LWxnfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcbiAgfVxuXG4gIC8vIEZvcm0gY29udHJvbCBzaXppbmdcblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgb3JkZXIvb3JkZXIsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1sZztcbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbFt0eXBlPSdmaWxlJ10sXG4gIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgbWF4LWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0LWxnO1xuICB9XG59XG5cbi50ZXh0ZmllbGQtYm94LXNtIHtcbiAgJWZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbTtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc20gJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtIGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc20gY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICAvLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG9yZGVyL29yZGVyLCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWJveC1oZWlnaHQtc207XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLFxuICAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1zbTtcbiAgfVxufVxuIiwiLmZsb2F0aW5nLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6ICRmbG9hdGluZy1sYWJlbC1mb250LXNpemU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmhhcy12YWx1ZSBsYWJlbCxcbiAgJi5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplIC8gJHRleHRmaWVsZC1mb250LXNpemUpO1xuICB9XG5cbiAgJi5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgICBjb2xvcjogJGZsb2F0aW5nLWxhYmVsLWNvbG9yLWZvY3VzO1xuICB9XG5cbiAgJjpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAuZm9ybS1jb250cm9sIHtcbiAgICAmW3R5cGU9J2RhdGUnXSxcbiAgICAmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG4gICAgJlt0eXBlPSd0aW1lJ10ge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGNvbG9yLCB0b3AsIHRyYW5zZm9ybSk7XG5cbiAgICBjb2xvcjogJGZsb2F0aW5nLWxhYmVsLWNvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmbG9hdGluZy1sYWJlbC1mb250LXNpemUgKyAkdGV4dGZpZWxkLXBhZGRpbmcteSk7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIH1cblxuICAlZm9ybS1jb250cm9sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0ZmllbGQtaGludC1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKG9wYWNpdHkpO1xuXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTaXplXG5cbi5mbG9hdGluZy1sYWJlbC1sZyB7XG4gICYuaGFzLXZhbHVlIGxhYmVsLFxuICAmLmlzLWZvY3VzZWQgbGFiZWwge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZS1sZyAvICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnKTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICAgIHRvcDogKCRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtbGcgKyAkdGV4dGZpZWxkLXBhZGRpbmcteS1sZyk7XG4gIH1cblxuICAlZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15LWxnICR0ZXh0ZmllbGQtcGFkZGluZy14LWxnIGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICAlZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gIH1cblxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogJHRleHRmaWVsZC1ib3gtcGFkZGluZy15LWxnICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZyBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15LWxnfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcbiAgfVxufVxuXG4uZmxvYXRpbmctbGFiZWwtc20ge1xuICAmLmhhcy12YWx1ZSBsYWJlbCxcbiAgJi5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKCRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtc20gLyAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSk7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbTtcbiAgICB0b3A6ICgkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLXNtICsgJHRleHRmaWVsZC1wYWRkaW5nLXktc20pO1xuICB9XG5cbiAgJWZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbTtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLXBhZGRpbmcteC1zbSBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgJWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuICB9XG5cbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc20gY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cbn1cblxuLy8gRmxvYXRpbmcgbGFiZWwgd2l0aCB0ZXh0ZmllbGQgYm94XG5cbi5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHtcbiAgcGFkZGluZy10b3A6IDA7XG5cbiAgJi5oYXMtdmFsdWUgbGFiZWwsXG4gICYuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdG9wOiAkdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICB0b3A6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteTtcbiAgICBsZWZ0OiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXg7XG4gIH1cblxuICAlZm9ybS1jb250cm9sLFxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZy10b3A6ICgkdGV4dGZpZWxkLWJveC1oZWlnaHQgLSAkdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteSAtICR0ZXh0ZmllbGQtZm9udC1zaXplICogJHRleHRmaWVsZC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAlZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyR0ZXh0ZmllbGQtYm94LWxhYmVsLXNwYWNlci15fSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcbiAgfVxufVxuXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCB7XG4gIGxhYmVsIHtcbiAgICB0b3A6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZztcbiAgICBsZWZ0OiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGc7XG4gIH1cblxuICAlZm9ybS1jb250cm9sLFxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZy10b3A6ICgkdGV4dGZpZWxkLWJveC1oZWlnaHQtbGcgLSAkdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteSAtICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZyk7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnO1xuICAgIHBhZGRpbmctbGVmdDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnO1xuICB9XG5cbiAgJWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuICB9XG59XG5cbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IHtcbiAgbGFiZWwge1xuICAgIHRvcDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy15LXNtO1xuICAgIGxlZnQ6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1zbTtcbiAgfVxuXG4gICVmb3JtLWNvbnRyb2wsXG4gICVmb3JtLXRleHRhcmVhIHtcbiAgICBwYWRkaW5nLXRvcDogKCR0ZXh0ZmllbGQtYm94LWhlaWdodC1zbSAtICR0ZXh0ZmllbGQtYm94LWxhYmVsLXNwYWNlci15IC0gJHRleHRmaWVsZC1mb250LXNpemUtc20gKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc207XG4gICAgcGFkZGluZy1sZWZ0OiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc207XG4gIH1cblxuICAlZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gIH1cbn1cbiIsIi5pbnB1dC1ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5jdXN0b20tZmlsZSxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuZmxvYXRpbmctbGFiZWwsXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLWZpbGUsXG4gID4gLnRleHRmaWVsZC1ib3gge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDElO1xuXG4gICAgKyAuY3VzdG9tLWZpbGUsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5mbG9hdGluZy1sYWJlbCxcbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgKyAudGV4dGZpZWxkLWJveCB7XG4gICAgICBtYXJnaW4tbGVmdDogJGlucHV0LWdyb3VwLWlubmVyLXNwYWNlci14O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRvbnNcblxuLmlucHV0LWdyb3VwLWFwcGVuZCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgKyAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGJ0bi1ncm91cC1pbm5lci1zcGFjZXIteCAqIC0xKTtcbiAgICB9XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAkaW5wdXQtZ3JvdXAtaW5uZXItc3BhY2VyLXg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAkaW5wdXQtZ3JvdXAtaW5uZXItc3BhY2VyLXg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICsgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAoJGlucHV0LWdyb3VwLWlubmVyLXNwYWNlci14IC8gMik7XG4gIH1cbn1cblxuLy8gQm9yZGVyIHJhZGl1c1xuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biB7XG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG5cbiAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gSWNvbnNcblxuLmlucHV0LWdyb3VwLWljb24ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGNvbG9yKTtcblxuICBjb2xvcjogJHRleHRmaWVsZC1ib3JkZXItY29sb3I7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAvIDFyZW0gKiAkdGV4dGZpZWxkLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi1yaWdodDogJGlucHV0LWdyb3VwLWlubmVyLXNwYWNlci14O1xuICBvcmRlcjogLTE7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1ob3ZlcjtcbiAgfVxuXG4gIC5mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIH4gJixcbiAgLmZvcm0tY29udHJvbDpmb2N1cyB+ICYge1xuICAgIGNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cztcbiAgfVxuXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLnRleHRmaWVsZC1ib3gpIH4gJiB7XG4gICAgbWFyZ2luLXRvcDogJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4vLyBTaXplXG5cbi5pbnB1dC1ncm91cC1sZyB7XG4gID4gLmZsb2F0aW5nLWxhYmVsIHtcbiAgICBAZXh0ZW5kIC5mbG9hdGluZy1sYWJlbC1sZztcblxuICAgICYuaGFzLXZhbHVlIGxhYmVsLFxuICAgICYuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJi50ZXh0ZmllbGQtYm94Lmhhcy12YWx1ZSBsYWJlbCxcbiAgICAmLnRleHRmaWVsZC1ib3guaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgICB0b3A6ICR0ZXh0ZmllbGQtYm94LWxhYmVsLXNwYWNlci15O1xuICAgIH1cblxuICAgICY6bm90KC50ZXh0ZmllbGQtYm94KSB+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6ICRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtbGc7XG4gICAgfVxuICB9XG5cbiAgPiAlZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15LWxnICR0ZXh0ZmllbGQtcGFkZGluZy14LWxnIGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICA+ICVmb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgfVxuXG4gID4gJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGcgY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLFxuICA+IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgbWF4LWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0LWxnO1xuICB9XG5cbiAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kLFxuICA+IC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICA+IC5idG4ge1xuICAgICAgQGV4dGVuZCAlYnRuLWxnO1xuICAgIH1cblxuICAgID4gLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZztcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICAgIH1cbiAgfVxuXG4gID4gLmlucHV0LWdyb3VwLWljb24ge1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAvIDFyZW0gKiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyk7XG4gICAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGc7XG4gIH1cblxuICA+IC50ZXh0ZmllbGQtYm94IHtcbiAgICBAZXh0ZW5kIC50ZXh0ZmllbGQtYm94LWxnO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1zbSB7XG4gID4gLmZsb2F0aW5nLWxhYmVsIHtcbiAgICBAZXh0ZW5kIC5mbG9hdGluZy1sYWJlbC1zbTtcblxuICAgICYuaGFzLXZhbHVlIGxhYmVsLFxuICAgICYuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJi50ZXh0ZmllbGQtYm94Lmhhcy12YWx1ZSBsYWJlbCxcbiAgICAmLnRleHRmaWVsZC1ib3guaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgICB0b3A6ICR0ZXh0ZmllbGQtYm94LWxhYmVsLXNwYWNlci15O1xuICAgIH1cblxuICAgICY6bm90KC50ZXh0ZmllbGQtYm94KSB+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6ICRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtc207XG4gICAgfVxuICB9XG5cbiAgPiAlZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtO1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15LXNtICR0ZXh0ZmllbGQtcGFkZGluZy14LXNtIGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICA+ICVmb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgfVxuXG4gID4gJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc20gY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLFxuICA+IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgbWF4LWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0LXNtO1xuICB9XG5cbiAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kLFxuICA+IC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICA+IC5idG4ge1xuICAgICAgQGV4dGVuZCAlYnRuLXNtO1xuICAgIH1cblxuICAgID4gLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtO1xuICAgIH1cbiAgfVxuXG4gID4gLmlucHV0LWdyb3VwLWljb24ge1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAvIDFyZW0gKiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSk7XG4gICAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc207XG4gIH1cblxuICA+IC50ZXh0ZmllbGQtYm94IHtcbiAgICBAZXh0ZW5kIC50ZXh0ZmllbGQtYm94LXNtO1xuICB9XG59XG4iLCIubmF2YmFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICR0b29sYmFyLWNvbG9yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogJHRvb2xiYXItaGVpZ2h0O1xuICBwYWRkaW5nOiAkdG9vbGJhci1wYWRkaW5nLXkgJHRvb2xiYXItcGFkZGluZy14O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gVmVydGljYWxseSBhbGlnbiBzb21lIGVsZW1lbnRzIG5vcm1hbGx5IHBsYWNlZCBpbiBgLm5hdmJhcmBcblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sYmFyLWVsZW1lbnQtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChvcGFjaXR5KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sYmFyLWVsZW1lbnQtYmc7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG9wYWNpdHk6ICR0b29sYmFyLWVsZW1lbnQtb3BhY2l0eTtcbiAgICBwYWRkaW5nOiAoKCR0ZXh0ZmllbGQtaGVpZ2h0IC0gJHRleHRmaWVsZC1mb250LXNpemUgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0KSAvIDIpICR0b29sYmFyLWlubmVyLXNwYWNlci14O1xuXG4gICAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy10b3A6ICgoJHRleHRmaWVsZC1oZWlnaHQtbGcgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcpIC8gMik7XG4gICAgcGFkZGluZy1ib3R0b206ICgoJHRleHRmaWVsZC1oZWlnaHQtbGcgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcpIC8gMik7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogKCgkdGV4dGZpZWxkLWhlaWdodC1zbSAtICR0ZXh0ZmllbGQtZm9udC1zaXplLXNtICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbSkgLyAyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogKCgkdGV4dGZpZWxkLWhlaWdodC1zbSAtICR0ZXh0ZmllbGQtZm9udC1zaXplLXNtICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbSkgLyAyKTtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbGJhci1lbGVtZW50LWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1lbGVtZW50LWJnO1xuICAgIG9wYWNpdHk6ICR0b29sYmFyLWVsZW1lbnQtb3BhY2l0eTtcblxuICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdG9vbGJhci1pbm5lci1zcGFjZXIteDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdG9vbGJhci1pbm5lci1zcGFjZXIteDtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLXRvcDogKCgkdGV4dGZpZWxkLWhlaWdodC1sZyAtICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZykgLyAyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogKCgkdGV4dGZpZWxkLWhlaWdodC1sZyAtICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZykgLyAyKTtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctdG9wOiAoKCR0ZXh0ZmllbGQtaGVpZ2h0LXNtIC0gJHRleHRmaWVsZC1mb250LXNpemUtc20gKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtKSAvIDIpO1xuICAgIHBhZGRpbmctYm90dG9tOiAoKCR0ZXh0ZmllbGQtaGVpZ2h0LXNtIC0gJHRleHRmaWVsZC1mb250LXNpemUtc20gKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtKSAvIDIpO1xuICB9XG5cbiAgLm5hdi10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAoJHRvb2xiYXItcGFkZGluZy15ICogLTEpO1xuICAgIG1hcmdpbi1ib3R0b206ICgkdG9vbGJhci1wYWRkaW5nLXkgKiAtMSk7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgbWluLWhlaWdodDogJHRvb2xiYXItaGVpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6ICgoJHRvb2xiYXItaGVpZ2h0IC0gJG5hdi10YWItZm9udC1zaXplICogJG5hdi10YWItbGluZS1oZWlnaHQpIC8gMik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogKCgkdG9vbGJhci1oZWlnaHQgLSAkbmF2LXRhYi1mb250LXNpemUgKiAkbmF2LXRhYi1saW5lLWhlaWdodCkgLyAyKTtcbiAgICB9XG4gIH1cblxuICA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5uYXZiYXItZGFyayB7XG4gIGNvbG9yOiAkdG9vbGJhci1kYXJrLWNvbG9yO1xuXG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCxcbiAgLm5hdmJhci1icmFuZDo6YmVmb3JlLFxuICAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbiAgLm5hdmJhci10b2dnbGVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sYmFyLWRhcmstZWxlbWVudC1iZztcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkdG9vbGJhci1kYXJrLWNvbG9yLWxpZ2h0ZXI7XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC1ib3R0b20sXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xufVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG59XG5cbi5uYXZiYXItZnVsbCB7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgei1pbmRleDogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xufVxuXG4ubmF2YmFyLXN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xuICB9XG59XG5cbi50b29sYmFyLXdhdGVyZmFsbCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdyk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG5cbiAgJi53YXRlcmZhbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sYmFyLXdhdGVyZmFsbC1iZztcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5cbi8vIE1pc2NcblxuLm5hdmJhci1icmFuZCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGU7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6ICR0b29sYmFyLWVsZW1lbnQtaGVpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1lbGVtZW50LWJnO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogKCR0b29sYmFyLWlubmVyLXNwYWNlci14IC8gLTIpO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAoJHRvb2xiYXItaW5uZXItc3BhY2VyLXggLyAtMik7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6ICR0b29sYmFyLWlubmVyLXNwYWNlci14O1xuICB9XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR0b29sYmFyLWlubmVyLXNwYWNlci14O1xuICB9XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6ICR0b29sYmFyLWVsZW1lbnQtaGVpZ2h0O1xufVxuXG4vLyBOYXZcblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2xiYXItZWxlbWVudC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIG9wYWNpdHkpO1xuXG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAkdG9vbGJhci1saW5rLWZvbnQtc2l6ZTtcbiAgICBoZWlnaHQ6ICR0b29sYmFyLWxpbmstaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkdG9vbGJhci1saW5rLWxpbmUtaGVpZ2h0O1xuICAgIG9wYWNpdHk6ICR0b29sYmFyLWVsZW1lbnQtb3BhY2l0eTtcbiAgICBwYWRkaW5nOiAkdG9vbGJhci1saW5rLXBhZGRpbmcteSAkdG9vbGJhci1saW5rLXBhZGRpbmcteDtcblxuICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1lbGVtZW50LWJnO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkdG9vbGJhci1jb2xvci1saWdodGVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1lbGVtZW50LWJnO1xuICB9XG59XG5cbi8vIFRvZ2dsZWFibGVcblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQgKyAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogJHRvb2xiYXItZWxlbWVudC1oZWlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogJHRvb2xiYXItZWxlbWVudC1oZWlnaHQ7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1lbGVtZW50LWJnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgQGluY2x1ZGUgc2V0LW1hdGVyaWFsLWljb25zO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJHRvb2xiYXItdG9nZ2xlci1pY29uO1xuICB9XG59XG4iLCIudG9vbHRpcCB7XG4gIEBpbmNsdWRlIHJlc2V0LXRleHQ7XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJHRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHotaW5kZXg6ICR0b29sdGlwLXppbmRleDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCR0b29sdGlwLWJyZWFrcG9pbnQpIHtcbiAgICBmb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZS1kZXNrdG9wO1xuICAgIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luLWRlc2t0b3A7XG4gIH1cblxuICAmLnNob3cge1xuICAgIG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7XG5cbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgfVxufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQodHJhbnNmb3JtKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoJHRvb2x0aXAtc2NhbGUpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHRvb2x0aXAtYnJlYWtwb2ludCkge1xuICAgIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteS1kZXNrdG9wICR0b29sdGlwLXBhZGRpbmcteC1kZXNrdG9wO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBCb3JkZXJcblxuLmJvcmRlciB7XG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjay1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAkYmxhY2stcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogJGJsYWNrLXNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrLWhpbnQge1xuICBib3JkZXItY29sb3I6ICRibGFjay1oaW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2stZGl2aWRlciB7XG4gIGJvcmRlci1jb2xvcjogJGJsYWNrLWRpdmlkZXIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZS1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS1zZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZS1oaW50IHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtaGludCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlLWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS1kaXZpZGVyICFpbXBvcnRhbnQ7XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIEJvcmRlciByYWRpdXNcblxuLnJvdW5kZWQge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBtaXhpbiBiZy12YXJpYW50KCRjbGFzcywgJGNvbG9yLCAkY29sb3ItZGFyazogJycpIHtcbiAgQGlmICgkY29sb3ItZGFyayAhPSAnJykge1xuICAgIGEjeyRjbGFzc30ge1xuICAgICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmsgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjeyRjbGFzc30ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgge1xuICAmOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQpO1xuXG4gICAgLmQjeyRpbmZpeH0tYmxvY2sge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZCN7JGluZml4fS1mbGV4IHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZCN7JGluZml4fS1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kI3skaW5maXh9LWlubGluZS1mbGV4IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0tbm9uZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0tdGFibGUge1xuICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZCN7JGluZml4fS10YWJsZS1jZWxsIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZCN7JGluZml4fS10YWJsZS1yb3cge1xuICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQpO1xuXG4gICAgLy8gQWxpZ24gY29udGVudFxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kIHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4ge1xuICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciB7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQge1xuICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCB7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQWxpZ24gaXRlbXNcblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQWxpZ24gc2VsZlxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byB7XG4gICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUge1xuICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2gge1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEZsZXggZGlyZWN0aW9uXG5cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRmxleFxuXG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCB7XG4gICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCB7XG4gICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEge1xuICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAge1xuICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSB7XG4gICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAge1xuICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gSnVzdGlmeSBjb250ZW50XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIE9yZGVyXG5cbiAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3Qge1xuICAgICAgb3JkZXI6IC0xO1xuICAgIH1cblxuICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIC5vcmRlciN7JGluZml4fS0wIHtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCB7XG4gICAgICBAaW5jbHVkZSBmbG9hdC1sZWZ0O1xuICAgIH1cblxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lIHtcbiAgICAgIEBpbmNsdWRlIGZsb2F0LW5vbmU7XG4gICAgfVxuXG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIGZsb2F0LXJpZ2h0O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBtaXhpbiBmbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuQG1peGluIGZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kcG9zaXRpb25zOiBhYnNvbHV0ZSwgZml4ZWQsIHJlbGF0aXZlLCBzdGF0aWMsIHN0aWNreTtcblxuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHtcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbiAgfVxufVxuIiwiLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5O1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZTtcbn1cbiIsIkBtaXhpbiBzci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDgpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRzaGFkb3dzLCAyNCkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgMikgIWltcG9ydGFudDtcbn1cblxuQGVhY2ggJHNoYWRvdywgJHZhbHVlIGluICRzaGFkb3dzIHtcbiAgLnNoYWRvdy0jeyRzaGFkb3d9IHtcbiAgICBib3gtc2hhZG93OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRwcm9wLCAkcHJvcC1hYmJyIGluIChoZWlnaHQ6IGgsIHdpZHRoOiB3KSB7XG4gIEBlYWNoICRzaXplLCAkdmFsdWUgaW4gJHNpemVzIHtcbiAgICAuI3skcHJvcC1hYmJyfS0jeyRzaXplfSB7XG4gICAgICAjeyRwcm9wfTogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50KTtcblxuICAgIEBlYWNoICRwcm9wLCAkcHJvcC1hYmJyIGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkdmFsdWUgaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skcHJvcC1hYmJyfSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH06ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByb3AtYWJicn10I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByb3AtYWJicn1yI3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skcHJvcC1hYmJyfWIjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skcHJvcC1hYmJyfWwjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByb3AtYWJicn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skcHJvcC1hYmJyfXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tI3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tciN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYiN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50KTtcblxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2xvclxuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWJsYWNrJywgJGJsYWNrKTtcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtYmxhY2stcHJpbWFyeScsICRibGFjay1wcmltYXJ5KTtcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtYmxhY2stc2Vjb25kYXJ5JywgJGJsYWNrLXNlY29uZGFyeSk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWJsYWNrLWhpbnQnLCAkYmxhY2staGludCk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWJsYWNrLWRpdmlkZXInLCAkYmxhY2stZGl2aWRlcik7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdoaXRlJywgJHdoaXRlKTtcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtd2hpdGUtcHJpbWFyeScsICR3aGl0ZS1wcmltYXJ5KTtcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtd2hpdGUtc2Vjb25kYXJ5JywgJHdoaXRlLXNlY29uZGFyeSk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdoaXRlLWhpbnQnLCAkd2hpdGUtaGludCk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdoaXRlLWRpdmlkZXInLCAkd2hpdGUtZGl2aWRlcik7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LW11dGVkJywgJHRleHQtbXV0ZWQpO1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtI3skY29sb3J9JywgdGhlbWUtY29sb3IoJGNvbG9yKSwgdGhlbWUtY29sb3ItZGFyaygkY29sb3IpKTtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgkYmxhY2ssIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4vLyBGYW1pbHlcblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG59XG5cbi8vIEl0YWxjcyBhbmQgd2VpZ2h0XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQsXG4uZm9udC13ZWlnaHQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwsXG4uZm9udC13ZWlnaHQtcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbn1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRjbGFzcywgJGNvbG9yLCAkY29sb3ItZGFyazogJycpIHtcbiAgQGlmICRjb2xvci1kYXJrICE9ICcnIHtcbiAgICBhI3skY2xhc3N9IHtcbiAgICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICN7JGNsYXNzfSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250OiAwLzAgYTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG5cbiAgQGlmICgkaWdub3JlLXdhcm5pbmcgIT0gdHJ1ZSkge1xuICAgIEB3YXJuICdUaGUgYHRleHQtaGlkZSgpYCBtaXhpbiBoYXMgYmVlbiBkZXByZWNhdGVkIGFzIG9mIHY0LjEuMC4gSXQgd2lsbCBiZSByZW1vdmVkIGVudGlyZWx5IGluIHY1Lic7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgdmlzaWJpbGl0eWAgdmFsdWVzXG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4iLCIubWF0ZXJpYWwtaWNvbnMge1xuICBAaW5jbHVkZSByZXNldC1tYXRlcmlhbC1pY29ucztcbn1cblxuLm1hdGVyaWFsLWljb25zLWlubGluZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cblxuICAgICosXG4gICAgKjo6YWZ0ZXIsXG4gICAgKjo6YmVmb3JlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYTpub3QoLmJ0bikge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnIChcIiBhdHRyKHRpdGxlKSBcIikgJztcbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMsXG4gICAgcCB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHByZSB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLXNvbGlkO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1zb2xpZDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLXNvbGlkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogKCRib3JkZXItd2lkdGggKiAtMSk7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtZmx1c2gge1xuICAgICAgJjpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3Itc29saWQ7XG4gICAgfVxuXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wb3BvdmVyIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLXNvbGlkO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLXNvbGlkO1xuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoLFxuICAgICAgLnRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLXNvbGlkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB7XG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBTb21lIGJhc2ljIHBhZGRpbmcgZm9yIGFsbCB3cmFwcGVyc1xuLndyYXBwZXIge1xuICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDsgfVxuXG4vLyBSZXNldCBoZXJvIHdyYXBwZXIgcGFkZGluZyB0byAwXG4jd3JhcHBlci1oZXJvIHsgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLy8gQWRkaW5nIGJhc2ljIFdvcmRQcmVzcyBjbGFzc2VzIHRvIHBhc3MgdGhlIFdvcmRQcmVzcy5vcmcgdGVzdHNcbi5zdGlja3ksXG4uZ2FsbGVyeS1jYXB0aW9uLFxuLmJ5cG9zdGF1dGhvciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLy8gU2VwYXJhdGUgc3RpY2t5IHdyYXBwZXIgZnJvbSBtYWluIGNvbnRlbnRcbi53cmFwcGVyI3dyYXBwZXItc3RpY2t5IHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDsgfVxuXG4vLyBBZGRpbmcgc29tZSBjb250cmFzdCBiYWNrZ3JvdW5kIGNvbG9yIHRvIGZvb3RlciBmdWxsIHdpZGdldFxuI3dyYXBwZXItZm9vdGVyLWZ1bGwsXG4jd3JhcHBlci1zdGF0aWMtaGVybyB7IGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDsgfVxuXG4vLyBOZWNlc3NhcnkgV1AgY2xhc3Nlc1xuLndwLWNhcHRpb24geyBmb250LXNpemU6IGluaGVyaXQ7IH1cblxuLndwLWNhcHRpb24tdGV4dCB7IGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHsgQGV4dGVuZCAuc3Itb25seTsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbn1cblxuLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuXG4uYWxpZ25jZW50ZXIgeyBtYXJnaW46IDBweCBhdXRvOyB9XG5cbi8vIFBvc3QgZGVzaWduXG4uZW50cnktZm9vdGVyIHNwYW4geyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi8vV29vY29tbWVyY2UgcHJvZHVjdCBnYWxsZXJ5IHNsaWRlciB3aWR0aCBmaXhcbmZpZ3VyZS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgeyBcbiAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7IFxufVxuXG4vLyBMaW1pdCBmZWF0dXJlZCBpbWFnZSBzaXplIHRvIDEwMCVcbmltZy53cC1wb3N0LWltYWdlLFxuYXJ0aWNsZSBpbWcsXG5maWd1cmUsXG5pbWcsXG4jc2Vjb25kYXJ5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBTa2lwIHRvIGNvbnRlbnQgbGlua1xuYS5za2lwLWxpbmsge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xufVxuXG4vLyBSZXNldCBKdW1ib3Ryb24gZGVmYXVsdCBtYXJnaW5cbi5qdW1ib3Ryb24geyBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLy8gRHJvcGRvd24gdHJhbnNsYXRpb25cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbmt7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZDogbm9uZTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvciAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1iZztcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtYmc7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIGEge1xuICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cblxuLy9cbi8vIENvbG9yIHN5c3RlbVxuLy9cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIC44NzUpICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCRncmF5LTkwMCwgNy41JSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1sZzogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoIHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgIDc1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgIDEyNSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgY2FsYygjeyRjYXJkLWJvcmRlci1yYWRpdXN9IC0gI3skY2FyZC1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjc1KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuNnMgZWFzZSAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlciB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3BhdGhcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9jb3JlXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvbGFyZ2VyXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9saXN0XCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9yb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9zdGFja2VkXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvaWNvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9zY3JlZW4tcmVhZGVyXCI7XG5cbiIsIi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgd2lkdGg6ICgxOGVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIHRvcDogKDJlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgIDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxuJGZhLWNzcy1wcmVmaXg6ICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgIFwiNC43LjBcIiAhZGVmYXVsdDtcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgKDMwZW0gLyAxNCkgIWRlZmF1bHQ7XG5cbiRmYS12YXItNTAwcHg6IFwiXFxmMjZlXCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXCJcXGYyYjlcIjtcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItYWRkcmVzcy1jYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcbiRmYS12YXItYWRuOiBcIlxcZjE3MFwiO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFwiXFxmMDM3XCI7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFwiXFxmMDM2XCI7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcIlxcZjAzOFwiO1xuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XG4kZmEtdmFyLWFtYnVsYW5jZTogXCJcXGYwZjlcIjtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcbiRmYS12YXItYW5kcm9pZDogXCJcXGYxN2JcIjtcbiRmYS12YXItYW5nZWxsaXN0OiBcIlxcZjIwOVwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFwiXFxmMTAwXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXCJcXGYxMDFcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcIlxcZjEwN1wiO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcIlxcZjEwNFwiO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcbiRmYS12YXItYW5nbGUtdXA6IFwiXFxmMTA2XCI7XG4kZmEtdmFyLWFwcGxlOiBcIlxcZjE3OVwiO1xuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcIlxcZjFmZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXCJcXGYwYWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd246IFwiXFxmMDFhXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6IFwiXFxmMTkwXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDogXCJcXGYwMWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcIlxcZjBhOVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XG4kZmEtdmFyLWFycm93LWRvd246IFwiXFxmMDYzXCI7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFwiXFxmMDYwXCI7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xuJGZhLXZhci1hcnJvdy11cDogXCJcXGYwNjJcIjtcbiRmYS12YXItYXJyb3dzOiBcIlxcZjA0N1wiO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xuJGZhLXZhci1hcnJvd3MtaDogXCJcXGYwN2VcIjtcbiRmYS12YXItYXJyb3dzLXY6IFwiXFxmMDdkXCI7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXCJcXGYyYTJcIjtcbiRmYS12YXItYXN0ZXJpc2s6IFwiXFxmMDY5XCI7XG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXCJcXGYyOWVcIjtcbiRmYS12YXItYXV0b21vYmlsZTogXCJcXGYxYjlcIjtcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFwiXFxmMjRlXCI7XG4kZmEtdmFyLWJhbjogXCJcXGYwNWVcIjtcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XG4kZmEtdmFyLWJhci1jaGFydDogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XG4kZmEtdmFyLWJhcnM6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdGh0dWI6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdHRlcnk6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS0xOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcbiRmYS12YXItYmF0dGVyeS00OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcIlxcZjI0NFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXCJcXGYyNDJcIjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xuJGZhLXZhci1iZWQ6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWJlZXI6IFwiXFxmMGZjXCI7XG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcIlxcZjFiNVwiO1xuJGZhLXZhci1iZWxsOiBcIlxcZjBmM1wiO1xuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFwiXFxmMWY2XCI7XG4kZmEtdmFyLWJlbGwtc2xhc2gtbzogXCJcXGYxZjdcIjtcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcbiRmYS12YXItYmlub2N1bGFyczogXCJcXGYxZTVcIjtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXCJcXGYxZmRcIjtcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcIlxcZjE3MlwiO1xuJGZhLXZhci1iaXRjb2luOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XG4kZmEtdmFyLWJsaW5kOiBcIlxcZjI5ZFwiO1xuJGZhLXZhci1ibHVldG9vdGg6IFwiXFxmMjkzXCI7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xuJGZhLXZhci1ib2xkOiBcIlxcZjAzMlwiO1xuJGZhLXZhci1ib2x0OiBcIlxcZjBlN1wiO1xuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xuJGZhLXZhci1ib29rOiBcIlxcZjAyZFwiO1xuJGZhLXZhci1ib29rbWFyazogXCJcXGYwMmVcIjtcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcbiRmYS12YXItYnJhaWxsZTogXCJcXGYyYTFcIjtcbiRmYS12YXItYnJpZWZjYXNlOiBcIlxcZjBiMVwiO1xuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJ1ZzogXCJcXGYxODhcIjtcbiRmYS12YXItYnVpbGRpbmc6IFwiXFxmMWFkXCI7XG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XG4kZmEtdmFyLWJ1bGxob3JuOiBcIlxcZjBhMVwiO1xuJGZhLXZhci1idWxsc2V5ZTogXCJcXGYxNDBcIjtcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcIlxcZjIwZFwiO1xuJGZhLXZhci1jYWI6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XG4kZmEtdmFyLWNhbGVuZGFyOiBcIlxcZjA3M1wiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiBcIlxcZjI3NFwiO1xuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xuJGZhLXZhci1jYWxlbmRhci1vOiBcIlxcZjEzM1wiO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxmMjcxXCI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XG4kZmEtdmFyLWNhbWVyYTogXCJcXGYwMzBcIjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFwiXFxmMGQ3XCI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XG4kZmEtdmFyLWNhcnQtcGx1czogXCJcXGYyMTdcIjtcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcIlxcZjI0Y1wiO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXCJcXGYxZjJcIjtcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcIlxcZjFmMVwiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcbiRmYS12YXItY2MtdmlzYTogXCJcXGYxZjBcIjtcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFwiXFxmMTI3XCI7XG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZS1vOiBcIlxcZjA1ZFwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcIlxcZjEzYVwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFwiXFxmMTM5XCI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZjA1NFwiO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcbiRmYS12YXItY2hyb21lOiBcIlxcZjI2OFwiO1xuJGZhLXZhci1jaXJjbGU6IFwiXFxmMTExXCI7XG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xuJGZhLXZhci1jaXJjbGUtby1ub3RjaDogXCJcXGYxY2VcIjtcbiRmYS12YXItY2lyY2xlLXRoaW46IFwiXFxmMWRiXCI7XG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcbiRmYS12YXItY2xvY2stbzogXCJcXGYwMTdcIjtcbiRmYS12YXItY2xvbmU6IFwiXFxmMjRkXCI7XG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1jbG91ZDogXCJcXGYwYzJcIjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcbiRmYS12YXItY255OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XG4kZmEtdmFyLWNvZGVwZW46IFwiXFxmMWNiXCI7XG4kZmEtdmFyLWNvZGllcGllOiBcIlxcZjI4NFwiO1xuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XG4kZmEtdmFyLWNvZzogXCJcXGYwMTNcIjtcbiRmYS12YXItY29nczogXCJcXGYwODVcIjtcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcbiRmYS12YXItY29tbWVudDogXCJcXGYwNzVcIjtcbiRmYS12YXItY29tbWVudC1vOiBcIlxcZjBlNVwiO1xuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xuJGZhLXZhci1jb21tZW50aW5nLW86IFwiXFxmMjdiXCI7XG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xuJGZhLXZhci1jb21wYXNzOiBcIlxcZjE0ZVwiO1xuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XG4kZmEtdmFyLWNvbnRhbzogXCJcXGYyNmRcIjtcbiRmYS12YXItY29weTogXCJcXGYwYzVcIjtcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcIlxcZjI1ZVwiO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXCJcXGYwOWRcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xuJGZhLXZhci1jcm9wOiBcIlxcZjEyNVwiO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcIlxcZjA1YlwiO1xuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xuJGZhLXZhci1jdWJlOiBcIlxcZjFiMlwiO1xuJGZhLXZhci1jdWJlczogXCJcXGYxYjNcIjtcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xuJGZhLXZhci1jdXRsZXJ5OiBcIlxcZjBmNVwiO1xuJGZhLXZhci1kYXNoYm9hcmQ6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xuJGZhLXZhci1kYXRhYmFzZTogXCJcXGYxYzBcIjtcbiRmYS12YXItZGVhZjogXCJcXGYyYTRcIjtcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItZGVsaWNpb3VzOiBcIlxcZjFhNVwiO1xuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcIlxcZjFiZFwiO1xuJGZhLXZhci1kaWFtb25kOiBcIlxcZjIxOVwiO1xuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xuJGZhLXZhci1kb2xsYXI6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLWRvdC1jaXJjbGUtbzogXCJcXGYxOTJcIjtcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XG4kZmEtdmFyLWRyaWJiYmxlOiBcIlxcZjE3ZFwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xuJGZhLXZhci1kcm9wYm94OiBcIlxcZjE2YlwiO1xuJGZhLXZhci1kcnVwYWw6IFwiXFxmMWE5XCI7XG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XG4kZmEtdmFyLWVkaXQ6IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLWVlcmNhc3Q6IFwiXFxmMmRhXCI7XG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcIlxcZjE0MVwiO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcIlxcZjE0MlwiO1xuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWVudmVsb3BlOiBcIlxcZjBlMFwiO1xuJGZhLXZhci1lbnZlbG9wZS1vOiBcIlxcZjAwM1wiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLW86IFwiXFxmMmI3XCI7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXCJcXGYxOTlcIjtcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xuJGZhLXZhci1lcmFzZXI6IFwiXFxmMTJkXCI7XG4kZmEtdmFyLWV0c3k6IFwiXFxmMmQ3XCI7XG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcbiRmYS12YXItZXVybzogXCJcXGYxNTNcIjtcbiRmYS12YXItZXhjaGFuZ2U6IFwiXFxmMGVjXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFwiXFxmMDZhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcIlxcZjA3MVwiO1xuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXCJcXGYyM2VcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXCJcXGYwOGVcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XG4kZmEtdmFyLWV5ZTogXCJcXGYwNmVcIjtcbiRmYS12YXItZXllLXNsYXNoOiBcIlxcZjA3MFwiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xuJGZhLXZhci1mYTogXCJcXGYyYjRcIjtcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOiBcIlxcZjIzMFwiO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFwiXFxmMDgyXCI7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXCJcXGYwNTBcIjtcbiRmYS12YXItZmF4OiBcIlxcZjFhY1wiO1xuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1mZW1hbGU6IFwiXFxmMTgyXCI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcIlxcZjBmYlwiO1xuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xuJGZhLXZhci1maWxlLWFyY2hpdmUtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZS1hdWRpby1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcIlxcZjFjM1wiO1xuJGZhLXZhci1maWxlLWltYWdlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS1vOiBcIlxcZjAxNlwiO1xuJGZhLXZhci1maWxlLXBkZi1vOiBcIlxcZjFjMVwiO1xuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogXCJcXGYxYzRcIjtcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLXRleHQ6IFwiXFxmMTVjXCI7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiBcIlxcZjBmNlwiO1xuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcIlxcZjFjMlwiO1xuJGZhLXZhci1maWxlLXppcC1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xuJGZhLXZhci1maWxtOiBcIlxcZjAwOFwiO1xuJGZhLXZhci1maWx0ZXI6IFwiXFxmMGIwXCI7XG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcIlxcZjEzNFwiO1xuJGZhLXZhci1maXJlZm94OiBcIlxcZjI2OVwiO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcbiRmYS12YXItZmxhZzogXCJcXGYwMjRcIjtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFwiXFxmMTFlXCI7XG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcbiRmYS12YXItZmxhc2g6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWZsYXNrOiBcIlxcZjBjM1wiO1xuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XG4kZmEtdmFyLWZsb3BweS1vOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1mb2xkZXI6IFwiXFxmMDdiXCI7XG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXCJcXGYwN2NcIjtcbiRmYS12YXItZm9sZGVyLW9wZW4tbzogXCJcXGYxMTVcIjtcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcIlxcZjJiNFwiO1xuJGZhLXZhci1mb250aWNvbnM6IFwiXFxmMjgwXCI7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcbiRmYS12YXItZm9ydW1iZWU6IFwiXFxmMjExXCI7XG4kZmEtdmFyLWZvcndhcmQ6IFwiXFxmMDRlXCI7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcIlxcZjJjNVwiO1xuJGZhLXZhci1mcm93bi1vOiBcIlxcZjExOVwiO1xuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItZ2FtZXBhZDogXCJcXGYxMWJcIjtcbiRmYS12YXItZ2F2ZWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcbiRmYS12YXItZ2U6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWdlYXI6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcIlxcZjIyZFwiO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcIlxcZjI2NVwiO1xuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcbiRmYS12YXItZ2ctY2lyY2xlOiBcIlxcZjI2MVwiO1xuJGZhLXZhci1naWZ0OiBcIlxcZjA2YlwiO1xuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFwiXFxmMWQyXCI7XG4kZmEtdmFyLWdpdGh1YjogXCJcXGYwOWJcIjtcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXCJcXGYwOTJcIjtcbiRmYS12YXItZ2l0bGFiOiBcIlxcZjI5NlwiO1xuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XG4kZmEtdmFyLWdsYXNzOiBcIlxcZjAwMFwiO1xuJGZhLXZhci1nbGlkZTogXCJcXGYyYTVcIjtcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcbiRmYS12YXItZ2xvYmU6IFwiXFxmMGFjXCI7XG4kZmEtdmFyLWdvb2dsZTogXCJcXGYxYTBcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWNpcmNsZTogXCJcXGYyYjNcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXCJcXGYxZWVcIjtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xuJGZhLXZhci1ncmF2OiBcIlxcZjJkNlwiO1xuJGZhLXZhci1ncm91cDogXCJcXGYwYzBcIjtcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcIlxcZjFkNFwiO1xuJGZhLXZhci1oYW5kLWdyYWItbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcbiRmYS12YXItaGFuZC1vLWRvd246IFwiXFxmMGE3XCI7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XG4kZmEtdmFyLWhhbmQtby11cDogXCJcXGYwYTZcIjtcbiRmYS12YXItaGFuZC1wYXBlci1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XG4kZmEtdmFyLWhhbmQtcG9pbnRlci1vOiBcIlxcZjI1YVwiO1xuJGZhLXZhci1oYW5kLXJvY2stbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xuJGZhLXZhci1oYW5kLXNwb2NrLW86IFwiXFxmMjU5XCI7XG4kZmEtdmFyLWhhbmQtc3RvcC1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1oYXNodGFnOiBcIlxcZjI5MlwiO1xuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcbiRmYS12YXItaGVhZGVyOiBcIlxcZjFkY1wiO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcIlxcZjAyNVwiO1xuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcbiRmYS12YXItaGVhcnQtbzogXCJcXGYwOGFcIjtcbiRmYS12YXItaGVhcnRiZWF0OiBcIlxcZjIxZVwiO1xuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xuJGZhLXZhci1ob21lOiBcIlxcZjAxNVwiO1xuJGZhLXZhci1ob3NwaXRhbC1vOiBcIlxcZjBmOFwiO1xuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcbiRmYS12YXItaG91cmdsYXNzOiBcIlxcZjI1NFwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcbiRmYS12YXItaG91cmdsYXNzLW86IFwiXFxmMjUwXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xuJGZhLXZhci1pLWN1cnNvcjogXCJcXGYyNDZcIjtcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XG4kZmEtdmFyLWlkLWNhcmQ6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWlkLWNhcmQtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1pbWFnZTogXCJcXGYwM2VcIjtcbiRmYS12YXItaW1kYjogXCJcXGYyZDhcIjtcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XG4kZmEtdmFyLWluZGVudDogXCJcXGYwM2NcIjtcbiRmYS12YXItaW5kdXN0cnk6IFwiXFxmMjc1XCI7XG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcIlxcZjA1YVwiO1xuJGZhLXZhci1pbnI6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcbiRmYS12YXItaW5zdGl0dXRpb246IFwiXFxmMTljXCI7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcIlxcZjI2YlwiO1xuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcbiRmYS12YXItaW94aG9zdDogXCJcXGYyMDhcIjtcbiRmYS12YXItaXRhbGljOiBcIlxcZjAzM1wiO1xuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XG4kZmEtdmFyLWpweTogXCJcXGYxNTdcIjtcbiRmYS12YXItanNmaWRkbGU6IFwiXFxmMWNjXCI7XG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcbiRmYS12YXIta2V5Ym9hcmQtbzogXCJcXGYxMWNcIjtcbiRmYS12YXIta3J3OiBcIlxcZjE1OVwiO1xuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcbiRmYS12YXItbGFwdG9wOiBcIlxcZjEwOVwiO1xuJGZhLXZhci1sYXN0Zm06IFwiXFxmMjAyXCI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XG4kZmEtdmFyLWxlYWY6IFwiXFxmMDZjXCI7XG4kZmEtdmFyLWxlYW5wdWI6IFwiXFxmMjEyXCI7XG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1sZW1vbi1vOiBcIlxcZjA5NFwiO1xuJGZhLXZhci1sZXZlbC1kb3duOiBcIlxcZjE0OVwiO1xuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcbiRmYS12YXItbGlmZS1ib3V5OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLWJ1b3k6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1zYXZlcjogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlnaHRidWxiLW86IFwiXFxmMGViXCI7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XG4kZmEtdmFyLWxpbms6IFwiXFxmMGMxXCI7XG4kZmEtdmFyLWxpbmtlZGluOiBcIlxcZjBlMVwiO1xuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XG4kZmEtdmFyLWxpbm9kZTogXCJcXGYyYjhcIjtcbiRmYS12YXItbGludXg6IFwiXFxmMTdjXCI7XG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xuJGZhLXZhci1saXN0LW9sOiBcIlxcZjBjYlwiO1xuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcbiRmYS12YXItbG9jazogXCJcXGYwMjNcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFwiXFxmMTc4XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XG4kZmEtdmFyLWxvdy12aXNpb246IFwiXFxmMmE4XCI7XG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXCJcXGYwNjRcIjtcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLW1hbGU6IFwiXFxmMTgzXCI7XG4kZmEtdmFyLW1hcDogXCJcXGYyNzlcIjtcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcbiRmYS12YXItbWFwLW86IFwiXFxmMjc4XCI7XG4kZmEtdmFyLW1hcC1waW46IFwiXFxmMjc2XCI7XG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcbiRmYS12YXItbWFyczogXCJcXGYyMjJcIjtcbiRmYS12YXItbWFycy1kb3VibGU6IFwiXFxmMjI3XCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcIlxcZjIyYlwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcIlxcZjIyYVwiO1xuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XG4kZmEtdmFyLW1lYW5wYXRoOiBcIlxcZjIwY1wiO1xuJGZhLXZhci1tZWRpdW06IFwiXFxmMjNhXCI7XG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcbiRmYS12YXItbWVldHVwOiBcIlxcZjJlMFwiO1xuJGZhLXZhci1tZWgtbzogXCJcXGYxMWFcIjtcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcbiRmYS12YXItbWljcm9jaGlwOiBcIlxcZjJkYlwiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcIlxcZjEzMFwiO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xuJGZhLXZhci1taW51czogXCJcXGYwNjhcIjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcIlxcZjA1NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZS1vOiBcIlxcZjE0N1wiO1xuJGZhLXZhci1taXhjbG91ZDogXCJcXGYyODlcIjtcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vZHg6IFwiXFxmMjg1XCI7XG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xuJGZhLXZhci1tb29uLW86IFwiXFxmMTg2XCI7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXCJcXGYxOWRcIjtcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXCJcXGYyNDVcIjtcbiRmYS12YXItbXVzaWM6IFwiXFxmMDAxXCI7XG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XG4kZmEtdmFyLW5ldXRlcjogXCJcXGYyMmNcIjtcbiRmYS12YXItbmV3c3BhcGVyLW86IFwiXFxmMWVhXCI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFwiXFxmMjQ4XCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFwiXFxmMjYzXCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xuJGZhLXZhci1vcGVuY2FydDogXCJcXGYyM2RcIjtcbiRmYS12YXItb3BlbmlkOiBcIlxcZjE5YlwiO1xuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXCJcXGYyM2NcIjtcbiRmYS12YXItb3V0ZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xuJGZhLXZhci1wYWludC1icnVzaDogXCJcXGYxZmNcIjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXBhcGVyY2xpcDogXCJcXGYwYzZcIjtcbiRmYS12YXItcGFyYWdyYXBoOiBcIlxcZjFkZFwiO1xuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcbiRmYS12YXItcGF1c2U6IFwiXFxmMDRjXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXCJcXGYyOGJcIjtcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XG4kZmEtdmFyLXBhdzogXCJcXGYxYjBcIjtcbiRmYS12YXItcGF5cGFsOiBcIlxcZjFlZFwiO1xuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFwiXFxmMTRiXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzogXCJcXGYwNDRcIjtcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcbiRmYS12YXItcGhvbmU6IFwiXFxmMDk1XCI7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXCJcXGYwOThcIjtcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpY3R1cmUtbzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGllLWNoYXJ0OiBcIlxcZjIwMFwiO1xuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXCJcXGYxYThcIjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXCJcXGYxYTdcIjtcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXCJcXGYyMzFcIjtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXCJcXGYwZDNcIjtcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XG4kZmEtdmFyLXBsYXk6IFwiXFxmMDRiXCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcIlxcZjE0NFwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xuJGZhLXZhci1wbHVnOiBcIlxcZjFlNlwiO1xuJGZhLXZhci1wbHVzOiBcIlxcZjA2N1wiO1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFwiXFxmMGZlXCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlLW86IFwiXFxmMTk2XCI7XG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XG4kZmEtdmFyLXBvd2VyLW9mZjogXCJcXGYwMTFcIjtcbiRmYS12YXItcHJpbnQ6IFwiXFxmMDJmXCI7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcIlxcZjEyZVwiO1xuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xuJGZhLXZhci1xdWVzdGlvbjogXCJcXGYxMjhcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcbiRmYS12YXItcXVvcmE6IFwiXFxmMmM0XCI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFwiXFxmMTBkXCI7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xuJGZhLXZhci1yYTogXCJcXGYxZDBcIjtcbiRmYS12YXItcmFuZG9tOiBcIlxcZjA3NFwiO1xuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xuJGZhLXZhci1yZWJlbDogXCJcXGYxZDBcIjtcbiRmYS12YXItcmVjeWNsZTogXCJcXGYxYjhcIjtcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFwiXFxmMjgxXCI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFwiXFxmMWEyXCI7XG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFwiXFxmMjVkXCI7XG4kZmEtdmFyLXJlbW92ZTogXCJcXGYwMGRcIjtcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xuJGZhLXZhci1yZW9yZGVyOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1yZXBlYXQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xuJGZhLXZhci1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLXJlc2lzdGFuY2U6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XG4kZmEtdmFyLXJtYjogXCJcXGYxNTdcIjtcbiRmYS12YXItcm9hZDogXCJcXGYwMThcIjtcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXCJcXGYwZTJcIjtcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJzczogXCJcXGYwOWVcIjtcbiRmYS12YXItcnNzLXNxdWFyZTogXCJcXGYxNDNcIjtcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnVwZWU6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcbiRmYS12YXItc2FmYXJpOiBcIlxcZjI2N1wiO1xuJGZhLXZhci1zYXZlOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcbiRmYS12YXItc2NyaWJkOiBcIlxcZjI4YVwiO1xuJGZhLXZhci1zZWFyY2g6IFwiXFxmMDAyXCI7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFwiXFxmMDBlXCI7XG4kZmEtdmFyLXNlbGxzeTogXCJcXGYyMTNcIjtcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcbiRmYS12YXItc2VuZC1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1zZXJ2ZXI6IFwiXFxmMjMzXCI7XG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFwiXFxmMWUwXCI7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFwiXFxmMWUxXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlLW86IFwiXFxmMDQ1XCI7XG4kZmEtdmFyLXNoZWtlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGllbGQ6IFwiXFxmMTMyXCI7XG4kZmEtdmFyLXNoaXA6IFwiXFxmMjFhXCI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcIlxcZjI5MFwiO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFwiXFxmMjkxXCI7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XG4kZmEtdmFyLXNob3dlcjogXCJcXGYyY2NcIjtcbiRmYS12YXItc2lnbi1pbjogXCJcXGYwOTBcIjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcbiRmYS12YXItc2lnbi1vdXQ6IFwiXFxmMDhiXCI7XG4kZmEtdmFyLXNpZ25hbDogXCJcXGYwMTJcIjtcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFwiXFxmMjE1XCI7XG4kZmEtdmFyLXNpdGVtYXA6IFwiXFxmMGU4XCI7XG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xuJGZhLXZhci1za3lwZTogXCJcXGYxN2VcIjtcbiRmYS12YXItc2xhY2s6IFwiXFxmMTk4XCI7XG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFwiXFxmMWU3XCI7XG4kZmEtdmFyLXNtaWxlLW86IFwiXFxmMTE4XCI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXCJcXGYyYWNcIjtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcIlxcZjJhZFwiO1xuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcbiRmYS12YXItc29jY2VyLWJhbGwtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItc29ydDogXCJcXGYwZGNcIjtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXCJcXGYxNWVcIjtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcIlxcZjE2MFwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xuJGZhLXZhci1zb3J0LWFzYzogXCJcXGYwZGVcIjtcbiRmYS12YXItc29ydC1kZXNjOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFwiXFxmMTYyXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcIlxcZjE2M1wiO1xuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcIlxcZjFiZVwiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcIlxcZjE5N1wiO1xuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xuJGZhLXZhci1zcG9vbjogXCJcXGYxYjFcIjtcbiRmYS12YXItc3BvdGlmeTogXCJcXGYxYmNcIjtcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xuJGZhLXZhci1zcXVhcmUtbzogXCJcXGYwOTZcIjtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFwiXFxmMThkXCI7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xuJGZhLXZhci1zdGFyOiBcIlxcZjAwNVwiO1xuJGZhLXZhci1zdGFyLWhhbGY6IFwiXFxmMDg5XCI7XG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XG4kZmEtdmFyLXN0ZWFtOiBcIlxcZjFiNlwiO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFwiXFxmMWI3XCI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXCJcXGYwNTFcIjtcbiRmYS12YXItc3RldGhvc2NvcGU6IFwiXFxmMGYxXCI7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZS1vOiBcIlxcZjI0YVwiO1xuJGZhLXZhci1zdG9wOiBcIlxcZjA0ZFwiO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGUtbzogXCJcXGYyOGVcIjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFwiXFxmMjFkXCI7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcIlxcZjFhNFwiO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFwiXFxmMWEzXCI7XG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcbiRmYS12YXItc3Vid2F5OiBcIlxcZjIzOVwiO1xuJGZhLXZhci1zdWl0Y2FzZTogXCJcXGYwZjJcIjtcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcIlxcZjJkZFwiO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXCJcXGYxMmJcIjtcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcbiRmYS12YXItdGFibGU6IFwiXFxmMGNlXCI7XG4kZmEtdmFyLXRhYmxldDogXCJcXGYxMGFcIjtcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcbiRmYS12YXItdGFnOiBcIlxcZjAyYlwiO1xuJGZhLXZhci10YWdzOiBcIlxcZjAyY1wiO1xuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcbiRmYS12YXItdGF4aTogXCJcXGYxYmFcIjtcbiRmYS12YXItdGVsZWdyYW06IFwiXFxmMmM2XCI7XG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFwiXFxmMWQ1XCI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcIlxcZjEyMFwiO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcbiRmYS12YXItdGV4dC13aWR0aDogXCJcXGYwMzVcIjtcbiRmYS12YXItdGg6IFwiXFxmMDBhXCI7XG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xuJGZhLXZhci10aC1saXN0OiBcIlxcZjAwYlwiO1xuJGZhLXZhci10aGVtZWlzbGU6IFwiXFxmMmIyXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcIlxcZjJjYlwiO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcIlxcZjJjYVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFwiXFxmMmM4XCI7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFwiXFxmMDhkXCI7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xuJGZhLXZhci10aHVtYnMtby11cDogXCJcXGYwODdcIjtcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XG4kZmEtdmFyLXRpbWVzOiBcIlxcZjAwZFwiO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci10aW50OiBcIlxcZjA0M1wiO1xuJGZhLXZhci10b2dnbGUtZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFwiXFxmMjA0XCI7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXCJcXGYyMDVcIjtcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci10b2dnbGUtdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLXRyYWRlbWFyazogXCJcXGYyNWNcIjtcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcIlxcZjIyNFwiO1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFwiXFxmMjI1XCI7XG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xuJGZhLXZhci10cmFzaC1vOiBcIlxcZjAxNFwiO1xuJGZhLXZhci10cmVlOiBcIlxcZjFiYlwiO1xuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcIlxcZjI2MlwiO1xuJGZhLXZhci10cm9waHk6IFwiXFxmMDkxXCI7XG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xuJGZhLXZhci10cnk6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR0eTogXCJcXGYxZTRcIjtcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcIlxcZjE3NFwiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10d2l0Y2g6IFwiXFxmMWU4XCI7XG4kZmEtdmFyLXR3aXR0ZXI6IFwiXFxmMDk5XCI7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xuJGZhLXZhci11bWJyZWxsYTogXCJcXGYwZTlcIjtcbiRmYS12YXItdW5kZXJsaW5lOiBcIlxcZjBjZFwiO1xuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcIlxcZjI5YVwiO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcIlxcZjE5Y1wiO1xuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XG4kZmEtdmFyLXVubG9jazogXCJcXGYwOWNcIjtcbiRmYS12YXItdW5sb2NrLWFsdDogXCJcXGYxM2VcIjtcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXVwbG9hZDogXCJcXGYwOTNcIjtcbiRmYS12YXItdXNiOiBcIlxcZjI4N1wiO1xuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcIlxcZjJiZFwiO1xuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xuJGZhLXZhci11c2VyLW1kOiBcIlxcZjBmMFwiO1xuJGZhLXZhci11c2VyLW86IFwiXFxmMmMwXCI7XG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFwiXFxmMjM1XCI7XG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xuJGZhLXZhci12Y2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItdmNhcmQtbzogXCJcXGYyYmNcIjtcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXCJcXGYyMjZcIjtcbiRmYS12YXItdmVudXMtbWFyczogXCJcXGYyMjhcIjtcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcbiRmYS12YXItdmlhZGVvOiBcIlxcZjJhOVwiO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcIlxcZjJhYVwiO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XG4kZmEtdmFyLXZpbWVvOiBcIlxcZjI3ZFwiO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFwiXFxmMTk0XCI7XG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XG4kZmEtdmFyLXZrOiBcIlxcZjE4OVwiO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXCJcXGYyYTBcIjtcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFwiXFxmMDI2XCI7XG4kZmEtdmFyLXZvbHVtZS11cDogXCJcXGYwMjhcIjtcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcbiRmYS12YXItd2VjaGF0OiBcIlxcZjFkN1wiO1xuJGZhLXZhci13ZWlibzogXCJcXGYxOGFcIjtcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xuJGZhLXZhci13aGF0c2FwcDogXCJcXGYyMzJcIjtcbiRmYS12YXItd2hlZWxjaGFpcjogXCJcXGYxOTNcIjtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XG4kZmEtdmFyLXdpZmk6IFwiXFxmMWViXCI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcIlxcZjI2NlwiO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFwiXFxmMmQwXCI7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFwiXFxmMmQyXCI7XG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcbiRmYS12YXItd29yZHByZXNzOiBcIlxcZjE5YVwiO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcIlxcZjI5N1wiO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xuJGZhLXZhci13cGZvcm1zOiBcIlxcZjI5OFwiO1xuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcIlxcZjE2OVwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLXlhaG9vOiBcIlxcZjE5ZVwiO1xuJGZhLXZhci15YzogXCJcXGYyM2JcIjtcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15ZWxwOiBcIlxcZjFlOVwiO1xuJGZhLXZhci15ZW46IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xuJGZhLXZhci15b3V0dWJlOiBcIlxcZjE2N1wiO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xuXG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIi8vIFNjcmVlbiBSZWFkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zci1vbmx5IHsgQGluY2x1ZGUgc3Itb25seSgpOyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XG4iLCIuZ2FsbGVyeSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtMiAmIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtMyAmIHtcblx0XHRtYXgtd2lkdGg6IDMzLjMzJTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNCAmIHtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNSAmIHtcblx0XHRtYXgtd2lkdGg6IDIwJTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNiAmIHtcblx0XHRtYXgtd2lkdGg6IDE2LjY2JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNyAmIHtcblx0XHRtYXgtd2lkdGg6IDE0LjI4JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtOCAmIHtcblx0XHRtYXgtd2lkdGg6IDEyLjUlO1xuXHR9XG5cblx0LmdhbGxlcnktY29sdW1ucy05ICYge1xuXHRcdG1heC13aWR0aDogMTEuMTElO1xuXHR9XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuKiBVc2UgZXhpc3RpbmcgQm9vdHN0cmFwIDQgY2xhc3NlcyBhbmRcbiogdmFyaWFibGVzIHRvIGV4dGVuZCAtIG92ZXJyaWRlIENGNyBzdHlsZVxuKlxuKiBVc2VmdWwgQ0Y3IGNsYXNzZXM6XG4qIC53cGNmNyB0aGUgd3JhcHBlciBlbGVtZW50XG4qIC53cGNmNy1mb3JtXG4qIC53cGNmNy1mb3JtLWNvbnRyb2xcbiogLndwY2Y3LXRleHRcbiogLndwY2Y3LWVtYWlsXG4qIC53cGNmNy10ZXh0YXJlYVxuKiAud3BjZjctc3VibWl0XG4qL1xuXG4vLyBrZWVwIGEgbWF4IHdpZHRoIGluIGNhc2UgaXQgaXMganVzdCB0aGUgZm9ybSBhbmQgbm90aGluZyBlbHNlXG4vLyB3ZSBkbyBub3Qgd2FudCBhIGZvcm0gc3Bhbm5pbmcgd2hvbGUgcGFnZVxuLndwY2Y3IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblxuICAvLyBhbGwgaW5wdXRzIGV4Y2VwdCByYWRpb3MgYW5kIGNoZWNrYm94ZXMgaW5oZXJpdCBmcm9tIGZvcm0tY29udHJvbFxuICBpbnB1dFt0eXBlPXRleHRdLFxuICBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIGlucHV0W3R5cGU9dXJsXSxcbiAgaW5wdXRbdHlwZT10ZWxdLFxuICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIGlucHV0W3R5cGU9cmFuZ2VdLFxuICBpbnB1dFt0eXBlPWRhdGVdLFxuICBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgaW5wdXRbdHlwZT13ZWVrXSxcbiAgaW5wdXRbdHlwZT10aW1lXSxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIGlucHV0W3R5cGU9ZmlsZV0sXG4gIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgc2VsZWN0LFxuICB0ZXh0YXJlYSB7XG4gICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICB9XG5cbiAgLy8gc3VibWl0IGJ1dHRvbiwgaW5oZXJpdCAuYnRuIGFuZCAuYnRuLW91dGxpbmUtcHJpbWFyeSBjbGFzc2VzLlxuICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAZXh0ZW5kIC5idG4tb3V0bGluZS1wcmltYXJ5O1xuICB9XG5cbiAgLndwY2Y3LWZvcm0ge1xuXG4gICAgLy8gc2V0IHBhcmFncmFwaHMgdG8gYmVoYXZlIGxpa2UgZGl2cyB3aXRoIGNsYXNzIC5mb3JtLWdyb3VwXG4gICAgcCB7XG4gICAgICBAZXh0ZW5kIC5mb3JtLWdyb3VwO1xuICAgIH1cblxuICAgIC8vIGxldCBsYWJlbHMgYmUgMTAwJVxuICAgIGxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8vIG5vdCB2YWxpZCB0aXAgZm9yIGVhY2ggY29udHJvbFxuICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgY29sb3I6IHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpO1xuICB9XG5cbiAgLy8gdmFsaWRhdGlvbiBlcnJvcnMgb3VycHV0IGJvdHRvbSBvZiBmb3JtXG4gIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gIH1cbn1cbiIsImgxIHtcblx0Zm9udC1zaXplOiAyLjVyZW07XG59XG4uYnJhbmQtdXJsLCAubmF2YmFyLWJyYW5kLCAuc2xvZ2Fue1xuICAgICAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJztcbn1cbip7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnY2hhcnRlcnJlZ3VsYXInLCAnY2hhcnRlcmJvbGQnO1xufVxuaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJyAhaW1wb3J0YW50O1xufVxuaDEgPiBhLGgyID4gYSxoMyA+IGEsaDQgPiBhLGg1ID4gYSxoNiA+IGEge1xuICAgICAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJyAhaW1wb3J0YW50O1xufVxuLmNoYXJ0ZXItYm9sZCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnLCAnY2hhcnRlcnJlZ3VsYXInICFpbXBvcnRhbnQ7XG59XG4ubmF2LWxpbmssIC5kcm9wZG93bi1pdGVtIHtcbi8qXG5cdGZvbnQtZmFtaWx5OiAncm9ib3RvJztcbiovXG5cdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuLmJyYW5kLXVybCB7XG5cdGNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4uZW50cnktY29udGVudCwgLmVudHJ5LW1ldGEge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG59XG5cbi5zbG9nYW4ge1xuXHRmb250LXNpemU6IDI1cHg7XG5cdGNvbG9yOiAjNDI0MjQyO1xuXHRjb2xvcjogI2Y1ZjVmNTtcbn1cbi8qXG4jc2VhcmNoZm9ybSA+IC5pbnB1dC1ncm91cCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwLCAuMyk7XG59XG4qL1xuI3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAgPiBpbnB1dCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwLCAuMik7XG5cdHBhZGRpbmctbGVmdDogNXB4O1xuXHRib3JkZXItcmFkaXVzOiAxcHg7XG5cdHdpZHRoOiAxM3JlbTtcbn1cbi8qIEZpeCBmb3IgQ2hyb21lLiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBBTkQgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0I3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAgPiBpbnB1dCB7XG5cdFx0d2lkdGg6IDEwcmVtO1xuXHR9XG59XG4jc2VhcmNoZm9ybSA+IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cbi5idG4tYm9yZGVyLWRhcmsge1xuXHQgYm9yZGVyOiAxcHggc29saWQgIzY0NjQ2NDtcbn1cblxuLm5uYXZiYXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvZGFlbW9uaXRlL2ltYWdlcy9wYXcucG5nXCIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm5hdmJhciBpbWcge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW4taGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0Y29sb3I6ICNmNWY1ZjU7XG5cdG1hcmdpbi10b3A6IDBweDtcblx0cGFkZGluZy10b3A6IDMwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQvKlxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQqL1xufVxuXG4ubWFpbi1oZWFkZXIgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC5tYWluLWhlYWRlciAuZm9ybS1jb250cm9sIHtcblx0Y29sb3I6ICNmNWY1ZjU7XG5cdGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5tYWluLWhlYWRlciAuZm9ybS1jb250cm9sOmZvY3Vze1xuXHRib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICkge1xuXHQuZmxleC1jb2x1bW4tc20ge1xuXHQgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXHQgIG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cbn1cbkBtZWRpYSggbWluLXdpZHRoOiA1NzZweCApIHtcblx0LnRleHQtcmlnaHQteHMge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy9saS5hY3RpdmUgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiNtYWluLW1lbnUgPiBsaS5hY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG5pbWcuc2l6ZS1tZWRpdW0sIGltZy5hdHRhY2htZW50LW1lZGl1bXtcblx0bWF4LXdpZHRoOiA0NSU7XG5cdHdpZHRoOiBhdXRvO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwIDE1cHggMCAwOyBcblx0cGFkZGluZzogNHB4O1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XG59XG5pbWcuc2l6ZS1sYXJnZSwgaW1nLmF0dGFjaG1lbnQtbGFyZ2V7XG59XG5cbi5lbnRyeS10aXRsZSA+IGEge1xuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi5lbnRyeS1tZXRhe1xuXHQvKlxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHQqL1xuXHRmb250LXNpemU6IDE3cHg7XG59XG4uZW50cnktZm9vdGVyIHtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmVudHJ5LW1ldGEtc2luZ2xlIHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cbi5uYXYtcHJldmlvdXMsIC5uYXYtbmV4dCB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0cGFkZGluZzogMDtcbn1cbi5mb290ZXItbWVudSBhIHtcbiAgICAvL0BleHRlbmQgLnRleHQtbXV0ZWQ7XG59XG4uZm9vdGVyLW1lbnUgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyLW1lbnUgLm5hdi1saW5rIHtcbiAgICBAZXh0ZW5kIC5wbC0wO1xufVxuXG4vKlxuICogRGVyIEhpbnRlcmdydW5kIHZvbSBBcnRpa2VsIGhlYnQgc2ljaCBoZXJ2b3IuXG4gKlxuLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3NpbmdsZS13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwO1xufVxuLmFydGljbGUtc2hhZG93LXNtIHtcblx0Ym94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG59XG4qL1xuXG4uYXJ0aWNsZS1tYiB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS1tdCB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG4uZW50cnktaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRhZy1jYXRlZ29yeS1pY29uIHtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRvcGFjaXR5OiAwLjU7XG59XG4vKiBTb3JndCBkYWbDvHIsIGRhc3MgYXVmIGRlbSBTbWFydHBob24gZGllIFRhZ3MgZGlyZWt0IHVudGVyIGRlciBLYXRlZ29yaWUgZ2VsaXN0ZXQgd2lyZC4gKi9cbi50YWdzLWxpbmtzID4gLnRhZy1jYXRlZ29yeS1pY29uIHtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbiNjb21tZW50cyB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5vbC5jb21tZW50LWxpc3QsIC5jb21tZW50LWNvbnRlbnQge1xuXHRmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbn1cbi5jb21tZW50LW1ldGFkYXRhID4gYSwgLmNhdC1saW5rcyBhLCAudGFncy1saW5rcyBhIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCkgIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBTY3JvbGwgdG8gdG9wIGJ1dHRvblxuICovXG4uYmFjay10by10b3Age1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cblxuLyoqXG4gKiBUYXhvbm9teSBcbiAqL1xuLnRheG9ub215LXRpdGxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLWNvbG9yLWdyZXktMjAwO1xufVxuLnRheG9ub215LWRlc2NyaXB0aW9uIHAge1xuXHRmb250LXNpemU6IDE5cHg7XG59XG4udGF4b25vbXktY2FyZCB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udGF4b25vbXktY2FyZCBoMSB7XG5cdGZvbnQtc2l6ZTogMi4xMjVyZW07XG59XG4udGF4b25vbXktY2FyZCAuY2FyZC10ZXh0IHtcblx0Zm9udC1zaXplOiAxN3B4O1xufVxuXG4vKipcbiAqICMgTWFpbiBUaGVtZSDDnGJlcnNjaHJlaWJlblxuICovXG4uZW50cnktZm9vdGVyIHNwYW4udGFncy1saW5rcywgLmVudHJ5LWZvb3RlciBzcGFuIHtcblx0cGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuLnRvb2x0aXAge1xuXHRmb250LXNpemU6IDE3cHg7XG59XG5cblxuLyoqXG4gKiAjIFBsdWdpbnNcbiAqXG4gKiAjIyBTaWRlYmFyXG4gKi9cbi53aWRnZXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDA7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cbi53aWRnZXQtdGl0bGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwtY29sb3ItZ3JleS0yMDA7XG5cdC8vcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4jcmlnaHQtc2lkZWJhciAud2lkZ2V0IHtcblx0QGV4dGVuZCAuc2hhZG93LXNtXG59XG4ucnB3d3Qtd2lkZ2V0IHVsIGxpIHtcblx0bWFyZ2luOiAwIDAgMCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0cGFkZGluZy1yaWdodDogNXB4O1xufVxuc3Bhbi5ycHd3dC1wb3N0LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7XG59XG5zcGFuLnJwd3d0LXBvc3QtdGl0bGU6aG92ZXJ7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KSAhaW1wb3J0YW50O1xufVxuLmljb25zLW1lZGl1bSwgLnRhZ2Nsb3VkIHtcblx0cGFkZGluZzogNXB4O1xufVxuXG4vKipcbiAqICMjIFlBUlJQXG4gKi9cbi55YXJwcC10aHVtYm5haWwtdGl0bGUge1xuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KSAhaW1wb3J0YW50O1xufVxuLnlhcnBwLXRodW1ibmFpbHMtaG9yaXpvbnRhbCAueWFycHAtdGh1bWJuYWlsIHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50YWctY2xvdWQtbGluayB7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7XG59XG4udGFnLWNsb3VkLWxpbms6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRoZW1lLWNvbG9yKHByaW1hcnkpO1xufVxuLnRhZy1jbG91ZC1saW5rOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLypcbiovXG5cbi8qKlxuICogIyMgQ29udGFjdCBGb3JtIDdcbiAqL1xuLndwY2Y3IHtcblxuICAvLyBzdWJtaXQgYnV0dG9uLCBpbmhlcml0IC5idG4gYW5kIC5idG4tcHJpbWFyeSBjbGFzc2VzLlxuICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcihwcmltYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG5cdCAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuXHQgIEBleHRlbmQgLmFsZXJ0O1xuICB9XG5cbiAgLypcblx0ICBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuXHRcdCAgY29sb3I6ICNmNWY1ZjU7XG5cdCAgfVxuXHQgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG5cdCAgICBAZXh0ZW5kIC50ZXh0ZmllbGQtYm94O1xuXHQgIH1cbiAgKi9cbn1cblxuLyoqXG4gKiAjIyBDb29raWUgQmFyXG4gKi9cbiNjb29raWUtbGF3LWluZm8tYmFyIHNwYW4sICNjb29raWUtbGF3LWluZm8tYmFyIHNwYW4gYSB7XG5cdGZvbnQtc2l6ZTogMTdweDtcbn1cbiNjb29raWVfYWN0aW9uX2Nsb3NlX2hlYWRlciB7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuIl19 */
diff --git a/css/theme.min.css b/css/theme.min.css
new file mode 100644
index 0000000..bcf1b1d
--- /dev/null
+++ b/css/theme.min.css
@@ -0,0 +1,5 @@
+@charset "UTF-8";@font-face{font-family:charterregular;src:url(fonts/charter_regular-webfont.eot);src:url(fonts/charter_regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/charter_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:charterbold;src:url(fonts/charter_bold-webfont.eot);src:url(fonts/charter_bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/charter_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.woff2) format("woff2"),url(MaterialIcons-Regular.woff) format("woff"),url(MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--amber:#ffc107;--blue:#2196f3;--blue-grey:#607d8b;--brown:#795548;--cyan:#00bcd4;--deep-orange:#ff5722;--deep-purple:#673ab7;--green:#4caf50;--grey:#9e9e9e;--indigo:#3f51b5;--light-blue:#03a9f4;--light-green:#8bc34a;--lime:#cddc39;--orange:#ff9800;--pink:#e91e63;--purple:#9c27b0;--red:#f44336;--teal:#009688;--yellow:#ffeb3b;--primary:#f08506;--primary-dark:#be6905;--primary-light:#fa9d2f;--secondary:#f08506;--secondary-dark:#be6905;--secondary-light:#fa9d2f;--danger:#f44336;--danger-dark:#d32f2f;--danger-light:#ffcdd2;--info:#2196f3;--info-dark:#1976d2;--info-light:#bbdefb;--success:#4caf50;--success-dark:#388e3c;--success-light:#c8e6c9;--warning:#ff9800;--warning-dark:#f57c00;--warning-light:#ffe0b2;--dark:#424242;--dark-dark:#212121;--dark-light:#757575;--light:#f5f5f5;--light-dark:#e0e0e0;--light-light:#fafafa;--font-family-monospace:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-family-sans-serif:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-serif:"Roboto Slab",Georgia,"Times New Roman",Times,serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{text-align:left;text-align:start;background-color:#fff;color:rgba(0,0,0,.87);font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.875rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.42857;margin:0}[dir=rtl] body{text-align:right;text-align:start}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}[tabindex='-1']:focus{outline:0!important}code,kbd,pre,samp{font-family:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}button,input{overflow:visible}button,select{text-transform:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{border:0;margin:0;min-width:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}label{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38);display:inline-block}legend{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333;color:inherit;display:block;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}output{display:inline-block}progress{vertical-align:baseline}select[multiple],select[size]{overflow:auto}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none!important}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}summary{cursor:pointer;display:list-item}a{background-color:transparent;color:#f08506;text-decoration:none;-webkit-text-decoration-skip:objects}a:active,a:focus,a:hover{color:#f08506;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):active,a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}template{display:none}caption{text-align:left;text-align:start;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;caption-side:bottom;color:rgba(0,0,0,.38);min-height:3.5rem;padding:1.21429rem 1.5rem}[dir=rtl] caption{text-align:right;text-align:start}table{border-collapse:collapse}th{text-align:left;text-align:start}[dir=rtl] th{text-align:right;text-align:start}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}b,strong{font-weight:bolder}blockquote{margin:0 0 1rem}dd{margin-bottom:.5rem;margin-left:0}dfn{font-style:italic}dl,ol,ul{margin-top:0;margin-bottom:1rem}dt{font-weight:500}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}mark{background-color:#ffeb3b;color:rgba(0,0,0,.87)}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}p{margin-top:0;margin-bottom:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-right:20px;padding-left:20px;position:relative;width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}@media (min-width:576px){.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:992px){.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1200px){.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}.container{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.blockquote{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;border-left:.3125rem solid #f08506;margin-bottom:1rem;padding:0 1rem}.blockquote-footer{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38);display:block;margin-top:.25rem}.blockquote-footer::before{content:'\2014 \00A0'}.mark,mark{background-color:#ffeb3b;color:rgba(0,0,0,.87);padding:.2em}.small,small{font-size:80%;font-weight:400}.initialism{font-size:90%;text-transform:uppercase}.typography-display-4{font-size:7rem;font-weight:300;letter-spacing:-.04em;line-height:1}.typography-display-3{font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.03571}.typography-display-2{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.06667}.typography-display-1{font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.typography-headline{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333}.typography-title{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4}.typography-subheading{font-size:1rem;font-weight:400;letter-spacing:.04em;line-height:1.5}.typography-body-2{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.42857}.typography-body-1{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.42857}.typography-caption{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;margin-bottom:.5rem}.h1,h1{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.06667}.h2,h2{font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.h3,h3{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333}.h4,h4{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4}.h5,h5{font-size:1rem;font-weight:400;letter-spacing:.04em;line-height:1.5}.h6,h6{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.42857}.display-1{font-size:7rem;font-weight:300;letter-spacing:-.04em;line-height:1}.display-2{font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.03571}.display-3{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.06667}.display-4{font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.lead{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4}hr{border:0;border-top:1px solid rgba(0,0,0,.12);margin-top:1rem;margin-bottom:1rem}.list-inline{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.list-unstyled{list-style:none;padding-left:0}.alert,.wpcf7 .wpcf7-validation-errors{border-radius:2px;border:0;display:block;margin-bottom:1rem;padding:1rem 1rem;position:relative}.alert-primary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.alert-secondary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.alert-danger{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.alert-info{background-color:#bbdefb;color:rgba(0,0,0,.87)}.alert-success{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.alert-warning{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.alert-dark{background-color:#757575;color:#fff}.alert-light{background-color:#fafafa;color:rgba(0,0,0,.87)}.alert-dismissible{padding-right:3.5rem}.alert-dismissible .close{color:inherit;padding:.875rem 1rem;position:absolute;top:0;right:0}.alert-heading{color:inherit}.alert-link{color:inherit;font-weight:500}.alert-link:active,.alert-link:focus,.alert-link:hover{color:inherit}.badge{border-radius:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:inherit;font-weight:500;line-height:inherit;padding-right:.5em;padding-left:.5em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge,.wpcf7 input[type=submit] .badge{margin-top:-1px;margin-bottom:-1px;padding-top:1px;padding-bottom:1px}.badge-primary{background-color:#f08506;color:rgba(0,0,0,.87)}.badge-primary[href]:active,.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#be6905;color:#fff;text-decoration:none}.badge-secondary{background-color:#f08506;color:rgba(0,0,0,.87)}.badge-secondary[href]:active,.badge-secondary[href]:focus,.badge-secondary[href]:hover{background-color:#be6905;color:#fff;text-decoration:none}.badge-danger{background-color:#f44336;color:#fff}.badge-danger[href]:active,.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#d32f2f;color:#fff;text-decoration:none}.badge-info{background-color:#2196f3;color:#fff}.badge-info[href]:active,.badge-info[href]:focus,.badge-info[href]:hover{background-color:#1976d2;color:#fff;text-decoration:none}.badge-success{background-color:#4caf50;color:#fff}.badge-success[href]:active,.badge-success[href]:focus,.badge-success[href]:hover{background-color:#388e3c;color:#fff;text-decoration:none}.badge-warning{background-color:#ff9800;color:rgba(0,0,0,.87)}.badge-warning[href]:active,.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#f57c00;color:#fff;text-decoration:none}.badge-dark{background-color:#424242;color:#fff}.badge-dark[href]:active,.badge-dark[href]:focus,.badge-dark[href]:hover{background-color:#212121;color:#fff;text-decoration:none}.badge-light{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.badge-light[href]:active,.badge-light[href]:focus,.badge-light[href]:hover{background-color:#e0e0e0;color:rgba(0,0,0,.87);text-decoration:none}.badge-pill{border-radius:1em}.breadcrumb{border-radius:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:1rem;min-height:3.5rem;padding:.625rem 1rem}.breadcrumb-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.54);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.breadcrumb-item{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.breadcrumb-item{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.breadcrumb-item{-webkit-transition:none;transition:none}}.breadcrumb-item:active,.breadcrumb-item:focus,.breadcrumb-item:hover{color:rgba(0,0,0,.87)}.breadcrumb-item.active{color:rgba(0,0,0,.87);font-weight:bolder}.breadcrumb-item a{color:inherit;text-decoration:none}.breadcrumb-item+.breadcrumb-item{margin-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,.54);content:"chevron_right";display:inline-block;margin-right:.5rem}.carousel{position:relative}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{opacity:1}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-item{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;-webkit-perspective:1000px;perspective:1000px;position:relative;width:100%}@media (min-width:576px){.carousel-item{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.carousel-item{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-item-left.active,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-left.active,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-item-left.carousel-item-next,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-left.carousel-item-next,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-item-next,.carousel-item-right.active{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next,.carousel-item-right.active{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-fade .carousel-item{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}@media (min-width:576px){.carousel-fade .carousel-item{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.carousel-fade .carousel-item{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.carousel-fade .carousel-item{-webkit-transition:none;transition:none}}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-right.active{opacity:0}.carousel-control-next,.carousel-control-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.12);border-radius:50%;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8125rem;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-top:-1.25rem;opacity:0;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.5rem}.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:hover{background-color:rgba(204,204,204,.25);color:#fff;text-decoration:none}.carousel-control-next:active,.carousel-control-prev:active{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.carousel-control-next:focus,.carousel-control-prev:focus{opacity:1;outline:0}.carousel-control-next{right:1.25rem}.carousel-control-prev{left:1.25rem}.carousel-control-next-icon,.carousel-control-prev-icon{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal}.carousel-control-next-icon::before{content:"chevron_right"}.carousel-control-prev-icon::before{content:"chevron_left"}.carousel-caption{color:#fff;position:absolute;right:25%;bottom:1.5rem;left:25%;text-align:center;z-index:1}.carousel-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-bottom:0;padding-left:0;position:absolute;right:5rem;bottom:.5rem;left:5rem;z-index:1}.carousel-indicators li{background-color:transparent;border:1px solid rgba(255,255,255,.12);border-radius:.5rem;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:.5rem;margin-right:1px;margin-left:1px;overflow:hidden;text-indent:100%;white-space:nowrap;width:.5rem}.carousel-indicators .active{background-color:rgba(204,204,204,.25)}.close{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:0;color:rgba(0,0,0,.38);float:right;font-size:1.5rem;font-weight:300;line-height:1;padding:0}@media (min-width:576px){.close{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.close{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.close{-webkit-transition:none;transition:none}}.close:active,.close:focus,.close:hover{color:rgba(0,0,0,.87);text-decoration:none}.close:focus{outline:0}.close:not(:disabled):not(.disabled){cursor:pointer}code{border-radius:2px;background-color:#f5f5f5;color:#bd4147;font-size:87.5%;padding:.2rem .4rem;word-break:break-word}a>code{color:inherit}kbd{border-radius:2px;background-color:rgba(0,0,0,.87);color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:bolder;padding:0}pre{border-radius:2px;color:rgba(0,0,0,.87);display:block;font-size:87.5%}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.form-check{display:block;margin-bottom:.5rem;padding-left:1.25rem;position:relative}.form-check-inline{display:inline-block;margin-right:.5rem;margin-bottom:0}.form-check-input{margin-top:.25rem;margin-left:-1.25rem;position:absolute}.form-check-input:disabled~.form-check-label{color:rgba(0,0,0,.38)}.form-check-label{color:inherit;font-size:inherit;line-height:inherit}.form-group,.wpcf7 .wpcf7-form p{margin-bottom:1rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.5rem;padding-left:.5rem}.form-inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-inline .custom-file,.form-inline .custom-select{width:auto}.form-inline .form-check{margin-bottom:0;width:auto}.form-inline .form-control,.form-inline .form-control-file,.form-inline .wpcf7 .wpcf7-validation-errors,.form-inline .wpcf7 input[type=color],.form-inline .wpcf7 input[type=date],.form-inline .wpcf7 input[type=datetime-local],.form-inline .wpcf7 input[type=datetime],.form-inline .wpcf7 input[type=email],.form-inline .wpcf7 input[type=file],.form-inline .wpcf7 input[type=month],.form-inline .wpcf7 input[type=number],.form-inline .wpcf7 input[type=range],.form-inline .wpcf7 input[type=search],.form-inline .wpcf7 input[type=submit],.form-inline .wpcf7 input[type=tel],.form-inline .wpcf7 input[type=text],.form-inline .wpcf7 input[type=time],.form-inline .wpcf7 input[type=url],.form-inline .wpcf7 input[type=week],.form-inline .wpcf7 select,.form-inline .wpcf7 textarea,.wpcf7 .form-inline .wpcf7-validation-errors,.wpcf7 .form-inline input[type=color],.wpcf7 .form-inline input[type=date],.wpcf7 .form-inline input[type=datetime-local],.wpcf7 .form-inline input[type=datetime],.wpcf7 .form-inline input[type=email],.wpcf7 .form-inline input[type=file],.wpcf7 .form-inline input[type=month],.wpcf7 .form-inline input[type=number],.wpcf7 .form-inline input[type=range],.wpcf7 .form-inline input[type=search],.wpcf7 .form-inline input[type=submit],.wpcf7 .form-inline input[type=tel],.wpcf7 .form-inline input[type=text],.wpcf7 .form-inline input[type=time],.wpcf7 .form-inline input[type=url],.wpcf7 .form-inline input[type=week],.wpcf7 .form-inline select,.wpcf7 .form-inline textarea{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .form-group,.form-inline .wpcf7 .wpcf7-form p,.wpcf7 .wpcf7-form .form-inline p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.form-inline .input-group{width:auto}.col-form-label{color:inherit;font-size:.875rem;line-height:1.71429;padding-top:.375rem;padding-bottom:.375rem}.col-form-label-lg{font-size:1.85938rem;line-height:1.34454;padding-top:.625rem;padding-bottom:.625rem}.col-form-label-sm{font-size:.71094rem;line-height:1.75824;padding-top:.375rem;padding-bottom:.375rem}.form-text{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38);display:block;margin-top:.5rem}.custom-select-lg+.form-text,.floating-label-lg .custom-select+.form-text,.floating-label-lg .form-control+.form-text,.floating-label-lg .form-control-file+.form-text,.floating-label-lg .wpcf7 .wpcf7-validation-errors+.form-text,.floating-label-lg .wpcf7 input[type=color]+.form-text,.floating-label-lg .wpcf7 input[type=date]+.form-text,.floating-label-lg .wpcf7 input[type=datetime-local]+.form-text,.floating-label-lg .wpcf7 input[type=datetime]+.form-text,.floating-label-lg .wpcf7 input[type=email]+.form-text,.floating-label-lg .wpcf7 input[type=file]+.form-text,.floating-label-lg .wpcf7 input[type=month]+.form-text,.floating-label-lg .wpcf7 input[type=number]+.form-text,.floating-label-lg .wpcf7 input[type=range]+.form-text,.floating-label-lg .wpcf7 input[type=search]+.form-text,.floating-label-lg .wpcf7 input[type=submit]+.form-text,.floating-label-lg .wpcf7 input[type=tel]+.form-text,.floating-label-lg .wpcf7 input[type=text]+.form-text,.floating-label-lg .wpcf7 input[type=time]+.form-text,.floating-label-lg .wpcf7 input[type=url]+.form-text,.floating-label-lg .wpcf7 input[type=week]+.form-text,.floating-label-lg .wpcf7 select+.form-text,.floating-label-lg .wpcf7 textarea+.form-text,.floating-label-lg+.form-text,.form-control-lg+.form-text,.input-group-lg>.floating-label .custom-select+.form-text,.input-group-lg>.floating-label .form-control+.form-text,.input-group-lg>.floating-label .form-control-file+.form-text,.input-group-lg>.floating-label .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=color]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=date]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=datetime-local]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=datetime]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=email]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=file]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=month]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=number]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=range]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=search]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=submit]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=tel]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=text]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=time]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=url]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=week]+.form-text,.input-group-lg>.floating-label .wpcf7 select+.form-text,.input-group-lg>.floating-label .wpcf7 textarea+.form-text,.input-group-lg>.floating-label+.form-text,.input-group-lg>.textfield-box .custom-select+.form-text,.input-group-lg>.textfield-box .form-control+.form-text,.input-group-lg>.textfield-box .form-control-file+.form-text,.input-group-lg>.textfield-box .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=color]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=date]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=datetime-local]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=datetime]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=email]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=file]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=month]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=number]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=range]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=search]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=submit]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=tel]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=text]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=time]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=url]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=week]+.form-text,.input-group-lg>.textfield-box .wpcf7 select+.form-text,.input-group-lg>.textfield-box .wpcf7 textarea+.form-text,.input-group-lg>.textfield-box+.form-text,.textfield-box-lg .custom-select+.form-text,.textfield-box-lg .form-control+.form-text,.textfield-box-lg .form-control-file+.form-text,.textfield-box-lg .wpcf7 .wpcf7-validation-errors+.form-text,.textfield-box-lg .wpcf7 input[type=color]+.form-text,.textfield-box-lg .wpcf7 input[type=date]+.form-text,.textfield-box-lg .wpcf7 input[type=datetime-local]+.form-text,.textfield-box-lg .wpcf7 input[type=datetime]+.form-text,.textfield-box-lg .wpcf7 input[type=email]+.form-text,.textfield-box-lg .wpcf7 input[type=file]+.form-text,.textfield-box-lg .wpcf7 input[type=month]+.form-text,.textfield-box-lg .wpcf7 input[type=number]+.form-text,.textfield-box-lg .wpcf7 input[type=range]+.form-text,.textfield-box-lg .wpcf7 input[type=search]+.form-text,.textfield-box-lg .wpcf7 input[type=submit]+.form-text,.textfield-box-lg .wpcf7 input[type=tel]+.form-text,.textfield-box-lg .wpcf7 input[type=text]+.form-text,.textfield-box-lg .wpcf7 input[type=time]+.form-text,.textfield-box-lg .wpcf7 input[type=url]+.form-text,.textfield-box-lg .wpcf7 input[type=week]+.form-text,.textfield-box-lg .wpcf7 select+.form-text,.textfield-box-lg .wpcf7 textarea+.form-text,.textfield-box-lg+.form-text,.wpcf7 .floating-label-lg .wpcf7-validation-errors+.form-text,.wpcf7 .floating-label-lg input[type=color]+.form-text,.wpcf7 .floating-label-lg input[type=date]+.form-text,.wpcf7 .floating-label-lg input[type=datetime-local]+.form-text,.wpcf7 .floating-label-lg input[type=datetime]+.form-text,.wpcf7 .floating-label-lg input[type=email]+.form-text,.wpcf7 .floating-label-lg input[type=file]+.form-text,.wpcf7 .floating-label-lg input[type=month]+.form-text,.wpcf7 .floating-label-lg input[type=number]+.form-text,.wpcf7 .floating-label-lg input[type=range]+.form-text,.wpcf7 .floating-label-lg input[type=search]+.form-text,.wpcf7 .floating-label-lg input[type=submit]+.form-text,.wpcf7 .floating-label-lg input[type=tel]+.form-text,.wpcf7 .floating-label-lg input[type=text]+.form-text,.wpcf7 .floating-label-lg input[type=time]+.form-text,.wpcf7 .floating-label-lg input[type=url]+.form-text,.wpcf7 .floating-label-lg input[type=week]+.form-text,.wpcf7 .floating-label-lg select+.form-text,.wpcf7 .floating-label-lg textarea+.form-text,.wpcf7 .input-group-lg>.floating-label .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=color]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=date]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=datetime-local]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=datetime]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=email]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=file]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=month]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=number]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=range]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=search]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=submit]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=tel]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=text]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=time]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=url]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=week]+.form-text,.wpcf7 .input-group-lg>.floating-label select+.form-text,.wpcf7 .input-group-lg>.floating-label textarea+.form-text,.wpcf7 .input-group-lg>.textfield-box .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=color]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=date]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=datetime-local]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=datetime]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=email]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=file]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=month]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=number]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=range]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=search]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=submit]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=tel]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=text]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=time]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=url]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=week]+.form-text,.wpcf7 .input-group-lg>.textfield-box select+.form-text,.wpcf7 .input-group-lg>.textfield-box textarea+.form-text,.wpcf7 .textfield-box-lg .wpcf7-validation-errors+.form-text,.wpcf7 .textfield-box-lg input[type=color]+.form-text,.wpcf7 .textfield-box-lg input[type=date]+.form-text,.wpcf7 .textfield-box-lg input[type=datetime-local]+.form-text,.wpcf7 .textfield-box-lg input[type=datetime]+.form-text,.wpcf7 .textfield-box-lg input[type=email]+.form-text,.wpcf7 .textfield-box-lg input[type=file]+.form-text,.wpcf7 .textfield-box-lg input[type=month]+.form-text,.wpcf7 .textfield-box-lg input[type=number]+.form-text,.wpcf7 .textfield-box-lg input[type=range]+.form-text,.wpcf7 .textfield-box-lg input[type=search]+.form-text,.wpcf7 .textfield-box-lg input[type=submit]+.form-text,.wpcf7 .textfield-box-lg input[type=tel]+.form-text,.wpcf7 .textfield-box-lg input[type=text]+.form-text,.wpcf7 .textfield-box-lg input[type=time]+.form-text,.wpcf7 .textfield-box-lg input[type=url]+.form-text,.wpcf7 .textfield-box-lg input[type=week]+.form-text,.wpcf7 .textfield-box-lg select+.form-text,.wpcf7 .textfield-box-lg textarea+.form-text{margin-top:.75rem}.custom-select-sm+.form-text,.floating-label-sm .custom-select+.form-text,.floating-label-sm .form-control+.form-text,.floating-label-sm .form-control-file+.form-text,.floating-label-sm .wpcf7 .wpcf7-validation-errors+.form-text,.floating-label-sm .wpcf7 input[type=color]+.form-text,.floating-label-sm .wpcf7 input[type=date]+.form-text,.floating-label-sm .wpcf7 input[type=datetime-local]+.form-text,.floating-label-sm .wpcf7 input[type=datetime]+.form-text,.floating-label-sm .wpcf7 input[type=email]+.form-text,.floating-label-sm .wpcf7 input[type=file]+.form-text,.floating-label-sm .wpcf7 input[type=month]+.form-text,.floating-label-sm .wpcf7 input[type=number]+.form-text,.floating-label-sm .wpcf7 input[type=range]+.form-text,.floating-label-sm .wpcf7 input[type=search]+.form-text,.floating-label-sm .wpcf7 input[type=submit]+.form-text,.floating-label-sm .wpcf7 input[type=tel]+.form-text,.floating-label-sm .wpcf7 input[type=text]+.form-text,.floating-label-sm .wpcf7 input[type=time]+.form-text,.floating-label-sm .wpcf7 input[type=url]+.form-text,.floating-label-sm .wpcf7 input[type=week]+.form-text,.floating-label-sm .wpcf7 select+.form-text,.floating-label-sm .wpcf7 textarea+.form-text,.floating-label-sm+.form-text,.form-control-sm+.form-text,.input-group-sm>.floating-label .custom-select+.form-text,.input-group-sm>.floating-label .form-control+.form-text,.input-group-sm>.floating-label .form-control-file+.form-text,.input-group-sm>.floating-label .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=color]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=date]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=datetime-local]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=datetime]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=email]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=file]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=month]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=number]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=range]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=search]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=submit]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=tel]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=text]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=time]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=url]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=week]+.form-text,.input-group-sm>.floating-label .wpcf7 select+.form-text,.input-group-sm>.floating-label .wpcf7 textarea+.form-text,.input-group-sm>.floating-label+.form-text,.input-group-sm>.textfield-box .custom-select+.form-text,.input-group-sm>.textfield-box .form-control+.form-text,.input-group-sm>.textfield-box .form-control-file+.form-text,.input-group-sm>.textfield-box .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=color]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=date]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=datetime-local]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=datetime]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=email]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=file]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=month]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=number]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=range]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=search]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=submit]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=tel]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=text]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=time]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=url]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=week]+.form-text,.input-group-sm>.textfield-box .wpcf7 select+.form-text,.input-group-sm>.textfield-box .wpcf7 textarea+.form-text,.input-group-sm>.textfield-box+.form-text,.textfield-box-sm .custom-select+.form-text,.textfield-box-sm .form-control+.form-text,.textfield-box-sm .form-control-file+.form-text,.textfield-box-sm .wpcf7 .wpcf7-validation-errors+.form-text,.textfield-box-sm .wpcf7 input[type=color]+.form-text,.textfield-box-sm .wpcf7 input[type=date]+.form-text,.textfield-box-sm .wpcf7 input[type=datetime-local]+.form-text,.textfield-box-sm .wpcf7 input[type=datetime]+.form-text,.textfield-box-sm .wpcf7 input[type=email]+.form-text,.textfield-box-sm .wpcf7 input[type=file]+.form-text,.textfield-box-sm .wpcf7 input[type=month]+.form-text,.textfield-box-sm .wpcf7 input[type=number]+.form-text,.textfield-box-sm .wpcf7 input[type=range]+.form-text,.textfield-box-sm .wpcf7 input[type=search]+.form-text,.textfield-box-sm .wpcf7 input[type=submit]+.form-text,.textfield-box-sm .wpcf7 input[type=tel]+.form-text,.textfield-box-sm .wpcf7 input[type=text]+.form-text,.textfield-box-sm .wpcf7 input[type=time]+.form-text,.textfield-box-sm .wpcf7 input[type=url]+.form-text,.textfield-box-sm .wpcf7 input[type=week]+.form-text,.textfield-box-sm .wpcf7 select+.form-text,.textfield-box-sm .wpcf7 textarea+.form-text,.textfield-box-sm+.form-text,.wpcf7 .floating-label-sm .wpcf7-validation-errors+.form-text,.wpcf7 .floating-label-sm input[type=color]+.form-text,.wpcf7 .floating-label-sm input[type=date]+.form-text,.wpcf7 .floating-label-sm input[type=datetime-local]+.form-text,.wpcf7 .floating-label-sm input[type=datetime]+.form-text,.wpcf7 .floating-label-sm input[type=email]+.form-text,.wpcf7 .floating-label-sm input[type=file]+.form-text,.wpcf7 .floating-label-sm input[type=month]+.form-text,.wpcf7 .floating-label-sm input[type=number]+.form-text,.wpcf7 .floating-label-sm input[type=range]+.form-text,.wpcf7 .floating-label-sm input[type=search]+.form-text,.wpcf7 .floating-label-sm input[type=submit]+.form-text,.wpcf7 .floating-label-sm input[type=tel]+.form-text,.wpcf7 .floating-label-sm input[type=text]+.form-text,.wpcf7 .floating-label-sm input[type=time]+.form-text,.wpcf7 .floating-label-sm input[type=url]+.form-text,.wpcf7 .floating-label-sm input[type=week]+.form-text,.wpcf7 .floating-label-sm select+.form-text,.wpcf7 .floating-label-sm textarea+.form-text,.wpcf7 .input-group-sm>.floating-label .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=color]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=date]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=datetime-local]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=datetime]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=email]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=file]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=month]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=number]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=range]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=search]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=submit]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=tel]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=text]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=time]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=url]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=week]+.form-text,.wpcf7 .input-group-sm>.floating-label select+.form-text,.wpcf7 .input-group-sm>.floating-label textarea+.form-text,.wpcf7 .input-group-sm>.textfield-box .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=color]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=date]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=datetime-local]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=datetime]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=email]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=file]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=month]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=number]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=range]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=search]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=submit]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=tel]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=text]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=time]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=url]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=week]+.form-text,.wpcf7 .input-group-sm>.textfield-box select+.form-text,.wpcf7 .input-group-sm>.textfield-box textarea+.form-text,.wpcf7 .textfield-box-sm .wpcf7-validation-errors+.form-text,.wpcf7 .textfield-box-sm input[type=color]+.form-text,.wpcf7 .textfield-box-sm input[type=date]+.form-text,.wpcf7 .textfield-box-sm input[type=datetime-local]+.form-text,.wpcf7 .textfield-box-sm input[type=datetime]+.form-text,.wpcf7 .textfield-box-sm input[type=email]+.form-text,.wpcf7 .textfield-box-sm input[type=file]+.form-text,.wpcf7 .textfield-box-sm input[type=month]+.form-text,.wpcf7 .textfield-box-sm input[type=number]+.form-text,.wpcf7 .textfield-box-sm input[type=range]+.form-text,.wpcf7 .textfield-box-sm input[type=search]+.form-text,.wpcf7 .textfield-box-sm input[type=submit]+.form-text,.wpcf7 .textfield-box-sm input[type=tel]+.form-text,.wpcf7 .textfield-box-sm input[type=text]+.form-text,.wpcf7 .textfield-box-sm input[type=time]+.form-text,.wpcf7 .textfield-box-sm input[type=url]+.form-text,.wpcf7 .textfield-box-sm input[type=week]+.form-text,.wpcf7 .textfield-box-sm select+.form-text,.wpcf7 .textfield-box-sm textarea+.form-text{margin-top:.25rem}.form-control-plaintext{background-color:transparent;border-color:transparent;border-radius:0;border-style:solid;border-width:0 0 1px;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.87);display:block;font-size:1rem;line-height:1.5;padding:.375rem 0 calc(.375rem - 1px);width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.figure{display:inline-block}.figure-caption{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38)}.figure-img{line-height:1;margin-bottom:.5rem}.img-fluid{height:auto;max-width:100%}.img-thumbnail{height:auto;max-width:100%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.jumbotron{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);padding:3rem 2rem}.jumbotron-fluid{border-radius:0;padding-right:0;padding-left:0}.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:active,.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:rgba(0,0,0,.38);cursor:default}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.nav-pills .nav-link{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,opacity;transition-property:background-color,color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);opacity:.7}@media (min-width:576px){.nav-pills .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-pills .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-pills .nav-link{-webkit-transition:none;transition:none}}.nav-pills .nav-link:active,.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:rgba(0,0,0,.12)}.nav-pills .nav-link.active{color:#f08506;opacity:1}.nav-pills .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38);opacity:1}.nav-pills .nav-link:active{opacity:1}.nav-pills .show>.nav-link{background-color:rgba(0,0,0,.12);opacity:1}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.pagination{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:.625rem .5rem}.page-link{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);display:block;font-size:.875rem;font-weight:500;line-height:1;margin-left:1px;padding:.6875rem 1rem;position:relative;text-align:center;white-space:nowrap}@media (min-width:576px){.page-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.page-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.page-link{-webkit-transition:none;transition:none}}.page-link:active,.page-link:focus,.page-link:hover{color:rgba(0,0,0,.87);text-decoration:none}.page-link:focus,.page-link:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12)));background-image:linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,.12))}.page-link.active,.page-link:active{background-color:rgba(153,153,153,.4);background-image:none}.page-link:focus{outline:0}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{background-color:rgba(153,153,153,.4)}.page-item.disabled .page-link{background-color:transparent;color:rgba(0,0,0,.38);cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:.9375rem;padding:.78125rem 1rem}.pagination-sm .page-link{font-size:.8125rem;padding:.59375rem 1rem}.popover{text-align:left;text-align:start;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);display:block;font-size:.875rem;margin:1.5rem;max-width:17.5rem;position:absolute;top:0;left:0;z-index:240}[dir=rtl] .popover{text-align:right;text-align:start}.popover-body{padding:1.25rem 1.5rem}.popover-body>:last-child{margin-bottom:0}.popover-header{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin-bottom:0;padding:1.25rem 1.5rem 0}.popover-header:empty{display:none}.popover-header:last-child{padding-bottom:1.25rem}@media (min-width:768px){.popover{margin:.875rem}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive::before{content:'';display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;height:100%;position:absolute;top:0;bottom:0;left:0;width:100%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-21by9::before{padding-top:42.85714%}.collapse{display:none}.collapse.show{display:block}tbody.collapse.show{display:table-row-group}tr.collapse.show{display:table-row}.collapsing{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);height:0;overflow:hidden;position:relative}@media (min-width:576px){.collapsing{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.collapsing{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.fade{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}@media (min-width:576px){.fade{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.fade{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade.show{opacity:1}.btn,.wpcf7 input[type=submit]{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);display:inline-block;font-size:.875rem;font-weight:500;line-height:1;margin:0;max-width:100%;min-width:5.5rem;padding:.6875rem 1rem;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:576px){.btn,.wpcf7 input[type=submit]{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.btn,.wpcf7 input[type=submit]{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.btn,.wpcf7 input[type=submit]{-webkit-transition:none;transition:none}}.btn:active,.btn:focus,.btn:hover,.wpcf7 input:active[type=submit],.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit]{color:rgba(0,0,0,.87);text-decoration:none}.btn:focus,.btn:hover,.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12)));background-image:linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,.12))}.btn.active,.btn:active,.wpcf7 input.active[type=submit],.wpcf7 input:active[type=submit]{background-color:rgba(153,153,153,.4);background-image:none;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)}.btn.disabled,.btn:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{background-color:rgba(0,0,0,.12);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.26);opacity:1}.btn:focus,.wpcf7 input:focus[type=submit]{outline:0}.btn:not(:disabled):not(.disabled),.wpcf7 input:not(:disabled):not(.disabled)[type=submit]{cursor:pointer}.show>.btn.dropdown-toggle,.wpcf7 .show>input.dropdown-toggle[type=submit]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12)));background-image:linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,.12))}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.wpcf7 input[type=submit]{background-color:#f08506;color:rgba(0,0,0,.87)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.wpcf7 input:active[type=submit],.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit]{color:rgba(0,0,0,.87)}.btn-primary.active,.btn-primary:active,.wpcf7 input.active[type=submit],.wpcf7 input:active[type=submit]{background-color:#be6905}.btn-primary.disabled,.btn-primary:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-secondary{background-color:#f08506;color:rgba(0,0,0,.87)}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:rgba(0,0,0,.87)}.btn-secondary.active,.btn-secondary:active{background-color:#be6905}.btn-secondary.disabled,.btn-secondary:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-danger{background-color:#f44336;color:#fff}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{color:#fff}.btn-danger.active,.btn-danger:active{background-color:#d32f2f}.btn-danger.disabled,.btn-danger:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-info{background-color:#2196f3;color:#fff}.btn-info:active,.btn-info:focus,.btn-info:hover{color:#fff}.btn-info.active,.btn-info:active{background-color:#1976d2}.btn-info.disabled,.btn-info:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-success{background-color:#4caf50;color:#fff}.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff}.btn-success.active,.btn-success:active{background-color:#388e3c}.btn-success.disabled,.btn-success:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-warning{background-color:#ff9800;color:rgba(0,0,0,.87)}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{color:rgba(0,0,0,.87)}.btn-warning.active,.btn-warning:active{background-color:#f57c00}.btn-warning.disabled,.btn-warning:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-dark{background-color:#424242;color:#fff}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{color:#fff}.btn-dark.active,.btn-dark:active{background-color:#212121}.btn-dark.disabled,.btn-dark:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-light{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.btn-light:active,.btn-light:focus,.btn-light:hover{color:rgba(0,0,0,.87)}.btn-light.active,.btn-light:active{background-color:#e0e0e0}.btn-light.disabled,.btn-light:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.wpcf7 [class*=bg-dark] :not([class*=bg-light]) input.disabled[type=submit],.wpcf7 [class*=bg-dark] :not([class*=bg-light]) input:disabled[type=submit],[class*=bg-dark] :not([class*=bg-light]) .btn.disabled,[class*=bg-dark] :not([class*=bg-light]) .btn:disabled,[class*=bg-dark] :not([class*=bg-light]) .wpcf7 input.disabled[type=submit],[class*=bg-dark] :not([class*=bg-light]) .wpcf7 input:disabled[type=submit]{background-color:rgba(255,255,255,.12);color:rgba(255,255,255,.3)}.btn-group-lg>.btn,.btn-lg,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-prepend>.btn,.wpcf7 .btn-group-lg>input[type=submit],.wpcf7 .input-group-lg>.input-group-append>input[type=submit],.wpcf7 .input-group-lg>.input-group-prepend>input[type=submit]{font-size:.9375rem;padding:.78125rem 1rem}.btn-group-sm>.btn,.btn-sm,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-prepend>.btn,.wpcf7 .btn-group-sm>input[type=submit],.wpcf7 .input-group-sm>.input-group-append>input[type=submit],.wpcf7 .input-group-sm>.input-group-prepend>input[type=submit]{font-size:.8125rem;padding:.59375rem 1rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.25rem}[type=button].btn-block,[type=reset].btn-block,[type=submit].btn-block{width:100%}.btn-link{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#f08506;font-weight:400;text-decoration:none;text-transform:none}.btn-link:active,.btn-link:focus,.btn-link:hover{color:#f08506;text-decoration:underline}.btn-link:focus,.btn-link:hover{background-image:none}.btn-link.active,.btn-link:active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{background-color:transparent;color:rgba(0,0,0,.26);text-decoration:none}.btn-fluid{min-width:0}[class*=btn-flat],[class*=btn-outline]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}[class*=btn-flat].active,[class*=btn-flat]:active,[class*=btn-outline].active,[class*=btn-outline]:active{-webkit-box-shadow:none;box-shadow:none}[class*=btn-flat].disabled,[class*=btn-flat]:disabled,[class*=btn-outline].disabled,[class*=btn-outline]:disabled{background-color:transparent}.btn-flat-primary,.btn-flat-primary:active,.btn-flat-primary:focus,.btn-flat-primary:hover,.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.wpcf7 input:active[type=submit],.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit],.wpcf7 input[type=submit]{color:#f08506}.btn-flat-primary.disabled,.btn-flat-primary:disabled,.btn-outline-primary.disabled,.btn-outline-primary:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{color:rgba(0,0,0,.26)}.btn-flat-secondary,.btn-flat-secondary:active,.btn-flat-secondary:focus,.btn-flat-secondary:hover,.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{color:#f08506}.btn-flat-secondary.disabled,.btn-flat-secondary:disabled,.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:rgba(0,0,0,.26)}.btn-flat-danger,.btn-flat-danger:active,.btn-flat-danger:focus,.btn-flat-danger:hover,.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover{color:#f44336}.btn-flat-danger.disabled,.btn-flat-danger:disabled,.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:rgba(0,0,0,.26)}.btn-flat-info,.btn-flat-info:active,.btn-flat-info:focus,.btn-flat-info:hover,.btn-outline-info,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover{color:#2196f3}.btn-flat-info.disabled,.btn-flat-info:disabled,.btn-outline-info.disabled,.btn-outline-info:disabled{color:rgba(0,0,0,.26)}.btn-flat-success,.btn-flat-success:active,.btn-flat-success:focus,.btn-flat-success:hover,.btn-outline-success,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover{color:#4caf50}.btn-flat-success.disabled,.btn-flat-success:disabled,.btn-outline-success.disabled,.btn-outline-success:disabled{color:rgba(0,0,0,.26)}.btn-flat-warning,.btn-flat-warning:active,.btn-flat-warning:focus,.btn-flat-warning:hover,.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover{color:#ff9800}.btn-flat-warning.disabled,.btn-flat-warning:disabled,.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:rgba(0,0,0,.26)}.btn-flat-dark,.btn-flat-dark:active,.btn-flat-dark:focus,.btn-flat-dark:hover,.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:hover{color:#424242}.btn-flat-dark.disabled,.btn-flat-dark:disabled,.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:rgba(0,0,0,.26)}.btn-flat-light,.btn-flat-light:active,.btn-flat-light:focus,.btn-flat-light:hover,.btn-outline-light,.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover{color:#f5f5f5}.btn-flat-light.disabled,.btn-flat-light:disabled,.btn-outline-light.disabled,.btn-outline-light:disabled{color:rgba(0,0,0,.26)}.btn-flat-light:focus,.btn-flat-light:hover,.btn-outline-light:focus,.btn-outline-light:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.12)),to(rgba(255,255,255,.12)));background-image:linear-gradient(to bottom,rgba(255,255,255,.12),rgba(255,255,255,.12))}.btn-flat-light.active,.btn-flat-light:active,.btn-outline-light.active,.btn-outline-light:active{background-color:rgba(204,204,204,.25)}.btn-float{border-radius:50%;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);height:3.5rem;line-height:3.5rem;min-width:0;padding:0;width:3.5rem}.btn-float.active,.btn-float:active{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn-float.disabled,.btn-float:disabled{-webkit-box-shadow:none;box-shadow:none}.btn-float.btn-sm{height:2.5rem;line-height:2.5rem;width:2.5rem}.btn-float-dropdown .dropdown-menu{border-radius:0;margin-top:1rem;min-width:3.5rem;padding-top:0;padding-bottom:0;text-align:center}.btn-float-dropdown .dropdown-menu::before{display:none}.btn-float-dropdown .dropdown-menu .btn-float{display:block;margin-right:auto;margin-bottom:1rem;margin-left:auto}.btn-group,.btn-group-vertical{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn-primary.disabled,.btn-group-vertical>.btn-primary:disabled,.btn-group>.btn-primary.disabled,.btn-group>.btn-primary:disabled,.wpcf7 .btn-group-vertical>input.disabled[type=submit],.wpcf7 .btn-group-vertical>input:disabled[type=submit],.wpcf7 .btn-group>input.disabled[type=submit],.wpcf7 .btn-group>input:disabled[type=submit]{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-secondary.disabled,.btn-group-vertical>.btn-secondary:disabled,.btn-group>.btn-secondary.disabled,.btn-group>.btn-secondary:disabled{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-danger.disabled,.btn-group-vertical>.btn-danger:disabled,.btn-group>.btn-danger.disabled,.btn-group>.btn-danger:disabled{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-info.disabled,.btn-group-vertical>.btn-info:disabled,.btn-group>.btn-info.disabled,.btn-group>.btn-info:disabled{background-color:#bbdefb;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-success.disabled,.btn-group-vertical>.btn-success:disabled,.btn-group>.btn-success.disabled,.btn-group>.btn-success:disabled{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-warning.disabled,.btn-group-vertical>.btn-warning:disabled,.btn-group>.btn-warning.disabled,.btn-group>.btn-warning:disabled{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-dark.disabled,.btn-group-vertical>.btn-dark:disabled,.btn-group>.btn-dark.disabled,.btn-group>.btn-dark:disabled{background-color:#757575;color:#fff}.btn-group-vertical>.btn-light.disabled,.btn-group-vertical>.btn-light:disabled,.btn-group>.btn-light.disabled,.btn-group>.btn-light:disabled{background-color:#fafafa;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,opacity;transition-property:border-color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}@media (min-width:576px){.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition:none;transition:none}}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group>.btn:active,.wpcf7 .btn-group-vertical>input.active[type=submit],.wpcf7 .btn-group-vertical>input:active[type=submit],.wpcf7 .btn-group>input.active[type=submit],.wpcf7 .btn-group>input:active[type=submit]{-webkit-box-shadow:none;box-shadow:none}.btn-group-vertical>.btn.disabled,.btn-group-vertical>.btn:disabled,.btn-group>.btn.disabled,.btn-group>.btn:disabled,.wpcf7 .btn-group-vertical>input.disabled[type=submit],.wpcf7 .btn-group-vertical>input:disabled[type=submit],.wpcf7 .btn-group>input.disabled[type=submit],.wpcf7 .btn-group>input:disabled[type=submit]{opacity:.7}.btn-group-vertical>.btn[class*=btn-outline],.btn-group>.btn[class*=btn-outline],.wpcf7 .btn-group-vertical>input[class*=btn-outline][type=submit],.wpcf7 .btn-group>input[class*=btn-outline][type=submit]{opacity:.7}.btn-group-vertical>.btn[class*=btn-outline].active,.btn-group-vertical>.btn[class*=btn-outline]:active,.btn-group>.btn[class*=btn-outline].active,.btn-group>.btn[class*=btn-outline]:active,.wpcf7 .btn-group-vertical>input[class*=btn-outline].active[type=submit],.wpcf7 .btn-group-vertical>input[class*=btn-outline]:active[type=submit],.wpcf7 .btn-group>input[class*=btn-outline].active[type=submit],.wpcf7 .btn-group>input[class*=btn-outline]:active[type=submit]{opacity:1}.btn-group-vertical>.btn[class*=btn-outline].disabled,.btn-group-vertical>.btn[class*=btn-outline]:disabled,.btn-group>.btn[class*=btn-outline].disabled,.btn-group>.btn[class*=btn-outline]:disabled,.wpcf7 .btn-group-vertical>input[class*=btn-outline].disabled[type=submit],.wpcf7 .btn-group-vertical>input[class*=btn-outline]:disabled[type=submit],.wpcf7 .btn-group>input[class*=btn-outline].disabled[type=submit],.wpcf7 .btn-group>input[class*=btn-outline]:disabled[type=submit]{opacity:1}.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group-vertical,.btn-group>.btn-group,.btn-group>.btn-group-vertical{border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-group.show>.btn.dropdown-toggle,.wpcf7 .btn-group.show>input.dropdown-toggle[type=submit]{-webkit-box-shadow:none;box-shadow:none}.btn-group>.btn,.btn-group>.btn-group,.wpcf7 .btn-group>input[type=submit]{margin-left:-1px}.btn-group>.btn-group:first-child,.btn-group>.btn:first-child,.wpcf7 .btn-group>input:first-child[type=submit]{margin-left:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child),.wpcf7 .btn-group>.btn-group:not(:first-child)>input[type=submit],.wpcf7 .btn-group>input:not(:first-child)[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.dropdown-toggle:not(:last-of-type),.wpcf7 .btn-group>.btn-group:not(:last-child)>input[type=submit],.wpcf7 .btn-group>input:not(:last-child):not(.dropdown-toggle)[type=submit]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group-vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.wpcf7 .btn-group-vertical>input[type=submit]{margin-top:-1px;margin-left:0;width:100%}.btn-group-vertical>.btn-group:first-child,.btn-group-vertical>.btn:first-child,.wpcf7 .btn-group-vertical>input:first-child[type=submit]{margin-top:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child),.wpcf7 .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.wpcf7 .btn-group-vertical>input:not(:first-child)[type=submit]{border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.dropdown-toggle:not(:last-of-type),.wpcf7 .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.wpcf7 .btn-group-vertical>input:not(:last-child):not(.dropdown-toggle)[type=submit]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-fluid{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.wpcf7 [data-toggle=buttons]>.btn-group>input[type=submit],.wpcf7 [data-toggle=buttons]>input[type=submit],[data-toggle=buttons]>.btn,[data-toggle=buttons]>.btn-group>.btn{margin-bottom:0}.wpcf7 [data-toggle=buttons]>.btn-group>input[type=submit] [type=checkbox],.wpcf7 [data-toggle=buttons]>.btn-group>input[type=submit] [type=radio],.wpcf7 [data-toggle=buttons]>input[type=submit] [type=checkbox],.wpcf7 [data-toggle=buttons]>input[type=submit] [type=radio],[data-toggle=buttons]>.btn [type=checkbox],[data-toggle=buttons]>.btn [type=radio],[data-toggle=buttons]>.btn-group>.btn [type=checkbox],[data-toggle=buttons]>.btn-group>.btn [type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.dropdown-toggle.dropdown-toggle-split{padding-right:.2em;padding-left:.2em}.dropdown-toggle.dropdown-toggle-split::after{margin-right:0;margin-left:0}.dropleft .dropdown-toggle.dropdown-toggle-split::before{margin-right:0;margin-left:0}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.card{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.card.border-primary{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-primary[href]:active,.card.border-primary[href]:focus,.card.border-primary[href]:hover,.card.border-primary[tabindex]:active,.card.border-primary[tabindex]:focus,.card.border-primary[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-secondary{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-secondary[href]:active,.card.border-secondary[href]:focus,.card.border-secondary[href]:hover,.card.border-secondary[tabindex]:active,.card.border-secondary[tabindex]:focus,.card.border-secondary[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-danger{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336}.card.border-danger[href]:active,.card.border-danger[href]:focus,.card.border-danger[href]:hover,.card.border-danger[tabindex]:active,.card.border-danger[tabindex]:focus,.card.border-danger[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336}.card.border-info{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3}.card.border-info[href]:active,.card.border-info[href]:focus,.card.border-info[href]:hover,.card.border-info[tabindex]:active,.card.border-info[tabindex]:focus,.card.border-info[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3}.card.border-success{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50}.card.border-success[href]:active,.card.border-success[href]:focus,.card.border-success[href]:hover,.card.border-success[tabindex]:active,.card.border-success[tabindex]:focus,.card.border-success[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50}.card.border-warning{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800}.card.border-warning[href]:active,.card.border-warning[href]:focus,.card.border-warning[href]:hover,.card.border-warning[tabindex]:active,.card.border-warning[tabindex]:focus,.card.border-warning[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800}.card.border-dark{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242}.card.border-dark[href]:active,.card.border-dark[href]:focus,.card.border-dark[href]:hover,.card.border-dark[tabindex]:active,.card.border-dark[tabindex]:focus,.card.border-dark[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242}.card.border-light{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5}.card.border-light[href]:active,.card.border-light[href]:focus,.card.border-light[href]:hover,.card.border-light[tabindex]:active,.card.border-light[tabindex]:focus,.card.border-light[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5}.card[href]:active,.card[href]:focus,.card[href]:hover,.card[tabindex]:active,.card[tabindex]:focus,.card[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);text-decoration:none}.card[href]:focus,.card[tabindex]:focus{outline:0}.accordion .card:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion .card:not(:first-of-type):not(:last-of-type){border-radius:0}.accordion .card:not(:first-of-type) .card-body:first-child,.accordion .card:not(:first-of-type) .card-footer:first-child,.accordion .card:not(:first-of-type) .card-header:first-child{border-top-left-radius:0;border-top-right-radius:0}.accordion .card:not(:last-of-type) .card-body:last-child,.accordion .card:not(:last-of-type) .card-footer:last-child,.accordion .card:not(:last-of-type) .card-header:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .collapse .card-body:first-child,.accordion .collapse .card-footer:first-child,.accordion .collapse .card-header:first-child,.accordion .collapsing .card-body:first-child,.accordion .collapsing .card-footer:first-child,.accordion .collapsing .card-header:first-child{border-top-left-radius:0;border-top-right-radius:0}.card-actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0 .25rem .5rem}.card-actions:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card-actions:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-actions .btn,.card-actions .wpcf7 input[type=submit],.wpcf7 .card-actions input[type=submit]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:.5rem;margin-bottom:.25rem;min-width:0;padding-right:.5rem;padding-left:.5rem}.card-actions .dropdown-toggle::after{margin-right:0}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.card-body:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card-body:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-body>:last-child{margin-bottom:0}.card-footer{border-top:1px solid rgba(0,0,0,.12);padding:1rem 1rem}.card-footer:first-child{border-top-left-radius:2px;border-top-right-radius:2px;border-top:0}.card-footer:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-footer>:last-child{margin-bottom:0}.card-header{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0;padding:1rem 1rem}.card-header:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card-header:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-bottom:0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-header-pills{margin:-1rem -1rem;padding:.5rem 0 .25rem .5rem}.card-header-pills .nav-link{margin-right:.5rem;margin-bottom:.25rem;padding-right:.5rem;padding-left:.5rem}.card-header-tabs{margin:-1rem -1rem calc(-1rem - 1px)}.card-img{border-radius:2px}.card-img-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-img-top{border-top-left-radius:2px;border-top-right-radius:2px}.card-img-overlay{max-height:100%;padding:1rem 1rem;position:absolute;right:0;bottom:0;left:0}.card-columns{-webkit-column-count:2;column-count:2;-webkit-column-gap:.5rem;column-gap:.5rem;margin-top:-.25rem;margin-bottom:.25rem;orphans:1;widows:1}@media (min-width:768px){.card-columns{-webkit-column-count:3;column-count:3}}.card-columns .card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.25rem;margin-bottom:.25rem;width:100%}@media (min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.25rem;margin-left:-.25rem}}.card-deck .card{margin-bottom:.5rem}@media (min-width:576px){.card-deck .card{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-right:.25rem;margin-left:.25rem}}@media (min-width:576px){.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.card-group .card{margin-bottom:.5rem}@media (min-width:576px){.card-group .card{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.card-group .card:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child:not(:last-child) .card-actions,.card-group .card:first-child:not(:last-child) .card-body,.card-group .card:first-child:not(:last-child) .card-footer,.card-group .card:first-child:not(:last-child) .card-header,.card-group .card:first-child:not(:last-child) .card-img,.card-group .card:first-child:not(:last-child) .card-img-bottom,.card-group .card:first-child:not(:last-child) .card-img-top{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child:not(:first-child) .card-actions,.card-group .card:last-child:not(:first-child) .card-body,.card-group .card:last-child:not(:first-child) .card-footer,.card-group .card:last-child:not(:first-child) .card-header,.card-group .card:last-child:not(:first-child) .card-img,.card-group .card:last-child:not(:first-child) .card-img-bottom,.card-group .card:last-child:not(:first-child) .card-img-top{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-actions,.card-group .card:not(:first-child):not(:last-child) .card-body,.card-group .card:not(:first-child):not(:last-child) .card-footer,.card-group .card:not(:first-child):not(:last-child) .card-header,.card-group .card:not(:first-child):not(:last-child) .card-img,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}.card-link:active,.card-link:focus,.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-subtitle{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.42857;margin-top:-1rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333;margin-bottom:1rem}.card-title:last-child{margin-bottom:0}.chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e0e0e0;border:0;border-radius:1rem;color:rgba(0,0,0,.87);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding-right:.75rem;padding-left:.75rem;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.chip:empty{display:none}.chip .close{font-size:inherit;line-height:inherit;margin-right:-.5rem;margin-left:.25rem;min-height:1.5rem;min-width:1.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.chip-primary{background-color:#f08506;color:rgba(0,0,0,.87)}.chip-secondary{background-color:#f08506;color:rgba(0,0,0,.87)}.chip-danger{background-color:#f44336;color:#fff}.chip-info{background-color:#2196f3;color:#fff}.chip-success{background-color:#4caf50;color:#fff}.chip-warning{background-color:#ff9800;color:rgba(0,0,0,.87)}.chip-dark{background-color:#424242;color:#fff}.chip-light{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.chip-action{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.chip-action{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.chip-action{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.chip-action{-webkit-transition:none;transition:none}}.chip-action:active,.chip-action:focus,.chip-action:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);text-decoration:none}.chip-action:active{background-color:#bdbdbd}.chip-action:focus{outline:0}.chip-icon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f08506;border-radius:1rem;color:rgba(0,0,0,.87);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;font-style:normal;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5rem;margin-left:-.75rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center;width:2rem}.chip-img{border-radius:1rem;-ms-flex-negative:0;flex-shrink:0;height:2rem;margin-right:.5rem;margin-left:-.75rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:auto}.table{background-color:#fff;border:0;margin-bottom:1rem;max-width:100%;width:100%}.table td,.table th{border-top:1px solid #e1e1e1;line-height:1.42857;padding-right:1.75rem;padding-left:1.75rem;vertical-align:top}.table td:first-child,.table th:first-child{padding-left:1.5rem}.table td:last-child,.table th:last-child{padding-right:1.5rem}.table tbody{color:rgba(0,0,0,.87)}.table tbody td,.table tbody th{font-size:.8125rem;font-weight:400;height:3rem;padding-top:.91964rem;padding-bottom:.91964rem}.table tfoot{color:rgba(0,0,0,.54)}.table tfoot td,.table tfoot th{font-size:.75rem;font-weight:400;height:3.5rem;padding-top:1.21429rem;padding-bottom:1.21429rem}.table thead{color:rgba(0,0,0,.54)}.table thead td,.table thead th{font-size:.75rem;font-weight:500;height:3.5rem;padding-top:1.21429rem;padding-bottom:1.21429rem}.card>.table:first-child,.card>.table:first-child>:first-child,.card>.table:first-child>:first-child>tr:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card>.table:first-child>:first-child>tr:first-child td:first-child,.card>.table:first-child>:first-child>tr:first-child th:first-child{border-top-left-radius:2px}.card>.table:first-child>:first-child>tr:first-child td:last-child,.card>.table:first-child>:first-child>tr:first-child th:last-child{border-top-right-radius:2px}.card>.table:last-child,.card>.table:last-child>:last-child,.card>.table:last-child>:last-child>tr:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card>.table:last-child>:last-child>tr:last-child td:first-child,.card>.table:last-child>:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}.card>.table:last-child>:last-child>tr:last-child td:last-child,.card>.table:last-child>:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}.table .table{border-top:1px solid #e1e1e1}.table>:first-child>tr:first-child td,.table>:first-child>tr:first-child th{border-top:0}.table-borderless .table,.table-borderless td,.table-borderless th{border:0}.table-bordered{border:1px solid #e1e1e1}.card>.table-bordered{border:0}.table-sm td,.table-sm th{padding-right:1rem;padding-left:1rem}.table-sm td:first-child,.table-sm th:first-child{padding-left:1rem}.table-sm td:last-child,.table-sm th:last-child{padding-right:1rem}.table-sm tbody td,.table-sm tbody th{height:2.25rem;padding-top:.54464rem;padding-bottom:.54464rem}.table-sm tfoot td,.table-sm tfoot th{padding-top:.71429rem;padding-bottom:.71429rem}.table-sm thead td,.table-sm thead th{height:2.5rem;padding-top:.71429rem;padding-bottom:.71429rem}.table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}.table-hover tbody tr:hover{background-color:#eee}.table-primary,.table-primary>td,.table-primary>th{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f08506;color:rgba(0,0,0,.87)}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#f08506;color:rgba(0,0,0,.87)}.table-danger,.table-danger>td,.table-danger>th{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f44336;color:#fff}.table-info,.table-info>td,.table-info>th{background-color:#bbdefb;color:rgba(0,0,0,.87)}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#2196f3;color:#fff}.table-success,.table-success>td,.table-success>th{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#4caf50;color:#fff}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ff9800;color:rgba(0,0,0,.87)}.table-dark,.table-dark>td,.table-dark>th{background-color:#757575;color:#fff}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#424242;color:#fff}.table-light,.table-light>td,.table-light>th{background-color:#fafafa;color:rgba(0,0,0,.87)}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.table-active,.table-active>td,.table-active>th{background-color:#eee;color:rgba(0,0,0,.87)}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.table .thead-dark td,.table .thead-dark th{background-color:#424242;color:#fff}.table .thead-light td,.table .thead-light th{background-color:#f5f5f5;color:rgba(0,0,0,.54)}.table-dark{background-color:#424242;color:#fff}.table-dark.table-bordered{border-color:#303030}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#303030}.table-dark.table-hover tbody tr:hover{background-color:#212121}.table-dark tbody,.table-dark tfoot,.table-dark thead{color:inherit}.table-dark .table,.table-dark td,.table-dark th{border-color:#303030}@media (max-width:575.98px){.table-responsive-sm{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:767.98px){.table-responsive-md{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:991.98px){.table-responsive-lg{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:1199.98px){.table-responsive-xl{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}.table-responsive{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}.modal{display:none;outline:0;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:240}.modal.fade{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.modal.fade{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.modal.fade{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.modal.fade{-webkit-transition:none;transition:none}}.modal.fade .modal-dialog{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:scale(.87);transform:scale(.87)}@media (min-width:576px){.modal.fade .modal-dialog{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.modal.fade .modal-dialog{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:scale(1);transform:scale(1)}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{background-color:rgba(0,0,0,.38);position:fixed;top:0;right:0;bottom:0;left:0;z-index:239}.modal-content{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;pointer-events:auto;position:relative;vertical-align:baseline;width:100%}.modal-dialog{margin:1.5rem auto;max-width:35rem;pointer-events:none;position:relative;width:calc(100% - 1.5rem * 2)}.modal-dialog-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100% - 1.5rem * 2)}.modal-lg{max-width:52.5rem}.modal-sm{max-width:17.5rem}.modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem 1.5rem;position:relative}.modal-body:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.modal-body:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-header+.modal-body{padding-top:0}.modal-body>:last-child{margin-bottom:0}.modal-footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem .5rem .5rem 0}.modal-footer:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.modal-footer:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-footer .btn,.modal-footer .wpcf7 input[type=submit],.wpcf7 .modal-footer input[type=submit]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:calc(50% - .5rem);min-width:4rem;overflow:hidden;padding-right:.5rem;padding-left:.5rem;text-overflow:ellipsis}.modal-footer .btn-primary,.modal-footer .btn-primary:active,.modal-footer .btn-primary:focus,.modal-footer .btn-primary:hover,.modal-footer .wpcf7 input:active[type=submit],.modal-footer .wpcf7 input:focus[type=submit],.modal-footer .wpcf7 input:hover[type=submit],.modal-footer .wpcf7 input[type=submit],.wpcf7 .modal-footer input:active[type=submit],.wpcf7 .modal-footer input:focus[type=submit],.wpcf7 .modal-footer input:hover[type=submit],.wpcf7 .modal-footer input[type=submit]{color:#f08506}.modal-footer .btn-primary.disabled,.modal-footer .btn-primary:disabled,.modal-footer .wpcf7 input.disabled[type=submit],.modal-footer .wpcf7 input:disabled[type=submit],.wpcf7 .modal-footer input.disabled[type=submit],.wpcf7 .modal-footer input:disabled[type=submit]{color:rgba(0,0,0,.26)}.modal-footer .btn-secondary,.modal-footer .btn-secondary:active,.modal-footer .btn-secondary:focus,.modal-footer .btn-secondary:hover{color:#f08506}.modal-footer .btn-secondary.disabled,.modal-footer .btn-secondary:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-danger,.modal-footer .btn-danger:active,.modal-footer .btn-danger:focus,.modal-footer .btn-danger:hover{color:#f44336}.modal-footer .btn-danger.disabled,.modal-footer .btn-danger:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-info,.modal-footer .btn-info:active,.modal-footer .btn-info:focus,.modal-footer .btn-info:hover{color:#2196f3}.modal-footer .btn-info.disabled,.modal-footer .btn-info:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-success,.modal-footer .btn-success:active,.modal-footer .btn-success:focus,.modal-footer .btn-success:hover{color:#4caf50}.modal-footer .btn-success.disabled,.modal-footer .btn-success:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-warning,.modal-footer .btn-warning:active,.modal-footer .btn-warning:focus,.modal-footer .btn-warning:hover{color:#ff9800}.modal-footer .btn-warning.disabled,.modal-footer .btn-warning:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-dark,.modal-footer .btn-dark:active,.modal-footer .btn-dark:focus,.modal-footer .btn-dark:hover{color:#424242}.modal-footer .btn-dark.disabled,.modal-footer .btn-dark:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-light,.modal-footer .btn-light:active,.modal-footer .btn-light:focus,.modal-footer .btn-light:hover{color:#f5f5f5}.modal-footer .btn-light.disabled,.modal-footer .btn-light:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn.active,.modal-footer .btn:active,.modal-footer .wpcf7 input.active[type=submit],.modal-footer .wpcf7 input:active[type=submit],.wpcf7 .modal-footer input.active[type=submit],.wpcf7 .modal-footer input:active[type=submit]{background-color:rgba(153,153,153,.4);-webkit-box-shadow:none;box-shadow:none}.modal-footer .btn.disabled,.modal-footer .btn:disabled,.modal-footer .wpcf7 input.disabled[type=submit],.modal-footer .wpcf7 input:disabled[type=submit],.wpcf7 .modal-footer input.disabled[type=submit],.wpcf7 .modal-footer input:disabled[type=submit]{background-color:transparent}.modal-footer>*{margin-left:.5rem}.modal-footer-stacked{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-right:0;padding-left:0}.modal-footer-stacked .btn,.modal-footer-stacked .wpcf7 input[type=submit],.wpcf7 .modal-footer-stacked input[type=submit]{text-align:right;text-align:end;border-radius:0;margin-left:0;max-width:none;padding:1.0625rem 1rem}.wpcf7 [dir=rtl] .modal-footer-stacked input[type=submit],[dir=rtl] .modal-footer-stacked .btn,[dir=rtl] .modal-footer-stacked .wpcf7 input[type=submit]{text-align:left;text-align:end}.modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1.5rem}.modal-header:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.modal-header:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-title{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-99999px;width:50px}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#fff;border:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);display:block;font-size:.9375rem;line-height:1.42857;min-height:3rem;padding:.83036rem 1.5rem;position:relative}@media (min-width:576px){.list-group-item{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.list-group-item{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.list-group-item{-webkit-transition:none;transition:none}}.list-group-item:active,.list-group-item:focus,.list-group-item:hover{color:rgba(0,0,0,.87);text-decoration:none}.list-group-item.active{background-color:#eee;color:rgba(0,0,0,.87)}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:rgba(0,0,0,.38)}.list-group-item:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.list-group-item:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card .list-group-item{padding-right:1rem;padding-left:1rem}.list-group-item-action{color:rgba(0,0,0,.87);text-align:inherit;width:100%}.list-group-item-action:active,.list-group-item-action:focus,.list-group-item-action:hover{background-color:#eee;color:rgba(0,0,0,.87);text-decoration:none}.list-group-item-action.disabled,.list-group-item-action:disabled{background-color:#fff;color:rgba(0,0,0,.38)}.list-group-item-action:focus{outline:0}.list-group-item-primary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.list-group-item-primary.active{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-primary.list-group-item-action:active,.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-secondary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.list-group-item-secondary.active{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-secondary.list-group-item-action:active,.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-danger{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.list-group-item-danger.active{background-color:#f44336;color:#fff}.list-group-item-danger.list-group-item-action:active,.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f44336;color:#fff}.list-group-item-info{background-color:#bbdefb;color:rgba(0,0,0,.87)}.list-group-item-info.active{background-color:#2196f3;color:#fff}.list-group-item-info.list-group-item-action:active,.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#2196f3;color:#fff}.list-group-item-success{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.list-group-item-success.active{background-color:#4caf50;color:#fff}.list-group-item-success.list-group-item-action:active,.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#4caf50;color:#fff}.list-group-item-warning{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.list-group-item-warning.active{background-color:#ff9800;color:rgba(0,0,0,.87)}.list-group-item-warning.list-group-item-action:active,.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ff9800;color:rgba(0,0,0,.87)}.list-group-item-dark{background-color:#757575;color:#fff}.list-group-item-dark.active{background-color:#424242;color:#fff}.list-group-item-dark.list-group-item-action:active,.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#424242;color:#fff}.list-group-item-light{background-color:#fafafa;color:rgba(0,0,0,.87)}.list-group-item-light.active{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.list-group-item-light.list-group-item-action:active,.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.expansion-panel{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,margin;transition-property:background-color,color,margin;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);padding:0}@media (min-width:576px){.expansion-panel{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.expansion-panel{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.expansion-panel{-webkit-transition:none;transition:none}}.expansion-panel.show{border-radius:2px}.expansion-panel.show:not(:first-child){margin-top:1rem}.card .expansion-panel.show:not(:first-child){margin-top:0}.expansion-panel.show:not(:last-child){margin-bottom:1rem}.card .expansion-panel.show:not(:last-child){margin-bottom:0}.expansion-panel.show+.expansion-panel{border-top-left-radius:2px;border-top-right-radius:2px}.expansion-panel.show+.expansion-panel.show{margin-top:0}.card .expansion-panel.show+.expansion-panel{border-top-left-radius:0;border-top-right-radius:0}.expansion-panel.show-predecessor{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card .expansion-panel.show-predecessor{border-bottom-right-radius:0;border-bottom-left-radius:0}.card .expansion-panel{padding-right:0;padding-left:0}.expansion-panel-body{padding:1rem 1.5rem}.card .expansion-panel-body{padding-right:1rem;padding-left:1rem}.expansion-panel-footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-top:1px solid rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem .5rem .75rem 0}.card .expansion-panel-footer{padding-right:1rem;padding-left:.5rem}.expansion-panel-footer .btn,.expansion-panel-footer .wpcf7 input[type=submit],.wpcf7 .expansion-panel-footer input[type=submit]{margin-bottom:.25rem;margin-left:.5rem;min-width:4rem;padding-right:.5rem;padding-left:.5rem}.card .expansion-panel-footer .btn,.card .expansion-panel-footer .wpcf7 input[type=submit],.wpcf7 .card .expansion-panel-footer input[type=submit]{padding-right:.5rem;padding-left:.5rem}.expansion-panel-icon{-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}[data-toggle=collapse].collapsed .expansion-panel-icon .collapsed-hide{display:none}[data-toggle=collapse]:not(.collapsed) .expansion-panel-icon .collapsed-show{display:none}.expansion-panel-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:3rem;padding:.83036rem 1.5rem;text-align:inherit;width:100%}.expansion-panel-toggler:active,.expansion-panel-toggler:focus,.expansion-panel-toggler:hover{background-color:#eee;color:rgba(0,0,0,.87);text-decoration:none}.expansion-panel-toggler.disabled,.expansion-panel-toggler:disabled{background-color:#fff;color:rgba(0,0,0,.38)}.expansion-panel-toggler:focus{outline:0}.card .expansion-panel-toggler{padding-right:1rem;padding-left:1rem}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-flush .list-group-item{border-top:1px solid rgba(0,0,0,.12);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.list-group-flush .list-group-item:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-menu{border-radius:2px;text-align:left;text-align:start;background-color:transparent;color:inherit;display:none;float:left;font-size:1rem;font-weight:400;line-height:1.5rem;list-style:none;margin:0;min-width:7rem;padding:.5rem 0;position:absolute;top:100%;left:0;z-index:80}[dir=rtl] .dropdown-menu{text-align:right;text-align:start}.dropdown-menu.show{display:block}.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation-duration:.39s;animation-duration:.39s}}@media (min-width:992px){.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation-duration:.2s;animation-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation:none;animation:none}}.dropdown-menu.show::before{-webkit-animation-name:dropdown-menu-show;animation-name:dropdown-menu-show}.dropdown-menu.show>*{-webkit-animation-name:dropdown-item-show;animation-name:dropdown-item-show}.dropdown-menu.show>:nth-child(1){-webkit-animation-name:dropdown-item-show-1;animation-name:dropdown-item-show-1}.dropdown-menu.show>:nth-child(2){-webkit-animation-name:dropdown-item-show-2;animation-name:dropdown-item-show-2}.dropdown-menu.show>:nth-child(3){-webkit-animation-name:dropdown-item-show-3;animation-name:dropdown-item-show-3}.dropdown-menu::before{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:-1}.nav:not(.flex-column):not(.flex-column-reverse) .dropdown-menu{min-width:100%}.menu{margin-top:-3.125rem}.menu::before{-webkit-transform-origin:0 2rem;transform-origin:0 2rem}.show>a{outline:0}.dropdown-menu-right:not([x-placement]){right:0;left:auto}.dropdown-menu-right:not([x-placement]).menu::before{-webkit-transform-origin:100% 2rem;transform-origin:100% 2rem}.dropdown-menu-right:not([x-placement])::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropleft .dropdown-menu:not([x-placement]){top:0;right:100%;left:auto}.dropleft .dropdown-menu:not([x-placement]).menu{margin-top:0}.dropleft .dropdown-menu:not([x-placement])::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropright .dropdown-menu:not([x-placement]){top:0;left:100%}.dropright .dropdown-menu:not([x-placement]).menu{margin-top:0}.dropright .dropdown-menu:not([x-placement])::before{-webkit-transform-origin:0 0;transform-origin:0 0}.dropup .dropdown-menu:not([x-placement]){top:auto;bottom:100%}.dropup .dropdown-menu:not([x-placement]).menu{margin-top:0;margin-bottom:-3.125rem}.dropup .dropdown-menu:not([x-placement]).menu::before{-webkit-transform-origin:0 calc(100% - 2rem);transform-origin:0 calc(100% - 2rem)}.dropup .dropdown-menu:not([x-placement])::before{-webkit-transform-origin:0 100%;transform-origin:0 100%}.dropup .dropdown-menu:not([x-placement])>:nth-child(1),.dropup .dropdown-menu:not([x-placement])>:nth-child(2),.dropup .dropdown-menu:not([x-placement])>:nth-child(3){-webkit-animation-name:dropdown-item-show;animation-name:dropdown-item-show}.dropup .dropdown-menu:not([x-placement])>:nth-last-child(1){-webkit-animation-name:dropdown-item-show-1;animation-name:dropdown-item-show-1}.dropup .dropdown-menu:not([x-placement])>:nth-last-child(2){-webkit-animation-name:dropdown-item-show-2;animation-name:dropdown-item-show-2}.dropup .dropdown-menu:not([x-placement])>:nth-last-child(3){-webkit-animation-name:dropdown-item-show-3;animation-name:dropdown-item-show-3}.dropup .dropdown-menu-right:not([x-placement]).menu::before{-webkit-transform-origin:100% calc(100% - 2rem);transform-origin:100% calc(100% - 2rem)}.dropup .dropdown-menu-right:not([x-placement])::before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.dropdown-menu[x-placement=bottom-end]::before,.dropdown-menu[x-placement=left-start]::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropdown-menu[x-placement=top-end].show>:nth-child(1),.dropdown-menu[x-placement=top-end].show>:nth-child(2),.dropdown-menu[x-placement=top-end].show>:nth-child(3),.dropdown-menu[x-placement=top-start].show>:nth-child(1),.dropdown-menu[x-placement=top-start].show>:nth-child(2),.dropdown-menu[x-placement=top-start].show>:nth-child(3){-webkit-animation-name:dropdown-item-show;animation-name:dropdown-item-show}.dropdown-menu[x-placement=top-end].show>:nth-last-child(1),.dropdown-menu[x-placement=top-start].show>:nth-last-child(1){-webkit-animation-name:dropdown-item-show-1;animation-name:dropdown-item-show-1}.dropdown-menu[x-placement=top-end].show>:nth-last-child(2),.dropdown-menu[x-placement=top-start].show>:nth-last-child(2){-webkit-animation-name:dropdown-item-show-2;animation-name:dropdown-item-show-2}.dropdown-menu[x-placement=top-end].show>:nth-last-child(3),.dropdown-menu[x-placement=top-start].show>:nth-last-child(3){-webkit-animation-name:dropdown-item-show-3;animation-name:dropdown-item-show-3}.dropdown-menu[x-placement=top-end]::before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.dropdown-menu[x-placement=top-start]::before{-webkit-transform-origin:0 100%;transform-origin:0 100%}.menu[x-placement=bottom-end]::before{-webkit-transform-origin:100% 2rem;transform-origin:100% 2rem}.menu[x-placement=left-start],.menu[x-placement=right-start]{margin-top:0}.menu[x-placement=left-start]::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.menu[x-placement=right-start]::before{-webkit-transform-origin:0 0;transform-origin:0 0}.menu[x-placement=top-end],.menu[x-placement=top-start]{margin-top:0;margin-bottom:-3.125rem}.menu[x-placement=top-end]::before{-webkit-transform-origin:100% calc(100% - 2rem);transform-origin:100% calc(100% - 2rem)}.menu[x-placement=top-start]::before{-webkit-transform-origin:0 calc(100% - 2rem);transform-origin:0 calc(100% - 2rem)}@-webkit-keyframes dropdown-item-show{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-item-show-1{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show-1{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-item-show-2{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show-2{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-item-show-3{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show-3{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-menu-show{0%{-webkit-transform:scale(0,0);transform:scale(0,0)}20%{-webkit-transform:scale(.33333,0);transform:scale(.33333,0)}40%{-webkit-transform:scale(.66667,.25);transform:scale(.66667,.25)}60%{-webkit-transform:scale(1,.5);transform:scale(1,.5)}80%{-webkit-transform:scale(1,.75);transform:scale(1,.75)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dropdown-menu-show{0%{-webkit-transform:scale(0,0);transform:scale(0,0)}20%{-webkit-transform:scale(.33333,0);transform:scale(.33333,0)}40%{-webkit-transform:scale(.66667,.25);transform:scale(.66667,.25)}60%{-webkit-transform:scale(1,.5);transform:scale(1,.5)}80%{-webkit-transform:scale(1,.75);transform:scale(1,.75)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes menu-animation{0%{margin-top:-3.5rem}100%{margin-top:0}}@keyframes menu-animation{0%{margin-top:-3.5rem}100%{margin-top:0}}.dropdown-menu-sm,.menu-cascading{font-size:.9375rem;line-height:1.5rem;padding-top:1rem;padding-bottom:1rem}@media (min-width:576px){.dropdown-menu-sm,.menu-cascading{min-width:20rem}}.menu-cascading{margin-top:-2.75rem}.menu-cascading[x-placement=top-end],.menu-cascading[x-placement=top-start]{margin-top:0;margin-bottom:-2.75rem}.menu-cascading[x-placement=top-end]::before{-webkit-transform-origin:100% calc(100% - 2rem);transform-origin:100% calc(100% - 2rem)}.menu-cascading[x-placement=top-start]::before{-webkit-transform-origin:0 calc(100% - 2rem);transform-origin:0 calc(100% - 2rem)}.dropdown-divider{background-color:rgba(0,0,0,.12);height:1px;margin:.5rem 0;overflow:hidden}.dropdown-header{color:rgba(0,0,0,.87);display:block;font-size:1rem;font-weight:bolder;line-height:1.5rem;margin:0;padding:.75rem 1rem;white-space:nowrap}.dropdown-menu-sm .dropdown-header,.menu-cascading .dropdown-header{font-size:.9375rem;line-height:1.5rem;padding:.25rem 1.5rem}.dropdown-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background:0 0;border:0;clear:both;color:rgba(0,0,0,.87);display:block;font-weight:inherit;padding:.75rem 1rem;position:relative;text-align:inherit;-webkit-transform-origin:0 0;transform-origin:0 0;white-space:nowrap;width:100%}@media (min-width:576px){.dropdown-item{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.dropdown-item{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.dropdown-item{-webkit-transition:none;transition:none}}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#f5f5f5;color:rgba(0,0,0,.87);text-decoration:none}.dropdown-item.active{background-color:#f5f5f5}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:rgba(0,0,0,.38);pointer-events:none}.dropdown-menu-sm .dropdown-item,.menu-cascading .dropdown-item{padding:.25rem 1.5rem}.dropdown-item-text{color:rgba(0,0,0,.87);display:block;font-weight:inherit;padding:.75rem 1rem;-webkit-transform-origin:0 0;transform-origin:0 0}.dropdown-menu-sm .dropdown-item-text,.menu-cascading .dropdown-item-text{padding:.25rem 1.5rem}.dropdown-toggle::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"expand_more";display:inline-block;margin-right:-.2em;margin-left:.2em;vertical-align:top}.dropright .dropdown-toggle::after{content:"keyboard_arrow_right"}.dropup .dropdown-toggle::after{content:"expand_less"}.dropdown-toggle:empty::after{margin-left:-.2em}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"keyboard_arrow_left";display:inline-block;margin-right:.2em;margin-left:-.2em}.navdrawer{display:none;outline:0;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:160}.navdrawer-backdrop{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.38);opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:159}@media (min-width:576px){.navdrawer-backdrop{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.navdrawer-backdrop{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer-backdrop{-webkit-transition:none;transition:none}}.navdrawer-backdrop.show{opacity:1}.navdrawer-content{-webkit-transition-duration:195ms;transition-duration:195ms;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.6,1);transition-timing-function:cubic-bezier(.4,0,.6,1);background-color:#fff;max-width:calc(100% - 3.5rem);overflow-x:hidden;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);width:17.5rem}@media (min-width:576px){.navdrawer-content{-webkit-transition-duration:.2535s;transition-duration:.2535s}}@media (min-width:992px){.navdrawer-content{-webkit-transition-duration:.13s;transition-duration:.13s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer-content{-webkit-transition:none;transition:none}}.navdrawer-right .navdrawer-content{right:0;left:auto;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.navdrawer.show .navdrawer-content{-webkit-transition-duration:225ms;transition-duration:225ms;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:576px){.navdrawer.show .navdrawer-content{-webkit-transition-duration:.2925s;transition-duration:.2925s}}@media (min-width:992px){.navdrawer.show .navdrawer-content{-webkit-transition-duration:.15s;transition-duration:.15s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer.show .navdrawer-content{-webkit-transition:none;transition:none}}.navdrawer-body{margin-bottom:.5rem;padding-right:1rem;padding-left:1rem}.navdrawer-divider{background-color:rgba(0,0,0,.12);height:1px;margin:.5rem 0;overflow:hidden}.navdrawer-header{background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.12);display:block;margin-bottom:.5rem;padding:.625rem 1rem}.navdrawer-subheader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.38);display:block;font-weight:500;height:3rem;line-height:1;margin-top:0;margin-bottom:0;padding:1.0625rem 1rem}.navdrawer-divider+.navdrawer-subheader{margin-top:-.5rem}.navdrawer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-top:.5rem;margin-bottom:.5rem;padding-left:0}.navdrawer-header+.navdrawer-nav,.navdrawer-subheader+.navdrawer-nav{margin-top:0}.navdrawer-nav .nav-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);font-size:.875rem;font-weight:500;line-height:1;padding:1.0625rem 1rem}@media (min-width:576px){.navdrawer-nav .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navdrawer-nav .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer-nav .nav-link{-webkit-transition:none;transition:none}}.navdrawer-nav .nav-link:active,.navdrawer-nav .nav-link:focus,.navdrawer-nav .nav-link:hover{background-color:#f5f5f5}.navdrawer-nav .nav-link.active,.navdrawer-nav .nav-link:active{color:#f08506}.navdrawer-nav .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38)}.navdrawer-nav .nav-link:focus{outline:0}.navdrawer-nav .active>.nav-link{color:#f08506}.navdrawer-nav-icon{color:rgba(0,0,0,.54);width:3.5rem}.nav-link.active .navdrawer-nav-icon,.nav-link:active .navdrawer-nav-icon{color:#f08506}.active>.nav-link .navdrawer-nav-icon{color:#f08506}@media (min-width:576px){.navdrawer-backdrop-permanent-sm{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-sm{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-sm{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-sm{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-sm.navdrawer-permanent-clipped,.navdrawer-permanent-sm.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-sm.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-sm.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-sm.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-sm.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-sm.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-sm .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-sm{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-sm.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-sm.navdrawer-right{right:0;left:auto}.navdrawer-persistent-sm.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-sm.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-sm .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-sm{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-sm.navdrawer-right{right:0;left:auto}.navdrawer-temporary-sm .navdrawer-content{max-width:none;position:absolute;width:100%}}@media (min-width:768px){.navdrawer-backdrop-permanent-md{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-md{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-md{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-md{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-md.navdrawer-permanent-clipped,.navdrawer-permanent-md.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-md.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-md.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-md.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-md.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-md.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-md .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-md{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-md.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-md.navdrawer-right{right:0;left:auto}.navdrawer-persistent-md.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-md.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-md .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-md{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-md.navdrawer-right{right:0;left:auto}.navdrawer-temporary-md .navdrawer-content{max-width:none;position:absolute;width:100%}}@media (min-width:992px){.navdrawer-backdrop-permanent-lg{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-lg{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-lg{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-lg{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-lg.navdrawer-permanent-clipped,.navdrawer-permanent-lg.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-lg.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-lg.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-lg.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-lg.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-lg.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-lg .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-lg{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-lg.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-lg.navdrawer-right{right:0;left:auto}.navdrawer-persistent-lg.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-lg.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-lg .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-lg{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-lg.navdrawer-right{right:0;left:auto}.navdrawer-temporary-lg .navdrawer-content{max-width:none;position:absolute;width:100%}}@media (min-width:1200px){.navdrawer-backdrop-permanent-xl{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-xl{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-xl{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-xl{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-xl.navdrawer-permanent-clipped,.navdrawer-permanent-xl.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-xl.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-xl.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-xl.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-xl.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-xl.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-xl .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-xl{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-xl.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-xl.navdrawer-right{right:0;left:auto}.navdrawer-persistent-xl.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-xl.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-xl .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-xl{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-xl.navdrawer-right{right:0;left:auto}.navdrawer-temporary-xl .navdrawer-content{max-width:none;position:absolute;width:100%}}.navdrawer-backdrop-permanent{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent.navdrawer-permanent-clipped,.navdrawer-permanent.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent.navdrawer-permanent-float{border-right:0}.navdrawer-permanent.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent.navdrawer-right{right:0;left:auto}.navdrawer-persistent.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary.navdrawer-right{right:0;left:auto}.navdrawer-temporary .navdrawer-content{max-width:none;position:absolute;width:100%}.picker{outline:0;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition-delay:675ms;transition-delay:675ms;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;z-index:240}@media (min-width:576px){.picker{-webkit-transition-delay:.8775s;transition-delay:.8775s}}@media (min-width:992px){.picker{-webkit-transition-delay:.45s;transition-delay:.45s}}@media screen and (prefers-reduced-motion:reduce){.picker{-webkit-transition:none;transition:none}}.picker.picker-opened{overflow-x:hidden;overflow-y:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:none;transition:none}.picker-frame{margin:1.5rem 1.5rem}.picker-holder{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.38);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;min-width:100%;opacity:0;pointer-events:none;-webkit-transition-delay:375ms;transition-delay:375ms}@media (min-width:576px){.picker-holder{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.picker-holder{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.picker-holder{-webkit-transition:none;transition:none}}@media (min-width:576px){.picker-holder{-webkit-transition-delay:.4875s;transition-delay:.4875s}}@media (min-width:992px){.picker-holder{-webkit-transition-delay:.25s;transition-delay:.25s}}.picker-opened .picker-holder{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.picker-wrap{border-radius:2px;-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.42857;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);max-width:18.5rem;opacity:0;outline:0;pointer-events:auto;position:relative;-webkit-transform:scale(.87);transform:scale(.87)}@media (min-width:576px){.picker-wrap{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.picker-wrap{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.picker-wrap{-webkit-transition:none;transition:none}}@media (orientation:landscape){.picker-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none}}.picker-opened .picker-wrap{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.picker-footer{border-bottom-right-radius:2px;border-bottom-left-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem .5rem}@media (orientation:landscape){.picker-footer{border-radius:0 0 2px 0;padding-right:.75rem;padding-left:.75rem}}.picker-footer button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:.5rem;min-width:0}.picker-footer button:first-child{margin-left:0}.picker-header{height:2.5rem;line-height:2.5rem;margin-right:.5rem;margin-left:.5rem;padding-right:3rem;padding-left:3rem;position:relative;text-align:center}@media (orientation:landscape){.picker-header{margin-top:.5rem;margin-right:.75rem;margin-left:.75rem}}.picker-month,.picker-year{display:inline;margin-left:.5rem}.picker-month:first-child,.picker-year:first-child{margin-left:0}.picker-nav-next,.picker-nav-prev{height:2.5rem;margin-top:-1.25rem;position:absolute;top:50%;width:2.5rem}.picker-nav-next,.picker-nav-next.material-icons,.picker-nav-prev,.picker-nav-prev.material-icons{line-height:2.5rem}.picker-nav-next{right:0}.picker-nav-next::before{content:"keyboard_arrow_right"}.picker-nav-prev{left:0}.picker-nav-prev::before{content:"keyboard_arrow_left"}.picker-date-display{border-top-left-radius:2px;border-top-right-radius:2px;background-color:#f08506;color:rgba(0,0,0,.87);padding:1rem 1.5rem}@media (orientation:landscape){.picker-date-display{border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:0;min-width:9.75rem;white-space:nowrap}}.picker-date-display-bottom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.picker-day-display{margin-right:.5rem}.picker-weekday-display{margin-right:.5rem}@media (orientation:landscape){.picker-weekday-display{display:block;margin-right:0}}.picker-weekday-display::after{content:','}.picker-box{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#fff;overflow:hidden}@media (orientation:landscape){.picker-box{border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0}}.picker-input.form-control[readonly],.wpcf7 .picker-input.wpcf7-validation-errors[readonly],.wpcf7 input.picker-input[readonly][type=color],.wpcf7 input.picker-input[readonly][type=date],.wpcf7 input.picker-input[readonly][type=datetime-local],.wpcf7 input.picker-input[readonly][type=datetime],.wpcf7 input.picker-input[readonly][type=email],.wpcf7 input.picker-input[readonly][type=file],.wpcf7 input.picker-input[readonly][type=month],.wpcf7 input.picker-input[readonly][type=number],.wpcf7 input.picker-input[readonly][type=range],.wpcf7 input.picker-input[readonly][type=search],.wpcf7 input.picker-input[readonly][type=submit],.wpcf7 input.picker-input[readonly][type=tel],.wpcf7 input.picker-input[readonly][type=text],.wpcf7 input.picker-input[readonly][type=time],.wpcf7 input.picker-input[readonly][type=url],.wpcf7 input.picker-input[readonly][type=week],.wpcf7 select.picker-input[readonly],.wpcf7 textarea.picker-input[readonly]{border-bottom-style:solid;color:inherit;cursor:text}.picker-input.picker-input-active{border-bottom-color:#f08506}.picker-day{border-radius:50%;cursor:default;height:2.5rem;line-height:2.5rem;margin:auto;vertical-align:middle;width:2.5rem}@media (orientation:landscape){.picker-day{margin-right:.25rem;margin-left:.25rem}}.picker-day.picker-day-selected{background-color:#f08506;color:rgba(0,0,0,.87)}.picker-day-disabled{color:rgba(0,0,0,.38)}.picker-day-outfocus{display:none}.picker-day-today{color:#f08506;font-weight:bolder}.picker-table{border-collapse:collapse;border-spacing:0;margin:0 .5rem;table-layout:fixed}.picker-table td,.picker-table th{border:0;padding:0;text-align:center;vertical-align:middle}.picker-table th{font-weight:inherit}.picker-weekday{color:rgba(0,0,0,.38);height:2.5rem;vertical-align:middle;width:2.5rem}.picker-select-month,.picker-select-year{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.12);background-image:none;background-position:100% 50%;background-size:auto 100%;border:0;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.87);display:inline-block;font-size:inherit;height:1.25rem;line-height:1.25rem;opacity:.7;padding:0 1.25rem 0 .5rem}@media (min-width:576px){.picker-select-month,.picker-select-year{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.picker-select-month,.picker-select-year{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.picker-select-month,.picker-select-year{-webkit-transition:none;transition:none}}.picker-select-month:focus,.picker-select-month:hover,.picker-select-year:focus,.picker-select-year:hover{opacity:1}@-moz-document url-prefix(''){.picker-select-month,.picker-select-year{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-repeat:no-repeat}}@media (-webkit-min-device-pixel-ratio:0){.picker-select-month,.picker-select-year{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-repeat:no-repeat}}.picker-select-month:focus,.picker-select-year:focus{outline:0}.picker-select-month{margin-left:.5rem}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;z-index:1}.progress-bar{border-bottom:.25rem solid #3f51b5}.progress-bar.bg-primary{background-color:transparent!important;border-bottom-color:#f08506}.progress-bar.bg-primary::after{background-color:#fa9d2f}.progress-bar.bg-secondary{background-color:transparent!important;border-bottom-color:#f08506}.progress-bar.bg-secondary::after{background-color:#fa9d2f}.progress-bar.bg-danger{background-color:transparent!important;border-bottom-color:#f44336}.progress-bar.bg-danger::after{background-color:#ffcdd2}.progress-bar.bg-info{background-color:transparent!important;border-bottom-color:#2196f3}.progress-bar.bg-info::after{background-color:#bbdefb}.progress-bar.bg-success{background-color:transparent!important;border-bottom-color:#4caf50}.progress-bar.bg-success::after{background-color:#c8e6c9}.progress-bar.bg-warning{background-color:transparent!important;border-bottom-color:#ff9800}.progress-bar.bg-warning::after{background-color:#ffe0b2}.progress-bar.bg-dark{background-color:transparent!important;border-bottom-color:#424242}.progress-bar.bg-dark::after{background-color:#757575}.progress-bar.bg-light{background-color:transparent!important;border-bottom-color:#f5f5f5}.progress-bar.bg-light::after{background-color:#fafafa}.progress-bar::after{background-color:#c5cae9;content:'';display:block;height:.25rem;position:absolute;right:0;bottom:0;left:0;z-index:-1}.progress-bar-animated::before{animation-direction:reverse;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:progress-bar-animation;animation-name:progress-bar-animation;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (min-width:576px){.progress-bar-animated::before{-webkit-animation-duration:.39s;animation-duration:.39s}}@media (min-width:992px){.progress-bar-animated::before{-webkit-animation-duration:.2s;animation-duration:.2s}}.progress-bar-animated,.progress-bar-striped{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.progress-bar-animated.bg-primary::before,.progress-bar-striped.bg-primary::before{background-image:repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-secondary::before,.progress-bar-striped.bg-secondary::before{background-image:repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-danger::before,.progress-bar-striped.bg-danger::before{background-image:repeating-radial-gradient(.125rem .125rem,#ffcdd2,#ffcdd2 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#ffcdd2,#ffcdd2 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#ffcdd2,#ffcdd2 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-info::before,.progress-bar-striped.bg-info::before{background-image:repeating-radial-gradient(.125rem .125rem,#bbdefb,#bbdefb .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#bbdefb,#bbdefb .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#bbdefb,#bbdefb .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-success::before,.progress-bar-striped.bg-success::before{background-image:repeating-radial-gradient(.125rem .125rem,#c8e6c9,#c8e6c9 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#c8e6c9,#c8e6c9 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#c8e6c9,#c8e6c9 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-warning::before,.progress-bar-striped.bg-warning::before{background-image:repeating-radial-gradient(.125rem .125rem,#ffe0b2,#ffe0b2 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#ffe0b2,#ffe0b2 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#ffe0b2,#ffe0b2 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-dark::before,.progress-bar-striped.bg-dark::before{background-image:repeating-radial-gradient(.125rem .125rem,#757575,#757575 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#757575,#757575 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#757575,#757575 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-light::before,.progress-bar-striped.bg-light::before{background-image:repeating-radial-gradient(.125rem .125rem,#fafafa,#fafafa .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#fafafa,#fafafa .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#fafafa,#fafafa .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated::after,.progress-bar-striped::after{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;right:-1.5rem;bottom:-.25rem}.progress-bar-animated::before,.progress-bar-striped::before{background-image:repeating-radial-gradient(.125rem .125rem,#c5cae9,#c5cae9 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#c5cae9,#c5cae9 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#c5cae9,#c5cae9 .125rem,transparent .125rem,transparent 100%);background-position:0 0;background-repeat:repeat-x;background-size:.75rem .75rem;content:'';display:block;height:.25rem;position:absolute;right:-100vw;bottom:-.25rem;left:0;z-index:-1}@-webkit-keyframes progress-bar-animation{from{background-position:0 0}to{background-position:.75rem 0}}@keyframes progress-bar-animation{from{background-position:0 0}to{background-position:.75rem 0}}.progress-bar-indeterminate{border-bottom-color:#c5cae9;position:relative;width:100%}.progress-bar-indeterminate.bg-primary{border-bottom-color:#fa9d2f}.progress-bar-indeterminate.bg-primary::after,.progress-bar-indeterminate.bg-primary::before{background-color:#f08506}.progress-bar-indeterminate.bg-primary::before{background-image:none}.progress-bar-indeterminate.bg-secondary{border-bottom-color:#fa9d2f}.progress-bar-indeterminate.bg-secondary::after,.progress-bar-indeterminate.bg-secondary::before{background-color:#f08506}.progress-bar-indeterminate.bg-secondary::before{background-image:none}.progress-bar-indeterminate.bg-danger{border-bottom-color:#ffcdd2}.progress-bar-indeterminate.bg-danger::after,.progress-bar-indeterminate.bg-danger::before{background-color:#f44336}.progress-bar-indeterminate.bg-danger::before{background-image:none}.progress-bar-indeterminate.bg-info{border-bottom-color:#bbdefb}.progress-bar-indeterminate.bg-info::after,.progress-bar-indeterminate.bg-info::before{background-color:#2196f3}.progress-bar-indeterminate.bg-info::before{background-image:none}.progress-bar-indeterminate.bg-success{border-bottom-color:#c8e6c9}.progress-bar-indeterminate.bg-success::after,.progress-bar-indeterminate.bg-success::before{background-color:#4caf50}.progress-bar-indeterminate.bg-success::before{background-image:none}.progress-bar-indeterminate.bg-warning{border-bottom-color:#ffe0b2}.progress-bar-indeterminate.bg-warning::after,.progress-bar-indeterminate.bg-warning::before{background-color:#ff9800}.progress-bar-indeterminate.bg-warning::before{background-image:none}.progress-bar-indeterminate.bg-dark{border-bottom-color:#757575}.progress-bar-indeterminate.bg-dark::after,.progress-bar-indeterminate.bg-dark::before{background-color:#424242}.progress-bar-indeterminate.bg-dark::before{background-image:none}.progress-bar-indeterminate.bg-light{border-bottom-color:#fafafa}.progress-bar-indeterminate.bg-light::after,.progress-bar-indeterminate.bg-light::before{background-color:#f5f5f5}.progress-bar-indeterminate.bg-light::before{background-image:none}.progress-bar-indeterminate::after,.progress-bar-indeterminate::before{border-radius:.25rem;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#3f51b5;width:0%}.progress-bar-indeterminate::after{-webkit-animation-name:progress-bar-indeterminate-after;animation-name:progress-bar-indeterminate-after;bottom:-.25rem;z-index:0}.progress-bar-indeterminate::before{-webkit-animation-name:progress-bar-indeterminate-before;animation-name:progress-bar-indeterminate-before;content:'';display:block;height:.25rem;position:absolute;bottom:-.25rem;z-index:0}@-webkit-keyframes progress-bar-indeterminate-after{0%{left:0;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@keyframes progress-bar-indeterminate-after{0%{left:0;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@-webkit-keyframes progress-bar-indeterminate-before{0%,62.5%{left:0;width:0%}71.875%{left:0;width:25%}81.25%{left:25%;width:50%}100%{left:100%;width:25%}}@keyframes progress-bar-indeterminate-before{0%,62.5%{left:0;width:0%}71.875%{left:0;width:25%}81.25%{left:25%;width:50%}100%{left:100%;width:25%}}.progress-circular{height:2.5rem;position:relative;width:2.5rem}.progress-circular-gap{border-top:.125rem solid #3f51b5;position:absolute;top:0;right:1.1875rem;bottom:0;left:1.1875rem}.progress-circular-inner{-webkit-animation:progress-circular-inner-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite;animation:progress-circular-inner-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite;height:2.5rem;position:relative;width:2.5rem}.progress-circular-left,.progress-circular-right{height:2.5rem;overflow:hidden;position:absolute;top:0;width:1.25rem}.progress-circular-left{left:0}.progress-circular-right{right:0}.progress-circular-spinner{border:.25rem solid #3f51b5;border-bottom-color:transparent;border-radius:50%;height:2.5rem;position:absolute;top:0;width:2.5rem}.progress-circular-left .progress-circular-spinner{-webkit-animation:progress-circular-spinner-left 1.333s cubic-bezier(.4,0,.2,1) infinite;animation:progress-circular-spinner-left 1.333s cubic-bezier(.4,0,.2,1) infinite;border-right-color:transparent;left:0}.progress-circular-right .progress-circular-spinner{-webkit-animation:progress-circular-spinner-right 1.333s cubic-bezier(.4,0,.2,1) infinite;animation:progress-circular-spinner-right 1.333s cubic-bezier(.4,0,.2,1) infinite;border-left-color:transparent;right:0}.progress-circular-wrapper{-webkit-animation:progress-circular-wrapper-rotate 2.666s linear infinite;animation:progress-circular-wrapper-rotate 2.666s linear infinite}@-webkit-keyframes progress-circular-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes progress-circular-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes progress-circular-spinner-left{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes progress-circular-spinner-left{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes progress-circular-spinner-right{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes progress-circular-spinner-right{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes progress-circular-wrapper-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes progress-circular-wrapper-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.progress-circular-primary .progress-circular-gap,.progress-circular-primary .progress-circular-spinner{border-top-color:#f08506}.progress-circular-primary .progress-circular-left .progress-circular-spinner{border-left-color:#f08506}.progress-circular-primary .progress-circular-right .progress-circular-spinner{border-right-color:#f08506}.progress-circular-secondary .progress-circular-gap,.progress-circular-secondary .progress-circular-spinner{border-top-color:#f08506}.progress-circular-secondary .progress-circular-left .progress-circular-spinner{border-left-color:#f08506}.progress-circular-secondary .progress-circular-right .progress-circular-spinner{border-right-color:#f08506}.progress-circular-danger .progress-circular-gap,.progress-circular-danger .progress-circular-spinner{border-top-color:#f44336}.progress-circular-danger .progress-circular-left .progress-circular-spinner{border-left-color:#f44336}.progress-circular-danger .progress-circular-right .progress-circular-spinner{border-right-color:#f44336}.progress-circular-info .progress-circular-gap,.progress-circular-info .progress-circular-spinner{border-top-color:#2196f3}.progress-circular-info .progress-circular-left .progress-circular-spinner{border-left-color:#2196f3}.progress-circular-info .progress-circular-right .progress-circular-spinner{border-right-color:#2196f3}.progress-circular-success .progress-circular-gap,.progress-circular-success .progress-circular-spinner{border-top-color:#4caf50}.progress-circular-success .progress-circular-left .progress-circular-spinner{border-left-color:#4caf50}.progress-circular-success .progress-circular-right .progress-circular-spinner{border-right-color:#4caf50}.progress-circular-warning .progress-circular-gap,.progress-circular-warning .progress-circular-spinner{border-top-color:#ff9800}.progress-circular-warning .progress-circular-left .progress-circular-spinner{border-left-color:#ff9800}.progress-circular-warning .progress-circular-right .progress-circular-spinner{border-right-color:#ff9800}.progress-circular-dark .progress-circular-gap,.progress-circular-dark .progress-circular-spinner{border-top-color:#424242}.progress-circular-dark .progress-circular-left .progress-circular-spinner{border-left-color:#424242}.progress-circular-dark .progress-circular-right .progress-circular-spinner{border-right-color:#424242}.progress-circular-light .progress-circular-gap,.progress-circular-light .progress-circular-spinner{border-top-color:#f5f5f5}.progress-circular-light .progress-circular-left .progress-circular-spinner{border-left-color:#f5f5f5}.progress-circular-light .progress-circular-right .progress-circular-spinner{border-right-color:#f5f5f5}.custom-control{display:block;min-height:1.25rem;padding-left:2.25rem;position:relative}.custom-control+.custom-control{margin-top:.75rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1.5rem}.custom-control-inline+.custom-control-inline{margin-top:0}.custom-control-label{color:inherit;font-size:.875rem;line-height:inherit;margin-bottom:0}.custom-control-label::after{color:rgba(0,0,0,.54);position:absolute;top:-.125rem;left:0}.custom-control-label::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:currentColor;border-radius:50%;color:rgba(0,0,0,.54);content:'';display:block;height:3rem;margin-top:-.875rem;margin-left:-.75rem;opacity:0;position:absolute;top:0;left:0;-webkit-transform:scale(.87,.87) translateZ(0);transform:scale(.87,.87) translateZ(0);width:3rem}@media (min-width:576px){.custom-control-label::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-control-label::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before{-webkit-transition:none;transition:none}}.custom-control-input{opacity:0;position:absolute;z-index:-1}.custom-control-input.focus~.custom-control-label::before,.custom-control-input:active~.custom-control-label::before{opacity:.12;-webkit-transform:scale(1,1) translateZ(0);transform:scale(1,1) translateZ(0)}.custom-control-input:checked~.custom-control-label::after{color:#f08506}.custom-control-input:checked~.custom-control-label::before{background-color:#f08506}.custom-control-input:disabled~.custom-control-label{color:rgba(0,0,0,.26)}.custom-control-input:disabled~.custom-control-label::after{color:rgba(0,0,0,.26)}.custom-control-input:disabled~.custom-control-label::before{display:none}.custom-checkbox .custom-control-label::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"check_box_outline_blank";line-height:1;vertical-align:middle}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:"check_box"}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{content:"indeterminate_check_box"}.custom-radio .custom-control-label::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"radio_button_unchecked";line-height:1;vertical-align:middle}.custom-radio .custom-control-input:checked~.custom-control-label::after{content:"radio_button_checked"}.custom-switch{padding-left:3.75rem}.custom-switch .custom-control-label{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.custom-switch .custom-control-label{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-switch .custom-control-label{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-label{-webkit-transition:none;transition:none}}.custom-switch .custom-control-label::after{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#fafafa;border-radius:50%;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.54);box-shadow:0 1px 5px 0 rgba(0,0,0,.54);content:'';display:block;height:1.5rem;position:absolute;width:1.5rem}@media (min-width:576px){.custom-switch .custom-control-label::after{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-switch .custom-control-label::after{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after,.custom-switch .custom-control-input:checked~.custom-control-label::before{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#f08506}.custom-switch .custom-control-input:checked~.custom-control-track{background-color:rgba(240,133,6,.5)}.custom-switch .custom-control-input:disabled~.custom-control-label::after{background-color:#bdbdbd}.custom-switch .custom-control-input:disabled~.custom-control-track{background-color:rgba(0,0,0,.12)}.custom-switch .custom-control-track{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-clip:content-box;background-color:rgba(0,0,0,.38);border:.25rem solid transparent;border-radius:1rem;content:'';display:block;height:1.5rem;position:absolute;top:-.125rem;left:0;width:3rem}@media (min-width:576px){.custom-switch .custom-control-track{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-switch .custom-control-track{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-track{-webkit-transition:none;transition:none}}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding-left:0;width:100%}.custom-range:active::-moz-range-track,.custom-range:focus::-moz-range-track{background-color:rgba(0,0,0,.38)}.custom-range:active::-ms-fill-upper,.custom-range:focus::-ms-fill-upper{background-color:rgba(0,0,0,.38)}.custom-range:active::-webkit-slider-runnable-track,.custom-range:focus::-webkit-slider-runnable-track{background-color:rgba(0,0,0,.38)}.custom-range:focus{outline:0}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 .75rem rgba(240,133,6,.12)}.custom-range:focus::-ms-range-thumb{box-shadow:0 0 0 .75rem rgba(240,133,6,.12)}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 .75rem rgba(240,133,6,.12);box-shadow:0 0 0 .75rem rgba(240,133,6,.12)}.custom-range::-moz-focus-outer{border:0}.custom-range::-moz-range-progress{background-color:#f08506}.custom-range::-moz-range-thumb{transition-duration:.3s;-webkit-transition-property:height,width,-webkit-box-shadow;transition-property:height,width,-webkit-box-shadow;transition-property:box-shadow,height,width;transition-property:box-shadow,height,width,-webkit-box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-appearance:none;appearance:none;background-color:#f08506;border:0;border-radius:50%;height:.75rem;width:.75rem}@media (min-width:576px){.custom-range::-moz-range-thumb{transition-duration:.39s}}@media (min-width:992px){.custom-range::-moz-range-thumb{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{box-shadow:none;height:1.5rem;width:1.5rem}.custom-range::-moz-range-thumb:focus{outline:0}.custom-range::-moz-range-track{transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.26);border-color:transparent;border-radius:0;color:transparent;cursor:pointer;height:.125rem;width:100%}@media (min-width:576px){.custom-range::-moz-range-track{transition-duration:.39s}}@media (min-width:992px){.custom-range::-moz-range-track{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-track{-webkit-transition:none;transition:none}}.custom-range::-ms-fill-lower{background-color:#f08506;height:.125rem;margin-bottom:.125rem;margin-left:.375rem}.custom-range::-ms-fill-upper{background-color:rgba(0,0,0,.26);height:.125rem;margin-right:.375rem;margin-bottom:.125rem}.custom-range::-ms-thumb{transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);appearance:none;background-color:#f08506;border:0;border-radius:50%;height:.75rem;margin-right:.375rem;margin-left:.375rem;width:.75rem}@media (min-width:576px){.custom-range::-ms-thumb{transition-duration:.39s}}@media (min-width:992px){.custom-range::-ms-thumb{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:active{box-shadow:0 0 0 .375rem #f08506}.custom-range::-ms-thumb:focus{outline:0}.custom-range::-ms-track{transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;border-color:transparent;border-width:.875rem 0;color:transparent;cursor:pointer;height:.125rem;width:100%}@media (min-width:576px){.custom-range::-ms-track{transition-duration:.39s}}@media (min-width:992px){.custom-range::-ms-track{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-track{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-runnable-track{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.26);border-color:transparent;border-radius:0;color:transparent;cursor:pointer;height:.125rem;width:100%}@media (min-width:576px){.custom-range::-webkit-slider-runnable-track{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-range::-webkit-slider-runnable-track{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-runnable-track{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-appearance:none;appearance:none;background-color:#f08506;border:0;border-radius:50%;height:.75rem;margin-top:-.3125rem;width:.75rem}@media (min-width:576px){.custom-range::-webkit-slider-thumb{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-range::-webkit-slider-thumb{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{-webkit-box-shadow:0 0 0 .375rem #f08506;box-shadow:0 0 0 .375rem #f08506}.custom-range::-webkit-slider-thumb:focus{outline:0}.snackbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#323232;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.42857;opacity:0;padding:.875rem 1.5rem;position:fixed;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0s 195ms,-webkit-transform 195ms cubic-bezier(.4,0,1,1);transition:opacity 0s 195ms,-webkit-transform 195ms cubic-bezier(.4,0,1,1);transition:opacity 0s 195ms,transform 195ms cubic-bezier(.4,0,1,1);transition:opacity 0s 195ms,transform 195ms cubic-bezier(.4,0,1,1),-webkit-transform 195ms cubic-bezier(.4,0,1,1);width:100%;z-index:60}@media (min-width:576px){.snackbar{border-radius:2px;max-width:35.5rem;min-width:18rem;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:auto}}@media (min-width:576px){.snackbar{-webkit-transition:opacity 0s .2535s,-webkit-transform .2535s cubic-bezier(.4,0,1,1);transition:opacity 0s .2535s,-webkit-transform .2535s cubic-bezier(.4,0,1,1);transition:opacity 0s .2535s,transform .2535s cubic-bezier(.4,0,1,1);transition:opacity 0s .2535s,transform .2535s cubic-bezier(.4,0,1,1),-webkit-transform .2535s cubic-bezier(.4,0,1,1)}}@media (min-width:992px){.snackbar{-webkit-transition:opacity 0s .13s,-webkit-transform .13s cubic-bezier(.4,0,1,1);transition:opacity 0s .13s,-webkit-transform .13s cubic-bezier(.4,0,1,1);transition:opacity 0s .13s,transform .13s cubic-bezier(.4,0,1,1);transition:opacity 0s .13s,transform .13s cubic-bezier(.4,0,1,1),-webkit-transform .13s cubic-bezier(.4,0,1,1)}}@media screen and (prefers-reduced-motion:reduce){.snackbar{-webkit-transition:none;transition:none}}.snackbar.show{-webkit-transition-duration:225ms;transition-duration:225ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:576px){.snackbar.show{-webkit-transition-duration:.2925s;transition-duration:.2925s}}@media (min-width:992px){.snackbar.show{-webkit-transition-duration:.15s;transition-duration:.15s}}@media screen and (prefers-reduced-motion:reduce){.snackbar.show{-webkit-transition:none;transition:none}}@media (min-width:576px){.snackbar.show{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.snackbar-body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;max-height:100%;min-width:0}.snackbar-btn{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,background-image;transition-property:background-color,background-image;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;color:#f08506;cursor:pointer;display:block;-ms-flex-negative:0;flex-shrink:0;font-size:inherit;font-weight:500;line-height:inherit;margin-left:1.5rem;padding:0;text-transform:uppercase;white-space:nowrap}@media (min-width:576px){.snackbar-btn{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.snackbar-btn{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.snackbar-btn{-webkit-transition:none;transition:none}}.snackbar-btn:focus,.snackbar-btn:hover{color:#fa9d2f;text-decoration:none}@media (min-width:576px){.snackbar-btn{margin-left:3rem}}.snackbar-btn:focus{outline:0}@media (min-width:576px){.snackbar-left,.snackbar-right{-webkit-transform:translateY(100%);transform:translateY(100%)}.snackbar-left.show,.snackbar-right.show{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}}@media (min-width:576px){.snackbar-left{left:1.5rem}}@media (min-width:576px){.snackbar-right{right:1.5rem;left:auto}}.snackbar-multi-line{height:5rem;padding-top:1.25rem;padding-bottom:1.25rem}.snackbar-multi-line .snackbar-body{white-space:normal}.stepper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;padding:1.5rem 1.5rem;position:relative}.stepper::after,.stepper::before{border-top:1px solid #bdbdbd;content:'';display:block;position:absolute}.stepper:first-child::before{display:none}.stepper:last-child::after{display:none}.stepper-horiz{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;overflow-y:hidden;position:relative}.stepper-horiz::before{border-top:1px solid #bdbdbd;content:'';display:block;position:absolute;top:50%;right:1.5rem;left:1.5rem}.stepper-horiz .stepper::after,.stepper-horiz .stepper::before{border-top:1px solid #bdbdbd;top:50%;width:1rem}.stepper-horiz .stepper::after{right:0}.stepper-horiz .stepper::before{left:0}.stepper-vert{background-color:#fff;position:relative}.stepper-vert .stepper::after,.stepper-vert .stepper::before{border-left:1px solid #bdbdbd;height:1rem;left:2.25rem}.stepper-vert .stepper::after{bottom:0}.stepper-vert .stepper::before{top:0}.stepper-icon{background-color:rgba(0,0,0,.38);border-radius:50%;color:#fff;font-size:.75rem;font-weight:400;height:1.5rem;line-height:1.5rem;margin-right:.5rem;position:relative;text-align:center;vertical-align:middle;width:1.5rem}.stepper.active .stepper-icon,.stepper.done .stepper-icon{background-color:#f08506;color:rgba(0,0,0,.87)}.stepper-icon .material-icons{font-size:1.333em}.stepper-text{color:rgba(0,0,0,.38);font-size:.875rem;font-weight:400;position:relative}.stepper.active .stepper-text,.stepper.done .stepper-text{color:rgba(0,0,0,.87)}.stepper.active .stepper-text{font-weight:bolder}.nav-tabs{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12)}.nav-tabs.border-0,.nav-tabs.border-bottom-0{-webkit-box-shadow:none;box-shadow:none}.nav-tabs .nav-link{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,opacity;transition-property:background-color,color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);font-size:.875rem;font-weight:500;line-height:1;min-height:3rem;opacity:.7;padding:1.0625rem .75rem;position:relative;text-transform:uppercase}@media (min-width:576px){.nav-tabs .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-tabs .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-tabs .nav-link{-webkit-transition:none;transition:none}}.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,.12)}.nav-tabs .nav-link.active,.nav-tabs .nav-link:active{opacity:1}.nav-tabs .nav-link.active{color:#f08506}.nav-tabs .nav-link.active::before{opacity:1}.nav-tabs .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38);opacity:1}.nav-tabs .nav-link::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#f08506;content:'';display:block;height:.125rem;opacity:0;position:absolute;right:0;bottom:0;left:0}@media (min-width:576px){.nav-tabs .nav-link::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-tabs .nav-link::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-tabs .nav-link::before{-webkit-transition:none;transition:none}}.nav-tabs .nav-item.show .nav-link{background-color:rgba(0,0,0,.12);opacity:1}.nav-tabs-material{position:relative}.nav-tabs-material.animate .nav-link::before{opacity:0}.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition:none;transition:none}}.nav-tabs-material .nav-link::before{-webkit-transition:none;transition:none}.nav-tabs-material .nav-tabs-indicator{background-color:#f08506;display:none;height:.125rem;position:absolute;bottom:0}.nav-tabs-material .nav-tabs-indicator.show{display:block}.nav-tabs-scrollable .nav-tabs-material .nav-tabs-indicator{bottom:3rem}.nav-tabs-scrollable{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12);height:3rem;overflow:hidden}.nav-tabs-scrollable .nav-tabs{-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:3rem}.nav-tabs-scrollable .nav-tabs::-webkit-scrollbar{display:none}.custom-select,.form-control,.form-control-file,.wpcf7 .wpcf7-validation-errors,.wpcf7 input[type=color],.wpcf7 input[type=date],.wpcf7 input[type=datetime-local],.wpcf7 input[type=datetime],.wpcf7 input[type=email],.wpcf7 input[type=file],.wpcf7 input[type=month],.wpcf7 input[type=number],.wpcf7 input[type=range],.wpcf7 input[type=search],.wpcf7 input[type=submit],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=time],.wpcf7 input[type=url],.wpcf7 input[type=week],.wpcf7 select,.wpcf7 textarea{background-clip:padding-box;background-color:transparent;border-color:rgba(0,0,0,.42);border-radius:0;border-style:solid;border-width:0 0 1px;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.87);display:block;font-size:1rem;line-height:1.5;padding:.375rem 0 calc(.375rem - 1px);width:100%}.custom-select:hover,.form-control-file:hover,.form-control:hover,.wpcf7 .wpcf7-validation-errors:hover,.wpcf7 input:hover[type=color],.wpcf7 input:hover[type=date],.wpcf7 input:hover[type=datetime-local],.wpcf7 input:hover[type=datetime],.wpcf7 input:hover[type=email],.wpcf7 input:hover[type=file],.wpcf7 input:hover[type=month],.wpcf7 input:hover[type=number],.wpcf7 input:hover[type=range],.wpcf7 input:hover[type=search],.wpcf7 input:hover[type=submit],.wpcf7 input:hover[type=tel],.wpcf7 input:hover[type=text],.wpcf7 input:hover[type=time],.wpcf7 input:hover[type=url],.wpcf7 input:hover[type=week],.wpcf7 select:hover,.wpcf7 textarea:hover{border-color:rgba(0,0,0,.87);-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87)}.custom-select::-ms-expand,.form-control-file::-ms-expand,.form-control::-ms-expand,.wpcf7 .wpcf7-validation-errors::-ms-expand,.wpcf7 input[type=color]::-ms-expand,.wpcf7 input[type=date]::-ms-expand,.wpcf7 input[type=datetime-local]::-ms-expand,.wpcf7 input[type=datetime]::-ms-expand,.wpcf7 input[type=email]::-ms-expand,.wpcf7 input[type=file]::-ms-expand,.wpcf7 input[type=month]::-ms-expand,.wpcf7 input[type=number]::-ms-expand,.wpcf7 input[type=range]::-ms-expand,.wpcf7 input[type=search]::-ms-expand,.wpcf7 input[type=submit]::-ms-expand,.wpcf7 input[type=tel]::-ms-expand,.wpcf7 input[type=text]::-ms-expand,.wpcf7 input[type=time]::-ms-expand,.wpcf7 input[type=url]::-ms-expand,.wpcf7 input[type=week]::-ms-expand,.wpcf7 select::-ms-expand,.wpcf7 textarea::-ms-expand{background-color:transparent;border:0}.custom-select::-webkit-input-placeholder,.form-control-file::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 input[type=color]::-webkit-input-placeholder,.wpcf7 input[type=date]::-webkit-input-placeholder,.wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 input[type=datetime]::-webkit-input-placeholder,.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 input[type=file]::-webkit-input-placeholder,.wpcf7 input[type=month]::-webkit-input-placeholder,.wpcf7 input[type=number]::-webkit-input-placeholder,.wpcf7 input[type=range]::-webkit-input-placeholder,.wpcf7 input[type=search]::-webkit-input-placeholder,.wpcf7 input[type=submit]::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 input[type=time]::-webkit-input-placeholder,.wpcf7 input[type=url]::-webkit-input-placeholder,.wpcf7 input[type=week]::-webkit-input-placeholder,.wpcf7 select::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.custom-select::-ms-input-placeholder,.form-control-file::-ms-input-placeholder,.form-control::-ms-input-placeholder,.wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 input[type=color]::-ms-input-placeholder,.wpcf7 input[type=date]::-ms-input-placeholder,.wpcf7 input[type=datetime-local]::-ms-input-placeholder,.wpcf7 input[type=datetime]::-ms-input-placeholder,.wpcf7 input[type=email]::-ms-input-placeholder,.wpcf7 input[type=file]::-ms-input-placeholder,.wpcf7 input[type=month]::-ms-input-placeholder,.wpcf7 input[type=number]::-ms-input-placeholder,.wpcf7 input[type=range]::-ms-input-placeholder,.wpcf7 input[type=search]::-ms-input-placeholder,.wpcf7 input[type=submit]::-ms-input-placeholder,.wpcf7 input[type=tel]::-ms-input-placeholder,.wpcf7 input[type=text]::-ms-input-placeholder,.wpcf7 input[type=time]::-ms-input-placeholder,.wpcf7 input[type=url]::-ms-input-placeholder,.wpcf7 input[type=week]::-ms-input-placeholder,.wpcf7 select::-ms-input-placeholder,.wpcf7 textarea::-ms-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.custom-select::placeholder,.form-control-file::placeholder,.form-control::placeholder,.wpcf7 .wpcf7-validation-errors::placeholder,.wpcf7 input[type=color]::placeholder,.wpcf7 input[type=date]::placeholder,.wpcf7 input[type=datetime-local]::placeholder,.wpcf7 input[type=datetime]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=file]::placeholder,.wpcf7 input[type=month]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=range]::placeholder,.wpcf7 input[type=search]::placeholder,.wpcf7 input[type=submit]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=time]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 input[type=week]::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:rgba(0,0,0,.38);opacity:1}.custom-select:disabled,.custom-select[readonly],.form-control-file:disabled,.form-control-file[readonly],.form-control:disabled,.form-control[readonly],.wpcf7 .wpcf7-validation-errors:disabled,.wpcf7 .wpcf7-validation-errors[readonly],.wpcf7 input:disabled[type=color],.wpcf7 input:disabled[type=date],.wpcf7 input:disabled[type=datetime-local],.wpcf7 input:disabled[type=datetime],.wpcf7 input:disabled[type=email],.wpcf7 input:disabled[type=file],.wpcf7 input:disabled[type=month],.wpcf7 input:disabled[type=number],.wpcf7 input:disabled[type=range],.wpcf7 input:disabled[type=search],.wpcf7 input:disabled[type=submit],.wpcf7 input:disabled[type=tel],.wpcf7 input:disabled[type=text],.wpcf7 input:disabled[type=time],.wpcf7 input:disabled[type=url],.wpcf7 input:disabled[type=week],.wpcf7 input[readonly][type=color],.wpcf7 input[readonly][type=date],.wpcf7 input[readonly][type=datetime-local],.wpcf7 input[readonly][type=datetime],.wpcf7 input[readonly][type=email],.wpcf7 input[readonly][type=file],.wpcf7 input[readonly][type=month],.wpcf7 input[readonly][type=number],.wpcf7 input[readonly][type=range],.wpcf7 input[readonly][type=search],.wpcf7 input[readonly][type=submit],.wpcf7 input[readonly][type=tel],.wpcf7 input[readonly][type=text],.wpcf7 input[readonly][type=time],.wpcf7 input[readonly][type=url],.wpcf7 input[readonly][type=week],.wpcf7 select:disabled,.wpcf7 select[readonly],.wpcf7 textarea:disabled,.wpcf7 textarea[readonly]{border-style:dotted;color:rgba(0,0,0,.38);opacity:1}.custom-select:disabled:focus,.custom-select:disabled:hover,.custom-select[readonly]:focus,.custom-select[readonly]:hover,.form-control-file:disabled:focus,.form-control-file:disabled:hover,.form-control-file[readonly]:focus,.form-control-file[readonly]:hover,.form-control:disabled:focus,.form-control:disabled:hover,.form-control[readonly]:focus,.form-control[readonly]:hover,.wpcf7 .wpcf7-validation-errors:disabled:focus,.wpcf7 .wpcf7-validation-errors:disabled:hover,.wpcf7 .wpcf7-validation-errors[readonly]:focus,.wpcf7 .wpcf7-validation-errors[readonly]:hover,.wpcf7 input:disabled:focus[type=color],.wpcf7 input:disabled:focus[type=date],.wpcf7 input:disabled:focus[type=datetime-local],.wpcf7 input:disabled:focus[type=datetime],.wpcf7 input:disabled:focus[type=email],.wpcf7 input:disabled:focus[type=file],.wpcf7 input:disabled:focus[type=month],.wpcf7 input:disabled:focus[type=number],.wpcf7 input:disabled:focus[type=range],.wpcf7 input:disabled:focus[type=search],.wpcf7 input:disabled:focus[type=submit],.wpcf7 input:disabled:focus[type=tel],.wpcf7 input:disabled:focus[type=text],.wpcf7 input:disabled:focus[type=time],.wpcf7 input:disabled:focus[type=url],.wpcf7 input:disabled:focus[type=week],.wpcf7 input:disabled:hover[type=color],.wpcf7 input:disabled:hover[type=date],.wpcf7 input:disabled:hover[type=datetime-local],.wpcf7 input:disabled:hover[type=datetime],.wpcf7 input:disabled:hover[type=email],.wpcf7 input:disabled:hover[type=file],.wpcf7 input:disabled:hover[type=month],.wpcf7 input:disabled:hover[type=number],.wpcf7 input:disabled:hover[type=range],.wpcf7 input:disabled:hover[type=search],.wpcf7 input:disabled:hover[type=submit],.wpcf7 input:disabled:hover[type=tel],.wpcf7 input:disabled:hover[type=text],.wpcf7 input:disabled:hover[type=time],.wpcf7 input:disabled:hover[type=url],.wpcf7 input:disabled:hover[type=week],.wpcf7 input[readonly]:focus[type=color],.wpcf7 input[readonly]:focus[type=date],.wpcf7 input[readonly]:focus[type=datetime-local],.wpcf7 input[readonly]:focus[type=datetime],.wpcf7 input[readonly]:focus[type=email],.wpcf7 input[readonly]:focus[type=file],.wpcf7 input[readonly]:focus[type=month],.wpcf7 input[readonly]:focus[type=number],.wpcf7 input[readonly]:focus[type=range],.wpcf7 input[readonly]:focus[type=search],.wpcf7 input[readonly]:focus[type=submit],.wpcf7 input[readonly]:focus[type=tel],.wpcf7 input[readonly]:focus[type=text],.wpcf7 input[readonly]:focus[type=time],.wpcf7 input[readonly]:focus[type=url],.wpcf7 input[readonly]:focus[type=week],.wpcf7 input[readonly]:hover[type=color],.wpcf7 input[readonly]:hover[type=date],.wpcf7 input[readonly]:hover[type=datetime-local],.wpcf7 input[readonly]:hover[type=datetime],.wpcf7 input[readonly]:hover[type=email],.wpcf7 input[readonly]:hover[type=file],.wpcf7 input[readonly]:hover[type=month],.wpcf7 input[readonly]:hover[type=number],.wpcf7 input[readonly]:hover[type=range],.wpcf7 input[readonly]:hover[type=search],.wpcf7 input[readonly]:hover[type=submit],.wpcf7 input[readonly]:hover[type=tel],.wpcf7 input[readonly]:hover[type=text],.wpcf7 input[readonly]:hover[type=time],.wpcf7 input[readonly]:hover[type=url],.wpcf7 input[readonly]:hover[type=week],.wpcf7 select:disabled:focus,.wpcf7 select:disabled:hover,.wpcf7 select[readonly]:focus,.wpcf7 select[readonly]:hover,.wpcf7 textarea:disabled:focus,.wpcf7 textarea:disabled:hover,.wpcf7 textarea[readonly]:focus,.wpcf7 textarea[readonly]:hover{border-color:rgba(0,0,0,.42);-webkit-box-shadow:none;box-shadow:none}.custom-select:focus,.form-control-file:focus,.form-control:focus,.wpcf7 .wpcf7-validation-errors:focus,.wpcf7 input:focus[type=color],.wpcf7 input:focus[type=date],.wpcf7 input:focus[type=datetime-local],.wpcf7 input:focus[type=datetime],.wpcf7 input:focus[type=email],.wpcf7 input:focus[type=file],.wpcf7 input:focus[type=month],.wpcf7 input:focus[type=number],.wpcf7 input:focus[type=range],.wpcf7 input:focus[type=search],.wpcf7 input:focus[type=submit],.wpcf7 input:focus[type=tel],.wpcf7 input:focus[type=text],.wpcf7 input:focus[type=time],.wpcf7 input:focus[type=url],.wpcf7 input:focus[type=week],.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#f08506;-webkit-box-shadow:inset 0 -2px 0 -1px #f08506;box-shadow:inset 0 -2px 0 -1px #f08506;outline:0}.custom-select:invalid:required,.form-control-file:invalid:required,.form-control:invalid:required,.wpcf7 .wpcf7-validation-errors:invalid:required,.wpcf7 input:invalid:required[type=color],.wpcf7 input:invalid:required[type=date],.wpcf7 input:invalid:required[type=datetime-local],.wpcf7 input:invalid:required[type=datetime],.wpcf7 input:invalid:required[type=email],.wpcf7 input:invalid:required[type=file],.wpcf7 input:invalid:required[type=month],.wpcf7 input:invalid:required[type=number],.wpcf7 input:invalid:required[type=range],.wpcf7 input:invalid:required[type=search],.wpcf7 input:invalid:required[type=submit],.wpcf7 input:invalid:required[type=tel],.wpcf7 input:invalid:required[type=text],.wpcf7 input:invalid:required[type=time],.wpcf7 input:invalid:required[type=url],.wpcf7 input:invalid:required[type=week],.wpcf7 select:invalid:required,.wpcf7 textarea:invalid:required{outline:0}.form-control[type=file],.wpcf7 .wpcf7-validation-errors[type=file],.wpcf7 input[type=file][type=color],.wpcf7 input[type=file][type=date],.wpcf7 input[type=file][type=datetime-local],.wpcf7 input[type=file][type=datetime],.wpcf7 input[type=file][type=email],.wpcf7 input[type=file][type=file],.wpcf7 input[type=file][type=month],.wpcf7 input[type=file][type=number],.wpcf7 input[type=file][type=range],.wpcf7 input[type=file][type=search],.wpcf7 input[type=file][type=submit],.wpcf7 input[type=file][type=tel],.wpcf7 input[type=file][type=text],.wpcf7 input[type=file][type=time],.wpcf7 input[type=file][type=url],.wpcf7 input[type=file][type=week],.wpcf7 select[type=file],.wpcf7 textarea[type=file]{max-height:2.25rem}.form-control-lg{font-size:2.125rem;line-height:1.17647;padding:.625rem 0 calc(.625rem - 1px)}.form-control-lg[type=file]{max-height:3.75rem}.form-control-sm{font-size:.8125rem;line-height:1.53846;padding:.375rem 0 calc(.375rem - 1px)}.form-control-sm[type=file]{max-height:2rem}.custom-select,.wpcf7 select,.wpcf7 select.wpcf7-validation-errors,select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}@-moz-document url-prefix(''){.custom-select,.wpcf7 select,.wpcf7 select.wpcf7-validation-errors,select.form-control{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-position:100% 50%;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:1.5em}.custom-select[multiple],.custom-select[size]:not([size='1']),.wpcf7 select[multiple],.wpcf7 select[size]:not([size='1']),select.form-control[multiple],select.form-control[size]:not([size='1']){background-image:none}}@media (-webkit-min-device-pixel-ratio:0){.custom-select,.wpcf7 select,.wpcf7 select.wpcf7-validation-errors,select.form-control{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-position:100% 50%;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:1.5em}.custom-select[multiple],.custom-select[size]:not([size='1']),.wpcf7 select[multiple],.wpcf7 select[size]:not([size='1']),select.form-control[multiple],select.form-control[size]:not([size='1']){background-image:none}}.custom-select[multiple],.custom-select[size]:not([size='1']),.wpcf7 select[multiple],.wpcf7 select[size]:not([size='1']),.wpcf7 textarea:not([rows='1']),select.form-control[multiple],select.form-control[size]:not([size='1']),textarea.form-control:not([rows='1']){border-radius:4px;border-width:1px;min-height:3.5rem;padding:calc(1rem - 1px) 1rem}.custom-select:hover[multiple],.custom-select:hover[size]:not([size='1']),.wpcf7 select:hover[multiple],.wpcf7 select:hover[size]:not([size='1']),.wpcf7 textarea:hover:not([rows='1']),select.form-control:hover[multiple],select.form-control:hover[size]:not([size='1']),textarea.form-control:hover:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px rgba(0,0,0,.87),inset -2px -2px 0 -1px rgba(0,0,0,.87);box-shadow:inset 2px 2px 0 -1px rgba(0,0,0,.87),inset -2px -2px 0 -1px rgba(0,0,0,.87)}.custom-select:focus[multiple],.custom-select:focus[size]:not([size='1']),.wpcf7 select:focus[multiple],.wpcf7 select:focus[size]:not([size='1']),.wpcf7 textarea:focus:not([rows='1']),select.form-control:focus[multiple],select.form-control:focus[size]:not([size='1']),textarea.form-control:focus:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px #f08506,inset -2px -2px 0 -1px #f08506;box-shadow:inset 2px 2px 0 -1px #f08506,inset -2px -2px 0 -1px #f08506}select.form-control-lg[multiple],select.form-control-lg[size]:not([size='1']){padding:calc(.875rem - 1px) 1rem}select.form-control-sm[multiple],select.form-control-sm[size]:not([size='1']){padding:calc(.75rem - 1px) .75rem}.wpcf7 textarea,.wpcf7 textarea.wpcf7-validation-errors,textarea.form-control{min-height:2.25rem}textarea.form-control-lg{min-height:3.75rem}textarea.form-control-lg:not([rows='1']){min-height:4.25rem;padding:calc(.875rem - 1px) 1rem}textarea.form-control-sm{min-height:2rem}textarea.form-control-sm:not([rows='1']){min-height:2.75rem;padding:calc(.75rem - 1px) .75rem}.custom-file{display:inline-block;height:2.25rem;margin-bottom:0;position:relative;width:100%}.custom-file-input{height:2.25rem;margin:0;opacity:0;position:relative;width:100%;z-index:1}.custom-file-input:focus~.custom-file-label,.custom-file-input:hover~.custom-file-label{border-bottom-color:#f08506;-webkit-box-shadow:inset 0 -2px 0 -1px #f08506;box-shadow:inset 0 -2px 0 -1px #f08506}.custom-file-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(0,0,0,.42);color:rgba(0,0,0,.38);font-size:1rem;height:2.25rem;line-height:1.5;padding:.375rem 2.25rem calc(.375rem - 1px) 0;position:absolute;top:0;right:0;left:0}@media (min-width:576px){.custom-file-label{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-file-label{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-file-label{-webkit-transition:none;transition:none}}.custom-file-label::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"attachment";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-select-lg{font-size:2.125rem;line-height:1.17647;padding:.625rem 1.5em calc(.625rem - 1px) 0}.custom-select-lg[multiple],.custom-select-lg[size]:not([size='1']){padding:calc(.875rem - 1px) 1rem}.custom-select-sm{font-size:.8125rem;line-height:1.53846;padding:.375rem 1.5em calc(.375rem - 1px) 0}.custom-select-sm[multiple],.custom-select-sm[size]:not([size='1']){padding:calc(.75rem - 1px) .75rem}.form-control-file{max-height:2.25rem}.form-control-range{display:block;width:100%}.invalid-feedback{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:#f44336;display:none;margin-top:.5rem;width:100%}.form-control-lg+.invalid-feedback{margin-top:.75rem}.form-control-sm+.invalid-feedback{margin-top:.25rem}.invalid-tooltip{border-radius:2px;background-color:#f44336;color:#fff;display:none;font-size:.875rem;line-height:1.42857;margin-top:.5rem;max-width:100%;opacity:.9;padding:.375rem 1rem;position:absolute;top:100%;text-align:center;word-break:break-word;z-index:240}@media (min-width:768px){.invalid-tooltip{font-size:.625rem;padding:.24107rem .5rem}}.form-control-lg+.invalid-tooltip{margin-top:.75rem}.form-control-sm+.invalid-tooltip{margin-top:.25rem}.custom-control-input.is-invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label::after,.was-validated .custom-control-input:invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label::after{color:#f44336}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#f44336}.custom-control-input.is-invalid~.custom-control-track,.was-validated .custom-control-input:invalid~.custom-control-track{background-color:rgba(244,67,54,.5)}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.custom-file-input.is-invalid:hover~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:hover~.custom-file-label{border-bottom-color:#f44336;-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-bottom-color:#f44336}.custom-file-input.is-invalid~.custom-file-label:hover,.was-validated .custom-file-input:invalid~.custom-file-label:hover{border-bottom-color:#f44336;-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-switch .custom-control-input.is-invalid~.custom-control-label::after,.was-validated .custom-switch .custom-control-input:invalid~.custom-control-label::after{background-color:#f44336}.form-check-input.is-invalid+.form-check-label,.was-validated .form-check-input:invalid+.form-check-label{color:#f44336}.is-invalid.custom-select,.is-invalid.form-control,.is-invalid.form-control-file,.was-validated .custom-select:invalid,.was-validated .form-control-file:invalid,.was-validated .form-control:invalid,.was-validated .wpcf7 .wpcf7-validation-errors:invalid,.was-validated .wpcf7 input:invalid[type=color],.was-validated .wpcf7 input:invalid[type=date],.was-validated .wpcf7 input:invalid[type=datetime-local],.was-validated .wpcf7 input:invalid[type=datetime],.was-validated .wpcf7 input:invalid[type=email],.was-validated .wpcf7 input:invalid[type=file],.was-validated .wpcf7 input:invalid[type=month],.was-validated .wpcf7 input:invalid[type=number],.was-validated .wpcf7 input:invalid[type=range],.was-validated .wpcf7 input:invalid[type=search],.was-validated .wpcf7 input:invalid[type=submit],.was-validated .wpcf7 input:invalid[type=tel],.was-validated .wpcf7 input:invalid[type=text],.was-validated .wpcf7 input:invalid[type=time],.was-validated .wpcf7 input:invalid[type=url],.was-validated .wpcf7 input:invalid[type=week],.was-validated .wpcf7 select:invalid,.was-validated .wpcf7 textarea:invalid,.wpcf7 .is-invalid.wpcf7-validation-errors,.wpcf7 .was-validated .wpcf7-validation-errors:invalid,.wpcf7 .was-validated input:invalid[type=color],.wpcf7 .was-validated input:invalid[type=date],.wpcf7 .was-validated input:invalid[type=datetime-local],.wpcf7 .was-validated input:invalid[type=datetime],.wpcf7 .was-validated input:invalid[type=email],.wpcf7 .was-validated input:invalid[type=file],.wpcf7 .was-validated input:invalid[type=month],.wpcf7 .was-validated input:invalid[type=number],.wpcf7 .was-validated input:invalid[type=range],.wpcf7 .was-validated input:invalid[type=search],.wpcf7 .was-validated input:invalid[type=submit],.wpcf7 .was-validated input:invalid[type=tel],.wpcf7 .was-validated input:invalid[type=text],.wpcf7 .was-validated input:invalid[type=time],.wpcf7 .was-validated input:invalid[type=url],.wpcf7 .was-validated input:invalid[type=week],.wpcf7 .was-validated select:invalid,.wpcf7 .was-validated textarea:invalid,.wpcf7 input.is-invalid[type=color],.wpcf7 input.is-invalid[type=date],.wpcf7 input.is-invalid[type=datetime-local],.wpcf7 input.is-invalid[type=datetime],.wpcf7 input.is-invalid[type=email],.wpcf7 input.is-invalid[type=file],.wpcf7 input.is-invalid[type=month],.wpcf7 input.is-invalid[type=number],.wpcf7 input.is-invalid[type=range],.wpcf7 input.is-invalid[type=search],.wpcf7 input.is-invalid[type=submit],.wpcf7 input.is-invalid[type=tel],.wpcf7 input.is-invalid[type=text],.wpcf7 input.is-invalid[type=time],.wpcf7 input.is-invalid[type=url],.wpcf7 input.is-invalid[type=week],.wpcf7 select.is-invalid,.wpcf7 textarea.is-invalid{border-color:#f44336}.is-invalid.custom-select:focus,.is-invalid.custom-select:hover,.is-invalid.form-control-file:focus,.is-invalid.form-control-file:hover,.is-invalid.form-control:focus,.is-invalid.form-control:hover,.was-validated .custom-select:invalid:focus,.was-validated .custom-select:invalid:hover,.was-validated .form-control-file:invalid:focus,.was-validated .form-control-file:invalid:hover,.was-validated .form-control:invalid:focus,.was-validated .form-control:invalid:hover,.was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,.was-validated .wpcf7 .wpcf7-validation-errors:invalid:hover,.was-validated .wpcf7 input:invalid:focus[type=color],.was-validated .wpcf7 input:invalid:focus[type=date],.was-validated .wpcf7 input:invalid:focus[type=datetime-local],.was-validated .wpcf7 input:invalid:focus[type=datetime],.was-validated .wpcf7 input:invalid:focus[type=email],.was-validated .wpcf7 input:invalid:focus[type=file],.was-validated .wpcf7 input:invalid:focus[type=month],.was-validated .wpcf7 input:invalid:focus[type=number],.was-validated .wpcf7 input:invalid:focus[type=range],.was-validated .wpcf7 input:invalid:focus[type=search],.was-validated .wpcf7 input:invalid:focus[type=submit],.was-validated .wpcf7 input:invalid:focus[type=tel],.was-validated .wpcf7 input:invalid:focus[type=text],.was-validated .wpcf7 input:invalid:focus[type=time],.was-validated .wpcf7 input:invalid:focus[type=url],.was-validated .wpcf7 input:invalid:focus[type=week],.was-validated .wpcf7 input:invalid:hover[type=color],.was-validated .wpcf7 input:invalid:hover[type=date],.was-validated .wpcf7 input:invalid:hover[type=datetime-local],.was-validated .wpcf7 input:invalid:hover[type=datetime],.was-validated .wpcf7 input:invalid:hover[type=email],.was-validated .wpcf7 input:invalid:hover[type=file],.was-validated .wpcf7 input:invalid:hover[type=month],.was-validated .wpcf7 input:invalid:hover[type=number],.was-validated .wpcf7 input:invalid:hover[type=range],.was-validated .wpcf7 input:invalid:hover[type=search],.was-validated .wpcf7 input:invalid:hover[type=submit],.was-validated .wpcf7 input:invalid:hover[type=tel],.was-validated .wpcf7 input:invalid:hover[type=text],.was-validated .wpcf7 input:invalid:hover[type=time],.was-validated .wpcf7 input:invalid:hover[type=url],.was-validated .wpcf7 input:invalid:hover[type=week],.was-validated .wpcf7 select:invalid:focus,.was-validated .wpcf7 select:invalid:hover,.was-validated .wpcf7 textarea:invalid:focus,.was-validated .wpcf7 textarea:invalid:hover,.wpcf7 .is-invalid.wpcf7-validation-errors:focus,.wpcf7 .is-invalid.wpcf7-validation-errors:hover,.wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,.wpcf7 .was-validated .wpcf7-validation-errors:invalid:hover,.wpcf7 .was-validated input:invalid:focus[type=color],.wpcf7 .was-validated input:invalid:focus[type=date],.wpcf7 .was-validated input:invalid:focus[type=datetime-local],.wpcf7 .was-validated input:invalid:focus[type=datetime],.wpcf7 .was-validated input:invalid:focus[type=email],.wpcf7 .was-validated input:invalid:focus[type=file],.wpcf7 .was-validated input:invalid:focus[type=month],.wpcf7 .was-validated input:invalid:focus[type=number],.wpcf7 .was-validated input:invalid:focus[type=range],.wpcf7 .was-validated input:invalid:focus[type=search],.wpcf7 .was-validated input:invalid:focus[type=submit],.wpcf7 .was-validated input:invalid:focus[type=tel],.wpcf7 .was-validated input:invalid:focus[type=text],.wpcf7 .was-validated input:invalid:focus[type=time],.wpcf7 .was-validated input:invalid:focus[type=url],.wpcf7 .was-validated input:invalid:focus[type=week],.wpcf7 .was-validated input:invalid:hover[type=color],.wpcf7 .was-validated input:invalid:hover[type=date],.wpcf7 .was-validated input:invalid:hover[type=datetime-local],.wpcf7 .was-validated input:invalid:hover[type=datetime],.wpcf7 .was-validated input:invalid:hover[type=email],.wpcf7 .was-validated input:invalid:hover[type=file],.wpcf7 .was-validated input:invalid:hover[type=month],.wpcf7 .was-validated input:invalid:hover[type=number],.wpcf7 .was-validated input:invalid:hover[type=range],.wpcf7 .was-validated input:invalid:hover[type=search],.wpcf7 .was-validated input:invalid:hover[type=submit],.wpcf7 .was-validated input:invalid:hover[type=tel],.wpcf7 .was-validated input:invalid:hover[type=text],.wpcf7 .was-validated input:invalid:hover[type=time],.wpcf7 .was-validated input:invalid:hover[type=url],.wpcf7 .was-validated input:invalid:hover[type=week],.wpcf7 .was-validated select:invalid:focus,.wpcf7 .was-validated select:invalid:hover,.wpcf7 .was-validated textarea:invalid:focus,.wpcf7 .was-validated textarea:invalid:hover,.wpcf7 input.is-invalid:focus[type=color],.wpcf7 input.is-invalid:focus[type=date],.wpcf7 input.is-invalid:focus[type=datetime-local],.wpcf7 input.is-invalid:focus[type=datetime],.wpcf7 input.is-invalid:focus[type=email],.wpcf7 input.is-invalid:focus[type=file],.wpcf7 input.is-invalid:focus[type=month],.wpcf7 input.is-invalid:focus[type=number],.wpcf7 input.is-invalid:focus[type=range],.wpcf7 input.is-invalid:focus[type=search],.wpcf7 input.is-invalid:focus[type=submit],.wpcf7 input.is-invalid:focus[type=tel],.wpcf7 input.is-invalid:focus[type=text],.wpcf7 input.is-invalid:focus[type=time],.wpcf7 input.is-invalid:focus[type=url],.wpcf7 input.is-invalid:focus[type=week],.wpcf7 input.is-invalid:hover[type=color],.wpcf7 input.is-invalid:hover[type=date],.wpcf7 input.is-invalid:hover[type=datetime-local],.wpcf7 input.is-invalid:hover[type=datetime],.wpcf7 input.is-invalid:hover[type=email],.wpcf7 input.is-invalid:hover[type=file],.wpcf7 input.is-invalid:hover[type=month],.wpcf7 input.is-invalid:hover[type=number],.wpcf7 input.is-invalid:hover[type=range],.wpcf7 input.is-invalid:hover[type=search],.wpcf7 input.is-invalid:hover[type=submit],.wpcf7 input.is-invalid:hover[type=tel],.wpcf7 input.is-invalid:hover[type=text],.wpcf7 input.is-invalid:hover[type=time],.wpcf7 input.is-invalid:hover[type=url],.wpcf7 input.is-invalid:hover[type=week],.wpcf7 select.is-invalid:focus,.wpcf7 select.is-invalid:hover,.wpcf7 textarea.is-invalid:focus,.wpcf7 textarea.is-invalid:hover{border-color:#f44336;-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.is-invalid.custom-select~.invalid-feedback,.is-invalid.custom-select~.invalid-tooltip,.is-invalid.form-control-file~.invalid-feedback,.is-invalid.form-control-file~.invalid-tooltip,.is-invalid.form-control~.invalid-feedback,.is-invalid.form-control~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip,.was-validated .wpcf7 .wpcf7-validation-errors:invalid~.invalid-feedback,.was-validated .wpcf7 .wpcf7-validation-errors:invalid~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=color]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=color]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=date]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=date]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=datetime-local]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=datetime-local]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=datetime]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=datetime]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=email]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=email]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=file]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=file]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=month]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=month]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=number]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=number]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=range]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=range]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=search]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=search]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=submit]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=submit]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=tel]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=tel]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=text]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=text]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=time]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=time]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=url]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=url]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=week]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=week]~.invalid-tooltip,.was-validated .wpcf7 select:invalid~.invalid-feedback,.was-validated .wpcf7 select:invalid~.invalid-tooltip,.was-validated .wpcf7 textarea:invalid~.invalid-feedback,.was-validated .wpcf7 textarea:invalid~.invalid-tooltip,.wpcf7 .is-invalid.wpcf7-validation-errors~.invalid-feedback,.wpcf7 .is-invalid.wpcf7-validation-errors~.invalid-tooltip,.wpcf7 .was-validated .wpcf7-validation-errors:invalid~.invalid-feedback,.wpcf7 .was-validated .wpcf7-validation-errors:invalid~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=color]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=color]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=date]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=date]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=datetime-local]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=datetime-local]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=datetime]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=datetime]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=email]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=email]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=file]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=file]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=month]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=month]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=number]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=number]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=range]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=range]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=search]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=search]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=submit]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=submit]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=tel]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=tel]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=text]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=text]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=time]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=time]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=url]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=url]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=week]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=week]~.invalid-tooltip,.wpcf7 .was-validated select:invalid~.invalid-feedback,.wpcf7 .was-validated select:invalid~.invalid-tooltip,.wpcf7 .was-validated textarea:invalid~.invalid-feedback,.wpcf7 .was-validated textarea:invalid~.invalid-tooltip,.wpcf7 input.is-invalid[type=color]~.invalid-feedback,.wpcf7 input.is-invalid[type=color]~.invalid-tooltip,.wpcf7 input.is-invalid[type=date]~.invalid-feedback,.wpcf7 input.is-invalid[type=date]~.invalid-tooltip,.wpcf7 input.is-invalid[type=datetime-local]~.invalid-feedback,.wpcf7 input.is-invalid[type=datetime-local]~.invalid-tooltip,.wpcf7 input.is-invalid[type=datetime]~.invalid-feedback,.wpcf7 input.is-invalid[type=datetime]~.invalid-tooltip,.wpcf7 input.is-invalid[type=email]~.invalid-feedback,.wpcf7 input.is-invalid[type=email]~.invalid-tooltip,.wpcf7 input.is-invalid[type=file]~.invalid-feedback,.wpcf7 input.is-invalid[type=file]~.invalid-tooltip,.wpcf7 input.is-invalid[type=month]~.invalid-feedback,.wpcf7 input.is-invalid[type=month]~.invalid-tooltip,.wpcf7 input.is-invalid[type=number]~.invalid-feedback,.wpcf7 input.is-invalid[type=number]~.invalid-tooltip,.wpcf7 input.is-invalid[type=range]~.invalid-feedback,.wpcf7 input.is-invalid[type=range]~.invalid-tooltip,.wpcf7 input.is-invalid[type=search]~.invalid-feedback,.wpcf7 input.is-invalid[type=search]~.invalid-tooltip,.wpcf7 input.is-invalid[type=submit]~.invalid-feedback,.wpcf7 input.is-invalid[type=submit]~.invalid-tooltip,.wpcf7 input.is-invalid[type=tel]~.invalid-feedback,.wpcf7 input.is-invalid[type=tel]~.invalid-tooltip,.wpcf7 input.is-invalid[type=text]~.invalid-feedback,.wpcf7 input.is-invalid[type=text]~.invalid-tooltip,.wpcf7 input.is-invalid[type=time]~.invalid-feedback,.wpcf7 input.is-invalid[type=time]~.invalid-tooltip,.wpcf7 input.is-invalid[type=url]~.invalid-feedback,.wpcf7 input.is-invalid[type=url]~.invalid-tooltip,.wpcf7 input.is-invalid[type=week]~.invalid-feedback,.wpcf7 input.is-invalid[type=week]~.invalid-tooltip,.wpcf7 select.is-invalid~.invalid-feedback,.wpcf7 select.is-invalid~.invalid-tooltip,.wpcf7 textarea.is-invalid~.invalid-feedback,.wpcf7 textarea.is-invalid~.invalid-tooltip{display:block}.is-invalid.custom-select:focus[multiple],.is-invalid.custom-select:focus[size]:not([size='1']),.is-invalid.custom-select:hover[multiple],.is-invalid.custom-select:hover[size]:not([size='1']),.was-validated .custom-select:invalid:focus[multiple],.was-validated .custom-select:invalid:focus[size]:not([size='1']),.was-validated .custom-select:invalid:hover[multiple],.was-validated .custom-select:invalid:hover[size]:not([size='1']),.was-validated .wpcf7 select:invalid:focus[multiple],.was-validated .wpcf7 select:invalid:focus[size]:not([size='1']),.was-validated .wpcf7 select:invalid:hover[multiple],.was-validated .wpcf7 select:invalid:hover[size]:not([size='1']),.was-validated .wpcf7 textarea:invalid:focus:not([rows='1']),.was-validated .wpcf7 textarea:invalid:hover:not([rows='1']),.was-validated select.form-control:invalid:focus[multiple],.was-validated select.form-control:invalid:focus[size]:not([size='1']),.was-validated select.form-control:invalid:hover[multiple],.was-validated select.form-control:invalid:hover[size]:not([size='1']),.was-validated textarea.form-control:invalid:focus:not([rows='1']),.was-validated textarea.form-control:invalid:hover:not([rows='1']),.wpcf7 .was-validated select:invalid:focus[multiple],.wpcf7 .was-validated select:invalid:focus[size]:not([size='1']),.wpcf7 .was-validated select:invalid:hover[multiple],.wpcf7 .was-validated select:invalid:hover[size]:not([size='1']),.wpcf7 .was-validated textarea:invalid:focus:not([rows='1']),.wpcf7 .was-validated textarea:invalid:hover:not([rows='1']),.wpcf7 select.is-invalid:focus[multiple],.wpcf7 select.is-invalid:focus[size]:not([size='1']),.wpcf7 select.is-invalid:hover[multiple],.wpcf7 select.is-invalid:hover[size]:not([size='1']),.wpcf7 textarea.is-invalid:focus:not([rows='1']),.wpcf7 textarea.is-invalid:hover:not([rows='1']),select.is-invalid.form-control:focus[multiple],select.is-invalid.form-control:focus[size]:not([size='1']),select.is-invalid.form-control:hover[multiple],select.is-invalid.form-control:hover[size]:not([size='1']),textarea.is-invalid.form-control:focus:not([rows='1']),textarea.is-invalid.form-control:hover:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px #f44336,inset -2px -2px 0 -1px #f44336;box-shadow:inset 2px 2px 0 -1px #f44336,inset -2px -2px 0 -1px #f44336}.textfield-box .is-invalid.custom-select:focus[multiple],.textfield-box .is-invalid.custom-select:focus[size]:not([size='1']),.textfield-box .is-invalid.custom-select:hover[multiple],.textfield-box .is-invalid.custom-select:hover[size]:not([size='1']),.textfield-box .wpcf7 select.is-invalid:focus[multiple],.textfield-box .wpcf7 select.is-invalid:focus[size]:not([size='1']),.textfield-box .wpcf7 select.is-invalid:hover[multiple],.textfield-box .wpcf7 select.is-invalid:hover[size]:not([size='1']),.textfield-box .wpcf7 textarea.is-invalid:focus:not([rows='1']),.textfield-box .wpcf7 textarea.is-invalid:hover:not([rows='1']),.textfield-box select.is-invalid.form-control:focus[multiple],.textfield-box select.is-invalid.form-control:focus[size]:not([size='1']),.textfield-box select.is-invalid.form-control:hover[multiple],.textfield-box select.is-invalid.form-control:hover[size]:not([size='1']),.textfield-box textarea.is-invalid.form-control:focus:not([rows='1']),.textfield-box textarea.is-invalid.form-control:hover:not([rows='1']),.was-validated .textfield-box .custom-select:invalid:focus[multiple],.was-validated .textfield-box .custom-select:invalid:focus[size]:not([size='1']),.was-validated .textfield-box .custom-select:invalid:hover[multiple],.was-validated .textfield-box .custom-select:invalid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:invalid:focus[multiple],.was-validated .textfield-box .wpcf7 select:invalid:focus[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:invalid:hover[multiple],.was-validated .textfield-box .wpcf7 select:invalid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 textarea:invalid:focus:not([rows='1']),.was-validated .textfield-box .wpcf7 textarea:invalid:hover:not([rows='1']),.was-validated .textfield-box select.form-control:invalid:focus[multiple],.was-validated .textfield-box select.form-control:invalid:focus[size]:not([size='1']),.was-validated .textfield-box select.form-control:invalid:hover[multiple],.was-validated .textfield-box select.form-control:invalid:hover[size]:not([size='1']),.was-validated .textfield-box textarea.form-control:invalid:focus:not([rows='1']),.was-validated .textfield-box textarea.form-control:invalid:hover:not([rows='1']),.wpcf7 .textfield-box select.is-invalid:focus[multiple],.wpcf7 .textfield-box select.is-invalid:focus[size]:not([size='1']),.wpcf7 .textfield-box select.is-invalid:hover[multiple],.wpcf7 .textfield-box select.is-invalid:hover[size]:not([size='1']),.wpcf7 .textfield-box textarea.is-invalid:focus:not([rows='1']),.wpcf7 .textfield-box textarea.is-invalid:hover:not([rows='1']),.wpcf7 .was-validated .textfield-box select:invalid:focus[multiple],.wpcf7 .was-validated .textfield-box select:invalid:focus[size]:not([size='1']),.wpcf7 .was-validated .textfield-box select:invalid:hover[multiple],.wpcf7 .was-validated .textfield-box select:invalid:hover[size]:not([size='1']),.wpcf7 .was-validated .textfield-box textarea:invalid:focus:not([rows='1']),.wpcf7 .was-validated .textfield-box textarea:invalid:hover:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.valid-feedback{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:#4caf50;display:none;margin-top:.5rem;width:100%}.form-control-lg+.valid-feedback{margin-top:.75rem}.form-control-sm+.valid-feedback{margin-top:.25rem}.valid-tooltip{border-radius:2px;background-color:#4caf50;color:#fff;display:none;font-size:.875rem;line-height:1.42857;margin-top:.5rem;max-width:100%;opacity:.9;padding:.375rem 1rem;position:absolute;top:100%;text-align:center;word-break:break-word;z-index:240}@media (min-width:768px){.valid-tooltip{font-size:.625rem;padding:.24107rem .5rem}}.form-control-lg+.valid-tooltip{margin-top:.75rem}.form-control-sm+.valid-tooltip{margin-top:.25rem}.custom-control-input.is-valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label::after,.was-validated .custom-control-input:valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label::after{color:#4caf50}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#4caf50}.custom-control-input.is-valid~.custom-control-track,.was-validated .custom-control-input:valid~.custom-control-track{background-color:rgba(76,175,80,.5)}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.custom-file-input.is-valid:hover~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:hover~.custom-file-label{border-bottom-color:#4caf50;-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-bottom-color:#4caf50}.custom-file-input.is-valid~.custom-file-label:hover,.was-validated .custom-file-input:valid~.custom-file-label:hover{border-bottom-color:#4caf50;-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-switch .custom-control-input.is-valid~.custom-control-label::after,.was-validated .custom-switch .custom-control-input:valid~.custom-control-label::after{background-color:#4caf50}.form-check-input.is-valid+.form-check-label,.was-validated .form-check-input:valid+.form-check-label{color:#4caf50}.is-valid.custom-select,.is-valid.form-control,.is-valid.form-control-file,.was-validated .custom-select:valid,.was-validated .form-control-file:valid,.was-validated .form-control:valid,.was-validated .wpcf7 .wpcf7-validation-errors:valid,.was-validated .wpcf7 input:valid[type=color],.was-validated .wpcf7 input:valid[type=date],.was-validated .wpcf7 input:valid[type=datetime-local],.was-validated .wpcf7 input:valid[type=datetime],.was-validated .wpcf7 input:valid[type=email],.was-validated .wpcf7 input:valid[type=file],.was-validated .wpcf7 input:valid[type=month],.was-validated .wpcf7 input:valid[type=number],.was-validated .wpcf7 input:valid[type=range],.was-validated .wpcf7 input:valid[type=search],.was-validated .wpcf7 input:valid[type=submit],.was-validated .wpcf7 input:valid[type=tel],.was-validated .wpcf7 input:valid[type=text],.was-validated .wpcf7 input:valid[type=time],.was-validated .wpcf7 input:valid[type=url],.was-validated .wpcf7 input:valid[type=week],.was-validated .wpcf7 select:valid,.was-validated .wpcf7 textarea:valid,.wpcf7 .is-valid.wpcf7-validation-errors,.wpcf7 .was-validated .wpcf7-validation-errors:valid,.wpcf7 .was-validated input:valid[type=color],.wpcf7 .was-validated input:valid[type=date],.wpcf7 .was-validated input:valid[type=datetime-local],.wpcf7 .was-validated input:valid[type=datetime],.wpcf7 .was-validated input:valid[type=email],.wpcf7 .was-validated input:valid[type=file],.wpcf7 .was-validated input:valid[type=month],.wpcf7 .was-validated input:valid[type=number],.wpcf7 .was-validated input:valid[type=range],.wpcf7 .was-validated input:valid[type=search],.wpcf7 .was-validated input:valid[type=submit],.wpcf7 .was-validated input:valid[type=tel],.wpcf7 .was-validated input:valid[type=text],.wpcf7 .was-validated input:valid[type=time],.wpcf7 .was-validated input:valid[type=url],.wpcf7 .was-validated input:valid[type=week],.wpcf7 .was-validated select:valid,.wpcf7 .was-validated textarea:valid,.wpcf7 input.is-valid[type=color],.wpcf7 input.is-valid[type=date],.wpcf7 input.is-valid[type=datetime-local],.wpcf7 input.is-valid[type=datetime],.wpcf7 input.is-valid[type=email],.wpcf7 input.is-valid[type=file],.wpcf7 input.is-valid[type=month],.wpcf7 input.is-valid[type=number],.wpcf7 input.is-valid[type=range],.wpcf7 input.is-valid[type=search],.wpcf7 input.is-valid[type=submit],.wpcf7 input.is-valid[type=tel],.wpcf7 input.is-valid[type=text],.wpcf7 input.is-valid[type=time],.wpcf7 input.is-valid[type=url],.wpcf7 input.is-valid[type=week],.wpcf7 select.is-valid,.wpcf7 textarea.is-valid{border-color:#4caf50}.is-valid.custom-select:focus,.is-valid.custom-select:hover,.is-valid.form-control-file:focus,.is-valid.form-control-file:hover,.is-valid.form-control:focus,.is-valid.form-control:hover,.was-validated .custom-select:valid:focus,.was-validated .custom-select:valid:hover,.was-validated .form-control-file:valid:focus,.was-validated .form-control-file:valid:hover,.was-validated .form-control:valid:focus,.was-validated .form-control:valid:hover,.was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,.was-validated .wpcf7 .wpcf7-validation-errors:valid:hover,.was-validated .wpcf7 input:valid:focus[type=color],.was-validated .wpcf7 input:valid:focus[type=date],.was-validated .wpcf7 input:valid:focus[type=datetime-local],.was-validated .wpcf7 input:valid:focus[type=datetime],.was-validated .wpcf7 input:valid:focus[type=email],.was-validated .wpcf7 input:valid:focus[type=file],.was-validated .wpcf7 input:valid:focus[type=month],.was-validated .wpcf7 input:valid:focus[type=number],.was-validated .wpcf7 input:valid:focus[type=range],.was-validated .wpcf7 input:valid:focus[type=search],.was-validated .wpcf7 input:valid:focus[type=submit],.was-validated .wpcf7 input:valid:focus[type=tel],.was-validated .wpcf7 input:valid:focus[type=text],.was-validated .wpcf7 input:valid:focus[type=time],.was-validated .wpcf7 input:valid:focus[type=url],.was-validated .wpcf7 input:valid:focus[type=week],.was-validated .wpcf7 input:valid:hover[type=color],.was-validated .wpcf7 input:valid:hover[type=date],.was-validated .wpcf7 input:valid:hover[type=datetime-local],.was-validated .wpcf7 input:valid:hover[type=datetime],.was-validated .wpcf7 input:valid:hover[type=email],.was-validated .wpcf7 input:valid:hover[type=file],.was-validated .wpcf7 input:valid:hover[type=month],.was-validated .wpcf7 input:valid:hover[type=number],.was-validated .wpcf7 input:valid:hover[type=range],.was-validated .wpcf7 input:valid:hover[type=search],.was-validated .wpcf7 input:valid:hover[type=submit],.was-validated .wpcf7 input:valid:hover[type=tel],.was-validated .wpcf7 input:valid:hover[type=text],.was-validated .wpcf7 input:valid:hover[type=time],.was-validated .wpcf7 input:valid:hover[type=url],.was-validated .wpcf7 input:valid:hover[type=week],.was-validated .wpcf7 select:valid:focus,.was-validated .wpcf7 select:valid:hover,.was-validated .wpcf7 textarea:valid:focus,.was-validated .wpcf7 textarea:valid:hover,.wpcf7 .is-valid.wpcf7-validation-errors:focus,.wpcf7 .is-valid.wpcf7-validation-errors:hover,.wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,.wpcf7 .was-validated .wpcf7-validation-errors:valid:hover,.wpcf7 .was-validated input:valid:focus[type=color],.wpcf7 .was-validated input:valid:focus[type=date],.wpcf7 .was-validated input:valid:focus[type=datetime-local],.wpcf7 .was-validated input:valid:focus[type=datetime],.wpcf7 .was-validated input:valid:focus[type=email],.wpcf7 .was-validated input:valid:focus[type=file],.wpcf7 .was-validated input:valid:focus[type=month],.wpcf7 .was-validated input:valid:focus[type=number],.wpcf7 .was-validated input:valid:focus[type=range],.wpcf7 .was-validated input:valid:focus[type=search],.wpcf7 .was-validated input:valid:focus[type=submit],.wpcf7 .was-validated input:valid:focus[type=tel],.wpcf7 .was-validated input:valid:focus[type=text],.wpcf7 .was-validated input:valid:focus[type=time],.wpcf7 .was-validated input:valid:focus[type=url],.wpcf7 .was-validated input:valid:focus[type=week],.wpcf7 .was-validated input:valid:hover[type=color],.wpcf7 .was-validated input:valid:hover[type=date],.wpcf7 .was-validated input:valid:hover[type=datetime-local],.wpcf7 .was-validated input:valid:hover[type=datetime],.wpcf7 .was-validated input:valid:hover[type=email],.wpcf7 .was-validated input:valid:hover[type=file],.wpcf7 .was-validated input:valid:hover[type=month],.wpcf7 .was-validated input:valid:hover[type=number],.wpcf7 .was-validated input:valid:hover[type=range],.wpcf7 .was-validated input:valid:hover[type=search],.wpcf7 .was-validated input:valid:hover[type=submit],.wpcf7 .was-validated input:valid:hover[type=tel],.wpcf7 .was-validated input:valid:hover[type=text],.wpcf7 .was-validated input:valid:hover[type=time],.wpcf7 .was-validated input:valid:hover[type=url],.wpcf7 .was-validated input:valid:hover[type=week],.wpcf7 .was-validated select:valid:focus,.wpcf7 .was-validated select:valid:hover,.wpcf7 .was-validated textarea:valid:focus,.wpcf7 .was-validated textarea:valid:hover,.wpcf7 input.is-valid:focus[type=color],.wpcf7 input.is-valid:focus[type=date],.wpcf7 input.is-valid:focus[type=datetime-local],.wpcf7 input.is-valid:focus[type=datetime],.wpcf7 input.is-valid:focus[type=email],.wpcf7 input.is-valid:focus[type=file],.wpcf7 input.is-valid:focus[type=month],.wpcf7 input.is-valid:focus[type=number],.wpcf7 input.is-valid:focus[type=range],.wpcf7 input.is-valid:focus[type=search],.wpcf7 input.is-valid:focus[type=submit],.wpcf7 input.is-valid:focus[type=tel],.wpcf7 input.is-valid:focus[type=text],.wpcf7 input.is-valid:focus[type=time],.wpcf7 input.is-valid:focus[type=url],.wpcf7 input.is-valid:focus[type=week],.wpcf7 input.is-valid:hover[type=color],.wpcf7 input.is-valid:hover[type=date],.wpcf7 input.is-valid:hover[type=datetime-local],.wpcf7 input.is-valid:hover[type=datetime],.wpcf7 input.is-valid:hover[type=email],.wpcf7 input.is-valid:hover[type=file],.wpcf7 input.is-valid:hover[type=month],.wpcf7 input.is-valid:hover[type=number],.wpcf7 input.is-valid:hover[type=range],.wpcf7 input.is-valid:hover[type=search],.wpcf7 input.is-valid:hover[type=submit],.wpcf7 input.is-valid:hover[type=tel],.wpcf7 input.is-valid:hover[type=text],.wpcf7 input.is-valid:hover[type=time],.wpcf7 input.is-valid:hover[type=url],.wpcf7 input.is-valid:hover[type=week],.wpcf7 select.is-valid:focus,.wpcf7 select.is-valid:hover,.wpcf7 textarea.is-valid:focus,.wpcf7 textarea.is-valid:hover{border-color:#4caf50;-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.is-valid.custom-select~.valid-feedback,.is-valid.custom-select~.valid-tooltip,.is-valid.form-control-file~.valid-feedback,.is-valid.form-control-file~.valid-tooltip,.is-valid.form-control~.valid-feedback,.is-valid.form-control~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip,.was-validated .wpcf7 .wpcf7-validation-errors:valid~.valid-feedback,.was-validated .wpcf7 .wpcf7-validation-errors:valid~.valid-tooltip,.was-validated .wpcf7 input:valid[type=color]~.valid-feedback,.was-validated .wpcf7 input:valid[type=color]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=date]~.valid-feedback,.was-validated .wpcf7 input:valid[type=date]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=datetime-local]~.valid-feedback,.was-validated .wpcf7 input:valid[type=datetime-local]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=datetime]~.valid-feedback,.was-validated .wpcf7 input:valid[type=datetime]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=email]~.valid-feedback,.was-validated .wpcf7 input:valid[type=email]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=file]~.valid-feedback,.was-validated .wpcf7 input:valid[type=file]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=month]~.valid-feedback,.was-validated .wpcf7 input:valid[type=month]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=number]~.valid-feedback,.was-validated .wpcf7 input:valid[type=number]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=range]~.valid-feedback,.was-validated .wpcf7 input:valid[type=range]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=search]~.valid-feedback,.was-validated .wpcf7 input:valid[type=search]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=submit]~.valid-feedback,.was-validated .wpcf7 input:valid[type=submit]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=tel]~.valid-feedback,.was-validated .wpcf7 input:valid[type=tel]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=text]~.valid-feedback,.was-validated .wpcf7 input:valid[type=text]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=time]~.valid-feedback,.was-validated .wpcf7 input:valid[type=time]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=url]~.valid-feedback,.was-validated .wpcf7 input:valid[type=url]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=week]~.valid-feedback,.was-validated .wpcf7 input:valid[type=week]~.valid-tooltip,.was-validated .wpcf7 select:valid~.valid-feedback,.was-validated .wpcf7 select:valid~.valid-tooltip,.was-validated .wpcf7 textarea:valid~.valid-feedback,.was-validated .wpcf7 textarea:valid~.valid-tooltip,.wpcf7 .is-valid.wpcf7-validation-errors~.valid-feedback,.wpcf7 .is-valid.wpcf7-validation-errors~.valid-tooltip,.wpcf7 .was-validated .wpcf7-validation-errors:valid~.valid-feedback,.wpcf7 .was-validated .wpcf7-validation-errors:valid~.valid-tooltip,.wpcf7 .was-validated input:valid[type=color]~.valid-feedback,.wpcf7 .was-validated input:valid[type=color]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=date]~.valid-feedback,.wpcf7 .was-validated input:valid[type=date]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=datetime-local]~.valid-feedback,.wpcf7 .was-validated input:valid[type=datetime-local]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=datetime]~.valid-feedback,.wpcf7 .was-validated input:valid[type=datetime]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=email]~.valid-feedback,.wpcf7 .was-validated input:valid[type=email]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=file]~.valid-feedback,.wpcf7 .was-validated input:valid[type=file]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=month]~.valid-feedback,.wpcf7 .was-validated input:valid[type=month]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=number]~.valid-feedback,.wpcf7 .was-validated input:valid[type=number]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=range]~.valid-feedback,.wpcf7 .was-validated input:valid[type=range]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=search]~.valid-feedback,.wpcf7 .was-validated input:valid[type=search]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=submit]~.valid-feedback,.wpcf7 .was-validated input:valid[type=submit]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=tel]~.valid-feedback,.wpcf7 .was-validated input:valid[type=tel]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=text]~.valid-feedback,.wpcf7 .was-validated input:valid[type=text]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=time]~.valid-feedback,.wpcf7 .was-validated input:valid[type=time]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=url]~.valid-feedback,.wpcf7 .was-validated input:valid[type=url]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=week]~.valid-feedback,.wpcf7 .was-validated input:valid[type=week]~.valid-tooltip,.wpcf7 .was-validated select:valid~.valid-feedback,.wpcf7 .was-validated select:valid~.valid-tooltip,.wpcf7 .was-validated textarea:valid~.valid-feedback,.wpcf7 .was-validated textarea:valid~.valid-tooltip,.wpcf7 input.is-valid[type=color]~.valid-feedback,.wpcf7 input.is-valid[type=color]~.valid-tooltip,.wpcf7 input.is-valid[type=date]~.valid-feedback,.wpcf7 input.is-valid[type=date]~.valid-tooltip,.wpcf7 input.is-valid[type=datetime-local]~.valid-feedback,.wpcf7 input.is-valid[type=datetime-local]~.valid-tooltip,.wpcf7 input.is-valid[type=datetime]~.valid-feedback,.wpcf7 input.is-valid[type=datetime]~.valid-tooltip,.wpcf7 input.is-valid[type=email]~.valid-feedback,.wpcf7 input.is-valid[type=email]~.valid-tooltip,.wpcf7 input.is-valid[type=file]~.valid-feedback,.wpcf7 input.is-valid[type=file]~.valid-tooltip,.wpcf7 input.is-valid[type=month]~.valid-feedback,.wpcf7 input.is-valid[type=month]~.valid-tooltip,.wpcf7 input.is-valid[type=number]~.valid-feedback,.wpcf7 input.is-valid[type=number]~.valid-tooltip,.wpcf7 input.is-valid[type=range]~.valid-feedback,.wpcf7 input.is-valid[type=range]~.valid-tooltip,.wpcf7 input.is-valid[type=search]~.valid-feedback,.wpcf7 input.is-valid[type=search]~.valid-tooltip,.wpcf7 input.is-valid[type=submit]~.valid-feedback,.wpcf7 input.is-valid[type=submit]~.valid-tooltip,.wpcf7 input.is-valid[type=tel]~.valid-feedback,.wpcf7 input.is-valid[type=tel]~.valid-tooltip,.wpcf7 input.is-valid[type=text]~.valid-feedback,.wpcf7 input.is-valid[type=text]~.valid-tooltip,.wpcf7 input.is-valid[type=time]~.valid-feedback,.wpcf7 input.is-valid[type=time]~.valid-tooltip,.wpcf7 input.is-valid[type=url]~.valid-feedback,.wpcf7 input.is-valid[type=url]~.valid-tooltip,.wpcf7 input.is-valid[type=week]~.valid-feedback,.wpcf7 input.is-valid[type=week]~.valid-tooltip,.wpcf7 select.is-valid~.valid-feedback,.wpcf7 select.is-valid~.valid-tooltip,.wpcf7 textarea.is-valid~.valid-feedback,.wpcf7 textarea.is-valid~.valid-tooltip{display:block}.is-valid.custom-select:focus[multiple],.is-valid.custom-select:focus[size]:not([size='1']),.is-valid.custom-select:hover[multiple],.is-valid.custom-select:hover[size]:not([size='1']),.was-validated .custom-select:valid:focus[multiple],.was-validated .custom-select:valid:focus[size]:not([size='1']),.was-validated .custom-select:valid:hover[multiple],.was-validated .custom-select:valid:hover[size]:not([size='1']),.was-validated .wpcf7 select:valid:focus[multiple],.was-validated .wpcf7 select:valid:focus[size]:not([size='1']),.was-validated .wpcf7 select:valid:hover[multiple],.was-validated .wpcf7 select:valid:hover[size]:not([size='1']),.was-validated .wpcf7 textarea:valid:focus:not([rows='1']),.was-validated .wpcf7 textarea:valid:hover:not([rows='1']),.was-validated select.form-control:valid:focus[multiple],.was-validated select.form-control:valid:focus[size]:not([size='1']),.was-validated select.form-control:valid:hover[multiple],.was-validated select.form-control:valid:hover[size]:not([size='1']),.was-validated textarea.form-control:valid:focus:not([rows='1']),.was-validated textarea.form-control:valid:hover:not([rows='1']),.wpcf7 .was-validated select:valid:focus[multiple],.wpcf7 .was-validated select:valid:focus[size]:not([size='1']),.wpcf7 .was-validated select:valid:hover[multiple],.wpcf7 .was-validated select:valid:hover[size]:not([size='1']),.wpcf7 .was-validated textarea:valid:focus:not([rows='1']),.wpcf7 .was-validated textarea:valid:hover:not([rows='1']),.wpcf7 select.is-valid:focus[multiple],.wpcf7 select.is-valid:focus[size]:not([size='1']),.wpcf7 select.is-valid:hover[multiple],.wpcf7 select.is-valid:hover[size]:not([size='1']),.wpcf7 textarea.is-valid:focus:not([rows='1']),.wpcf7 textarea.is-valid:hover:not([rows='1']),select.is-valid.form-control:focus[multiple],select.is-valid.form-control:focus[size]:not([size='1']),select.is-valid.form-control:hover[multiple],select.is-valid.form-control:hover[size]:not([size='1']),textarea.is-valid.form-control:focus:not([rows='1']),textarea.is-valid.form-control:hover:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px #4caf50,inset -2px -2px 0 -1px #4caf50;box-shadow:inset 2px 2px 0 -1px #4caf50,inset -2px -2px 0 -1px #4caf50}.textfield-box .is-valid.custom-select:focus[multiple],.textfield-box .is-valid.custom-select:focus[size]:not([size='1']),.textfield-box .is-valid.custom-select:hover[multiple],.textfield-box .is-valid.custom-select:hover[size]:not([size='1']),.textfield-box .wpcf7 select.is-valid:focus[multiple],.textfield-box .wpcf7 select.is-valid:focus[size]:not([size='1']),.textfield-box .wpcf7 select.is-valid:hover[multiple],.textfield-box .wpcf7 select.is-valid:hover[size]:not([size='1']),.textfield-box .wpcf7 textarea.is-valid:focus:not([rows='1']),.textfield-box .wpcf7 textarea.is-valid:hover:not([rows='1']),.textfield-box select.is-valid.form-control:focus[multiple],.textfield-box select.is-valid.form-control:focus[size]:not([size='1']),.textfield-box select.is-valid.form-control:hover[multiple],.textfield-box select.is-valid.form-control:hover[size]:not([size='1']),.textfield-box textarea.is-valid.form-control:focus:not([rows='1']),.textfield-box textarea.is-valid.form-control:hover:not([rows='1']),.was-validated .textfield-box .custom-select:valid:focus[multiple],.was-validated .textfield-box .custom-select:valid:focus[size]:not([size='1']),.was-validated .textfield-box .custom-select:valid:hover[multiple],.was-validated .textfield-box .custom-select:valid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:valid:focus[multiple],.was-validated .textfield-box .wpcf7 select:valid:focus[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:valid:hover[multiple],.was-validated .textfield-box .wpcf7 select:valid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 textarea:valid:focus:not([rows='1']),.was-validated .textfield-box .wpcf7 textarea:valid:hover:not([rows='1']),.was-validated .textfield-box select.form-control:valid:focus[multiple],.was-validated .textfield-box select.form-control:valid:focus[size]:not([size='1']),.was-validated .textfield-box select.form-control:valid:hover[multiple],.was-validated .textfield-box select.form-control:valid:hover[size]:not([size='1']),.was-validated .textfield-box textarea.form-control:valid:focus:not([rows='1']),.was-validated .textfield-box textarea.form-control:valid:hover:not([rows='1']),.wpcf7 .textfield-box select.is-valid:focus[multiple],.wpcf7 .textfield-box select.is-valid:focus[size]:not([size='1']),.wpcf7 .textfield-box select.is-valid:hover[multiple],.wpcf7 .textfield-box select.is-valid:hover[size]:not([size='1']),.wpcf7 .textfield-box textarea.is-valid:focus:not([rows='1']),.wpcf7 .textfield-box textarea.is-valid:hover:not([rows='1']),.wpcf7 .was-validated .textfield-box select:valid:focus[multiple],.wpcf7 .was-validated .textfield-box select:valid:focus[size]:not([size='1']),.wpcf7 .was-validated .textfield-box select:valid:hover[multiple],.wpcf7 .was-validated .textfield-box select:valid:hover[size]:not([size='1']),.wpcf7 .was-validated .textfield-box textarea:valid:focus:not([rows='1']),.wpcf7 .was-validated .textfield-box textarea:valid:hover:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.textfield-box .custom-select,.textfield-box .form-control,.textfield-box .form-control-file,.textfield-box .wpcf7 .wpcf7-validation-errors,.textfield-box .wpcf7 input[type=color],.textfield-box .wpcf7 input[type=date],.textfield-box .wpcf7 input[type=datetime-local],.textfield-box .wpcf7 input[type=datetime],.textfield-box .wpcf7 input[type=email],.textfield-box .wpcf7 input[type=file],.textfield-box .wpcf7 input[type=month],.textfield-box .wpcf7 input[type=number],.textfield-box .wpcf7 input[type=range],.textfield-box .wpcf7 input[type=search],.textfield-box .wpcf7 input[type=submit],.textfield-box .wpcf7 input[type=tel],.textfield-box .wpcf7 input[type=text],.textfield-box .wpcf7 input[type=time],.textfield-box .wpcf7 input[type=url],.textfield-box .wpcf7 input[type=week],.textfield-box .wpcf7 select,.textfield-box .wpcf7 textarea,.wpcf7 .textfield-box .wpcf7-validation-errors,.wpcf7 .textfield-box input[type=color],.wpcf7 .textfield-box input[type=date],.wpcf7 .textfield-box input[type=datetime-local],.wpcf7 .textfield-box input[type=datetime],.wpcf7 .textfield-box input[type=email],.wpcf7 .textfield-box input[type=file],.wpcf7 .textfield-box input[type=month],.wpcf7 .textfield-box input[type=number],.wpcf7 .textfield-box input[type=range],.wpcf7 .textfield-box input[type=search],.wpcf7 .textfield-box input[type=submit],.wpcf7 .textfield-box input[type=tel],.wpcf7 .textfield-box input[type=text],.wpcf7 .textfield-box input[type=time],.wpcf7 .textfield-box input[type=url],.wpcf7 .textfield-box input[type=week],.wpcf7 .textfield-box select,.wpcf7 .textfield-box textarea{background-color:rgba(0,0,0,.06);border-radius:4px;padding:1rem 1rem calc(1rem - 1px)}.textfield-box .custom-select,.textfield-box .wpcf7 select,.textfield-box select.form-control,.wpcf7 .textfield-box select{padding-right:1.5em}.textfield-box .custom-select[multiple],.textfield-box .custom-select[size]:not([size='1']),.textfield-box .wpcf7 select[multiple],.textfield-box .wpcf7 select[size]:not([size='1']),.textfield-box .wpcf7 textarea:not([rows='1']),.textfield-box select.form-control[multiple],.textfield-box select.form-control[size]:not([size='1']),.textfield-box textarea.form-control:not([rows='1']),.wpcf7 .textfield-box select[multiple],.wpcf7 .textfield-box select[size]:not([size='1']),.wpcf7 .textfield-box textarea:not([rows='1']){border-width:0 0 1px;padding:1rem 1rem calc(1rem - 1px)}.textfield-box .custom-select:hover[multiple],.textfield-box .custom-select:hover[size]:not([size='1']),.textfield-box .wpcf7 select:hover[multiple],.textfield-box .wpcf7 select:hover[size]:not([size='1']),.textfield-box .wpcf7 textarea:hover:not([rows='1']),.textfield-box select.form-control:hover[multiple],.textfield-box select.form-control:hover[size]:not([size='1']),.textfield-box textarea.form-control:hover:not([rows='1']),.wpcf7 .textfield-box select:hover[multiple],.wpcf7 .textfield-box select:hover[size]:not([size='1']),.wpcf7 .textfield-box textarea:hover:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87)}.textfield-box .custom-select:focus[multiple],.textfield-box .custom-select:focus[size]:not([size='1']),.textfield-box .wpcf7 select:focus[multiple],.textfield-box .wpcf7 select:focus[size]:not([size='1']),.textfield-box .wpcf7 textarea:focus:not([rows='1']),.textfield-box select.form-control:focus[multiple],.textfield-box select.form-control:focus[size]:not([size='1']),.textfield-box textarea.form-control:focus:not([rows='1']),.wpcf7 .textfield-box select:focus[multiple],.wpcf7 .textfield-box select:focus[size]:not([size='1']),.wpcf7 .textfield-box textarea:focus:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px #f08506;box-shadow:inset 0 -2px 0 -1px #f08506}.textfield-box .wpcf7 textarea,.textfield-box textarea.form-control,.wpcf7 .textfield-box textarea{min-height:3.5rem}.textfield-box .form-control-file,.textfield-box .form-control[type=file],.textfield-box .wpcf7 .wpcf7-validation-errors[type=file],.textfield-box .wpcf7 input[type=file][type=color],.textfield-box .wpcf7 input[type=file][type=date],.textfield-box .wpcf7 input[type=file][type=datetime-local],.textfield-box .wpcf7 input[type=file][type=datetime],.textfield-box .wpcf7 input[type=file][type=email],.textfield-box .wpcf7 input[type=file][type=file],.textfield-box .wpcf7 input[type=file][type=month],.textfield-box .wpcf7 input[type=file][type=number],.textfield-box .wpcf7 input[type=file][type=range],.textfield-box .wpcf7 input[type=file][type=search],.textfield-box .wpcf7 input[type=file][type=submit],.textfield-box .wpcf7 input[type=file][type=tel],.textfield-box .wpcf7 input[type=file][type=text],.textfield-box .wpcf7 input[type=file][type=time],.textfield-box .wpcf7 input[type=file][type=url],.textfield-box .wpcf7 input[type=file][type=week],.textfield-box .wpcf7 select[type=file],.textfield-box .wpcf7 textarea[type=file],.wpcf7 .textfield-box .wpcf7-validation-errors[type=file],.wpcf7 .textfield-box input[type=file][type=color],.wpcf7 .textfield-box input[type=file][type=date],.wpcf7 .textfield-box input[type=file][type=datetime-local],.wpcf7 .textfield-box input[type=file][type=datetime],.wpcf7 .textfield-box input[type=file][type=email],.wpcf7 .textfield-box input[type=file][type=file],.wpcf7 .textfield-box input[type=file][type=month],.wpcf7 .textfield-box input[type=file][type=number],.wpcf7 .textfield-box input[type=file][type=range],.wpcf7 .textfield-box input[type=file][type=search],.wpcf7 .textfield-box input[type=file][type=submit],.wpcf7 .textfield-box input[type=file][type=tel],.wpcf7 .textfield-box input[type=file][type=text],.wpcf7 .textfield-box input[type=file][type=time],.wpcf7 .textfield-box input[type=file][type=url],.wpcf7 .textfield-box input[type=file][type=week],.wpcf7 .textfield-box select[type=file],.wpcf7 .textfield-box textarea[type=file]{max-height:3.5rem}.input-group-lg>.textfield-box .custom-select,.input-group-lg>.textfield-box .form-control,.input-group-lg>.textfield-box .form-control-file,.input-group-lg>.textfield-box .wpcf7 .wpcf7-validation-errors,.input-group-lg>.textfield-box .wpcf7 input[type=color],.input-group-lg>.textfield-box .wpcf7 input[type=date],.input-group-lg>.textfield-box .wpcf7 input[type=datetime-local],.input-group-lg>.textfield-box .wpcf7 input[type=datetime],.input-group-lg>.textfield-box .wpcf7 input[type=email],.input-group-lg>.textfield-box .wpcf7 input[type=file],.input-group-lg>.textfield-box .wpcf7 input[type=month],.input-group-lg>.textfield-box .wpcf7 input[type=number],.input-group-lg>.textfield-box .wpcf7 input[type=range],.input-group-lg>.textfield-box .wpcf7 input[type=search],.input-group-lg>.textfield-box .wpcf7 input[type=submit],.input-group-lg>.textfield-box .wpcf7 input[type=tel],.input-group-lg>.textfield-box .wpcf7 input[type=text],.input-group-lg>.textfield-box .wpcf7 input[type=time],.input-group-lg>.textfield-box .wpcf7 input[type=url],.input-group-lg>.textfield-box .wpcf7 input[type=week],.input-group-lg>.textfield-box .wpcf7 select,.input-group-lg>.textfield-box .wpcf7 textarea,.textfield-box-lg .custom-select,.textfield-box-lg .form-control,.textfield-box-lg .form-control-file,.textfield-box-lg .wpcf7 .wpcf7-validation-errors,.textfield-box-lg .wpcf7 input[type=color],.textfield-box-lg .wpcf7 input[type=date],.textfield-box-lg .wpcf7 input[type=datetime-local],.textfield-box-lg .wpcf7 input[type=datetime],.textfield-box-lg .wpcf7 input[type=email],.textfield-box-lg .wpcf7 input[type=file],.textfield-box-lg .wpcf7 input[type=month],.textfield-box-lg .wpcf7 input[type=number],.textfield-box-lg .wpcf7 input[type=range],.textfield-box-lg .wpcf7 input[type=search],.textfield-box-lg .wpcf7 input[type=submit],.textfield-box-lg .wpcf7 input[type=tel],.textfield-box-lg .wpcf7 input[type=text],.textfield-box-lg .wpcf7 input[type=time],.textfield-box-lg .wpcf7 input[type=url],.textfield-box-lg .wpcf7 input[type=week],.textfield-box-lg .wpcf7 select,.textfield-box-lg .wpcf7 textarea,.wpcf7 .input-group-lg>.textfield-box .wpcf7-validation-errors,.wpcf7 .input-group-lg>.textfield-box input[type=color],.wpcf7 .input-group-lg>.textfield-box input[type=date],.wpcf7 .input-group-lg>.textfield-box input[type=datetime-local],.wpcf7 .input-group-lg>.textfield-box input[type=datetime],.wpcf7 .input-group-lg>.textfield-box input[type=email],.wpcf7 .input-group-lg>.textfield-box input[type=file],.wpcf7 .input-group-lg>.textfield-box input[type=month],.wpcf7 .input-group-lg>.textfield-box input[type=number],.wpcf7 .input-group-lg>.textfield-box input[type=range],.wpcf7 .input-group-lg>.textfield-box input[type=search],.wpcf7 .input-group-lg>.textfield-box input[type=submit],.wpcf7 .input-group-lg>.textfield-box input[type=tel],.wpcf7 .input-group-lg>.textfield-box input[type=text],.wpcf7 .input-group-lg>.textfield-box input[type=time],.wpcf7 .input-group-lg>.textfield-box input[type=url],.wpcf7 .input-group-lg>.textfield-box input[type=week],.wpcf7 .input-group-lg>.textfield-box select,.wpcf7 .input-group-lg>.textfield-box textarea,.wpcf7 .textfield-box-lg .wpcf7-validation-errors,.wpcf7 .textfield-box-lg input[type=color],.wpcf7 .textfield-box-lg input[type=date],.wpcf7 .textfield-box-lg input[type=datetime-local],.wpcf7 .textfield-box-lg input[type=datetime],.wpcf7 .textfield-box-lg input[type=email],.wpcf7 .textfield-box-lg input[type=file],.wpcf7 .textfield-box-lg input[type=month],.wpcf7 .textfield-box-lg input[type=number],.wpcf7 .textfield-box-lg input[type=range],.wpcf7 .textfield-box-lg input[type=search],.wpcf7 .textfield-box-lg input[type=submit],.wpcf7 .textfield-box-lg input[type=tel],.wpcf7 .textfield-box-lg input[type=text],.wpcf7 .textfield-box-lg input[type=time],.wpcf7 .textfield-box-lg input[type=url],.wpcf7 .textfield-box-lg input[type=week],.wpcf7 .textfield-box-lg select,.wpcf7 .textfield-box-lg textarea{font-size:2.125rem;line-height:1.17647;padding:.875rem 1rem calc(.875rem - 1px)}.input-group-lg>.textfield-box .custom-select[multiple],.input-group-lg>.textfield-box .custom-select[size]:not([size='1']),.input-group-lg>.textfield-box .wpcf7 select[multiple],.input-group-lg>.textfield-box .wpcf7 select[size]:not([size='1']),.input-group-lg>.textfield-box .wpcf7 textarea:not([rows='1']),.input-group-lg>.textfield-box select.form-control[multiple],.input-group-lg>.textfield-box select.form-control[size]:not([size='1']),.input-group-lg>.textfield-box textarea.form-control:not([rows='1']),.textfield-box-lg .custom-select[multiple],.textfield-box-lg .custom-select[size]:not([size='1']),.textfield-box-lg .wpcf7 select[multiple],.textfield-box-lg .wpcf7 select[size]:not([size='1']),.textfield-box-lg .wpcf7 textarea:not([rows='1']),.textfield-box-lg select.form-control[multiple],.textfield-box-lg select.form-control[size]:not([size='1']),.textfield-box-lg textarea.form-control:not([rows='1']),.wpcf7 .input-group-lg>.textfield-box select[multiple],.wpcf7 .input-group-lg>.textfield-box select[size]:not([size='1']),.wpcf7 .input-group-lg>.textfield-box textarea:not([rows='1']),.wpcf7 .textfield-box-lg select[multiple],.wpcf7 .textfield-box-lg select[size]:not([size='1']),.wpcf7 .textfield-box-lg textarea:not([rows='1']){padding:.875rem 1rem calc(.875rem - 1px)}.input-group-lg>.textfield-box .wpcf7 textarea,.input-group-lg>.textfield-box textarea.form-control,.textfield-box-lg .wpcf7 textarea,.textfield-box-lg textarea.form-control,.wpcf7 .input-group-lg>.textfield-box textarea,.wpcf7 .textfield-box-lg textarea{min-height:4.25rem}.input-group-lg>.textfield-box .custom-select,.textfield-box-lg .custom-select{padding-right:1.5em}.input-group-lg>.textfield-box .form-control-file,.input-group-lg>.textfield-box .form-control[type=file],.input-group-lg>.textfield-box .wpcf7 .wpcf7-validation-errors[type=file],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=color],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=date],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=datetime-local],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=datetime],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=email],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=file],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=month],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=number],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=range],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=search],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=submit],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=tel],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=text],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=time],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=url],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=week],.input-group-lg>.textfield-box .wpcf7 select[type=file],.input-group-lg>.textfield-box .wpcf7 textarea[type=file],.textfield-box-lg .form-control-file,.textfield-box-lg .form-control[type=file],.textfield-box-lg .wpcf7 .wpcf7-validation-errors[type=file],.textfield-box-lg .wpcf7 input[type=file][type=color],.textfield-box-lg .wpcf7 input[type=file][type=date],.textfield-box-lg .wpcf7 input[type=file][type=datetime-local],.textfield-box-lg .wpcf7 input[type=file][type=datetime],.textfield-box-lg .wpcf7 input[type=file][type=email],.textfield-box-lg .wpcf7 input[type=file][type=file],.textfield-box-lg .wpcf7 input[type=file][type=month],.textfield-box-lg .wpcf7 input[type=file][type=number],.textfield-box-lg .wpcf7 input[type=file][type=range],.textfield-box-lg .wpcf7 input[type=file][type=search],.textfield-box-lg .wpcf7 input[type=file][type=submit],.textfield-box-lg .wpcf7 input[type=file][type=tel],.textfield-box-lg .wpcf7 input[type=file][type=text],.textfield-box-lg .wpcf7 input[type=file][type=time],.textfield-box-lg .wpcf7 input[type=file][type=url],.textfield-box-lg .wpcf7 input[type=file][type=week],.textfield-box-lg .wpcf7 select[type=file],.textfield-box-lg .wpcf7 textarea[type=file],.wpcf7 .input-group-lg>.textfield-box .wpcf7-validation-errors[type=file],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=color],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=date],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=datetime-local],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=datetime],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=email],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=file],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=month],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=number],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=range],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=search],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=submit],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=tel],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=text],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=time],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=url],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=week],.wpcf7 .input-group-lg>.textfield-box select[type=file],.wpcf7 .input-group-lg>.textfield-box textarea[type=file],.wpcf7 .textfield-box-lg .wpcf7-validation-errors[type=file],.wpcf7 .textfield-box-lg input[type=file][type=color],.wpcf7 .textfield-box-lg input[type=file][type=date],.wpcf7 .textfield-box-lg input[type=file][type=datetime-local],.wpcf7 .textfield-box-lg input[type=file][type=datetime],.wpcf7 .textfield-box-lg input[type=file][type=email],.wpcf7 .textfield-box-lg input[type=file][type=file],.wpcf7 .textfield-box-lg input[type=file][type=month],.wpcf7 .textfield-box-lg input[type=file][type=number],.wpcf7 .textfield-box-lg input[type=file][type=range],.wpcf7 .textfield-box-lg input[type=file][type=search],.wpcf7 .textfield-box-lg input[type=file][type=submit],.wpcf7 .textfield-box-lg input[type=file][type=tel],.wpcf7 .textfield-box-lg input[type=file][type=text],.wpcf7 .textfield-box-lg input[type=file][type=time],.wpcf7 .textfield-box-lg input[type=file][type=url],.wpcf7 .textfield-box-lg input[type=file][type=week],.wpcf7 .textfield-box-lg select[type=file],.wpcf7 .textfield-box-lg textarea[type=file]{max-height:4.25rem}.input-group-sm>.textfield-box .custom-select,.input-group-sm>.textfield-box .form-control,.input-group-sm>.textfield-box .form-control-file,.input-group-sm>.textfield-box .wpcf7 .wpcf7-validation-errors,.input-group-sm>.textfield-box .wpcf7 input[type=color],.input-group-sm>.textfield-box .wpcf7 input[type=date],.input-group-sm>.textfield-box .wpcf7 input[type=datetime-local],.input-group-sm>.textfield-box .wpcf7 input[type=datetime],.input-group-sm>.textfield-box .wpcf7 input[type=email],.input-group-sm>.textfield-box .wpcf7 input[type=file],.input-group-sm>.textfield-box .wpcf7 input[type=month],.input-group-sm>.textfield-box .wpcf7 input[type=number],.input-group-sm>.textfield-box .wpcf7 input[type=range],.input-group-sm>.textfield-box .wpcf7 input[type=search],.input-group-sm>.textfield-box .wpcf7 input[type=submit],.input-group-sm>.textfield-box .wpcf7 input[type=tel],.input-group-sm>.textfield-box .wpcf7 input[type=text],.input-group-sm>.textfield-box .wpcf7 input[type=time],.input-group-sm>.textfield-box .wpcf7 input[type=url],.input-group-sm>.textfield-box .wpcf7 input[type=week],.input-group-sm>.textfield-box .wpcf7 select,.input-group-sm>.textfield-box .wpcf7 textarea,.textfield-box-sm .custom-select,.textfield-box-sm .form-control,.textfield-box-sm .form-control-file,.textfield-box-sm .wpcf7 .wpcf7-validation-errors,.textfield-box-sm .wpcf7 input[type=color],.textfield-box-sm .wpcf7 input[type=date],.textfield-box-sm .wpcf7 input[type=datetime-local],.textfield-box-sm .wpcf7 input[type=datetime],.textfield-box-sm .wpcf7 input[type=email],.textfield-box-sm .wpcf7 input[type=file],.textfield-box-sm .wpcf7 input[type=month],.textfield-box-sm .wpcf7 input[type=number],.textfield-box-sm .wpcf7 input[type=range],.textfield-box-sm .wpcf7 input[type=search],.textfield-box-sm .wpcf7 input[type=submit],.textfield-box-sm .wpcf7 input[type=tel],.textfield-box-sm .wpcf7 input[type=text],.textfield-box-sm .wpcf7 input[type=time],.textfield-box-sm .wpcf7 input[type=url],.textfield-box-sm .wpcf7 input[type=week],.textfield-box-sm .wpcf7 select,.textfield-box-sm .wpcf7 textarea,.wpcf7 .input-group-sm>.textfield-box .wpcf7-validation-errors,.wpcf7 .input-group-sm>.textfield-box input[type=color],.wpcf7 .input-group-sm>.textfield-box input[type=date],.wpcf7 .input-group-sm>.textfield-box input[type=datetime-local],.wpcf7 .input-group-sm>.textfield-box input[type=datetime],.wpcf7 .input-group-sm>.textfield-box input[type=email],.wpcf7 .input-group-sm>.textfield-box input[type=file],.wpcf7 .input-group-sm>.textfield-box input[type=month],.wpcf7 .input-group-sm>.textfield-box input[type=number],.wpcf7 .input-group-sm>.textfield-box input[type=range],.wpcf7 .input-group-sm>.textfield-box input[type=search],.wpcf7 .input-group-sm>.textfield-box input[type=submit],.wpcf7 .input-group-sm>.textfield-box input[type=tel],.wpcf7 .input-group-sm>.textfield-box input[type=text],.wpcf7 .input-group-sm>.textfield-box input[type=time],.wpcf7 .input-group-sm>.textfield-box input[type=url],.wpcf7 .input-group-sm>.textfield-box input[type=week],.wpcf7 .input-group-sm>.textfield-box select,.wpcf7 .input-group-sm>.textfield-box textarea,.wpcf7 .textfield-box-sm .wpcf7-validation-errors,.wpcf7 .textfield-box-sm input[type=color],.wpcf7 .textfield-box-sm input[type=date],.wpcf7 .textfield-box-sm input[type=datetime-local],.wpcf7 .textfield-box-sm input[type=datetime],.wpcf7 .textfield-box-sm input[type=email],.wpcf7 .textfield-box-sm input[type=file],.wpcf7 .textfield-box-sm input[type=month],.wpcf7 .textfield-box-sm input[type=number],.wpcf7 .textfield-box-sm input[type=range],.wpcf7 .textfield-box-sm input[type=search],.wpcf7 .textfield-box-sm input[type=submit],.wpcf7 .textfield-box-sm input[type=tel],.wpcf7 .textfield-box-sm input[type=text],.wpcf7 .textfield-box-sm input[type=time],.wpcf7 .textfield-box-sm input[type=url],.wpcf7 .textfield-box-sm input[type=week],.wpcf7 .textfield-box-sm select,.wpcf7 .textfield-box-sm textarea{font-size:.8125rem;line-height:1.53846;padding:.75rem .75rem calc(.75rem - 1px)}.input-group-sm>.textfield-box .custom-select[multiple],.input-group-sm>.textfield-box .custom-select[size]:not([size='1']),.input-group-sm>.textfield-box .wpcf7 select[multiple],.input-group-sm>.textfield-box .wpcf7 select[size]:not([size='1']),.input-group-sm>.textfield-box .wpcf7 textarea:not([rows='1']),.input-group-sm>.textfield-box select.form-control[multiple],.input-group-sm>.textfield-box select.form-control[size]:not([size='1']),.input-group-sm>.textfield-box textarea.form-control:not([rows='1']),.textfield-box-sm .custom-select[multiple],.textfield-box-sm .custom-select[size]:not([size='1']),.textfield-box-sm .wpcf7 select[multiple],.textfield-box-sm .wpcf7 select[size]:not([size='1']),.textfield-box-sm .wpcf7 textarea:not([rows='1']),.textfield-box-sm select.form-control[multiple],.textfield-box-sm select.form-control[size]:not([size='1']),.textfield-box-sm textarea.form-control:not([rows='1']),.wpcf7 .input-group-sm>.textfield-box select[multiple],.wpcf7 .input-group-sm>.textfield-box select[size]:not([size='1']),.wpcf7 .input-group-sm>.textfield-box textarea:not([rows='1']),.wpcf7 .textfield-box-sm select[multiple],.wpcf7 .textfield-box-sm select[size]:not([size='1']),.wpcf7 .textfield-box-sm textarea:not([rows='1']){padding:.75rem .75rem calc(.75rem - 1px)}.input-group-sm>.textfield-box .wpcf7 textarea,.input-group-sm>.textfield-box textarea.form-control,.textfield-box-sm .wpcf7 textarea,.textfield-box-sm textarea.form-control,.wpcf7 .input-group-sm>.textfield-box textarea,.wpcf7 .textfield-box-sm textarea{min-height:2.75rem}.input-group-sm>.textfield-box .custom-select,.textfield-box-sm .custom-select{padding-right:1.5em}.input-group-sm>.textfield-box .form-control-file,.input-group-sm>.textfield-box .form-control[type=file],.input-group-sm>.textfield-box .wpcf7 .wpcf7-validation-errors[type=file],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=color],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=date],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=datetime-local],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=datetime],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=email],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=file],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=month],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=number],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=range],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=search],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=submit],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=tel],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=text],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=time],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=url],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=week],.input-group-sm>.textfield-box .wpcf7 select[type=file],.input-group-sm>.textfield-box .wpcf7 textarea[type=file],.textfield-box-sm .form-control-file,.textfield-box-sm .form-control[type=file],.textfield-box-sm .wpcf7 .wpcf7-validation-errors[type=file],.textfield-box-sm .wpcf7 input[type=file][type=color],.textfield-box-sm .wpcf7 input[type=file][type=date],.textfield-box-sm .wpcf7 input[type=file][type=datetime-local],.textfield-box-sm .wpcf7 input[type=file][type=datetime],.textfield-box-sm .wpcf7 input[type=file][type=email],.textfield-box-sm .wpcf7 input[type=file][type=file],.textfield-box-sm .wpcf7 input[type=file][type=month],.textfield-box-sm .wpcf7 input[type=file][type=number],.textfield-box-sm .wpcf7 input[type=file][type=range],.textfield-box-sm .wpcf7 input[type=file][type=search],.textfield-box-sm .wpcf7 input[type=file][type=submit],.textfield-box-sm .wpcf7 input[type=file][type=tel],.textfield-box-sm .wpcf7 input[type=file][type=text],.textfield-box-sm .wpcf7 input[type=file][type=time],.textfield-box-sm .wpcf7 input[type=file][type=url],.textfield-box-sm .wpcf7 input[type=file][type=week],.textfield-box-sm .wpcf7 select[type=file],.textfield-box-sm .wpcf7 textarea[type=file],.wpcf7 .input-group-sm>.textfield-box .wpcf7-validation-errors[type=file],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=color],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=date],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=datetime-local],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=datetime],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=email],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=file],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=month],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=number],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=range],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=search],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=submit],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=tel],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=text],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=time],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=url],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=week],.wpcf7 .input-group-sm>.textfield-box select[type=file],.wpcf7 .input-group-sm>.textfield-box textarea[type=file],.wpcf7 .textfield-box-sm .wpcf7-validation-errors[type=file],.wpcf7 .textfield-box-sm input[type=file][type=color],.wpcf7 .textfield-box-sm input[type=file][type=date],.wpcf7 .textfield-box-sm input[type=file][type=datetime-local],.wpcf7 .textfield-box-sm input[type=file][type=datetime],.wpcf7 .textfield-box-sm input[type=file][type=email],.wpcf7 .textfield-box-sm input[type=file][type=file],.wpcf7 .textfield-box-sm input[type=file][type=month],.wpcf7 .textfield-box-sm input[type=file][type=number],.wpcf7 .textfield-box-sm input[type=file][type=range],.wpcf7 .textfield-box-sm input[type=file][type=search],.wpcf7 .textfield-box-sm input[type=file][type=submit],.wpcf7 .textfield-box-sm input[type=file][type=tel],.wpcf7 .textfield-box-sm input[type=file][type=text],.wpcf7 .textfield-box-sm input[type=file][type=time],.wpcf7 .textfield-box-sm input[type=file][type=url],.wpcf7 .textfield-box-sm input[type=file][type=week],.wpcf7 .textfield-box-sm select[type=file],.wpcf7 .textfield-box-sm textarea[type=file]{max-height:2.75rem}.floating-label{padding-top:.75rem;position:relative}.floating-label.has-value label,.floating-label.is-focused label{top:0;-webkit-transform:scale(.75);transform:scale(.75)}.floating-label.is-focused label{color:#f08506}.floating-label:not(.has-value):not(.is-focused) .form-control[type=date],.floating-label:not(.has-value):not(.is-focused) .form-control[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .form-control[type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=color],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=datetime],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=email],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=file],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=month],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=number],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=range],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=search],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=submit],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=tel],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=text],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=url],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=week],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=color],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=datetime],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=email],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=file],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=month],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=number],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=range],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=search],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=submit],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=tel],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=text],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=url],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=week],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=color],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=datetime],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=email],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=file],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=month],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=number],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=range],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=search],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=submit],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=tel],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=text],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=url],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=week],.floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=color],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=datetime],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=email],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=file],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=month],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=number],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=range],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=search],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=submit],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=tel],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=text],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=url],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=week],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=color],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=datetime],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=email],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=file],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=month],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=number],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=range],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=search],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=submit],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=tel],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=text],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=url],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=week],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=color],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=datetime],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=email],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=file],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=month],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=number],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=range],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=search],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=submit],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=tel],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=text],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=url],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=week],.wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type=time]{color:transparent}.floating-label label{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,top,-webkit-transform;transition-property:color,top,-webkit-transform;transition-property:color,top,transform;transition-property:color,top,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.38);display:block;font-size:1rem;line-height:1.5;margin:0;padding:0;position:absolute;top:1.125rem;left:0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (min-width:576px){.floating-label label{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.floating-label label{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.floating-label label{-webkit-transition:none;transition:none}}.floating-label .custom-select,.floating-label .form-control,.floating-label .form-control-file,.floating-label .wpcf7 .wpcf7-validation-errors,.floating-label .wpcf7 input[type=color],.floating-label .wpcf7 input[type=date],.floating-label .wpcf7 input[type=datetime-local],.floating-label .wpcf7 input[type=datetime],.floating-label .wpcf7 input[type=email],.floating-label .wpcf7 input[type=file],.floating-label .wpcf7 input[type=month],.floating-label .wpcf7 input[type=number],.floating-label .wpcf7 input[type=range],.floating-label .wpcf7 input[type=search],.floating-label .wpcf7 input[type=submit],.floating-label .wpcf7 input[type=tel],.floating-label .wpcf7 input[type=text],.floating-label .wpcf7 input[type=time],.floating-label .wpcf7 input[type=url],.floating-label .wpcf7 input[type=week],.floating-label .wpcf7 select,.floating-label .wpcf7 textarea,.wpcf7 .floating-label .wpcf7-validation-errors,.wpcf7 .floating-label input[type=color],.wpcf7 .floating-label input[type=date],.wpcf7 .floating-label input[type=datetime-local],.wpcf7 .floating-label input[type=datetime],.wpcf7 .floating-label input[type=email],.wpcf7 .floating-label input[type=file],.wpcf7 .floating-label input[type=month],.wpcf7 .floating-label input[type=number],.wpcf7 .floating-label input[type=range],.wpcf7 .floating-label input[type=search],.wpcf7 .floating-label input[type=submit],.wpcf7 .floating-label input[type=tel],.wpcf7 .floating-label input[type=text],.wpcf7 .floating-label input[type=time],.wpcf7 .floating-label input[type=url],.wpcf7 .floating-label input[type=week],.wpcf7 .floating-label select,.wpcf7 .floating-label textarea{position:relative}.floating-label .custom-select:focus::-webkit-input-placeholder,.floating-label .form-control-file:focus::-webkit-input-placeholder,.floating-label .form-control:focus::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]:focus::-webkit-input-placeholder,.floating-label .wpcf7 select:focus::-webkit-input-placeholder,.floating-label .wpcf7 textarea:focus::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]:focus::-webkit-input-placeholder,.wpcf7 .floating-label select:focus::-webkit-input-placeholder,.wpcf7 .floating-label textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.floating-label .custom-select:focus::-ms-input-placeholder,.floating-label .form-control-file:focus::-ms-input-placeholder,.floating-label .form-control:focus::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]:focus::-ms-input-placeholder,.floating-label .wpcf7 select:focus::-ms-input-placeholder,.floating-label .wpcf7 textarea:focus::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]:focus::-ms-input-placeholder,.wpcf7 .floating-label select:focus::-ms-input-placeholder,.wpcf7 .floating-label textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.floating-label .custom-select:focus::placeholder,.floating-label .form-control-file:focus::placeholder,.floating-label .form-control:focus::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors:focus::placeholder,.floating-label .wpcf7 input[type=color]:focus::placeholder,.floating-label .wpcf7 input[type=date]:focus::placeholder,.floating-label .wpcf7 input[type=datetime-local]:focus::placeholder,.floating-label .wpcf7 input[type=datetime]:focus::placeholder,.floating-label .wpcf7 input[type=email]:focus::placeholder,.floating-label .wpcf7 input[type=file]:focus::placeholder,.floating-label .wpcf7 input[type=month]:focus::placeholder,.floating-label .wpcf7 input[type=number]:focus::placeholder,.floating-label .wpcf7 input[type=range]:focus::placeholder,.floating-label .wpcf7 input[type=search]:focus::placeholder,.floating-label .wpcf7 input[type=submit]:focus::placeholder,.floating-label .wpcf7 input[type=tel]:focus::placeholder,.floating-label .wpcf7 input[type=text]:focus::placeholder,.floating-label .wpcf7 input[type=time]:focus::placeholder,.floating-label .wpcf7 input[type=url]:focus::placeholder,.floating-label .wpcf7 input[type=week]:focus::placeholder,.floating-label .wpcf7 select:focus::placeholder,.floating-label .wpcf7 textarea:focus::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors:focus::placeholder,.wpcf7 .floating-label input[type=color]:focus::placeholder,.wpcf7 .floating-label input[type=date]:focus::placeholder,.wpcf7 .floating-label input[type=datetime-local]:focus::placeholder,.wpcf7 .floating-label input[type=datetime]:focus::placeholder,.wpcf7 .floating-label input[type=email]:focus::placeholder,.wpcf7 .floating-label input[type=file]:focus::placeholder,.wpcf7 .floating-label input[type=month]:focus::placeholder,.wpcf7 .floating-label input[type=number]:focus::placeholder,.wpcf7 .floating-label input[type=range]:focus::placeholder,.wpcf7 .floating-label input[type=search]:focus::placeholder,.wpcf7 .floating-label input[type=submit]:focus::placeholder,.wpcf7 .floating-label input[type=tel]:focus::placeholder,.wpcf7 .floating-label input[type=text]:focus::placeholder,.wpcf7 .floating-label input[type=time]:focus::placeholder,.wpcf7 .floating-label input[type=url]:focus::placeholder,.wpcf7 .floating-label input[type=week]:focus::placeholder,.wpcf7 .floating-label select:focus::placeholder,.wpcf7 .floating-label textarea:focus::placeholder{color:rgba(0,0,0,.38);opacity:1}.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:transparent;opacity:0}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);color:transparent;opacity:0}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:transparent;opacity:0}@media (min-width:576px){.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition-duration:.39s;transition-duration:.39s}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{transition-duration:.39s}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition-duration:.2s;transition-duration:.2s}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{transition-duration:.2s}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition:none;transition:none}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{-webkit-transition:none;transition:none}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition:none;transition:none}}.floating-label-lg.has-value label,.floating-label-lg.is-focused label,.input-group-lg>.has-value.floating-label label,.input-group-lg>.is-focused.floating-label label{-webkit-transform:scale(.41176);transform:scale(.41176)}.floating-label-lg label,.input-group-lg>.floating-label label{font-size:2.125rem;line-height:1.17647;top:1.5rem}.floating-label-lg .custom-select,.floating-label-lg .form-control,.floating-label-lg .form-control-file,.floating-label-lg .wpcf7 .wpcf7-validation-errors,.floating-label-lg .wpcf7 input[type=color],.floating-label-lg .wpcf7 input[type=date],.floating-label-lg .wpcf7 input[type=datetime-local],.floating-label-lg .wpcf7 input[type=datetime],.floating-label-lg .wpcf7 input[type=email],.floating-label-lg .wpcf7 input[type=file],.floating-label-lg .wpcf7 input[type=month],.floating-label-lg .wpcf7 input[type=number],.floating-label-lg .wpcf7 input[type=range],.floating-label-lg .wpcf7 input[type=search],.floating-label-lg .wpcf7 input[type=submit],.floating-label-lg .wpcf7 input[type=tel],.floating-label-lg .wpcf7 input[type=text],.floating-label-lg .wpcf7 input[type=time],.floating-label-lg .wpcf7 input[type=url],.floating-label-lg .wpcf7 input[type=week],.floating-label-lg .wpcf7 select,.floating-label-lg .wpcf7 textarea,.input-group-lg>.floating-label .custom-select,.input-group-lg>.floating-label .form-control,.input-group-lg>.floating-label .form-control-file,.input-group-lg>.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-lg>.floating-label .wpcf7 input[type=color],.input-group-lg>.floating-label .wpcf7 input[type=date],.input-group-lg>.floating-label .wpcf7 input[type=datetime-local],.input-group-lg>.floating-label .wpcf7 input[type=datetime],.input-group-lg>.floating-label .wpcf7 input[type=email],.input-group-lg>.floating-label .wpcf7 input[type=file],.input-group-lg>.floating-label .wpcf7 input[type=month],.input-group-lg>.floating-label .wpcf7 input[type=number],.input-group-lg>.floating-label .wpcf7 input[type=range],.input-group-lg>.floating-label .wpcf7 input[type=search],.input-group-lg>.floating-label .wpcf7 input[type=submit],.input-group-lg>.floating-label .wpcf7 input[type=tel],.input-group-lg>.floating-label .wpcf7 input[type=text],.input-group-lg>.floating-label .wpcf7 input[type=time],.input-group-lg>.floating-label .wpcf7 input[type=url],.input-group-lg>.floating-label .wpcf7 input[type=week],.input-group-lg>.floating-label .wpcf7 select,.input-group-lg>.floating-label .wpcf7 textarea,.wpcf7 .floating-label-lg .wpcf7-validation-errors,.wpcf7 .floating-label-lg input[type=color],.wpcf7 .floating-label-lg input[type=date],.wpcf7 .floating-label-lg input[type=datetime-local],.wpcf7 .floating-label-lg input[type=datetime],.wpcf7 .floating-label-lg input[type=email],.wpcf7 .floating-label-lg input[type=file],.wpcf7 .floating-label-lg input[type=month],.wpcf7 .floating-label-lg input[type=number],.wpcf7 .floating-label-lg input[type=range],.wpcf7 .floating-label-lg input[type=search],.wpcf7 .floating-label-lg input[type=submit],.wpcf7 .floating-label-lg input[type=tel],.wpcf7 .floating-label-lg input[type=text],.wpcf7 .floating-label-lg input[type=time],.wpcf7 .floating-label-lg input[type=url],.wpcf7 .floating-label-lg input[type=week],.wpcf7 .floating-label-lg select,.wpcf7 .floating-label-lg textarea,.wpcf7 .input-group-lg>.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-lg>.floating-label input[type=color],.wpcf7 .input-group-lg>.floating-label input[type=date],.wpcf7 .input-group-lg>.floating-label input[type=datetime-local],.wpcf7 .input-group-lg>.floating-label input[type=datetime],.wpcf7 .input-group-lg>.floating-label input[type=email],.wpcf7 .input-group-lg>.floating-label input[type=file],.wpcf7 .input-group-lg>.floating-label input[type=month],.wpcf7 .input-group-lg>.floating-label input[type=number],.wpcf7 .input-group-lg>.floating-label input[type=range],.wpcf7 .input-group-lg>.floating-label input[type=search],.wpcf7 .input-group-lg>.floating-label input[type=submit],.wpcf7 .input-group-lg>.floating-label input[type=tel],.wpcf7 .input-group-lg>.floating-label input[type=text],.wpcf7 .input-group-lg>.floating-label input[type=time],.wpcf7 .input-group-lg>.floating-label input[type=url],.wpcf7 .input-group-lg>.floating-label input[type=week],.wpcf7 .input-group-lg>.floating-label select,.wpcf7 .input-group-lg>.floating-label textarea{font-size:2.125rem;line-height:1.17647;padding:.625rem 0 calc(.625rem - 1px)}.floating-label-lg .custom-select,.floating-label-lg .wpcf7 select,.floating-label-lg select.form-control,.input-group-lg>.floating-label .custom-select,.input-group-lg>.floating-label .wpcf7 select,.input-group-lg>.floating-label select.form-control,.wpcf7 .floating-label-lg select,.wpcf7 .input-group-lg>.floating-label select{padding-right:1.5em}.floating-label-lg .custom-select[multiple],.floating-label-lg .custom-select[size]:not([size='1']),.floating-label-lg .wpcf7 select[multiple],.floating-label-lg .wpcf7 select[size]:not([size='1']),.floating-label-lg .wpcf7 textarea:not([rows='1']),.floating-label-lg select.form-control[multiple],.floating-label-lg select.form-control[size]:not([size='1']),.floating-label-lg textarea.form-control:not([rows='1']),.input-group-lg>.floating-label .custom-select[multiple],.input-group-lg>.floating-label .custom-select[size]:not([size='1']),.input-group-lg>.floating-label .wpcf7 select[multiple],.input-group-lg>.floating-label .wpcf7 select[size]:not([size='1']),.input-group-lg>.floating-label .wpcf7 textarea:not([rows='1']),.input-group-lg>.floating-label select.form-control[multiple],.input-group-lg>.floating-label select.form-control[size]:not([size='1']),.input-group-lg>.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-lg select[multiple],.wpcf7 .floating-label-lg select[size]:not([size='1']),.wpcf7 .floating-label-lg textarea:not([rows='1']),.wpcf7 .input-group-lg>.floating-label select[multiple],.wpcf7 .input-group-lg>.floating-label select[size]:not([size='1']),.wpcf7 .input-group-lg>.floating-label textarea:not([rows='1']){padding:.875rem 1rem calc(.875rem - 1px)}.floating-label-sm.has-value label,.floating-label-sm.is-focused label,.input-group-sm>.has-value.floating-label label,.input-group-sm>.is-focused.floating-label label{-webkit-transform:scale(.76923);transform:scale(.76923)}.floating-label-sm label,.input-group-sm>.floating-label label{font-size:.8125rem;line-height:1.53846;top:1rem}.floating-label-sm .custom-select,.floating-label-sm .form-control,.floating-label-sm .form-control-file,.floating-label-sm .wpcf7 .wpcf7-validation-errors,.floating-label-sm .wpcf7 input[type=color],.floating-label-sm .wpcf7 input[type=date],.floating-label-sm .wpcf7 input[type=datetime-local],.floating-label-sm .wpcf7 input[type=datetime],.floating-label-sm .wpcf7 input[type=email],.floating-label-sm .wpcf7 input[type=file],.floating-label-sm .wpcf7 input[type=month],.floating-label-sm .wpcf7 input[type=number],.floating-label-sm .wpcf7 input[type=range],.floating-label-sm .wpcf7 input[type=search],.floating-label-sm .wpcf7 input[type=submit],.floating-label-sm .wpcf7 input[type=tel],.floating-label-sm .wpcf7 input[type=text],.floating-label-sm .wpcf7 input[type=time],.floating-label-sm .wpcf7 input[type=url],.floating-label-sm .wpcf7 input[type=week],.floating-label-sm .wpcf7 select,.floating-label-sm .wpcf7 textarea,.input-group-sm>.floating-label .custom-select,.input-group-sm>.floating-label .form-control,.input-group-sm>.floating-label .form-control-file,.input-group-sm>.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-sm>.floating-label .wpcf7 input[type=color],.input-group-sm>.floating-label .wpcf7 input[type=date],.input-group-sm>.floating-label .wpcf7 input[type=datetime-local],.input-group-sm>.floating-label .wpcf7 input[type=datetime],.input-group-sm>.floating-label .wpcf7 input[type=email],.input-group-sm>.floating-label .wpcf7 input[type=file],.input-group-sm>.floating-label .wpcf7 input[type=month],.input-group-sm>.floating-label .wpcf7 input[type=number],.input-group-sm>.floating-label .wpcf7 input[type=range],.input-group-sm>.floating-label .wpcf7 input[type=search],.input-group-sm>.floating-label .wpcf7 input[type=submit],.input-group-sm>.floating-label .wpcf7 input[type=tel],.input-group-sm>.floating-label .wpcf7 input[type=text],.input-group-sm>.floating-label .wpcf7 input[type=time],.input-group-sm>.floating-label .wpcf7 input[type=url],.input-group-sm>.floating-label .wpcf7 input[type=week],.input-group-sm>.floating-label .wpcf7 select,.input-group-sm>.floating-label .wpcf7 textarea,.wpcf7 .floating-label-sm .wpcf7-validation-errors,.wpcf7 .floating-label-sm input[type=color],.wpcf7 .floating-label-sm input[type=date],.wpcf7 .floating-label-sm input[type=datetime-local],.wpcf7 .floating-label-sm input[type=datetime],.wpcf7 .floating-label-sm input[type=email],.wpcf7 .floating-label-sm input[type=file],.wpcf7 .floating-label-sm input[type=month],.wpcf7 .floating-label-sm input[type=number],.wpcf7 .floating-label-sm input[type=range],.wpcf7 .floating-label-sm input[type=search],.wpcf7 .floating-label-sm input[type=submit],.wpcf7 .floating-label-sm input[type=tel],.wpcf7 .floating-label-sm input[type=text],.wpcf7 .floating-label-sm input[type=time],.wpcf7 .floating-label-sm input[type=url],.wpcf7 .floating-label-sm input[type=week],.wpcf7 .floating-label-sm select,.wpcf7 .floating-label-sm textarea,.wpcf7 .input-group-sm>.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-sm>.floating-label input[type=color],.wpcf7 .input-group-sm>.floating-label input[type=date],.wpcf7 .input-group-sm>.floating-label input[type=datetime-local],.wpcf7 .input-group-sm>.floating-label input[type=datetime],.wpcf7 .input-group-sm>.floating-label input[type=email],.wpcf7 .input-group-sm>.floating-label input[type=file],.wpcf7 .input-group-sm>.floating-label input[type=month],.wpcf7 .input-group-sm>.floating-label input[type=number],.wpcf7 .input-group-sm>.floating-label input[type=range],.wpcf7 .input-group-sm>.floating-label input[type=search],.wpcf7 .input-group-sm>.floating-label input[type=submit],.wpcf7 .input-group-sm>.floating-label input[type=tel],.wpcf7 .input-group-sm>.floating-label input[type=text],.wpcf7 .input-group-sm>.floating-label input[type=time],.wpcf7 .input-group-sm>.floating-label input[type=url],.wpcf7 .input-group-sm>.floating-label input[type=week],.wpcf7 .input-group-sm>.floating-label select,.wpcf7 .input-group-sm>.floating-label textarea{font-size:.8125rem;line-height:1.53846;padding:.375rem 0 calc(.375rem - 1px)}.floating-label-sm .custom-select,.floating-label-sm .wpcf7 select,.floating-label-sm select.form-control,.input-group-sm>.floating-label .custom-select,.input-group-sm>.floating-label .wpcf7 select,.input-group-sm>.floating-label select.form-control,.wpcf7 .floating-label-sm select,.wpcf7 .input-group-sm>.floating-label select{padding-right:1.5em}.floating-label-sm .custom-select[multiple],.floating-label-sm .custom-select[size]:not([size='1']),.floating-label-sm .wpcf7 select[multiple],.floating-label-sm .wpcf7 select[size]:not([size='1']),.floating-label-sm .wpcf7 textarea:not([rows='1']),.floating-label-sm select.form-control[multiple],.floating-label-sm select.form-control[size]:not([size='1']),.floating-label-sm textarea.form-control:not([rows='1']),.input-group-sm>.floating-label .custom-select[multiple],.input-group-sm>.floating-label .custom-select[size]:not([size='1']),.input-group-sm>.floating-label .wpcf7 select[multiple],.input-group-sm>.floating-label .wpcf7 select[size]:not([size='1']),.input-group-sm>.floating-label .wpcf7 textarea:not([rows='1']),.input-group-sm>.floating-label select.form-control[multiple],.input-group-sm>.floating-label select.form-control[size]:not([size='1']),.input-group-sm>.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-sm select[multiple],.wpcf7 .floating-label-sm select[size]:not([size='1']),.wpcf7 .floating-label-sm textarea:not([rows='1']),.wpcf7 .input-group-sm>.floating-label select[multiple],.wpcf7 .input-group-sm>.floating-label select[size]:not([size='1']),.wpcf7 .input-group-sm>.floating-label textarea:not([rows='1']){padding:.75rem .75rem calc(.75rem - 1px)}.floating-label.textfield-box{padding-top:0}.floating-label.textfield-box.has-value label,.floating-label.textfield-box.is-focused label{line-height:1;top:.5rem}.floating-label.textfield-box label{top:1rem;left:1rem}.floating-label.textfield-box .custom-select,.floating-label.textfield-box .custom-select[multiple],.floating-label.textfield-box .custom-select[size]:not([size='1']),.floating-label.textfield-box .form-control,.floating-label.textfield-box .form-control-file,.floating-label.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label.textfield-box .wpcf7 input[type=color],.floating-label.textfield-box .wpcf7 input[type=date],.floating-label.textfield-box .wpcf7 input[type=datetime-local],.floating-label.textfield-box .wpcf7 input[type=datetime],.floating-label.textfield-box .wpcf7 input[type=email],.floating-label.textfield-box .wpcf7 input[type=file],.floating-label.textfield-box .wpcf7 input[type=month],.floating-label.textfield-box .wpcf7 input[type=number],.floating-label.textfield-box .wpcf7 input[type=range],.floating-label.textfield-box .wpcf7 input[type=search],.floating-label.textfield-box .wpcf7 input[type=submit],.floating-label.textfield-box .wpcf7 input[type=tel],.floating-label.textfield-box .wpcf7 input[type=text],.floating-label.textfield-box .wpcf7 input[type=time],.floating-label.textfield-box .wpcf7 input[type=url],.floating-label.textfield-box .wpcf7 input[type=week],.floating-label.textfield-box .wpcf7 select,.floating-label.textfield-box .wpcf7 select[multiple],.floating-label.textfield-box .wpcf7 select[size]:not([size='1']),.floating-label.textfield-box .wpcf7 textarea,.floating-label.textfield-box .wpcf7 textarea:not([rows='1']),.floating-label.textfield-box select.form-control[multiple],.floating-label.textfield-box select.form-control[size]:not([size='1']),.floating-label.textfield-box textarea.form-control:not([rows='1']),.wpcf7 .floating-label.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label.textfield-box input[type=color],.wpcf7 .floating-label.textfield-box input[type=date],.wpcf7 .floating-label.textfield-box input[type=datetime-local],.wpcf7 .floating-label.textfield-box input[type=datetime],.wpcf7 .floating-label.textfield-box input[type=email],.wpcf7 .floating-label.textfield-box input[type=file],.wpcf7 .floating-label.textfield-box input[type=month],.wpcf7 .floating-label.textfield-box input[type=number],.wpcf7 .floating-label.textfield-box input[type=range],.wpcf7 .floating-label.textfield-box input[type=search],.wpcf7 .floating-label.textfield-box input[type=submit],.wpcf7 .floating-label.textfield-box input[type=tel],.wpcf7 .floating-label.textfield-box input[type=text],.wpcf7 .floating-label.textfield-box input[type=time],.wpcf7 .floating-label.textfield-box input[type=url],.wpcf7 .floating-label.textfield-box input[type=week],.wpcf7 .floating-label.textfield-box select,.wpcf7 .floating-label.textfield-box select[multiple],.wpcf7 .floating-label.textfield-box select[size]:not([size='1']),.wpcf7 .floating-label.textfield-box textarea,.wpcf7 .floating-label.textfield-box textarea:not([rows='1']){padding-top:1.5rem}.floating-label.textfield-box .custom-select,.floating-label.textfield-box .form-control,.floating-label.textfield-box .form-control-file,.floating-label.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label.textfield-box .wpcf7 input[type=color],.floating-label.textfield-box .wpcf7 input[type=date],.floating-label.textfield-box .wpcf7 input[type=datetime-local],.floating-label.textfield-box .wpcf7 input[type=datetime],.floating-label.textfield-box .wpcf7 input[type=email],.floating-label.textfield-box .wpcf7 input[type=file],.floating-label.textfield-box .wpcf7 input[type=month],.floating-label.textfield-box .wpcf7 input[type=number],.floating-label.textfield-box .wpcf7 input[type=range],.floating-label.textfield-box .wpcf7 input[type=search],.floating-label.textfield-box .wpcf7 input[type=submit],.floating-label.textfield-box .wpcf7 input[type=tel],.floating-label.textfield-box .wpcf7 input[type=text],.floating-label.textfield-box .wpcf7 input[type=time],.floating-label.textfield-box .wpcf7 input[type=url],.floating-label.textfield-box .wpcf7 input[type=week],.floating-label.textfield-box .wpcf7 select,.floating-label.textfield-box .wpcf7 textarea,.wpcf7 .floating-label.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label.textfield-box input[type=color],.wpcf7 .floating-label.textfield-box input[type=date],.wpcf7 .floating-label.textfield-box input[type=datetime-local],.wpcf7 .floating-label.textfield-box input[type=datetime],.wpcf7 .floating-label.textfield-box input[type=email],.wpcf7 .floating-label.textfield-box input[type=file],.wpcf7 .floating-label.textfield-box input[type=month],.wpcf7 .floating-label.textfield-box input[type=number],.wpcf7 .floating-label.textfield-box input[type=range],.wpcf7 .floating-label.textfield-box input[type=search],.wpcf7 .floating-label.textfield-box input[type=submit],.wpcf7 .floating-label.textfield-box input[type=tel],.wpcf7 .floating-label.textfield-box input[type=text],.wpcf7 .floating-label.textfield-box input[type=time],.wpcf7 .floating-label.textfield-box input[type=url],.wpcf7 .floating-label.textfield-box input[type=week],.wpcf7 .floating-label.textfield-box select,.wpcf7 .floating-label.textfield-box textarea{padding-bottom:calc(.5rem - 1px)}.floating-label-lg.textfield-box label,.input-group-lg>.textfield-box.floating-label label{top:.875rem;left:1rem}.floating-label-lg.textfield-box .custom-select,.floating-label-lg.textfield-box .custom-select[multiple],.floating-label-lg.textfield-box .custom-select[size]:not([size='1']),.floating-label-lg.textfield-box .form-control,.floating-label-lg.textfield-box .form-control-file,.floating-label-lg.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label-lg.textfield-box .wpcf7 input[type=color],.floating-label-lg.textfield-box .wpcf7 input[type=date],.floating-label-lg.textfield-box .wpcf7 input[type=datetime-local],.floating-label-lg.textfield-box .wpcf7 input[type=datetime],.floating-label-lg.textfield-box .wpcf7 input[type=email],.floating-label-lg.textfield-box .wpcf7 input[type=file],.floating-label-lg.textfield-box .wpcf7 input[type=month],.floating-label-lg.textfield-box .wpcf7 input[type=number],.floating-label-lg.textfield-box .wpcf7 input[type=range],.floating-label-lg.textfield-box .wpcf7 input[type=search],.floating-label-lg.textfield-box .wpcf7 input[type=submit],.floating-label-lg.textfield-box .wpcf7 input[type=tel],.floating-label-lg.textfield-box .wpcf7 input[type=text],.floating-label-lg.textfield-box .wpcf7 input[type=time],.floating-label-lg.textfield-box .wpcf7 input[type=url],.floating-label-lg.textfield-box .wpcf7 input[type=week],.floating-label-lg.textfield-box .wpcf7 select,.floating-label-lg.textfield-box .wpcf7 select[multiple],.floating-label-lg.textfield-box .wpcf7 select[size]:not([size='1']),.floating-label-lg.textfield-box .wpcf7 textarea,.floating-label-lg.textfield-box .wpcf7 textarea:not([rows='1']),.floating-label-lg.textfield-box select.form-control[multiple],.floating-label-lg.textfield-box select.form-control[size]:not([size='1']),.floating-label-lg.textfield-box textarea.form-control:not([rows='1']),.input-group-lg>.textfield-box.floating-label .custom-select,.input-group-lg>.textfield-box.floating-label .custom-select[multiple],.input-group-lg>.textfield-box.floating-label .custom-select[size]:not([size='1']),.input-group-lg>.textfield-box.floating-label .form-control,.input-group-lg>.textfield-box.floating-label .form-control-file,.input-group-lg>.textfield-box.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=color],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=date],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=datetime-local],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=datetime],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=email],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=file],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=month],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=number],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=range],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=search],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=submit],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=tel],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=text],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=time],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=url],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=week],.input-group-lg>.textfield-box.floating-label .wpcf7 select,.input-group-lg>.textfield-box.floating-label .wpcf7 select[multiple],.input-group-lg>.textfield-box.floating-label .wpcf7 select[size]:not([size='1']),.input-group-lg>.textfield-box.floating-label .wpcf7 textarea,.input-group-lg>.textfield-box.floating-label .wpcf7 textarea:not([rows='1']),.input-group-lg>.textfield-box.floating-label select.form-control[multiple],.input-group-lg>.textfield-box.floating-label select.form-control[size]:not([size='1']),.input-group-lg>.textfield-box.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-lg.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label-lg.textfield-box input[type=color],.wpcf7 .floating-label-lg.textfield-box input[type=date],.wpcf7 .floating-label-lg.textfield-box input[type=datetime-local],.wpcf7 .floating-label-lg.textfield-box input[type=datetime],.wpcf7 .floating-label-lg.textfield-box input[type=email],.wpcf7 .floating-label-lg.textfield-box input[type=file],.wpcf7 .floating-label-lg.textfield-box input[type=month],.wpcf7 .floating-label-lg.textfield-box input[type=number],.wpcf7 .floating-label-lg.textfield-box input[type=range],.wpcf7 .floating-label-lg.textfield-box input[type=search],.wpcf7 .floating-label-lg.textfield-box input[type=submit],.wpcf7 .floating-label-lg.textfield-box input[type=tel],.wpcf7 .floating-label-lg.textfield-box input[type=text],.wpcf7 .floating-label-lg.textfield-box input[type=time],.wpcf7 .floating-label-lg.textfield-box input[type=url],.wpcf7 .floating-label-lg.textfield-box input[type=week],.wpcf7 .floating-label-lg.textfield-box select,.wpcf7 .floating-label-lg.textfield-box select[multiple],.wpcf7 .floating-label-lg.textfield-box select[size]:not([size='1']),.wpcf7 .floating-label-lg.textfield-box textarea,.wpcf7 .floating-label-lg.textfield-box textarea:not([rows='1']),.wpcf7 .input-group-lg>.textfield-box.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=color],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=date],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=datetime-local],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=datetime],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=email],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=file],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=month],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=number],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=range],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=search],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=submit],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=tel],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=text],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=time],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=url],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=week],.wpcf7 .input-group-lg>.textfield-box.floating-label select,.wpcf7 .input-group-lg>.textfield-box.floating-label select[multiple],.wpcf7 .input-group-lg>.textfield-box.floating-label select[size]:not([size='1']),.wpcf7 .input-group-lg>.textfield-box.floating-label textarea,.wpcf7 .input-group-lg>.textfield-box.floating-label textarea:not([rows='1']){padding-top:1.25rem;padding-right:1rem;padding-left:1rem}.floating-label-lg.textfield-box .custom-select,.floating-label-lg.textfield-box .wpcf7 select,.floating-label-lg.textfield-box select.form-control,.input-group-lg>.textfield-box.floating-label .custom-select,.input-group-lg>.textfield-box.floating-label .wpcf7 select,.input-group-lg>.textfield-box.floating-label select.form-control,.wpcf7 .floating-label-lg.textfield-box select,.wpcf7 .input-group-lg>.textfield-box.floating-label select{padding-right:1.5em}.floating-label-sm.textfield-box label,.input-group-sm>.textfield-box.floating-label label{top:.75rem;left:.75rem}.floating-label-sm.textfield-box .custom-select,.floating-label-sm.textfield-box .custom-select[multiple],.floating-label-sm.textfield-box .custom-select[size]:not([size='1']),.floating-label-sm.textfield-box .form-control,.floating-label-sm.textfield-box .form-control-file,.floating-label-sm.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label-sm.textfield-box .wpcf7 input[type=color],.floating-label-sm.textfield-box .wpcf7 input[type=date],.floating-label-sm.textfield-box .wpcf7 input[type=datetime-local],.floating-label-sm.textfield-box .wpcf7 input[type=datetime],.floating-label-sm.textfield-box .wpcf7 input[type=email],.floating-label-sm.textfield-box .wpcf7 input[type=file],.floating-label-sm.textfield-box .wpcf7 input[type=month],.floating-label-sm.textfield-box .wpcf7 input[type=number],.floating-label-sm.textfield-box .wpcf7 input[type=range],.floating-label-sm.textfield-box .wpcf7 input[type=search],.floating-label-sm.textfield-box .wpcf7 input[type=submit],.floating-label-sm.textfield-box .wpcf7 input[type=tel],.floating-label-sm.textfield-box .wpcf7 input[type=text],.floating-label-sm.textfield-box .wpcf7 input[type=time],.floating-label-sm.textfield-box .wpcf7 input[type=url],.floating-label-sm.textfield-box .wpcf7 input[type=week],.floating-label-sm.textfield-box .wpcf7 select,.floating-label-sm.textfield-box .wpcf7 select[multiple],.floating-label-sm.textfield-box .wpcf7 select[size]:not([size='1']),.floating-label-sm.textfield-box .wpcf7 textarea,.floating-label-sm.textfield-box .wpcf7 textarea:not([rows='1']),.floating-label-sm.textfield-box select.form-control[multiple],.floating-label-sm.textfield-box select.form-control[size]:not([size='1']),.floating-label-sm.textfield-box textarea.form-control:not([rows='1']),.input-group-sm>.textfield-box.floating-label .custom-select,.input-group-sm>.textfield-box.floating-label .custom-select[multiple],.input-group-sm>.textfield-box.floating-label .custom-select[size]:not([size='1']),.input-group-sm>.textfield-box.floating-label .form-control,.input-group-sm>.textfield-box.floating-label .form-control-file,.input-group-sm>.textfield-box.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=color],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=date],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=datetime-local],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=datetime],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=email],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=file],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=month],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=number],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=range],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=search],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=submit],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=tel],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=text],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=time],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=url],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=week],.input-group-sm>.textfield-box.floating-label .wpcf7 select,.input-group-sm>.textfield-box.floating-label .wpcf7 select[multiple],.input-group-sm>.textfield-box.floating-label .wpcf7 select[size]:not([size='1']),.input-group-sm>.textfield-box.floating-label .wpcf7 textarea,.input-group-sm>.textfield-box.floating-label .wpcf7 textarea:not([rows='1']),.input-group-sm>.textfield-box.floating-label select.form-control[multiple],.input-group-sm>.textfield-box.floating-label select.form-control[size]:not([size='1']),.input-group-sm>.textfield-box.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-sm.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label-sm.textfield-box input[type=color],.wpcf7 .floating-label-sm.textfield-box input[type=date],.wpcf7 .floating-label-sm.textfield-box input[type=datetime-local],.wpcf7 .floating-label-sm.textfield-box input[type=datetime],.wpcf7 .floating-label-sm.textfield-box input[type=email],.wpcf7 .floating-label-sm.textfield-box input[type=file],.wpcf7 .floating-label-sm.textfield-box input[type=month],.wpcf7 .floating-label-sm.textfield-box input[type=number],.wpcf7 .floating-label-sm.textfield-box input[type=range],.wpcf7 .floating-label-sm.textfield-box input[type=search],.wpcf7 .floating-label-sm.textfield-box input[type=submit],.wpcf7 .floating-label-sm.textfield-box input[type=tel],.wpcf7 .floating-label-sm.textfield-box input[type=text],.wpcf7 .floating-label-sm.textfield-box input[type=time],.wpcf7 .floating-label-sm.textfield-box input[type=url],.wpcf7 .floating-label-sm.textfield-box input[type=week],.wpcf7 .floating-label-sm.textfield-box select,.wpcf7 .floating-label-sm.textfield-box select[multiple],.wpcf7 .floating-label-sm.textfield-box select[size]:not([size='1']),.wpcf7 .floating-label-sm.textfield-box textarea,.wpcf7 .floating-label-sm.textfield-box textarea:not([rows='1']),.wpcf7 .input-group-sm>.textfield-box.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=color],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=date],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=datetime-local],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=datetime],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=email],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=file],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=month],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=number],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=range],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=search],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=submit],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=tel],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=text],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=time],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=url],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=week],.wpcf7 .input-group-sm>.textfield-box.floating-label select,.wpcf7 .input-group-sm>.textfield-box.floating-label select[multiple],.wpcf7 .input-group-sm>.textfield-box.floating-label select[size]:not([size='1']),.wpcf7 .input-group-sm>.textfield-box.floating-label textarea,.wpcf7 .input-group-sm>.textfield-box.floating-label textarea:not([rows='1']){padding-top:1rem;padding-right:.75rem;padding-left:.75rem}.floating-label-sm.textfield-box .custom-select,.floating-label-sm.textfield-box .wpcf7 select,.floating-label-sm.textfield-box select.form-control,.input-group-sm>.textfield-box.floating-label .custom-select,.input-group-sm>.textfield-box.floating-label .wpcf7 select,.input-group-sm>.textfield-box.floating-label select.form-control,.wpcf7 .floating-label-sm.textfield-box select,.wpcf7 .input-group-sm>.textfield-box.floating-label select{padding-right:1.5em}.input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.floating-label,.input-group>.form-control,.input-group>.form-control-file,.input-group>.textfield-box,.wpcf7 .input-group>.wpcf7-validation-errors,.wpcf7 .input-group>input[type=color],.wpcf7 .input-group>input[type=date],.wpcf7 .input-group>input[type=datetime-local],.wpcf7 .input-group>input[type=datetime],.wpcf7 .input-group>input[type=email],.wpcf7 .input-group>input[type=file],.wpcf7 .input-group>input[type=month],.wpcf7 .input-group>input[type=number],.wpcf7 .input-group>input[type=range],.wpcf7 .input-group>input[type=search],.wpcf7 .input-group>input[type=submit],.wpcf7 .input-group>input[type=tel],.wpcf7 .input-group>input[type=text],.wpcf7 .input-group>input[type=time],.wpcf7 .input-group>input[type=url],.wpcf7 .input-group>input[type=week],.wpcf7 .input-group>select,.wpcf7 .input-group>textarea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.floating-label,.input-group>.custom-file+.form-control,.input-group>.custom-file+.form-control-file,.input-group>.custom-file+.textfield-box,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.floating-label,.input-group>.custom-select+.form-control,.input-group>.custom-select+.form-control-file,.input-group>.custom-select+.textfield-box,.input-group>.floating-label+.custom-file,.input-group>.floating-label+.custom-select,.input-group>.floating-label+.floating-label,.input-group>.floating-label+.form-control,.input-group>.floating-label+.form-control-file,.input-group>.floating-label+.textfield-box,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.floating-label,.input-group>.form-control+.form-control,.input-group>.form-control+.form-control-file,.input-group>.form-control+.textfield-box,.input-group>.form-control-file+.custom-file,.input-group>.form-control-file+.custom-select,.input-group>.form-control-file+.floating-label,.input-group>.form-control-file+.form-control,.input-group>.form-control-file+.form-control-file,.input-group>.form-control-file+.textfield-box,.input-group>.textfield-box+.custom-file,.input-group>.textfield-box+.custom-select,.input-group>.textfield-box+.floating-label,.input-group>.textfield-box+.form-control,.input-group>.textfield-box+.form-control-file,.input-group>.textfield-box+.textfield-box,.wpcf7 .input-group>.custom-file+.wpcf7-validation-errors,.wpcf7 .input-group>.custom-file+input[type=color],.wpcf7 .input-group>.custom-file+input[type=date],.wpcf7 .input-group>.custom-file+input[type=datetime-local],.wpcf7 .input-group>.custom-file+input[type=datetime],.wpcf7 .input-group>.custom-file+input[type=email],.wpcf7 .input-group>.custom-file+input[type=file],.wpcf7 .input-group>.custom-file+input[type=month],.wpcf7 .input-group>.custom-file+input[type=number],.wpcf7 .input-group>.custom-file+input[type=range],.wpcf7 .input-group>.custom-file+input[type=search],.wpcf7 .input-group>.custom-file+input[type=submit],.wpcf7 .input-group>.custom-file+input[type=tel],.wpcf7 .input-group>.custom-file+input[type=text],.wpcf7 .input-group>.custom-file+input[type=time],.wpcf7 .input-group>.custom-file+input[type=url],.wpcf7 .input-group>.custom-file+input[type=week],.wpcf7 .input-group>.custom-file+select,.wpcf7 .input-group>.custom-file+textarea,.wpcf7 .input-group>.custom-select+.wpcf7-validation-errors,.wpcf7 .input-group>.custom-select+input[type=color],.wpcf7 .input-group>.custom-select+input[type=date],.wpcf7 .input-group>.custom-select+input[type=datetime-local],.wpcf7 .input-group>.custom-select+input[type=datetime],.wpcf7 .input-group>.custom-select+input[type=email],.wpcf7 .input-group>.custom-select+input[type=file],.wpcf7 .input-group>.custom-select+input[type=month],.wpcf7 .input-group>.custom-select+input[type=number],.wpcf7 .input-group>.custom-select+input[type=range],.wpcf7 .input-group>.custom-select+input[type=search],.wpcf7 .input-group>.custom-select+input[type=submit],.wpcf7 .input-group>.custom-select+input[type=tel],.wpcf7 .input-group>.custom-select+input[type=text],.wpcf7 .input-group>.custom-select+input[type=time],.wpcf7 .input-group>.custom-select+input[type=url],.wpcf7 .input-group>.custom-select+input[type=week],.wpcf7 .input-group>.custom-select+select,.wpcf7 .input-group>.custom-select+textarea,.wpcf7 .input-group>.floating-label+.wpcf7-validation-errors,.wpcf7 .input-group>.floating-label+input[type=color],.wpcf7 .input-group>.floating-label+input[type=date],.wpcf7 .input-group>.floating-label+input[type=datetime-local],.wpcf7 .input-group>.floating-label+input[type=datetime],.wpcf7 .input-group>.floating-label+input[type=email],.wpcf7 .input-group>.floating-label+input[type=file],.wpcf7 .input-group>.floating-label+input[type=month],.wpcf7 .input-group>.floating-label+input[type=number],.wpcf7 .input-group>.floating-label+input[type=range],.wpcf7 .input-group>.floating-label+input[type=search],.wpcf7 .input-group>.floating-label+input[type=submit],.wpcf7 .input-group>.floating-label+input[type=tel],.wpcf7 .input-group>.floating-label+input[type=text],.wpcf7 .input-group>.floating-label+input[type=time],.wpcf7 .input-group>.floating-label+input[type=url],.wpcf7 .input-group>.floating-label+input[type=week],.wpcf7 .input-group>.floating-label+select,.wpcf7 .input-group>.floating-label+textarea,.wpcf7 .input-group>.form-control+.wpcf7-validation-errors,.wpcf7 .input-group>.form-control+input[type=color],.wpcf7 .input-group>.form-control+input[type=date],.wpcf7 .input-group>.form-control+input[type=datetime-local],.wpcf7 .input-group>.form-control+input[type=datetime],.wpcf7 .input-group>.form-control+input[type=email],.wpcf7 .input-group>.form-control+input[type=file],.wpcf7 .input-group>.form-control+input[type=month],.wpcf7 .input-group>.form-control+input[type=number],.wpcf7 .input-group>.form-control+input[type=range],.wpcf7 .input-group>.form-control+input[type=search],.wpcf7 .input-group>.form-control+input[type=submit],.wpcf7 .input-group>.form-control+input[type=tel],.wpcf7 .input-group>.form-control+input[type=text],.wpcf7 .input-group>.form-control+input[type=time],.wpcf7 .input-group>.form-control+input[type=url],.wpcf7 .input-group>.form-control+input[type=week],.wpcf7 .input-group>.form-control+select,.wpcf7 .input-group>.form-control+textarea,.wpcf7 .input-group>.form-control-file+.wpcf7-validation-errors,.wpcf7 .input-group>.form-control-file+input[type=color],.wpcf7 .input-group>.form-control-file+input[type=date],.wpcf7 .input-group>.form-control-file+input[type=datetime-local],.wpcf7 .input-group>.form-control-file+input[type=datetime],.wpcf7 .input-group>.form-control-file+input[type=email],.wpcf7 .input-group>.form-control-file+input[type=file],.wpcf7 .input-group>.form-control-file+input[type=month],.wpcf7 .input-group>.form-control-file+input[type=number],.wpcf7 .input-group>.form-control-file+input[type=range],.wpcf7 .input-group>.form-control-file+input[type=search],.wpcf7 .input-group>.form-control-file+input[type=submit],.wpcf7 .input-group>.form-control-file+input[type=tel],.wpcf7 .input-group>.form-control-file+input[type=text],.wpcf7 .input-group>.form-control-file+input[type=time],.wpcf7 .input-group>.form-control-file+input[type=url],.wpcf7 .input-group>.form-control-file+input[type=week],.wpcf7 .input-group>.form-control-file+select,.wpcf7 .input-group>.form-control-file+textarea,.wpcf7 .input-group>.textfield-box+.wpcf7-validation-errors,.wpcf7 .input-group>.textfield-box+input[type=color],.wpcf7 .input-group>.textfield-box+input[type=date],.wpcf7 .input-group>.textfield-box+input[type=datetime-local],.wpcf7 .input-group>.textfield-box+input[type=datetime],.wpcf7 .input-group>.textfield-box+input[type=email],.wpcf7 .input-group>.textfield-box+input[type=file],.wpcf7 .input-group>.textfield-box+input[type=month],.wpcf7 .input-group>.textfield-box+input[type=number],.wpcf7 .input-group>.textfield-box+input[type=range],.wpcf7 .input-group>.textfield-box+input[type=search],.wpcf7 .input-group>.textfield-box+input[type=submit],.wpcf7 .input-group>.textfield-box+input[type=tel],.wpcf7 .input-group>.textfield-box+input[type=text],.wpcf7 .input-group>.textfield-box+input[type=time],.wpcf7 .input-group>.textfield-box+input[type=url],.wpcf7 .input-group>.textfield-box+input[type=week],.wpcf7 .input-group>.textfield-box+select,.wpcf7 .input-group>.textfield-box+textarea,.wpcf7 .input-group>.wpcf7-validation-errors+.custom-file,.wpcf7 .input-group>.wpcf7-validation-errors+.custom-select,.wpcf7 .input-group>.wpcf7-validation-errors+.floating-label,.wpcf7 .input-group>.wpcf7-validation-errors+.form-control,.wpcf7 .input-group>.wpcf7-validation-errors+.form-control-file,.wpcf7 .input-group>.wpcf7-validation-errors+.textfield-box,.wpcf7 .input-group>.wpcf7-validation-errors+.wpcf7-validation-errors,.wpcf7 .input-group>.wpcf7-validation-errors+input[type=color],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=date],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=datetime-local],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=datetime],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=email],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=file],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=month],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=number],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=range],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=search],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=submit],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=tel],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=text],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=time],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=url],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=week],.wpcf7 .input-group>.wpcf7-validation-errors+select,.wpcf7 .input-group>.wpcf7-validation-errors+textarea,.wpcf7 .input-group>input[type=color]+.custom-file,.wpcf7 .input-group>input[type=color]+.custom-select,.wpcf7 .input-group>input[type=color]+.floating-label,.wpcf7 .input-group>input[type=color]+.form-control,.wpcf7 .input-group>input[type=color]+.form-control-file,.wpcf7 .input-group>input[type=color]+.textfield-box,.wpcf7 .input-group>input[type=color]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=color]+input[type=color],.wpcf7 .input-group>input[type=color]+input[type=date],.wpcf7 .input-group>input[type=color]+input[type=datetime-local],.wpcf7 .input-group>input[type=color]+input[type=datetime],.wpcf7 .input-group>input[type=color]+input[type=email],.wpcf7 .input-group>input[type=color]+input[type=file],.wpcf7 .input-group>input[type=color]+input[type=month],.wpcf7 .input-group>input[type=color]+input[type=number],.wpcf7 .input-group>input[type=color]+input[type=range],.wpcf7 .input-group>input[type=color]+input[type=search],.wpcf7 .input-group>input[type=color]+input[type=submit],.wpcf7 .input-group>input[type=color]+input[type=tel],.wpcf7 .input-group>input[type=color]+input[type=text],.wpcf7 .input-group>input[type=color]+input[type=time],.wpcf7 .input-group>input[type=color]+input[type=url],.wpcf7 .input-group>input[type=color]+input[type=week],.wpcf7 .input-group>input[type=color]+select,.wpcf7 .input-group>input[type=color]+textarea,.wpcf7 .input-group>input[type=date]+.custom-file,.wpcf7 .input-group>input[type=date]+.custom-select,.wpcf7 .input-group>input[type=date]+.floating-label,.wpcf7 .input-group>input[type=date]+.form-control,.wpcf7 .input-group>input[type=date]+.form-control-file,.wpcf7 .input-group>input[type=date]+.textfield-box,.wpcf7 .input-group>input[type=date]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=date]+input[type=color],.wpcf7 .input-group>input[type=date]+input[type=date],.wpcf7 .input-group>input[type=date]+input[type=datetime-local],.wpcf7 .input-group>input[type=date]+input[type=datetime],.wpcf7 .input-group>input[type=date]+input[type=email],.wpcf7 .input-group>input[type=date]+input[type=file],.wpcf7 .input-group>input[type=date]+input[type=month],.wpcf7 .input-group>input[type=date]+input[type=number],.wpcf7 .input-group>input[type=date]+input[type=range],.wpcf7 .input-group>input[type=date]+input[type=search],.wpcf7 .input-group>input[type=date]+input[type=submit],.wpcf7 .input-group>input[type=date]+input[type=tel],.wpcf7 .input-group>input[type=date]+input[type=text],.wpcf7 .input-group>input[type=date]+input[type=time],.wpcf7 .input-group>input[type=date]+input[type=url],.wpcf7 .input-group>input[type=date]+input[type=week],.wpcf7 .input-group>input[type=date]+select,.wpcf7 .input-group>input[type=date]+textarea,.wpcf7 .input-group>input[type=datetime-local]+.custom-file,.wpcf7 .input-group>input[type=datetime-local]+.custom-select,.wpcf7 .input-group>input[type=datetime-local]+.floating-label,.wpcf7 .input-group>input[type=datetime-local]+.form-control,.wpcf7 .input-group>input[type=datetime-local]+.form-control-file,.wpcf7 .input-group>input[type=datetime-local]+.textfield-box,.wpcf7 .input-group>input[type=datetime-local]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=datetime-local]+input[type=color],.wpcf7 .input-group>input[type=datetime-local]+input[type=date],.wpcf7 .input-group>input[type=datetime-local]+input[type=datetime-local],.wpcf7 .input-group>input[type=datetime-local]+input[type=datetime],.wpcf7 .input-group>input[type=datetime-local]+input[type=email],.wpcf7 .input-group>input[type=datetime-local]+input[type=file],.wpcf7 .input-group>input[type=datetime-local]+input[type=month],.wpcf7 .input-group>input[type=datetime-local]+input[type=number],.wpcf7 .input-group>input[type=datetime-local]+input[type=range],.wpcf7 .input-group>input[type=datetime-local]+input[type=search],.wpcf7 .input-group>input[type=datetime-local]+input[type=submit],.wpcf7 .input-group>input[type=datetime-local]+input[type=tel],.wpcf7 .input-group>input[type=datetime-local]+input[type=text],.wpcf7 .input-group>input[type=datetime-local]+input[type=time],.wpcf7 .input-group>input[type=datetime-local]+input[type=url],.wpcf7 .input-group>input[type=datetime-local]+input[type=week],.wpcf7 .input-group>input[type=datetime-local]+select,.wpcf7 .input-group>input[type=datetime-local]+textarea,.wpcf7 .input-group>input[type=datetime]+.custom-file,.wpcf7 .input-group>input[type=datetime]+.custom-select,.wpcf7 .input-group>input[type=datetime]+.floating-label,.wpcf7 .input-group>input[type=datetime]+.form-control,.wpcf7 .input-group>input[type=datetime]+.form-control-file,.wpcf7 .input-group>input[type=datetime]+.textfield-box,.wpcf7 .input-group>input[type=datetime]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=datetime]+input[type=color],.wpcf7 .input-group>input[type=datetime]+input[type=date],.wpcf7 .input-group>input[type=datetime]+input[type=datetime-local],.wpcf7 .input-group>input[type=datetime]+input[type=datetime],.wpcf7 .input-group>input[type=datetime]+input[type=email],.wpcf7 .input-group>input[type=datetime]+input[type=file],.wpcf7 .input-group>input[type=datetime]+input[type=month],.wpcf7 .input-group>input[type=datetime]+input[type=number],.wpcf7 .input-group>input[type=datetime]+input[type=range],.wpcf7 .input-group>input[type=datetime]+input[type=search],.wpcf7 .input-group>input[type=datetime]+input[type=submit],.wpcf7 .input-group>input[type=datetime]+input[type=tel],.wpcf7 .input-group>input[type=datetime]+input[type=text],.wpcf7 .input-group>input[type=datetime]+input[type=time],.wpcf7 .input-group>input[type=datetime]+input[type=url],.wpcf7 .input-group>input[type=datetime]+input[type=week],.wpcf7 .input-group>input[type=datetime]+select,.wpcf7 .input-group>input[type=datetime]+textarea,.wpcf7 .input-group>input[type=email]+.custom-file,.wpcf7 .input-group>input[type=email]+.custom-select,.wpcf7 .input-group>input[type=email]+.floating-label,.wpcf7 .input-group>input[type=email]+.form-control,.wpcf7 .input-group>input[type=email]+.form-control-file,.wpcf7 .input-group>input[type=email]+.textfield-box,.wpcf7 .input-group>input[type=email]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=email]+input[type=color],.wpcf7 .input-group>input[type=email]+input[type=date],.wpcf7 .input-group>input[type=email]+input[type=datetime-local],.wpcf7 .input-group>input[type=email]+input[type=datetime],.wpcf7 .input-group>input[type=email]+input[type=email],.wpcf7 .input-group>input[type=email]+input[type=file],.wpcf7 .input-group>input[type=email]+input[type=month],.wpcf7 .input-group>input[type=email]+input[type=number],.wpcf7 .input-group>input[type=email]+input[type=range],.wpcf7 .input-group>input[type=email]+input[type=search],.wpcf7 .input-group>input[type=email]+input[type=submit],.wpcf7 .input-group>input[type=email]+input[type=tel],.wpcf7 .input-group>input[type=email]+input[type=text],.wpcf7 .input-group>input[type=email]+input[type=time],.wpcf7 .input-group>input[type=email]+input[type=url],.wpcf7 .input-group>input[type=email]+input[type=week],.wpcf7 .input-group>input[type=email]+select,.wpcf7 .input-group>input[type=email]+textarea,.wpcf7 .input-group>input[type=file]+.custom-file,.wpcf7 .input-group>input[type=file]+.custom-select,.wpcf7 .input-group>input[type=file]+.floating-label,.wpcf7 .input-group>input[type=file]+.form-control,.wpcf7 .input-group>input[type=file]+.form-control-file,.wpcf7 .input-group>input[type=file]+.textfield-box,.wpcf7 .input-group>input[type=file]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=file]+input[type=color],.wpcf7 .input-group>input[type=file]+input[type=date],.wpcf7 .input-group>input[type=file]+input[type=datetime-local],.wpcf7 .input-group>input[type=file]+input[type=datetime],.wpcf7 .input-group>input[type=file]+input[type=email],.wpcf7 .input-group>input[type=file]+input[type=file],.wpcf7 .input-group>input[type=file]+input[type=month],.wpcf7 .input-group>input[type=file]+input[type=number],.wpcf7 .input-group>input[type=file]+input[type=range],.wpcf7 .input-group>input[type=file]+input[type=search],.wpcf7 .input-group>input[type=file]+input[type=submit],.wpcf7 .input-group>input[type=file]+input[type=tel],.wpcf7 .input-group>input[type=file]+input[type=text],.wpcf7 .input-group>input[type=file]+input[type=time],.wpcf7 .input-group>input[type=file]+input[type=url],.wpcf7 .input-group>input[type=file]+input[type=week],.wpcf7 .input-group>input[type=file]+select,.wpcf7 .input-group>input[type=file]+textarea,.wpcf7 .input-group>input[type=month]+.custom-file,.wpcf7 .input-group>input[type=month]+.custom-select,.wpcf7 .input-group>input[type=month]+.floating-label,.wpcf7 .input-group>input[type=month]+.form-control,.wpcf7 .input-group>input[type=month]+.form-control-file,.wpcf7 .input-group>input[type=month]+.textfield-box,.wpcf7 .input-group>input[type=month]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=month]+input[type=color],.wpcf7 .input-group>input[type=month]+input[type=date],.wpcf7 .input-group>input[type=month]+input[type=datetime-local],.wpcf7 .input-group>input[type=month]+input[type=datetime],.wpcf7 .input-group>input[type=month]+input[type=email],.wpcf7 .input-group>input[type=month]+input[type=file],.wpcf7 .input-group>input[type=month]+input[type=month],.wpcf7 .input-group>input[type=month]+input[type=number],.wpcf7 .input-group>input[type=month]+input[type=range],.wpcf7 .input-group>input[type=month]+input[type=search],.wpcf7 .input-group>input[type=month]+input[type=submit],.wpcf7 .input-group>input[type=month]+input[type=tel],.wpcf7 .input-group>input[type=month]+input[type=text],.wpcf7 .input-group>input[type=month]+input[type=time],.wpcf7 .input-group>input[type=month]+input[type=url],.wpcf7 .input-group>input[type=month]+input[type=week],.wpcf7 .input-group>input[type=month]+select,.wpcf7 .input-group>input[type=month]+textarea,.wpcf7 .input-group>input[type=number]+.custom-file,.wpcf7 .input-group>input[type=number]+.custom-select,.wpcf7 .input-group>input[type=number]+.floating-label,.wpcf7 .input-group>input[type=number]+.form-control,.wpcf7 .input-group>input[type=number]+.form-control-file,.wpcf7 .input-group>input[type=number]+.textfield-box,.wpcf7 .input-group>input[type=number]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=number]+input[type=color],.wpcf7 .input-group>input[type=number]+input[type=date],.wpcf7 .input-group>input[type=number]+input[type=datetime-local],.wpcf7 .input-group>input[type=number]+input[type=datetime],.wpcf7 .input-group>input[type=number]+input[type=email],.wpcf7 .input-group>input[type=number]+input[type=file],.wpcf7 .input-group>input[type=number]+input[type=month],.wpcf7 .input-group>input[type=number]+input[type=number],.wpcf7 .input-group>input[type=number]+input[type=range],.wpcf7 .input-group>input[type=number]+input[type=search],.wpcf7 .input-group>input[type=number]+input[type=submit],.wpcf7 .input-group>input[type=number]+input[type=tel],.wpcf7 .input-group>input[type=number]+input[type=text],.wpcf7 .input-group>input[type=number]+input[type=time],.wpcf7 .input-group>input[type=number]+input[type=url],.wpcf7 .input-group>input[type=number]+input[type=week],.wpcf7 .input-group>input[type=number]+select,.wpcf7 .input-group>input[type=number]+textarea,.wpcf7 .input-group>input[type=range]+.custom-file,.wpcf7 .input-group>input[type=range]+.custom-select,.wpcf7 .input-group>input[type=range]+.floating-label,.wpcf7 .input-group>input[type=range]+.form-control,.wpcf7 .input-group>input[type=range]+.form-control-file,.wpcf7 .input-group>input[type=range]+.textfield-box,.wpcf7 .input-group>input[type=range]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=range]+input[type=color],.wpcf7 .input-group>input[type=range]+input[type=date],.wpcf7 .input-group>input[type=range]+input[type=datetime-local],.wpcf7 .input-group>input[type=range]+input[type=datetime],.wpcf7 .input-group>input[type=range]+input[type=email],.wpcf7 .input-group>input[type=range]+input[type=file],.wpcf7 .input-group>input[type=range]+input[type=month],.wpcf7 .input-group>input[type=range]+input[type=number],.wpcf7 .input-group>input[type=range]+input[type=range],.wpcf7 .input-group>input[type=range]+input[type=search],.wpcf7 .input-group>input[type=range]+input[type=submit],.wpcf7 .input-group>input[type=range]+input[type=tel],.wpcf7 .input-group>input[type=range]+input[type=text],.wpcf7 .input-group>input[type=range]+input[type=time],.wpcf7 .input-group>input[type=range]+input[type=url],.wpcf7 .input-group>input[type=range]+input[type=week],.wpcf7 .input-group>input[type=range]+select,.wpcf7 .input-group>input[type=range]+textarea,.wpcf7 .input-group>input[type=search]+.custom-file,.wpcf7 .input-group>input[type=search]+.custom-select,.wpcf7 .input-group>input[type=search]+.floating-label,.wpcf7 .input-group>input[type=search]+.form-control,.wpcf7 .input-group>input[type=search]+.form-control-file,.wpcf7 .input-group>input[type=search]+.textfield-box,.wpcf7 .input-group>input[type=search]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=search]+input[type=color],.wpcf7 .input-group>input[type=search]+input[type=date],.wpcf7 .input-group>input[type=search]+input[type=datetime-local],.wpcf7 .input-group>input[type=search]+input[type=datetime],.wpcf7 .input-group>input[type=search]+input[type=email],.wpcf7 .input-group>input[type=search]+input[type=file],.wpcf7 .input-group>input[type=search]+input[type=month],.wpcf7 .input-group>input[type=search]+input[type=number],.wpcf7 .input-group>input[type=search]+input[type=range],.wpcf7 .input-group>input[type=search]+input[type=search],.wpcf7 .input-group>input[type=search]+input[type=submit],.wpcf7 .input-group>input[type=search]+input[type=tel],.wpcf7 .input-group>input[type=search]+input[type=text],.wpcf7 .input-group>input[type=search]+input[type=time],.wpcf7 .input-group>input[type=search]+input[type=url],.wpcf7 .input-group>input[type=search]+input[type=week],.wpcf7 .input-group>input[type=search]+select,.wpcf7 .input-group>input[type=search]+textarea,.wpcf7 .input-group>input[type=submit]+.custom-file,.wpcf7 .input-group>input[type=submit]+.custom-select,.wpcf7 .input-group>input[type=submit]+.floating-label,.wpcf7 .input-group>input[type=submit]+.form-control,.wpcf7 .input-group>input[type=submit]+.form-control-file,.wpcf7 .input-group>input[type=submit]+.textfield-box,.wpcf7 .input-group>input[type=submit]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=submit]+input[type=color],.wpcf7 .input-group>input[type=submit]+input[type=date],.wpcf7 .input-group>input[type=submit]+input[type=datetime-local],.wpcf7 .input-group>input[type=submit]+input[type=datetime],.wpcf7 .input-group>input[type=submit]+input[type=email],.wpcf7 .input-group>input[type=submit]+input[type=file],.wpcf7 .input-group>input[type=submit]+input[type=month],.wpcf7 .input-group>input[type=submit]+input[type=number],.wpcf7 .input-group>input[type=submit]+input[type=range],.wpcf7 .input-group>input[type=submit]+input[type=search],.wpcf7 .input-group>input[type=submit]+input[type=submit],.wpcf7 .input-group>input[type=submit]+input[type=tel],.wpcf7 .input-group>input[type=submit]+input[type=text],.wpcf7 .input-group>input[type=submit]+input[type=time],.wpcf7 .input-group>input[type=submit]+input[type=url],.wpcf7 .input-group>input[type=submit]+input[type=week],.wpcf7 .input-group>input[type=submit]+select,.wpcf7 .input-group>input[type=submit]+textarea,.wpcf7 .input-group>input[type=tel]+.custom-file,.wpcf7 .input-group>input[type=tel]+.custom-select,.wpcf7 .input-group>input[type=tel]+.floating-label,.wpcf7 .input-group>input[type=tel]+.form-control,.wpcf7 .input-group>input[type=tel]+.form-control-file,.wpcf7 .input-group>input[type=tel]+.textfield-box,.wpcf7 .input-group>input[type=tel]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=tel]+input[type=color],.wpcf7 .input-group>input[type=tel]+input[type=date],.wpcf7 .input-group>input[type=tel]+input[type=datetime-local],.wpcf7 .input-group>input[type=tel]+input[type=datetime],.wpcf7 .input-group>input[type=tel]+input[type=email],.wpcf7 .input-group>input[type=tel]+input[type=file],.wpcf7 .input-group>input[type=tel]+input[type=month],.wpcf7 .input-group>input[type=tel]+input[type=number],.wpcf7 .input-group>input[type=tel]+input[type=range],.wpcf7 .input-group>input[type=tel]+input[type=search],.wpcf7 .input-group>input[type=tel]+input[type=submit],.wpcf7 .input-group>input[type=tel]+input[type=tel],.wpcf7 .input-group>input[type=tel]+input[type=text],.wpcf7 .input-group>input[type=tel]+input[type=time],.wpcf7 .input-group>input[type=tel]+input[type=url],.wpcf7 .input-group>input[type=tel]+input[type=week],.wpcf7 .input-group>input[type=tel]+select,.wpcf7 .input-group>input[type=tel]+textarea,.wpcf7 .input-group>input[type=text]+.custom-file,.wpcf7 .input-group>input[type=text]+.custom-select,.wpcf7 .input-group>input[type=text]+.floating-label,.wpcf7 .input-group>input[type=text]+.form-control,.wpcf7 .input-group>input[type=text]+.form-control-file,.wpcf7 .input-group>input[type=text]+.textfield-box,.wpcf7 .input-group>input[type=text]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=text]+input[type=color],.wpcf7 .input-group>input[type=text]+input[type=date],.wpcf7 .input-group>input[type=text]+input[type=datetime-local],.wpcf7 .input-group>input[type=text]+input[type=datetime],.wpcf7 .input-group>input[type=text]+input[type=email],.wpcf7 .input-group>input[type=text]+input[type=file],.wpcf7 .input-group>input[type=text]+input[type=month],.wpcf7 .input-group>input[type=text]+input[type=number],.wpcf7 .input-group>input[type=text]+input[type=range],.wpcf7 .input-group>input[type=text]+input[type=search],.wpcf7 .input-group>input[type=text]+input[type=submit],.wpcf7 .input-group>input[type=text]+input[type=tel],.wpcf7 .input-group>input[type=text]+input[type=text],.wpcf7 .input-group>input[type=text]+input[type=time],.wpcf7 .input-group>input[type=text]+input[type=url],.wpcf7 .input-group>input[type=text]+input[type=week],.wpcf7 .input-group>input[type=text]+select,.wpcf7 .input-group>input[type=text]+textarea,.wpcf7 .input-group>input[type=time]+.custom-file,.wpcf7 .input-group>input[type=time]+.custom-select,.wpcf7 .input-group>input[type=time]+.floating-label,.wpcf7 .input-group>input[type=time]+.form-control,.wpcf7 .input-group>input[type=time]+.form-control-file,.wpcf7 .input-group>input[type=time]+.textfield-box,.wpcf7 .input-group>input[type=time]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=time]+input[type=color],.wpcf7 .input-group>input[type=time]+input[type=date],.wpcf7 .input-group>input[type=time]+input[type=datetime-local],.wpcf7 .input-group>input[type=time]+input[type=datetime],.wpcf7 .input-group>input[type=time]+input[type=email],.wpcf7 .input-group>input[type=time]+input[type=file],.wpcf7 .input-group>input[type=time]+input[type=month],.wpcf7 .input-group>input[type=time]+input[type=number],.wpcf7 .input-group>input[type=time]+input[type=range],.wpcf7 .input-group>input[type=time]+input[type=search],.wpcf7 .input-group>input[type=time]+input[type=submit],.wpcf7 .input-group>input[type=time]+input[type=tel],.wpcf7 .input-group>input[type=time]+input[type=text],.wpcf7 .input-group>input[type=time]+input[type=time],.wpcf7 .input-group>input[type=time]+input[type=url],.wpcf7 .input-group>input[type=time]+input[type=week],.wpcf7 .input-group>input[type=time]+select,.wpcf7 .input-group>input[type=time]+textarea,.wpcf7 .input-group>input[type=url]+.custom-file,.wpcf7 .input-group>input[type=url]+.custom-select,.wpcf7 .input-group>input[type=url]+.floating-label,.wpcf7 .input-group>input[type=url]+.form-control,.wpcf7 .input-group>input[type=url]+.form-control-file,.wpcf7 .input-group>input[type=url]+.textfield-box,.wpcf7 .input-group>input[type=url]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=url]+input[type=color],.wpcf7 .input-group>input[type=url]+input[type=date],.wpcf7 .input-group>input[type=url]+input[type=datetime-local],.wpcf7 .input-group>input[type=url]+input[type=datetime],.wpcf7 .input-group>input[type=url]+input[type=email],.wpcf7 .input-group>input[type=url]+input[type=file],.wpcf7 .input-group>input[type=url]+input[type=month],.wpcf7 .input-group>input[type=url]+input[type=number],.wpcf7 .input-group>input[type=url]+input[type=range],.wpcf7 .input-group>input[type=url]+input[type=search],.wpcf7 .input-group>input[type=url]+input[type=submit],.wpcf7 .input-group>input[type=url]+input[type=tel],.wpcf7 .input-group>input[type=url]+input[type=text],.wpcf7 .input-group>input[type=url]+input[type=time],.wpcf7 .input-group>input[type=url]+input[type=url],.wpcf7 .input-group>input[type=url]+input[type=week],.wpcf7 .input-group>input[type=url]+select,.wpcf7 .input-group>input[type=url]+textarea,.wpcf7 .input-group>input[type=week]+.custom-file,.wpcf7 .input-group>input[type=week]+.custom-select,.wpcf7 .input-group>input[type=week]+.floating-label,.wpcf7 .input-group>input[type=week]+.form-control,.wpcf7 .input-group>input[type=week]+.form-control-file,.wpcf7 .input-group>input[type=week]+.textfield-box,.wpcf7 .input-group>input[type=week]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=week]+input[type=color],.wpcf7 .input-group>input[type=week]+input[type=date],.wpcf7 .input-group>input[type=week]+input[type=datetime-local],.wpcf7 .input-group>input[type=week]+input[type=datetime],.wpcf7 .input-group>input[type=week]+input[type=email],.wpcf7 .input-group>input[type=week]+input[type=file],.wpcf7 .input-group>input[type=week]+input[type=month],.wpcf7 .input-group>input[type=week]+input[type=number],.wpcf7 .input-group>input[type=week]+input[type=range],.wpcf7 .input-group>input[type=week]+input[type=search],.wpcf7 .input-group>input[type=week]+input[type=submit],.wpcf7 .input-group>input[type=week]+input[type=tel],.wpcf7 .input-group>input[type=week]+input[type=text],.wpcf7 .input-group>input[type=week]+input[type=time],.wpcf7 .input-group>input[type=week]+input[type=url],.wpcf7 .input-group>input[type=week]+input[type=week],.wpcf7 .input-group>input[type=week]+select,.wpcf7 .input-group>input[type=week]+textarea,.wpcf7 .input-group>select+.custom-file,.wpcf7 .input-group>select+.custom-select,.wpcf7 .input-group>select+.floating-label,.wpcf7 .input-group>select+.form-control,.wpcf7 .input-group>select+.form-control-file,.wpcf7 .input-group>select+.textfield-box,.wpcf7 .input-group>select+.wpcf7-validation-errors,.wpcf7 .input-group>select+input[type=color],.wpcf7 .input-group>select+input[type=date],.wpcf7 .input-group>select+input[type=datetime-local],.wpcf7 .input-group>select+input[type=datetime],.wpcf7 .input-group>select+input[type=email],.wpcf7 .input-group>select+input[type=file],.wpcf7 .input-group>select+input[type=month],.wpcf7 .input-group>select+input[type=number],.wpcf7 .input-group>select+input[type=range],.wpcf7 .input-group>select+input[type=search],.wpcf7 .input-group>select+input[type=submit],.wpcf7 .input-group>select+input[type=tel],.wpcf7 .input-group>select+input[type=text],.wpcf7 .input-group>select+input[type=time],.wpcf7 .input-group>select+input[type=url],.wpcf7 .input-group>select+input[type=week],.wpcf7 .input-group>select+select,.wpcf7 .input-group>select+textarea,.wpcf7 .input-group>textarea+.custom-file,.wpcf7 .input-group>textarea+.custom-select,.wpcf7 .input-group>textarea+.floating-label,.wpcf7 .input-group>textarea+.form-control,.wpcf7 .input-group>textarea+.form-control-file,.wpcf7 .input-group>textarea+.textfield-box,.wpcf7 .input-group>textarea+.wpcf7-validation-errors,.wpcf7 .input-group>textarea+input[type=color],.wpcf7 .input-group>textarea+input[type=date],.wpcf7 .input-group>textarea+input[type=datetime-local],.wpcf7 .input-group>textarea+input[type=datetime],.wpcf7 .input-group>textarea+input[type=email],.wpcf7 .input-group>textarea+input[type=file],.wpcf7 .input-group>textarea+input[type=month],.wpcf7 .input-group>textarea+input[type=number],.wpcf7 .input-group>textarea+input[type=range],.wpcf7 .input-group>textarea+input[type=search],.wpcf7 .input-group>textarea+input[type=submit],.wpcf7 .input-group>textarea+input[type=tel],.wpcf7 .input-group>textarea+input[type=text],.wpcf7 .input-group>textarea+input[type=time],.wpcf7 .input-group>textarea+input[type=url],.wpcf7 .input-group>textarea+input[type=week],.wpcf7 .input-group>textarea+select,.wpcf7 .input-group>textarea+textarea{margin-left:1rem}.input-group-append,.input-group-prepend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group-append .btn,.input-group-append .wpcf7 input[type=submit],.input-group-prepend .btn,.input-group-prepend .wpcf7 input[type=submit],.wpcf7 .input-group-append input[type=submit],.wpcf7 .input-group-prepend input[type=submit]{min-width:0}.input-group-append .btn+.btn,.input-group-append .wpcf7 .btn+input[type=submit],.input-group-append .wpcf7 input[type=submit]+.btn,.input-group-append .wpcf7 input[type=submit]+input[type=submit],.input-group-prepend .btn+.btn,.input-group-prepend .wpcf7 .btn+input[type=submit],.input-group-prepend .wpcf7 input[type=submit]+.btn,.input-group-prepend .wpcf7 input[type=submit]+input[type=submit],.wpcf7 .input-group-append .btn+input[type=submit],.wpcf7 .input-group-append input[type=submit]+.btn,.wpcf7 .input-group-append input[type=submit]+input[type=submit],.wpcf7 .input-group-prepend .btn+input[type=submit],.wpcf7 .input-group-prepend input[type=submit]+.btn,.wpcf7 .input-group-prepend input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-append{margin-left:1rem}.input-group-prepend{margin-right:1rem}.input-group-text{color:inherit;font-size:1rem;line-height:1.5;margin-bottom:0;white-space:nowrap}.input-group-text+.input-group-text{margin-left:.5rem}.input-group>.input-group-append>.btn:not(:first-of-type),.input-group>.input-group-prepend>.btn:not(:first-of-type),.wpcf7 .input-group>.input-group-append>input:not(:first-of-type)[type=submit],.wpcf7 .input-group>.input-group-prepend>input:not(:first-of-type)[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.input-group-append>.btn:not(:last-of-type),.input-group>.input-group-prepend>.btn:not(:last-of-type),.wpcf7 .input-group>.input-group-append>input:not(:last-of-type)[type=submit],.wpcf7 .input-group>.input-group-prepend>input:not(:last-of-type)[type=submit]{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-icon{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.42);font-size:.875rem;margin-right:1rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:576px){.input-group-icon{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.input-group-icon{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.input-group-icon{-webkit-transition:none;transition:none}}.input-group-icon:hover{color:rgba(0,0,0,.87)}.floating-label.is-focused~.input-group-icon,.form-control:focus~.input-group-icon,.wpcf7 .wpcf7-validation-errors:focus~.input-group-icon,.wpcf7 input:focus[type=color]~.input-group-icon,.wpcf7 input:focus[type=date]~.input-group-icon,.wpcf7 input:focus[type=datetime-local]~.input-group-icon,.wpcf7 input:focus[type=datetime]~.input-group-icon,.wpcf7 input:focus[type=email]~.input-group-icon,.wpcf7 input:focus[type=file]~.input-group-icon,.wpcf7 input:focus[type=month]~.input-group-icon,.wpcf7 input:focus[type=number]~.input-group-icon,.wpcf7 input:focus[type=range]~.input-group-icon,.wpcf7 input:focus[type=search]~.input-group-icon,.wpcf7 input:focus[type=submit]~.input-group-icon,.wpcf7 input:focus[type=tel]~.input-group-icon,.wpcf7 input:focus[type=text]~.input-group-icon,.wpcf7 input:focus[type=time]~.input-group-icon,.wpcf7 input:focus[type=url]~.input-group-icon,.wpcf7 input:focus[type=week]~.input-group-icon,.wpcf7 select:focus~.input-group-icon,.wpcf7 textarea:focus~.input-group-icon{color:#f08506}.floating-label:not(.textfield-box)~.input-group-icon{margin-top:.75rem}.input-group-lg>.floating-label.has-value label,.input-group-lg>.floating-label.is-focused label{top:0}.input-group-lg>.floating-label.textfield-box.has-value label,.input-group-lg>.floating-label.textfield-box.is-focused label{top:.5rem}.input-group-lg>.floating-label:not(.textfield-box)~.input-group-icon{margin-top:.875rem}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.form-control-file,.wpcf7 .input-group-lg>.wpcf7-validation-errors,.wpcf7 .input-group-lg>input[type=color],.wpcf7 .input-group-lg>input[type=date],.wpcf7 .input-group-lg>input[type=datetime-local],.wpcf7 .input-group-lg>input[type=datetime],.wpcf7 .input-group-lg>input[type=email],.wpcf7 .input-group-lg>input[type=file],.wpcf7 .input-group-lg>input[type=month],.wpcf7 .input-group-lg>input[type=number],.wpcf7 .input-group-lg>input[type=range],.wpcf7 .input-group-lg>input[type=search],.wpcf7 .input-group-lg>input[type=submit],.wpcf7 .input-group-lg>input[type=tel],.wpcf7 .input-group-lg>input[type=text],.wpcf7 .input-group-lg>input[type=time],.wpcf7 .input-group-lg>input[type=url],.wpcf7 .input-group-lg>input[type=week],.wpcf7 .input-group-lg>select,.wpcf7 .input-group-lg>textarea{font-size:2.125rem;line-height:1.17647;padding:.625rem 0 calc(.625rem - 1px)}.input-group-lg>.custom-select,.input-group-lg>select.form-control,.wpcf7 .input-group-lg>select{padding-right:1.5em}.input-group-lg>.custom-select[multiple],.input-group-lg>.custom-select[size]:not([size='1']),.input-group-lg>select.form-control[multiple],.input-group-lg>select.form-control[size]:not([size='1']),.input-group-lg>textarea.form-control:not([rows='1']),.wpcf7 .input-group-lg>select[multiple],.wpcf7 .input-group-lg>select[size]:not([size='1']),.wpcf7 .input-group-lg>textarea:not([rows='1']){padding:.875rem 1rem calc(.875rem - 1px)}.input-group-lg>.form-control-file,.input-group-lg>.form-control[type=file],.wpcf7 .input-group-lg>.wpcf7-validation-errors[type=file],.wpcf7 .input-group-lg>input[type=file][type=color],.wpcf7 .input-group-lg>input[type=file][type=date],.wpcf7 .input-group-lg>input[type=file][type=datetime-local],.wpcf7 .input-group-lg>input[type=file][type=datetime],.wpcf7 .input-group-lg>input[type=file][type=email],.wpcf7 .input-group-lg>input[type=file][type=file],.wpcf7 .input-group-lg>input[type=file][type=month],.wpcf7 .input-group-lg>input[type=file][type=number],.wpcf7 .input-group-lg>input[type=file][type=range],.wpcf7 .input-group-lg>input[type=file][type=search],.wpcf7 .input-group-lg>input[type=file][type=submit],.wpcf7 .input-group-lg>input[type=file][type=tel],.wpcf7 .input-group-lg>input[type=file][type=text],.wpcf7 .input-group-lg>input[type=file][type=time],.wpcf7 .input-group-lg>input[type=file][type=url],.wpcf7 .input-group-lg>input[type=file][type=week],.wpcf7 .input-group-lg>select[type=file],.wpcf7 .input-group-lg>textarea[type=file]{max-height:4.25rem}.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.input-group-text{font-size:2.125rem;line-height:1.17647}.input-group-lg>.input-group-icon{font-size:1.85938rem;line-height:1.17647}.input-group-sm>.floating-label.has-value label,.input-group-sm>.floating-label.is-focused label{top:0}.input-group-sm>.floating-label.textfield-box.has-value label,.input-group-sm>.floating-label.textfield-box.is-focused label{top:.5rem}.input-group-sm>.floating-label:not(.textfield-box)~.input-group-icon{margin-top:.625rem}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.form-control-file,.wpcf7 .input-group-sm>.wpcf7-validation-errors,.wpcf7 .input-group-sm>input[type=color],.wpcf7 .input-group-sm>input[type=date],.wpcf7 .input-group-sm>input[type=datetime-local],.wpcf7 .input-group-sm>input[type=datetime],.wpcf7 .input-group-sm>input[type=email],.wpcf7 .input-group-sm>input[type=file],.wpcf7 .input-group-sm>input[type=month],.wpcf7 .input-group-sm>input[type=number],.wpcf7 .input-group-sm>input[type=range],.wpcf7 .input-group-sm>input[type=search],.wpcf7 .input-group-sm>input[type=submit],.wpcf7 .input-group-sm>input[type=tel],.wpcf7 .input-group-sm>input[type=text],.wpcf7 .input-group-sm>input[type=time],.wpcf7 .input-group-sm>input[type=url],.wpcf7 .input-group-sm>input[type=week],.wpcf7 .input-group-sm>select,.wpcf7 .input-group-sm>textarea{font-size:.8125rem;line-height:1.53846;padding:.375rem 0 calc(.375rem - 1px)}.input-group-sm>.custom-select,.input-group-sm>select.form-control,.wpcf7 .input-group-sm>select{padding-right:1.5em}.input-group-sm>.custom-select[multiple],.input-group-sm>.custom-select[size]:not([size='1']),.input-group-sm>select.form-control[multiple],.input-group-sm>select.form-control[size]:not([size='1']),.input-group-sm>textarea.form-control:not([rows='1']),.wpcf7 .input-group-sm>select[multiple],.wpcf7 .input-group-sm>select[size]:not([size='1']),.wpcf7 .input-group-sm>textarea:not([rows='1']){padding:.75rem .75rem calc(.75rem - 1px)}.input-group-sm>.form-control-file,.input-group-sm>.form-control[type=file],.wpcf7 .input-group-sm>.wpcf7-validation-errors[type=file],.wpcf7 .input-group-sm>input[type=file][type=color],.wpcf7 .input-group-sm>input[type=file][type=date],.wpcf7 .input-group-sm>input[type=file][type=datetime-local],.wpcf7 .input-group-sm>input[type=file][type=datetime],.wpcf7 .input-group-sm>input[type=file][type=email],.wpcf7 .input-group-sm>input[type=file][type=file],.wpcf7 .input-group-sm>input[type=file][type=month],.wpcf7 .input-group-sm>input[type=file][type=number],.wpcf7 .input-group-sm>input[type=file][type=range],.wpcf7 .input-group-sm>input[type=file][type=search],.wpcf7 .input-group-sm>input[type=file][type=submit],.wpcf7 .input-group-sm>input[type=file][type=tel],.wpcf7 .input-group-sm>input[type=file][type=text],.wpcf7 .input-group-sm>input[type=file][type=time],.wpcf7 .input-group-sm>input[type=file][type=url],.wpcf7 .input-group-sm>input[type=file][type=week],.wpcf7 .input-group-sm>select[type=file],.wpcf7 .input-group-sm>textarea[type=file]{max-height:2.75rem}.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.input-group-text{font-size:.8125rem;line-height:1.53846}.input-group-sm>.input-group-icon{font-size:.71094rem;line-height:1.53846}.navbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.87);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:3.5rem;padding:.625rem 1rem;position:relative}.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);border:0;color:inherit;opacity:.7;padding:.375rem 1rem}@media (min-width:576px){.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{-webkit-transition:none;transition:none}}.navbar .form-control:focus,.navbar .form-control:hover,.navbar .wpcf7 .wpcf7-validation-errors:focus,.navbar .wpcf7 .wpcf7-validation-errors:hover,.navbar .wpcf7 input:focus[type=color],.navbar .wpcf7 input:focus[type=date],.navbar .wpcf7 input:focus[type=datetime-local],.navbar .wpcf7 input:focus[type=datetime],.navbar .wpcf7 input:focus[type=email],.navbar .wpcf7 input:focus[type=file],.navbar .wpcf7 input:focus[type=month],.navbar .wpcf7 input:focus[type=number],.navbar .wpcf7 input:focus[type=range],.navbar .wpcf7 input:focus[type=search],.navbar .wpcf7 input:focus[type=submit],.navbar .wpcf7 input:focus[type=tel],.navbar .wpcf7 input:focus[type=text],.navbar .wpcf7 input:focus[type=time],.navbar .wpcf7 input:focus[type=url],.navbar .wpcf7 input:focus[type=week],.navbar .wpcf7 input:hover[type=color],.navbar .wpcf7 input:hover[type=date],.navbar .wpcf7 input:hover[type=datetime-local],.navbar .wpcf7 input:hover[type=datetime],.navbar .wpcf7 input:hover[type=email],.navbar .wpcf7 input:hover[type=file],.navbar .wpcf7 input:hover[type=month],.navbar .wpcf7 input:hover[type=number],.navbar .wpcf7 input:hover[type=range],.navbar .wpcf7 input:hover[type=search],.navbar .wpcf7 input:hover[type=submit],.navbar .wpcf7 input:hover[type=tel],.navbar .wpcf7 input:hover[type=text],.navbar .wpcf7 input:hover[type=time],.navbar .wpcf7 input:hover[type=url],.navbar .wpcf7 input:hover[type=week],.navbar .wpcf7 select:focus,.navbar .wpcf7 select:hover,.navbar .wpcf7 textarea:focus,.navbar .wpcf7 textarea:hover,.wpcf7 .navbar .wpcf7-validation-errors:focus,.wpcf7 .navbar .wpcf7-validation-errors:hover,.wpcf7 .navbar input:focus[type=color],.wpcf7 .navbar input:focus[type=date],.wpcf7 .navbar input:focus[type=datetime-local],.wpcf7 .navbar input:focus[type=datetime],.wpcf7 .navbar input:focus[type=email],.wpcf7 .navbar input:focus[type=file],.wpcf7 .navbar input:focus[type=month],.wpcf7 .navbar input:focus[type=number],.wpcf7 .navbar input:focus[type=range],.wpcf7 .navbar input:focus[type=search],.wpcf7 .navbar input:focus[type=submit],.wpcf7 .navbar input:focus[type=tel],.wpcf7 .navbar input:focus[type=text],.wpcf7 .navbar input:focus[type=time],.wpcf7 .navbar input:focus[type=url],.wpcf7 .navbar input:focus[type=week],.wpcf7 .navbar input:hover[type=color],.wpcf7 .navbar input:hover[type=date],.wpcf7 .navbar input:hover[type=datetime-local],.wpcf7 .navbar input:hover[type=datetime],.wpcf7 .navbar input:hover[type=email],.wpcf7 .navbar input:hover[type=file],.wpcf7 .navbar input:hover[type=month],.wpcf7 .navbar input:hover[type=number],.wpcf7 .navbar input:hover[type=range],.wpcf7 .navbar input:hover[type=search],.wpcf7 .navbar input:hover[type=submit],.wpcf7 .navbar input:hover[type=tel],.wpcf7 .navbar input:hover[type=text],.wpcf7 .navbar input:hover[type=time],.wpcf7 .navbar input:hover[type=url],.wpcf7 .navbar input:hover[type=week],.wpcf7 .navbar select:focus,.wpcf7 .navbar select:hover,.wpcf7 .navbar textarea:focus,.wpcf7 .navbar textarea:hover{-webkit-box-shadow:none;box-shadow:none;opacity:1}.navbar .form-control-lg{padding-top:.625rem;padding-bottom:.625rem}.navbar .form-control-sm{padding-top:.375rem;padding-bottom:.375rem}.navbar .input-group{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);opacity:.7}@media (min-width:576px){.navbar .input-group{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar .input-group{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar .input-group{-webkit-transition:none;transition:none}}.navbar .input-group:focus,.navbar .input-group:hover{opacity:1}.navbar .input-group .form-control,.navbar .input-group .wpcf7 .wpcf7-validation-errors,.navbar .input-group .wpcf7 input[type=color],.navbar .input-group .wpcf7 input[type=date],.navbar .input-group .wpcf7 input[type=datetime-local],.navbar .input-group .wpcf7 input[type=datetime],.navbar .input-group .wpcf7 input[type=email],.navbar .input-group .wpcf7 input[type=file],.navbar .input-group .wpcf7 input[type=month],.navbar .input-group .wpcf7 input[type=number],.navbar .input-group .wpcf7 input[type=range],.navbar .input-group .wpcf7 input[type=search],.navbar .input-group .wpcf7 input[type=submit],.navbar .input-group .wpcf7 input[type=tel],.navbar .input-group .wpcf7 input[type=text],.navbar .input-group .wpcf7 input[type=time],.navbar .input-group .wpcf7 input[type=url],.navbar .input-group .wpcf7 input[type=week],.navbar .input-group .wpcf7 select,.navbar .input-group .wpcf7 textarea,.wpcf7 .navbar .input-group .wpcf7-validation-errors,.wpcf7 .navbar .input-group input[type=color],.wpcf7 .navbar .input-group input[type=date],.wpcf7 .navbar .input-group input[type=datetime-local],.wpcf7 .navbar .input-group input[type=datetime],.wpcf7 .navbar .input-group input[type=email],.wpcf7 .navbar .input-group input[type=file],.wpcf7 .navbar .input-group input[type=month],.wpcf7 .navbar .input-group input[type=number],.wpcf7 .navbar .input-group input[type=range],.wpcf7 .navbar .input-group input[type=search],.wpcf7 .navbar .input-group input[type=submit],.wpcf7 .navbar .input-group input[type=tel],.wpcf7 .navbar .input-group input[type=text],.wpcf7 .navbar .input-group input[type=time],.wpcf7 .navbar .input-group input[type=url],.wpcf7 .navbar .input-group input[type=week],.wpcf7 .navbar .input-group select,.wpcf7 .navbar .input-group textarea{background-color:transparent;opacity:1}.navbar .input-group .form-control:not(:first-child),.navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:first-child),.navbar .input-group .wpcf7 input:not(:first-child)[type=color],.navbar .input-group .wpcf7 input:not(:first-child)[type=date],.navbar .input-group .wpcf7 input:not(:first-child)[type=datetime-local],.navbar .input-group .wpcf7 input:not(:first-child)[type=datetime],.navbar .input-group .wpcf7 input:not(:first-child)[type=email],.navbar .input-group .wpcf7 input:not(:first-child)[type=file],.navbar .input-group .wpcf7 input:not(:first-child)[type=month],.navbar .input-group .wpcf7 input:not(:first-child)[type=number],.navbar .input-group .wpcf7 input:not(:first-child)[type=range],.navbar .input-group .wpcf7 input:not(:first-child)[type=search],.navbar .input-group .wpcf7 input:not(:first-child)[type=submit],.navbar .input-group .wpcf7 input:not(:first-child)[type=tel],.navbar .input-group .wpcf7 input:not(:first-child)[type=text],.navbar .input-group .wpcf7 input:not(:first-child)[type=time],.navbar .input-group .wpcf7 input:not(:first-child)[type=url],.navbar .input-group .wpcf7 input:not(:first-child)[type=week],.navbar .input-group .wpcf7 select:not(:first-child),.navbar .input-group .wpcf7 textarea:not(:first-child),.wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:first-child),.wpcf7 .navbar .input-group input:not(:first-child)[type=color],.wpcf7 .navbar .input-group input:not(:first-child)[type=date],.wpcf7 .navbar .input-group input:not(:first-child)[type=datetime-local],.wpcf7 .navbar .input-group input:not(:first-child)[type=datetime],.wpcf7 .navbar .input-group input:not(:first-child)[type=email],.wpcf7 .navbar .input-group input:not(:first-child)[type=file],.wpcf7 .navbar .input-group input:not(:first-child)[type=month],.wpcf7 .navbar .input-group input:not(:first-child)[type=number],.wpcf7 .navbar .input-group input:not(:first-child)[type=range],.wpcf7 .navbar .input-group input:not(:first-child)[type=search],.wpcf7 .navbar .input-group input:not(:first-child)[type=submit],.wpcf7 .navbar .input-group input:not(:first-child)[type=tel],.wpcf7 .navbar .input-group input:not(:first-child)[type=text],.wpcf7 .navbar .input-group input:not(:first-child)[type=time],.wpcf7 .navbar .input-group input:not(:first-child)[type=url],.wpcf7 .navbar .input-group input:not(:first-child)[type=week],.wpcf7 .navbar .input-group select:not(:first-child),.wpcf7 .navbar .input-group textarea:not(:first-child){padding-left:0}.navbar .input-group .form-control:not(:last-child),.navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:last-child),.navbar .input-group .wpcf7 input:not(:last-child)[type=color],.navbar .input-group .wpcf7 input:not(:last-child)[type=date],.navbar .input-group .wpcf7 input:not(:last-child)[type=datetime-local],.navbar .input-group .wpcf7 input:not(:last-child)[type=datetime],.navbar .input-group .wpcf7 input:not(:last-child)[type=email],.navbar .input-group .wpcf7 input:not(:last-child)[type=file],.navbar .input-group .wpcf7 input:not(:last-child)[type=month],.navbar .input-group .wpcf7 input:not(:last-child)[type=number],.navbar .input-group .wpcf7 input:not(:last-child)[type=range],.navbar .input-group .wpcf7 input:not(:last-child)[type=search],.navbar .input-group .wpcf7 input:not(:last-child)[type=submit],.navbar .input-group .wpcf7 input:not(:last-child)[type=tel],.navbar .input-group .wpcf7 input:not(:last-child)[type=text],.navbar .input-group .wpcf7 input:not(:last-child)[type=time],.navbar .input-group .wpcf7 input:not(:last-child)[type=url],.navbar .input-group .wpcf7 input:not(:last-child)[type=week],.navbar .input-group .wpcf7 select:not(:last-child),.navbar .input-group .wpcf7 textarea:not(:last-child),.wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:last-child),.wpcf7 .navbar .input-group input:not(:last-child)[type=color],.wpcf7 .navbar .input-group input:not(:last-child)[type=date],.wpcf7 .navbar .input-group input:not(:last-child)[type=datetime-local],.wpcf7 .navbar .input-group input:not(:last-child)[type=datetime],.wpcf7 .navbar .input-group input:not(:last-child)[type=email],.wpcf7 .navbar .input-group input:not(:last-child)[type=file],.wpcf7 .navbar .input-group input:not(:last-child)[type=month],.wpcf7 .navbar .input-group input:not(:last-child)[type=number],.wpcf7 .navbar .input-group input:not(:last-child)[type=range],.wpcf7 .navbar .input-group input:not(:last-child)[type=search],.wpcf7 .navbar .input-group input:not(:last-child)[type=submit],.wpcf7 .navbar .input-group input:not(:last-child)[type=tel],.wpcf7 .navbar .input-group input:not(:last-child)[type=text],.wpcf7 .navbar .input-group input:not(:last-child)[type=time],.wpcf7 .navbar .input-group input:not(:last-child)[type=url],.wpcf7 .navbar .input-group input:not(:last-child)[type=week],.wpcf7 .navbar .input-group select:not(:last-child),.wpcf7 .navbar .input-group textarea:not(:last-child){padding-right:0}.navbar .input-group .input-group-append{margin-left:0;min-width:0}.navbar .input-group .input-group-prepend{margin-right:0;min-width:0}.navbar .input-group .input-group-text{margin-right:1rem;margin-left:1rem}.navbar .input-group-lg>.form-control,.navbar .wpcf7 .input-group-lg>.wpcf7-validation-errors,.navbar .wpcf7 .input-group-lg>input[type=color],.navbar .wpcf7 .input-group-lg>input[type=date],.navbar .wpcf7 .input-group-lg>input[type=datetime-local],.navbar .wpcf7 .input-group-lg>input[type=datetime],.navbar .wpcf7 .input-group-lg>input[type=email],.navbar .wpcf7 .input-group-lg>input[type=file],.navbar .wpcf7 .input-group-lg>input[type=month],.navbar .wpcf7 .input-group-lg>input[type=number],.navbar .wpcf7 .input-group-lg>input[type=range],.navbar .wpcf7 .input-group-lg>input[type=search],.navbar .wpcf7 .input-group-lg>input[type=submit],.navbar .wpcf7 .input-group-lg>input[type=tel],.navbar .wpcf7 .input-group-lg>input[type=text],.navbar .wpcf7 .input-group-lg>input[type=time],.navbar .wpcf7 .input-group-lg>input[type=url],.navbar .wpcf7 .input-group-lg>input[type=week],.navbar .wpcf7 .input-group-lg>select,.navbar .wpcf7 .input-group-lg>textarea,.wpcf7 .navbar .input-group-lg>.wpcf7-validation-errors,.wpcf7 .navbar .input-group-lg>input[type=color],.wpcf7 .navbar .input-group-lg>input[type=date],.wpcf7 .navbar .input-group-lg>input[type=datetime-local],.wpcf7 .navbar .input-group-lg>input[type=datetime],.wpcf7 .navbar .input-group-lg>input[type=email],.wpcf7 .navbar .input-group-lg>input[type=file],.wpcf7 .navbar .input-group-lg>input[type=month],.wpcf7 .navbar .input-group-lg>input[type=number],.wpcf7 .navbar .input-group-lg>input[type=range],.wpcf7 .navbar .input-group-lg>input[type=search],.wpcf7 .navbar .input-group-lg>input[type=submit],.wpcf7 .navbar .input-group-lg>input[type=tel],.wpcf7 .navbar .input-group-lg>input[type=text],.wpcf7 .navbar .input-group-lg>input[type=time],.wpcf7 .navbar .input-group-lg>input[type=url],.wpcf7 .navbar .input-group-lg>input[type=week],.wpcf7 .navbar .input-group-lg>select,.wpcf7 .navbar .input-group-lg>textarea{padding-top:.625rem;padding-bottom:.625rem}.navbar .input-group-sm>.form-control,.navbar .wpcf7 .input-group-sm>.wpcf7-validation-errors,.navbar .wpcf7 .input-group-sm>input[type=color],.navbar .wpcf7 .input-group-sm>input[type=date],.navbar .wpcf7 .input-group-sm>input[type=datetime-local],.navbar .wpcf7 .input-group-sm>input[type=datetime],.navbar .wpcf7 .input-group-sm>input[type=email],.navbar .wpcf7 .input-group-sm>input[type=file],.navbar .wpcf7 .input-group-sm>input[type=month],.navbar .wpcf7 .input-group-sm>input[type=number],.navbar .wpcf7 .input-group-sm>input[type=range],.navbar .wpcf7 .input-group-sm>input[type=search],.navbar .wpcf7 .input-group-sm>input[type=submit],.navbar .wpcf7 .input-group-sm>input[type=tel],.navbar .wpcf7 .input-group-sm>input[type=text],.navbar .wpcf7 .input-group-sm>input[type=time],.navbar .wpcf7 .input-group-sm>input[type=url],.navbar .wpcf7 .input-group-sm>input[type=week],.navbar .wpcf7 .input-group-sm>select,.navbar .wpcf7 .input-group-sm>textarea,.wpcf7 .navbar .input-group-sm>.wpcf7-validation-errors,.wpcf7 .navbar .input-group-sm>input[type=color],.wpcf7 .navbar .input-group-sm>input[type=date],.wpcf7 .navbar .input-group-sm>input[type=datetime-local],.wpcf7 .navbar .input-group-sm>input[type=datetime],.wpcf7 .navbar .input-group-sm>input[type=email],.wpcf7 .navbar .input-group-sm>input[type=file],.wpcf7 .navbar .input-group-sm>input[type=month],.wpcf7 .navbar .input-group-sm>input[type=number],.wpcf7 .navbar .input-group-sm>input[type=range],.wpcf7 .navbar .input-group-sm>input[type=search],.wpcf7 .navbar .input-group-sm>input[type=submit],.wpcf7 .navbar .input-group-sm>input[type=tel],.wpcf7 .navbar .input-group-sm>input[type=text],.wpcf7 .navbar .input-group-sm>input[type=time],.wpcf7 .navbar .input-group-sm>input[type=url],.wpcf7 .navbar .input-group-sm>input[type=week],.wpcf7 .navbar .input-group-sm>select,.wpcf7 .navbar .input-group-sm>textarea{padding-top:.375rem;padding-bottom:.375rem}.navbar .nav-tabs{margin-top:-.625rem;margin-bottom:-.625rem}.navbar .nav-tabs .nav-link{min-height:3.5rem;padding-top:1.3125rem;padding-bottom:1.3125rem}.navbar>.container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-dark{color:#fff}.navbar-dark .form-control,.navbar-dark .input-group,.navbar-dark .navbar-brand::before,.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-toggler::before,.navbar-dark .wpcf7 .wpcf7-validation-errors,.navbar-dark .wpcf7 input[type=color],.navbar-dark .wpcf7 input[type=date],.navbar-dark .wpcf7 input[type=datetime-local],.navbar-dark .wpcf7 input[type=datetime],.navbar-dark .wpcf7 input[type=email],.navbar-dark .wpcf7 input[type=file],.navbar-dark .wpcf7 input[type=month],.navbar-dark .wpcf7 input[type=number],.navbar-dark .wpcf7 input[type=range],.navbar-dark .wpcf7 input[type=search],.navbar-dark .wpcf7 input[type=submit],.navbar-dark .wpcf7 input[type=tel],.navbar-dark .wpcf7 input[type=text],.navbar-dark .wpcf7 input[type=time],.navbar-dark .wpcf7 input[type=url],.navbar-dark .wpcf7 input[type=week],.navbar-dark .wpcf7 select,.navbar-dark .wpcf7 textarea,.wpcf7 .navbar-dark .wpcf7-validation-errors,.wpcf7 .navbar-dark input[type=color],.wpcf7 .navbar-dark input[type=date],.wpcf7 .navbar-dark input[type=datetime-local],.wpcf7 .navbar-dark input[type=datetime],.wpcf7 .navbar-dark input[type=email],.wpcf7 .navbar-dark input[type=file],.wpcf7 .navbar-dark input[type=month],.wpcf7 .navbar-dark input[type=number],.wpcf7 .navbar-dark input[type=range],.wpcf7 .navbar-dark input[type=search],.wpcf7 .navbar-dark input[type=submit],.wpcf7 .navbar-dark input[type=tel],.wpcf7 .navbar-dark input[type=text],.wpcf7 .navbar-dark input[type=time],.wpcf7 .navbar-dark input[type=url],.wpcf7 .navbar-dark input[type=week],.wpcf7 .navbar-dark select,.wpcf7 .navbar-dark textarea{background-color:rgba(255,255,255,.12)}.navbar-dark .form-control::-webkit-input-placeholder,.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=color]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=date]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=datetime]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=email]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=file]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=month]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=number]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=range]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=search]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=submit]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=tel]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=text]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=time]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=url]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=week]::-webkit-input-placeholder,.navbar-dark .wpcf7 select::-webkit-input-placeholder,.navbar-dark .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .navbar-dark .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=color]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=date]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=datetime]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=email]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=file]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=month]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=number]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=range]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=search]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=submit]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=tel]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=text]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=time]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=url]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=week]::-webkit-input-placeholder,.wpcf7 .navbar-dark select::-webkit-input-placeholder,.wpcf7 .navbar-dark textarea::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.navbar-dark .form-control::-ms-input-placeholder,.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=color]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=date]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=datetime]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=email]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=file]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=month]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=number]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=range]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=search]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=submit]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=tel]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=text]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=time]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=url]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=week]::-ms-input-placeholder,.navbar-dark .wpcf7 select::-ms-input-placeholder,.navbar-dark .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .navbar-dark .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=color]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=date]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=datetime]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=email]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=file]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=month]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=number]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=range]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=search]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=submit]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=tel]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=text]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=time]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=url]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=week]::-ms-input-placeholder,.wpcf7 .navbar-dark select::-ms-input-placeholder,.wpcf7 .navbar-dark textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)}.navbar-dark .form-control::placeholder,.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .wpcf7 .wpcf7-validation-errors::placeholder,.navbar-dark .wpcf7 input[type=color]::placeholder,.navbar-dark .wpcf7 input[type=date]::placeholder,.navbar-dark .wpcf7 input[type=datetime-local]::placeholder,.navbar-dark .wpcf7 input[type=datetime]::placeholder,.navbar-dark .wpcf7 input[type=email]::placeholder,.navbar-dark .wpcf7 input[type=file]::placeholder,.navbar-dark .wpcf7 input[type=month]::placeholder,.navbar-dark .wpcf7 input[type=number]::placeholder,.navbar-dark .wpcf7 input[type=range]::placeholder,.navbar-dark .wpcf7 input[type=search]::placeholder,.navbar-dark .wpcf7 input[type=submit]::placeholder,.navbar-dark .wpcf7 input[type=tel]::placeholder,.navbar-dark .wpcf7 input[type=text]::placeholder,.navbar-dark .wpcf7 input[type=time]::placeholder,.navbar-dark .wpcf7 input[type=url]::placeholder,.navbar-dark .wpcf7 input[type=week]::placeholder,.navbar-dark .wpcf7 select::placeholder,.navbar-dark .wpcf7 textarea::placeholder,.wpcf7 .navbar-dark .wpcf7-validation-errors::placeholder,.wpcf7 .navbar-dark input[type=color]::placeholder,.wpcf7 .navbar-dark input[type=date]::placeholder,.wpcf7 .navbar-dark input[type=datetime-local]::placeholder,.wpcf7 .navbar-dark input[type=datetime]::placeholder,.wpcf7 .navbar-dark input[type=email]::placeholder,.wpcf7 .navbar-dark input[type=file]::placeholder,.wpcf7 .navbar-dark input[type=month]::placeholder,.wpcf7 .navbar-dark input[type=number]::placeholder,.wpcf7 .navbar-dark input[type=range]::placeholder,.wpcf7 .navbar-dark input[type=search]::placeholder,.wpcf7 .navbar-dark input[type=submit]::placeholder,.wpcf7 .navbar-dark input[type=tel]::placeholder,.wpcf7 .navbar-dark input[type=text]::placeholder,.wpcf7 .navbar-dark input[type=time]::placeholder,.wpcf7 .navbar-dark input[type=url]::placeholder,.wpcf7 .navbar-dark input[type=week]::placeholder,.wpcf7 .navbar-dark select::placeholder,.wpcf7 .navbar-dark textarea::placeholder{color:rgba(255,255,255,.5)}.navbar-fixed-bottom,.navbar-fixed-top{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);position:fixed;right:0;left:0;z-index:40}.navbar-fixed-bottom{bottom:0}.navbar-fixed-top{top:0}.navbar-full{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);z-index:40}@supports ((position:-webkit-sticky) or (position:sticky)){.navbar-sticky-top{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);position:-webkit-sticky;position:sticky;top:0;z-index:40}}.toolbar-waterfall{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;right:0;left:0;z-index:40}@media (min-width:576px){.toolbar-waterfall{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.toolbar-waterfall{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.toolbar-waterfall{-webkit-transition:none;transition:none}}.toolbar-waterfall.waterfall{background-color:#f08506;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);position:fixed}.navbar-brand{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.25rem;position:relative;white-space:nowrap}.navbar-brand:active,.navbar-brand:focus,.navbar-brand:hover{color:inherit;text-decoration:none}.navbar-brand::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);content:'';display:block;opacity:0;position:absolute;top:0;right:-.5rem;bottom:0;left:-.5rem}@media (min-width:576px){.navbar-brand::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar-brand::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar-brand::before{-webkit-transition:none;transition:none}}.navbar-brand:focus{outline:0}.navbar-brand:focus::before{opacity:1}.navbar-brand:not(:first-child){margin-left:1rem}.navbar-brand:not(:last-child){margin-right:1rem}.navbar-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2.25rem}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:inherit;font-size:1rem;height:2.25rem;line-height:1;opacity:.7;padding:.625rem 1rem}@media (min-width:576px){.navbar-nav .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar-nav .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar-nav .nav-link{-webkit-transition:none;transition:none}}.navbar-nav .nav-link:active,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{background-color:rgba(0,0,0,.12);opacity:1}.navbar-nav .nav-link.active,.navbar-nav .nav-link.disabled{opacity:1}.navbar-nav .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38)}.navbar-nav .nav-link:focus{outline:0}.navbar-nav .active>.nav-link,.navbar-nav .show>.nav-link{opacity:1}.navbar-nav .show>.nav-link{background-color:rgba(0,0,0,.12)}.navbar-collapse{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-radius:50%;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0;position:relative;width:2.25rem}.navbar-toggler:active,.navbar-toggler:focus,.navbar-toggler:hover{color:inherit;text-decoration:none}.navbar-toggler:active::before,.navbar-toggler:focus::before,.navbar-toggler:hover::before{opacity:1}.navbar-toggler::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);border-radius:50%;content:'';display:block;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:576px){.navbar-toggler::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar-toggler::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar-toggler::before{-webkit-transition:none;transition:none}}.navbar-toggler:focus{outline:0}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;display:block}.navbar-toggler-icon::before{content:"menu"}.tooltip{text-align:left;text-align:start;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;display:block;font-size:.875rem;line-height:1.42857;margin:1.5rem;opacity:0;position:absolute;word-break:break-word;z-index:240}[dir=rtl] .tooltip{text-align:right;text-align:start}@media (min-width:768px){.tooltip{font-size:.625rem;margin:.875rem}}.tooltip.show{opacity:.9}.tooltip.show .tooltip-inner{-webkit-transform:scale(1);transform:scale(1)}.tooltip-inner{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#616161;color:#fff;padding:.375rem 1rem;text-align:center;-webkit-transform:scale(.87);transform:scale(.87)}@media (min-width:576px){.tooltip-inner{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.tooltip-inner{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.tooltip-inner{-webkit-transition:none;transition:none}}@media (min-width:768px){.tooltip-inner{padding:.24107rem .5rem}}.align-top{vertical-align:top!important}.align-text-top{vertical-align:text-top!important}.align-middle{vertical-align:middle!important}.align-baseline{vertical-align:baseline!important}.align-text-bottom{vertical-align:text-bottom!important}.align-bottom{vertical-align:bottom!important}.border{border:1px solid rgba(0,0,0,.12)!important}.border-0{border:0!important}.border-top{border-top:1px solid rgba(0,0,0,.12)!important}.border-top-0{border-top:0!important}.border-right{border-right:1px solid rgba(0,0,0,.12)!important}.border-right-0{border-right:0!important}.border-bottom{border-bottom:1px solid rgba(0,0,0,.12)!important}.border-bottom-0{border-bottom:0!important}.border-left{border-left:1px solid rgba(0,0,0,.12)!important}.border-left-0{border-left:0!important}.border-black{border-color:#000!important}.border-black-primary{border-color:rgba(0,0,0,.87)!important}.border-black-secondary{border-color:rgba(0,0,0,.54)!important}.border-black-hint{border-color:rgba(0,0,0,.38)!important}.border-black-divider{border-color:rgba(0,0,0,.12)!important}.border-white{border-color:#fff!important}.border-white-primary{border-color:#fff!important}.border-white-secondary{border-color:rgba(255,255,255,.7)!important}.border-white-hint{border-color:rgba(255,255,255,.5)!important}.border-white-divider{border-color:rgba(255,255,255,.12)!important}.border-primary{border-color:#f08506!important}.border-secondary{border-color:#f08506!important}.border-danger{border-color:#f44336!important}.border-info{border-color:#2196f3!important}.border-success{border-color:#4caf50!important}.border-warning{border-color:#ff9800!important}.border-dark{border-color:#424242!important}.border-light{border-color:#f5f5f5!important}.rounded{border-radius:2px}.rounded-0{border-radius:0}.rounded-circle{border-radius:50%}.rounded-top{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.rounded-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.bg-dark-1{background-color:#000!important}.bg-dark-2{background-color:#212121!important}.bg-dark-3{background-color:#303030!important}.bg-dark-4{background-color:#424242!important}.bg-light-1{background-color:#e0e0e0!important}.bg-light-2{background-color:#f5f5f5!important}.bg-light-3{background-color:#fafafa!important}.bg-light-4{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-white{background-color:#fff!important}a.bg-primary:active,a.bg-primary:focus,a.bg-primary:hover{background-color:#be6905!important}.bg-primary{background-color:#f08506!important}a.bg-secondary:active,a.bg-secondary:focus,a.bg-secondary:hover{background-color:#be6905!important}.bg-secondary{background-color:#f08506!important}a.bg-danger:active,a.bg-danger:focus,a.bg-danger:hover{background-color:#d32f2f!important}.bg-danger{background-color:#f44336!important}a.bg-info:active,a.bg-info:focus,a.bg-info:hover{background-color:#1976d2!important}.bg-info{background-color:#2196f3!important}a.bg-success:active,a.bg-success:focus,a.bg-success:hover{background-color:#388e3c!important}.bg-success{background-color:#4caf50!important}a.bg-warning:active,a.bg-warning:focus,a.bg-warning:hover{background-color:#f57c00!important}.bg-warning{background-color:#ff9800!important}a.bg-dark:active,a.bg-dark:focus,a.bg-dark:hover{background-color:#212121!important}.bg-dark{background-color:#424242!important}a.bg-light:active,a.bg-light:focus,a.bg-light:hover{background-color:#e0e0e0!important}.bg-light{background-color:#f5f5f5!important}.bg-primary-dark{background-color:#be6905!important}.bg-primary-light{background-color:#fa9d2f!important}.bg-secondary-dark{background-color:#be6905!important}.bg-secondary-light{background-color:#fa9d2f!important}.clearfix::after{clear:both;content:'';display:table}.d-block{display:block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.d-table-row{display:table-row!important}@media (min-width:576px){.d-sm-block{display:block!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.d-sm-table{display:table!important}.d-sm-table-cell{display:table-cell!important}.d-sm-table-row{display:table-row!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.d-md-table{display:table!important}.d-md-table-cell{display:table-cell!important}.d-md-table-row{display:table-row!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.d-lg-table{display:table!important}.d-lg-table-cell{display:table-cell!important}.d-lg-table-row{display:table-row!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.d-xl-table{display:table!important}.d-xl-table-cell{display:table-cell!important}.d-xl-table-row{display:table-row!important}}@media print{.d-print-block{display:block!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}.d-print-table{display:table!important}.d-print-table-cell{display:table-cell!important}.d-print-table-row{display:table-row!important}}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width:576px){.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:768px){.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:992px){.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:1200px){.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.float-left{float:left!important}.float-none{float:none!important}.float-right{float:right!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-none{float:none!important}.float-sm-right{float:right!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-none{float:none!important}.float-md-right{float:right!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-none{float:none!important}.float-lg-right{float:right!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-none{float:none!important}.float-xl-right{float:right!important}}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-relative{position:relative!important}.position-static{position:static!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:40}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:40}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:40}}.screen-reader-text,.sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important}.shadow-lg{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}#right-sidebar .widget,.shadow-sm{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important}.shadow-24{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important}.shadow-16{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2)!important;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2)!important}.shadow-12{-webkit-box-shadow:0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px 0 rgba(0,0,0,.2)!important;box-shadow:0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px 0 rgba(0,0,0,.2)!important}.shadow-8{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important}.shadow-6{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2)!important}.shadow-4{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)!important}.shadow-2{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important}.shadow-1{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mh-100{max-height:100%!important}.mw-100{max-width:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.footer-menu .nav-link,.pl-0{padding-left:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3{padding-left:1rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5{padding-left:3rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3{margin-top:1rem!important}.mr-sm-3{margin-right:1rem!important}.mb-sm-3{margin-bottom:1rem!important}.ml-sm-3{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mr-sm-4{margin-right:1.5rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.ml-sm-4{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5{margin-top:3rem!important}.mr-sm-5{margin-right:3rem!important}.mb-sm-5{margin-bottom:3rem!important}.ml-sm-5{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pb-sm-3{padding-bottom:1rem!important}.pl-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pl-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:.25rem!important}.mt-md-1{margin-top:.25rem!important}.mr-md-1{margin-right:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.ml-md-1{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2{margin-top:.5rem!important}.mr-md-2{margin-right:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.ml-md-2{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mb-md-3{margin-bottom:1rem!important}.ml-md-3{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mr-md-4{margin-right:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.ml-md-4{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5{margin-top:3rem!important}.mr-md-5{margin-right:3rem!important}.mb-md-5{margin-bottom:3rem!important}.ml-md-5{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0{padding-left:0!important}.px-md-0{padding-right:0!important;padding-left:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:.25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pb-md-1{padding-bottom:.25rem!important}.pl-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pb-md-2{padding-bottom:.5rem!important}.pl-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pb-md-3{padding-bottom:1rem!important}.pl-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pl-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1{margin-top:.25rem!important}.mr-lg-1{margin-right:.25rem!important}.mb-lg-1{margin-bottom:.25rem!important}.ml-lg-1{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5{margin-top:3rem!important}.mr-lg-5{margin-right:3rem!important}.mb-lg-5{margin-bottom:3rem!important}.ml-lg-5{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pb-lg-1{padding-bottom:.25rem!important}.pl-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pl-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pb-lg-3{padding-bottom:1rem!important}.pl-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pl-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-0{margin-bottom:0!important}.ml-xl-0{margin-left:0!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1{margin-top:.25rem!important}.mr-xl-1{margin-right:.25rem!important}.mb-xl-1{margin-bottom:.25rem!important}.ml-xl-1{margin-left:.25rem!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2{margin-top:.5rem!important}.mr-xl-2{margin-right:.5rem!important}.mb-xl-2{margin-bottom:.5rem!important}.ml-xl-2{margin-left:.5rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3{margin-top:1rem!important}.mr-xl-3{margin-right:1rem!important}.mb-xl-3{margin-bottom:1rem!important}.ml-xl-3{margin-left:1rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4{margin-top:1.5rem!important}.mr-xl-4{margin-right:1.5rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.ml-xl-4{margin-left:1.5rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5{margin-top:3rem!important}.mr-xl-5{margin-right:3rem!important}.mb-xl-5{margin-bottom:3rem!important}.ml-xl-5{margin-left:3rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0{padding-top:0!important}.pr-xl-0{padding-right:0!important}.pb-xl-0{padding-bottom:0!important}.pl-xl-0{padding-left:0!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1{padding-top:.25rem!important}.pr-xl-1{padding-right:.25rem!important}.pb-xl-1{padding-bottom:.25rem!important}.pl-xl-1{padding-left:.25rem!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2{padding-top:.5rem!important}.pr-xl-2{padding-right:.5rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pl-xl-2{padding-left:.5rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3{padding-top:1rem!important}.pr-xl-3{padding-right:1rem!important}.pb-xl-3{padding-bottom:1rem!important}.pl-xl-3{padding-left:1rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4{padding-top:1.5rem!important}.pr-xl-4{padding-right:1.5rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pl-xl-4{padding-left:1.5rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5{padding-top:3rem!important}.pr-xl-5{padding-right:3rem!important}.pb-xl-5{padding-bottom:3rem!important}.pl-xl-5{padding-left:3rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-auto{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media (min-width:576px){.text-sm-center{text-align:center!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}}@media (min-width:768px){.text-md-center{text-align:center!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}}@media (min-width:992px){.text-lg-center{text-align:center!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}}@media (min-width:1200px){.text-xl-center{text-align:center!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}}.text-black{color:#000!important}.text-black-primary{color:rgba(0,0,0,.87)!important}.text-black-secondary{color:rgba(0,0,0,.54)!important}.text-black-hint{color:rgba(0,0,0,.38)!important}.text-black-divider{color:rgba(0,0,0,.12)!important}.text-white{color:#fff!important}.text-white-primary{color:#fff!important}.text-white-secondary{color:rgba(255,255,255,.7)!important}.text-white-hint{color:rgba(255,255,255,.5)!important}.text-white-divider{color:rgba(255,255,255,.12)!important}.text-muted{color:rgba(0,0,0,.38)!important}a.text-primary:active,a.text-primary:focus,a.text-primary:hover{color:#be6905!important}.text-primary{color:#f08506!important}a.text-secondary:active,a.text-secondary:focus,a.text-secondary:hover{color:#be6905!important}.text-secondary{color:#f08506!important}a.text-danger:active,a.text-danger:focus,a.text-danger:hover{color:#d32f2f!important}.text-danger{color:#f44336!important}a.text-info:active,a.text-info:focus,a.text-info:hover{color:#1976d2!important}.text-info{color:#2196f3!important}a.text-success:active,a.text-success:focus,a.text-success:hover{color:#388e3c!important}.text-success{color:#4caf50!important}a.text-warning:active,a.text-warning:focus,a.text-warning:hover{color:#f57c00!important}.text-warning{color:#ff9800!important}a.text-dark:active,a.text-dark:focus,a.text-dark:hover{color:#212121!important}.text-dark{color:#424242!important}a.text-light:active,a.text-light:focus,a.text-light:hover{color:#e0e0e0!important}.text-light{color:#f5f5f5!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-body{color:rgba(0,0,0,.87)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-monospace{font-family:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.font-italic{font-style:italic}.font-weight-bold,.font-weight-medium{font-weight:500}.font-weight-light{font-weight:300}.font-weight-normal,.font-weight-regular{font-weight:400}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.material-icons{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em}.material-icons-inline{font-size:inherit;line-height:1}@media print{@page{size:a3}*,::after,::before{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:' (" attr(title) ") '}blockquote{page-break-inside:avoid}body{min-width:992px!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-inside:avoid}img{page-break-inside:avoid}pre{page-break-inside:avoid;white-space:pre-wrap!important}thead{display:table-header-group}tr{page-break-inside:avoid}.card{border:1px solid #e1e1e1}.container{min-width:992px!important}.dropdown-menu{border:1px solid #e1e1e1}.list-group-item{border:1px solid #e1e1e1;margin-bottom:-1px}.list-group-item:last-child{margin-bottom:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-flush .list-group-item{border-right:0;border-left:0}.nav-tabs{border-bottom:1px solid #e1e1e1}.navbar{display:none}.popover{border:1px solid #e1e1e1}.table td,.table th{background-color:#fff!important}.table-bordered{border:1px solid #e1e1e1}.table-dark{color:inherit}.table-dark .table,.table-dark td,.table-dark th{border-color:#e1e1e1}.table .thead-dark td,.table .thead-dark th{color:inherit}}.wrapper{padding:40px 0}#wrapper-hero{padding:0!important}.bypostauthor,.gallery-caption,.sticky{font-size:inherit}.wrapper#wrapper-sticky{border-bottom:1px solid #dee2e6}#wrapper-footer-full,#wrapper-static-hero{background-color:#e9ecef}.wp-caption{font-size:inherit}.wp-caption-text{font-size:inherit}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{margin:0 auto}.entry-footer span{padding-right:10px}figure.woocommerce-product-gallery__wrapper{max-width:inherit!important}#secondary img,article img,figure,img,img.wp-post-image{max-width:100%;height:auto}a.skip-link{position:fixed;z-index:1000;top:0;right:0}.jumbotron{margin-bottom:0}.navbar-dark .navbar-nav .dropdown-menu .nav-link{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529!important;text-align:inherit;white-space:nowrap;background:0 0;border:0}.navbar-dark .navbar-nav .dropdown-menu .nav-link:focus,.navbar-dark .navbar-nav .dropdown-menu .nav-link:hover{color:#16181b!important;text-decoration:none;background-color:#f8f9fa}.navbar-dark .navbar-nav .dropdown-menu .nav-link.active,.navbar-dark .navbar-nav .dropdown-menu .nav-link:active{color:#fff!important;text-decoration:none;background-color:#f08506}.navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled,.navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled{color:#6c757d!important;background-color:transparent}.navbar-light .navbar-brand a{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand a:focus,.navbar-light .navbar-brand a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand a{color:#fff}.navbar-dark .navbar-brand a:focus,.navbar-dark .navbar-brand a:hover{color:#fff}/*!
+ * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wpcf7{max-width:600px;margin:0 auto!important}.wpcf7 .wpcf7-form label{width:100%}.wpcf7 .wpcf7-not-valid-tip{color:#f44336}.wpcf7 .wpcf7-validation-errors{color:#f44336;border:1px solid #e9ecef}h1{font-size:2.5rem}.brand-url,.navbar-brand,.slogan{font-family:charterbold,charterregular}*{font-family:charterregular,charterbold}h1,h2,h3,h4,h5,h6{font-family:charterbold,charterregular!important}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{font-family:charterbold,charterregular!important}.charter-bold{font-family:charterbold,charterregular!important}.dropdown-item,.nav-link{font-size:18px!important}.brand-url{color:#f5f5f5!important}.entry-content,.entry-meta{font-size:19px}.slogan{font-size:25px;color:#424242;color:#f5f5f5}#searchform>.input-group>input{background-color:rgba(245,245,245,.2);padding-left:5px;border-radius:1px;width:13rem}@media (max-width:768px) and (min-width:576px){#searchform>.input-group>input{width:10rem}}#searchform>.input-group>.input-group-append{margin-left:0}.btn-border-dark{border:1px solid #646464}.nnavbar{background-image:url(/daemonite/images/paw.png);background-repeat:no-repeat}.navbar img{overflow:hidden}.main-header{background-color:#efefef;color:#f5f5f5;margin-top:0;padding-top:30px;padding-bottom:30px;background-repeat:no-repeat;background-size:cover}.main-header .form-control,.main-header .form-control::-webkit-input-placeholder,.main-header .wpcf7 .wpcf7-validation-errors,.main-header .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.main-header .wpcf7 input[type=color],.main-header .wpcf7 input[type=color]::-webkit-input-placeholder,.main-header .wpcf7 input[type=date],.main-header .wpcf7 input[type=date]::-webkit-input-placeholder,.main-header .wpcf7 input[type=datetime-local],.main-header .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.main-header .wpcf7 input[type=datetime],.main-header .wpcf7 input[type=datetime]::-webkit-input-placeholder,.main-header .wpcf7 input[type=email],.main-header .wpcf7 input[type=email]::-webkit-input-placeholder,.main-header .wpcf7 input[type=file],.main-header .wpcf7 input[type=file]::-webkit-input-placeholder,.main-header .wpcf7 input[type=month],.main-header .wpcf7 input[type=month]::-webkit-input-placeholder,.main-header .wpcf7 input[type=number],.main-header .wpcf7 input[type=number]::-webkit-input-placeholder,.main-header .wpcf7 input[type=range],.main-header .wpcf7 input[type=range]::-webkit-input-placeholder,.main-header .wpcf7 input[type=search],.main-header .wpcf7 input[type=search]::-webkit-input-placeholder,.main-header .wpcf7 input[type=submit],.main-header .wpcf7 input[type=submit]::-webkit-input-placeholder,.main-header .wpcf7 input[type=tel],.main-header .wpcf7 input[type=tel]::-webkit-input-placeholder,.main-header .wpcf7 input[type=text],.main-header .wpcf7 input[type=text]::-webkit-input-placeholder,.main-header .wpcf7 input[type=time],.main-header .wpcf7 input[type=time]::-webkit-input-placeholder,.main-header .wpcf7 input[type=url],.main-header .wpcf7 input[type=url]::-webkit-input-placeholder,.main-header .wpcf7 input[type=week],.main-header .wpcf7 input[type=week]::-webkit-input-placeholder,.main-header .wpcf7 select,.main-header .wpcf7 select::-webkit-input-placeholder,.main-header .wpcf7 textarea,.main-header .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .main-header .wpcf7-validation-errors,.wpcf7 .main-header .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .main-header input[type=color],.wpcf7 .main-header input[type=color]::-webkit-input-placeholder,.wpcf7 .main-header input[type=date],.wpcf7 .main-header input[type=date]::-webkit-input-placeholder,.wpcf7 .main-header input[type=datetime-local],.wpcf7 .main-header input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .main-header input[type=datetime],.wpcf7 .main-header input[type=datetime]::-webkit-input-placeholder,.wpcf7 .main-header input[type=email],.wpcf7 .main-header input[type=email]::-webkit-input-placeholder,.wpcf7 .main-header input[type=file],.wpcf7 .main-header input[type=file]::-webkit-input-placeholder,.wpcf7 .main-header input[type=month],.wpcf7 .main-header input[type=month]::-webkit-input-placeholder,.wpcf7 .main-header input[type=number],.wpcf7 .main-header input[type=number]::-webkit-input-placeholder,.wpcf7 .main-header input[type=range],.wpcf7 .main-header input[type=range]::-webkit-input-placeholder,.wpcf7 .main-header input[type=search],.wpcf7 .main-header input[type=search]::-webkit-input-placeholder,.wpcf7 .main-header input[type=submit],.wpcf7 .main-header input[type=submit]::-webkit-input-placeholder,.wpcf7 .main-header input[type=tel],.wpcf7 .main-header input[type=tel]::-webkit-input-placeholder,.wpcf7 .main-header input[type=text],.wpcf7 .main-header input[type=text]::-webkit-input-placeholder,.wpcf7 .main-header input[type=time],.wpcf7 .main-header input[type=time]::-webkit-input-placeholder,.wpcf7 .main-header input[type=url],.wpcf7 .main-header input[type=url]::-webkit-input-placeholder,.wpcf7 .main-header input[type=week],.wpcf7 .main-header input[type=week]::-webkit-input-placeholder,.wpcf7 .main-header select,.wpcf7 .main-header select::-webkit-input-placeholder,.wpcf7 .main-header textarea,.wpcf7 .main-header textarea::-webkit-input-placeholder{color:#f5f5f5;border-color:#f5f5f5}.main-header .form-control,.main-header .form-control::-ms-input-placeholder,.main-header .wpcf7 .wpcf7-validation-errors,.main-header .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.main-header .wpcf7 input[type=color],.main-header .wpcf7 input[type=color]::-ms-input-placeholder,.main-header .wpcf7 input[type=date],.main-header .wpcf7 input[type=date]::-ms-input-placeholder,.main-header .wpcf7 input[type=datetime-local],.main-header .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.main-header .wpcf7 input[type=datetime],.main-header .wpcf7 input[type=datetime]::-ms-input-placeholder,.main-header .wpcf7 input[type=email],.main-header .wpcf7 input[type=email]::-ms-input-placeholder,.main-header .wpcf7 input[type=file],.main-header .wpcf7 input[type=file]::-ms-input-placeholder,.main-header .wpcf7 input[type=month],.main-header .wpcf7 input[type=month]::-ms-input-placeholder,.main-header .wpcf7 input[type=number],.main-header .wpcf7 input[type=number]::-ms-input-placeholder,.main-header .wpcf7 input[type=range],.main-header .wpcf7 input[type=range]::-ms-input-placeholder,.main-header .wpcf7 input[type=search],.main-header .wpcf7 input[type=search]::-ms-input-placeholder,.main-header .wpcf7 input[type=submit],.main-header .wpcf7 input[type=submit]::-ms-input-placeholder,.main-header .wpcf7 input[type=tel],.main-header .wpcf7 input[type=tel]::-ms-input-placeholder,.main-header .wpcf7 input[type=text],.main-header .wpcf7 input[type=text]::-ms-input-placeholder,.main-header .wpcf7 input[type=time],.main-header .wpcf7 input[type=time]::-ms-input-placeholder,.main-header .wpcf7 input[type=url],.main-header .wpcf7 input[type=url]::-ms-input-placeholder,.main-header .wpcf7 input[type=week],.main-header .wpcf7 input[type=week]::-ms-input-placeholder,.main-header .wpcf7 select,.main-header .wpcf7 select::-ms-input-placeholder,.main-header .wpcf7 textarea,.main-header .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .main-header .wpcf7-validation-errors,.wpcf7 .main-header .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .main-header input[type=color],.wpcf7 .main-header input[type=color]::-ms-input-placeholder,.wpcf7 .main-header input[type=date],.wpcf7 .main-header input[type=date]::-ms-input-placeholder,.wpcf7 .main-header input[type=datetime-local],.wpcf7 .main-header input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .main-header input[type=datetime],.wpcf7 .main-header input[type=datetime]::-ms-input-placeholder,.wpcf7 .main-header input[type=email],.wpcf7 .main-header input[type=email]::-ms-input-placeholder,.wpcf7 .main-header input[type=file],.wpcf7 .main-header input[type=file]::-ms-input-placeholder,.wpcf7 .main-header input[type=month],.wpcf7 .main-header input[type=month]::-ms-input-placeholder,.wpcf7 .main-header input[type=number],.wpcf7 .main-header input[type=number]::-ms-input-placeholder,.wpcf7 .main-header input[type=range],.wpcf7 .main-header input[type=range]::-ms-input-placeholder,.wpcf7 .main-header input[type=search],.wpcf7 .main-header input[type=search]::-ms-input-placeholder,.wpcf7 .main-header input[type=submit],.wpcf7 .main-header input[type=submit]::-ms-input-placeholder,.wpcf7 .main-header input[type=tel],.wpcf7 .main-header input[type=tel]::-ms-input-placeholder,.wpcf7 .main-header input[type=text],.wpcf7 .main-header input[type=text]::-ms-input-placeholder,.wpcf7 .main-header input[type=time],.wpcf7 .main-header input[type=time]::-ms-input-placeholder,.wpcf7 .main-header input[type=url],.wpcf7 .main-header input[type=url]::-ms-input-placeholder,.wpcf7 .main-header input[type=week],.wpcf7 .main-header input[type=week]::-ms-input-placeholder,.wpcf7 .main-header select,.wpcf7 .main-header select::-ms-input-placeholder,.wpcf7 .main-header textarea,.wpcf7 .main-header textarea::-ms-input-placeholder{color:#f5f5f5;border-color:#f5f5f5}.main-header .form-control,.main-header .form-control::placeholder,.main-header .wpcf7 .wpcf7-validation-errors,.main-header .wpcf7 .wpcf7-validation-errors::placeholder,.main-header .wpcf7 input[type=color],.main-header .wpcf7 input[type=color]::placeholder,.main-header .wpcf7 input[type=date],.main-header .wpcf7 input[type=date]::placeholder,.main-header .wpcf7 input[type=datetime-local],.main-header .wpcf7 input[type=datetime-local]::placeholder,.main-header .wpcf7 input[type=datetime],.main-header .wpcf7 input[type=datetime]::placeholder,.main-header .wpcf7 input[type=email],.main-header .wpcf7 input[type=email]::placeholder,.main-header .wpcf7 input[type=file],.main-header .wpcf7 input[type=file]::placeholder,.main-header .wpcf7 input[type=month],.main-header .wpcf7 input[type=month]::placeholder,.main-header .wpcf7 input[type=number],.main-header .wpcf7 input[type=number]::placeholder,.main-header .wpcf7 input[type=range],.main-header .wpcf7 input[type=range]::placeholder,.main-header .wpcf7 input[type=search],.main-header .wpcf7 input[type=search]::placeholder,.main-header .wpcf7 input[type=submit],.main-header .wpcf7 input[type=submit]::placeholder,.main-header .wpcf7 input[type=tel],.main-header .wpcf7 input[type=tel]::placeholder,.main-header .wpcf7 input[type=text],.main-header .wpcf7 input[type=text]::placeholder,.main-header .wpcf7 input[type=time],.main-header .wpcf7 input[type=time]::placeholder,.main-header .wpcf7 input[type=url],.main-header .wpcf7 input[type=url]::placeholder,.main-header .wpcf7 input[type=week],.main-header .wpcf7 input[type=week]::placeholder,.main-header .wpcf7 select,.main-header .wpcf7 select::placeholder,.main-header .wpcf7 textarea,.main-header .wpcf7 textarea::placeholder,.wpcf7 .main-header .wpcf7-validation-errors,.wpcf7 .main-header .wpcf7-validation-errors::placeholder,.wpcf7 .main-header input[type=color],.wpcf7 .main-header input[type=color]::placeholder,.wpcf7 .main-header input[type=date],.wpcf7 .main-header input[type=date]::placeholder,.wpcf7 .main-header input[type=datetime-local],.wpcf7 .main-header input[type=datetime-local]::placeholder,.wpcf7 .main-header input[type=datetime],.wpcf7 .main-header input[type=datetime]::placeholder,.wpcf7 .main-header input[type=email],.wpcf7 .main-header input[type=email]::placeholder,.wpcf7 .main-header input[type=file],.wpcf7 .main-header input[type=file]::placeholder,.wpcf7 .main-header input[type=month],.wpcf7 .main-header input[type=month]::placeholder,.wpcf7 .main-header input[type=number],.wpcf7 .main-header input[type=number]::placeholder,.wpcf7 .main-header input[type=range],.wpcf7 .main-header input[type=range]::placeholder,.wpcf7 .main-header input[type=search],.wpcf7 .main-header input[type=search]::placeholder,.wpcf7 .main-header input[type=submit],.wpcf7 .main-header input[type=submit]::placeholder,.wpcf7 .main-header input[type=tel],.wpcf7 .main-header input[type=tel]::placeholder,.wpcf7 .main-header input[type=text],.wpcf7 .main-header input[type=text]::placeholder,.wpcf7 .main-header input[type=time],.wpcf7 .main-header input[type=time]::placeholder,.wpcf7 .main-header input[type=url],.wpcf7 .main-header input[type=url]::placeholder,.wpcf7 .main-header input[type=week],.wpcf7 .main-header input[type=week]::placeholder,.wpcf7 .main-header select,.wpcf7 .main-header select::placeholder,.wpcf7 .main-header textarea,.wpcf7 .main-header textarea::placeholder{color:#f5f5f5;border-color:#f5f5f5}.main-header .form-control:focus,.main-header .wpcf7 .wpcf7-validation-errors:focus,.main-header .wpcf7 input:focus[type=color],.main-header .wpcf7 input:focus[type=date],.main-header .wpcf7 input:focus[type=datetime-local],.main-header .wpcf7 input:focus[type=datetime],.main-header .wpcf7 input:focus[type=email],.main-header .wpcf7 input:focus[type=file],.main-header .wpcf7 input:focus[type=month],.main-header .wpcf7 input:focus[type=number],.main-header .wpcf7 input:focus[type=range],.main-header .wpcf7 input:focus[type=search],.main-header .wpcf7 input:focus[type=submit],.main-header .wpcf7 input:focus[type=tel],.main-header .wpcf7 input:focus[type=text],.main-header .wpcf7 input:focus[type=time],.main-header .wpcf7 input:focus[type=url],.main-header .wpcf7 input:focus[type=week],.main-header .wpcf7 select:focus,.main-header .wpcf7 textarea:focus,.wpcf7 .main-header .wpcf7-validation-errors:focus,.wpcf7 .main-header input:focus[type=color],.wpcf7 .main-header input:focus[type=date],.wpcf7 .main-header input:focus[type=datetime-local],.wpcf7 .main-header input:focus[type=datetime],.wpcf7 .main-header input:focus[type=email],.wpcf7 .main-header input:focus[type=file],.wpcf7 .main-header input:focus[type=month],.wpcf7 .main-header input:focus[type=number],.wpcf7 .main-header input:focus[type=range],.wpcf7 .main-header input:focus[type=search],.wpcf7 .main-header input:focus[type=submit],.wpcf7 .main-header input:focus[type=tel],.wpcf7 .main-header input:focus[type=text],.wpcf7 .main-header input:focus[type=time],.wpcf7 .main-header input:focus[type=url],.wpcf7 .main-header input:focus[type=week],.wpcf7 .main-header select:focus,.wpcf7 .main-header textarea:focus{border-color:#424242!important}@media (max-width:768px){.flex-column-sm{-ms-flex-direction:column!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important;margin-top:10px}}@media (min-width:576px){.text-right-xs{text-align:right!important}}#main-menu>li.active{text-decoration:underline!important}img.attachment-medium,img.size-medium{max-width:45%;width:auto;float:left;margin:0 15px 0 0;padding:4px;height:auto;border:1px solid #ededed}.entry-title>a{color:rgba(0,0,0,.87)}.entry-meta{font-size:17px}.entry-footer{font-size:17px;margin-top:10px}.entry-meta-single{margin-top:10px}.nav-next,.nav-previous{font-size:17px;padding:0}.footer-menu a:hover{text-decoration:underline!important}.article-mb{margin-bottom:30px}.page-mt{margin-top:30px}.entry-header{margin-bottom:10px}.tag-category-icon{font-size:25px;opacity:.5}.tags-links>.tag-category-icon{margin-right:4px}#comments{margin-top:30px}.comment-content,ol.comment-list{font-size:17px!important}.cat-links a,.comment-metadata>a,.tags-links a{color:rgba(0,0,0,.38)!important}.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px;display:none}.taxonomy-title{background-color:#eee}.taxonomy-description p{font-size:19px}.taxonomy-card{margin-bottom:30px}.taxonomy-card h1{font-size:2.125rem}.taxonomy-card .card-text{font-size:17px}.entry-footer span,.entry-footer span.tags-links{padding-right:20px!important}.tooltip{font-size:17px}.widget{background-color:#f5f5f5;margin-bottom:16px;padding-left:10px;padding-right:10px}.widget-title{background-color:#eee}.rpwwt-widget ul li{margin:0 0 0!important;padding-left:5px;padding-right:5px}span.rpwwt-post-title{font-size:19px!important;color:rgba(0,0,0,.87)!important}span.rpwwt-post-title:hover{-webkit-text-decoration-color:rgba(0,0,0,.87)!important;text-decoration-color:rgba(0,0,0,.87)!important}.icons-medium,.tagcloud{padding:5px}.yarpp-thumbnail-title{color:rgba(0,0,0,.87)!important}.yarpp-thumbnails-horizontal .yarpp-thumbnail{height:100%!important}.tag-cloud-link{color:rgba(0,0,0,.87)!important}.tag-cloud-link:hover{-webkit-text-decoration-color:#f08506;text-decoration-color:#f08506}.tag-cloud-link:hover{-webkit-text-decoration-color:rgba(0,0,0,.87);text-decoration-color:rgba(0,0,0,.87)}.wpcf7 input[type=submit]{background-color:#f08506!important}.wpcf7 input[type=submit]:hover{color:inherit}#cookie-law-info-bar span,#cookie-law-info-bar span a{font-size:17px}#cookie_action_close_header{margin-left:5px;margin-right:5px}
+/*# sourceMappingURL=theme.min.css.map */
diff --git a/css/theme.min.css.map b/css/theme.min.css.map
new file mode 100644
index 0000000..cecca9f
--- /dev/null
+++ b/css/theme.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["fonts/charter.scss","material-icons.scss","../node_modules/daemonite-material/assets/scss/base/_base.scss","theme.css","../node_modules/daemonite-material/assets/scss/mixins/_text-alignment.scss","../node_modules/daemonite-material/assets/scss/mixins/_typography.scss","../node_modules/daemonite-material/assets/scss/mixins/_hover.scss","../node_modules/daemonite-material/assets/scss/mixins/_grid-framework.scss","../node_modules/daemonite-material/assets/scss/mixins/_grid.scss","../node_modules/daemonite-material/assets/scss/mixins/_breakpoint.scss","../node_modules/daemonite-material/assets/scss/base/_grid.scss","../node_modules/daemonite-material/assets/scss/base/_typography.scss","../node_modules/daemonite-material/assets/scss/mixins/_list.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_alert.scss","../node_modules/daemonite-material/assets/scss/mixins/_border-radius.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_badge.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_breadcrumb.scss","../node_modules/daemonite-material/assets/scss/mixins/_transition.scss","../node_modules/daemonite-material/assets/scss/mixins/_material-icons.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_carousel.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_close.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_code.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_form.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_image.scss","../node_modules/daemonite-material/assets/scss/mixins/_image.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_jumbotron.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_media.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_nav.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_pagination.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_popover.scss","../node_modules/daemonite-material/assets/scss/mixins/_reset-text.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_responsive-embed.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_transition.scss","../node_modules/daemonite-material/assets/scss/material/_button.scss","../node_modules/daemonite-material/assets/scss/material/_button-flat.scss","../node_modules/daemonite-material/assets/scss/material/_button-float.scss","../node_modules/daemonite-material/assets/scss/material/_button-group.scss","../node_modules/daemonite-material/assets/scss/material/_card.scss","../node_modules/daemonite-material/assets/scss/mixins/_text-truncate.scss","../node_modules/daemonite-material/assets/scss/material/_chip.scss","../node_modules/daemonite-material/assets/scss/material/_data-table.scss","../node_modules/daemonite-material/assets/scss/material/_dialog.scss","../node_modules/daemonite-material/assets/scss/material/_expansion-panel.scss","../node_modules/daemonite-material/assets/scss/material/_menu.scss","../node_modules/daemonite-material/assets/scss/mixins/_nav-divider.scss","../node_modules/daemonite-material/assets/scss/material/_navdrawer.scss","../node_modules/daemonite-material/assets/scss/material/_picker.scss","../node_modules/daemonite-material/assets/scss/material/_progress.scss","../node_modules/daemonite-material/assets/scss/material/_progress-circular.scss","../node_modules/daemonite-material/assets/scss/material/_selection-control.scss","../node_modules/daemonite-material/assets/scss/material/_slider.scss","../node_modules/daemonite-material/assets/scss/material/_snackbar.scss","../node_modules/daemonite-material/assets/scss/material/_stepper.scss","../node_modules/daemonite-material/assets/scss/material/_tab.scss","../node_modules/daemonite-material/assets/scss/material/_text-field.scss","../node_modules/daemonite-material/assets/scss/mixins/_form.scss","../node_modules/daemonite-material/assets/scss/material/_text-field-box.scss","../node_modules/daemonite-material/assets/scss/material/_text-field-floating-label.scss","../node_modules/daemonite-material/assets/scss/material/_text-field-input-group.scss","../node_modules/daemonite-material/assets/scss/material/_toolbar.scss","../node_modules/daemonite-material/assets/scss/material/_tooltip.scss","../node_modules/daemonite-material/assets/scss/utilities/_align.scss","../node_modules/daemonite-material/assets/scss/utilities/_border.scss","../node_modules/daemonite-material/assets/scss/mixins/_background-variant.scss","../node_modules/daemonite-material/assets/scss/mixins/_clearfix.scss","../node_modules/daemonite-material/assets/scss/utilities/_display.scss","../node_modules/daemonite-material/assets/scss/utilities/_flex.scss","../node_modules/daemonite-material/assets/scss/utilities/_float.scss","../node_modules/daemonite-material/assets/scss/mixins/_float.scss","../node_modules/daemonite-material/assets/scss/utilities/_position.scss","../node_modules/daemonite-material/assets/scss/utilities/_screenreader.scss","../node_modules/daemonite-material/assets/scss/mixins/_screenreader.scss","../node_modules/daemonite-material/assets/scss/utilities/_shadows.scss","../node_modules/daemonite-material/assets/scss/utilities/_sizing.scss","../node_modules/daemonite-material/assets/scss/utilities/_spacing.scss","../node_modules/daemonite-material/assets/scss/utilities/_text.scss","../node_modules/daemonite-material/assets/scss/mixins/_text-emphasis.scss","../node_modules/daemonite-material/assets/scss/mixins/_text-hide.scss","../node_modules/daemonite-material/assets/scss/utilities/_visibility.scss","../node_modules/daemonite-material/assets/scss/utilities/_material-icons.scss","../node_modules/daemonite-material/assets/scss/_print.scss","understrap/understrap.scss","../src/sass/bootstrap4/mixins/_hover.scss","assets/font-awesome.scss","../src/sass/fontawesome/_path.scss","../src/sass/fontawesome/_core.scss","../src/sass/fontawesome/_larger.scss","../src/sass/fontawesome/_fixed-width.scss","../src/sass/fontawesome/_list.scss","../src/sass/fontawesome/_bordered-pulled.scss","../src/sass/fontawesome/_animated.scss","../src/sass/fontawesome/_rotated-flipped.scss","../src/sass/fontawesome/_mixins.scss","../src/sass/fontawesome/_stacked.scss","../src/sass/fontawesome/_icons.scss","../src/sass/underscores/_galleries.scss","theme/_contact-form7.scss","theme/_theme.scss"],"names":[],"mappings":"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","file":"theme.min.css","sourcesContent":["@font-face {\n font-family: 'charterregular'; \n src: url('fonts/charter_regular-webfont.eot');\n src: url('fonts/charter_regular-webfont.eot?#iefix') format('embedded-opentype'),\n\t url('fonts/charter_regular-webfont.woff') format('woff');\n font-weight: normal;\n font-style: normal;\n\n}\n@font-face { \n font-family: 'charterbold';\n src: url('fonts/charter_bold-webfont.eot');\n src: url('fonts/charter_bold-webfont.eot?#iefix') format('embedded-opentype'),\n\t url('fonts/charter_bold-webfont.woff') format('woff');\n font-weight: normal;\n font-style: normal;\n\n}\n\n","@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot); /* For IE6-8 */\n src: local('Material Icons'),\n local('MaterialIcons-Regular'),\n url(MaterialIcons-Regular.woff2) format('woff2'),\n url(MaterialIcons-Regular.woff) format('woff'),\n url(MaterialIcons-Regular.ttf) format('truetype');\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px; /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n",":root {\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $values in $theme-colors {\n @each $level, $value in $values {\n @if $level == 'color' {\n --#{$color}: #{$value};\n } @else {\n --#{$color}-#{$level}: #{$value};\n }\n }\n }\n\n --font-family-monospace: #{inspect($font-family-monospace)};\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-serif: #{inspect($font-family-serif)};\n}\n\n// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Box sizing\n\n*,\n*::after,\n*::before {\n box-sizing: inherit;\n}\n\n@at-root {\n // stylelint-disable-next-line at-rule-no-vendor-prefix\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// Document\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n @include text-align(left);\n\n background-color: $body-bg;\n color: $body-color;\n font-family: $font-family-base;\n font-size: $font-size-base;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n margin: 0;\n}\n\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: $webkit-tap-highlight-color;\n}\n\n[tabindex='-1']:focus {\n outline: 0 !important;\n}\n\n// Code\n\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: $pre-margin-y;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\n// Content grouping\n\nfigure {\n margin: 0 0 $paragraph-margin-y;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\n// Form\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n margin: 0;\n}\n\nbutton,\nhtml [type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type='button']::-moz-focus-inner,\n[type='reset']::-moz-focus-inner,\n[type='submit']::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n min-width: 0;\n padding: 0;\n}\n\ninput {\n &[type='checkbox'],\n &[type='radio'] {\n box-sizing: border-box;\n padding: 0;\n }\n\n &[type='date'],\n &[type='datetime-local'],\n &[type='month'],\n &[type='time'] {\n -webkit-appearance: listbox;\n }\n}\n\nlabel {\n @include typography-caption;\n\n color: $textfield-hint-color;\n display: inline-block;\n}\n\nlegend {\n @include typography-headline;\n\n color: inherit;\n display: block;\n margin-bottom: $headings-margin-y;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n width: 100%;\n}\n\noutput {\n display: inline-block;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\nselect {\n &[multiple],\n &[size] {\n overflow: auto;\n }\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\n[type='number']::-webkit-inner-spin-button,\n[type='number']::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type='search'] {\n -webkit-appearance: none;\n outline-offset: -2px;\n}\n\n[type='search']::-webkit-search-cancel-button,\n[type='search']::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit;\n}\n\n// Hidden\n\n[hidden] {\n display: none !important;\n}\n\n// Images\n\nimg {\n border-style: none;\n vertical-align: middle;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Interactive\n\nsummary {\n cursor: pointer;\n display: list-item;\n}\n\n// Link\n\na {\n background-color: transparent;\n color: $link-color;\n text-decoration: $link-decoration;\n -webkit-text-decoration-skip: objects;\n\n @include active-focus-hover {\n color: $link-color-hover;\n text-decoration: $link-decoration-hover;\n }\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include active-focus-hover {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n// Scripting\n\ntemplate {\n display: none;\n}\n\n// Table\n\ncaption {\n @include text-align(left);\n @include typography-caption;\n\n caption-side: bottom;\n color: $table-caption-color;\n min-height: $table-thead-cell-height;\n padding: $table-thead-padding-y $table-cell-padding-x-alt;\n}\n\ntable {\n border-collapse: collapse;\n}\n\nth {\n @include text-align(left);\n}\n\n// Typography\n\nabbr {\n &[data-original-title],\n &[title] {\n border-bottom: 0;\n cursor: help;\n text-decoration: underline dotted;\n }\n}\n\naddress {\n font-style: normal;\n line-height: inherit;\n margin-bottom: $paragraph-margin-y;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nblockquote {\n margin: 0 0 $paragraph-margin-y;\n}\n\ndd {\n margin-bottom: $headings-margin-y;\n margin-left: 0;\n}\n\ndfn {\n font-style: italic;\n}\n\ndl,\nol,\nul {\n margin-top: 0;\n margin-bottom: $paragraph-margin-y;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: $headings-margin-y;\n}\n\nmark {\n background-color: $mark-bg;\n color: $mark-color;\n}\n\nol ol,\nol ul,\nul ol,\nul ul {\n margin-bottom: 0;\n}\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-y;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n","@charset \"UTF-8\";\n@font-face {\n font-family: 'charterregular';\n src: url(\"fonts/charter_regular-webfont.eot\");\n src: url(\"fonts/charter_regular-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/charter_regular-webfont.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal; }\n\n@font-face {\n font-family: 'charterbold';\n src: url(\"fonts/charter_bold-webfont.eot\");\n src: url(\"fonts/charter_bold-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/charter_bold-webfont.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal; }\n\n@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot);\n /* For IE6-8 */\n src: local(\"Material Icons\"), local(\"MaterialIcons-Regular\"), url(MaterialIcons-Regular.woff2) format(\"woff2\"), url(MaterialIcons-Regular.woff) format(\"woff\"), url(MaterialIcons-Regular.ttf) format(\"truetype\"); }\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n font-feature-settings: 'liga'; }\n\n:root {\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --amber: #ffc107;\n --blue: #2196f3;\n --blue-grey: #607d8b;\n --brown: #795548;\n --cyan: #00bcd4;\n --deep-orange: #ff5722;\n --deep-purple: #673ab7;\n --green: #4caf50;\n --grey: #9e9e9e;\n --indigo: #3f51b5;\n --light-blue: #03a9f4;\n --light-green: #8bc34a;\n --lime: #cddc39;\n --orange: #ff9800;\n --pink: #e91e63;\n --purple: #9c27b0;\n --red: #f44336;\n --teal: #009688;\n --yellow: #ffeb3b;\n --primary: #f08506;\n --primary-dark: #be6905;\n --primary-light: #fa9d2f;\n --secondary: #f08506;\n --secondary-dark: #be6905;\n --secondary-light: #fa9d2f;\n --danger: #f44336;\n --danger-dark: #d32f2f;\n --danger-light: #ffcdd2;\n --info: #2196f3;\n --info-dark: #1976d2;\n --info-light: #bbdefb;\n --success: #4caf50;\n --success-dark: #388e3c;\n --success-light: #c8e6c9;\n --warning: #ff9800;\n --warning-dark: #f57c00;\n --warning-light: #ffe0b2;\n --dark: #424242;\n --dark-dark: #212121;\n --dark-light: #757575;\n --light: #f5f5f5;\n --light-dark: #e0e0e0;\n --light-light: #fafafa;\n --font-family-monospace: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --font-family-sans-serif: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n --font-family-serif: \"Roboto Slab\", Georgia, \"Times New Roman\", Times, serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; }\n\n*,\n*::after,\n*::before {\n box-sizing: inherit; }\n\n@-ms-viewport {\n width: device-width; }\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block; }\n\nbody {\n text-align: left;\n text-align: start;\n background-color: white;\n color: rgba(0, 0, 0, 0.87);\n font-family: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 0.875rem;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-weight: 400;\n line-height: 1.42857;\n margin: 0; }\n [dir='rtl'] body {\n text-align: right;\n text-align: start; }\n\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n[tabindex='-1']:focus {\n outline: 0 !important; }\n\ncode,\nkbd,\npre,\nsamp {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n margin: 0; }\n\nbutton,\nhtml [type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button; }\n\nbutton::-moz-focus-inner,\n[type='button']::-moz-focus-inner,\n[type='reset']::-moz-focus-inner,\n[type='submit']::-moz-focus-inner {\n border-style: none;\n padding: 0; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\nfieldset {\n border: 0;\n margin: 0;\n min-width: 0;\n padding: 0; }\n\ninput[type='checkbox'], input[type='radio'] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type='date'], input[type='datetime-local'], input[type='month'], input[type='time'] {\n -webkit-appearance: listbox; }\n\nlabel {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38);\n display: inline-block; }\n\nlegend {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333;\n color: inherit;\n display: block;\n margin-bottom: 0.5rem;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n width: 100%; }\n\noutput {\n display: inline-block; }\n\nprogress {\n vertical-align: baseline; }\n\nselect[multiple], select[size] {\n overflow: auto; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\n[type='number']::-webkit-inner-spin-button,\n[type='number']::-webkit-outer-spin-button {\n height: auto; }\n\n[type='search'] {\n -webkit-appearance: none;\n outline-offset: -2px; }\n\n[type='search']::-webkit-search-cancel-button,\n[type='search']::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit; }\n\n[hidden] {\n display: none !important; }\n\nimg {\n border-style: none;\n vertical-align: middle; }\n\nsvg:not(:root) {\n overflow: hidden; }\n\nsummary {\n cursor: pointer;\n display: list-item; }\n\na {\n background-color: transparent;\n color: #f08506;\n text-decoration: none;\n -webkit-text-decoration-skip: objects; }\n a:active, a:focus, a:hover {\n color: #f08506;\n text-decoration: underline; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):active, a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\ntemplate {\n display: none; }\n\ncaption {\n text-align: left;\n text-align: start;\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n caption-side: bottom;\n color: rgba(0, 0, 0, 0.38);\n min-height: 3.5rem;\n padding: 1.21429rem 1.5rem; }\n [dir='rtl'] caption {\n text-align: right;\n text-align: start; }\n\ntable {\n border-collapse: collapse; }\n\nth {\n text-align: left;\n text-align: start; }\n [dir='rtl'] th {\n text-align: right;\n text-align: start; }\n\nabbr[data-original-title], abbr[title] {\n border-bottom: 0;\n cursor: help;\n text-decoration: underline dotted; }\n\naddress {\n font-style: normal;\n line-height: inherit;\n margin-bottom: 1rem; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nblockquote {\n margin: 0 0 1rem; }\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0; }\n\ndfn {\n font-style: italic; }\n\ndl,\nol,\nul {\n margin-top: 0;\n margin-bottom: 1rem; }\n\ndt {\n font-weight: 500; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\nmark {\n background-color: #ffeb3b;\n color: rgba(0, 0, 0, 0.87); }\n\nol ol,\nol ul,\nul ol,\nul ul {\n margin-bottom: 0; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline; }\n\nsub {\n bottom: -0.25em; }\n\nsup {\n top: -0.5em; }\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n min-height: 1px;\n padding-right: 20px;\n padding-left: 20px;\n position: relative;\n width: 100%; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.col-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n@media (min-width: 576px) {\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-sm-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; } }\n\n@media (min-width: 768px) {\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-md-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; } }\n\n@media (min-width: 992px) {\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-lg-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; } }\n\n@media (min-width: 1200px) {\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-xl-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; } }\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 20px;\n padding-left: 20px;\n width: 100%; }\n @media (min-width: 576px) {\n .container {\n max-width: 540px; } }\n @media (min-width: 768px) {\n .container {\n max-width: 720px; } }\n @media (min-width: 992px) {\n .container {\n max-width: 960px; } }\n @media (min-width: 1200px) {\n .container {\n max-width: 1140px; } }\n\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-right: 20px;\n padding-left: 20px;\n width: 100%; }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -20px;\n margin-left: -20px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*='col-'] {\n padding-right: 0;\n padding-left: 0; }\n\n.blockquote {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n border-left: 0.3125rem solid #f08506;\n margin-bottom: 1rem;\n padding: 0 1rem; }\n\n.blockquote-footer {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38);\n display: block;\n margin-top: 0.25rem; }\n .blockquote-footer::before {\n content: '\\2014 \\00A0'; }\n\nmark,\n.mark {\n background-color: #ffeb3b;\n color: rgba(0, 0, 0, 0.87);\n padding: 0.2em; }\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400; }\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase; }\n\n.typography-display-4 {\n font-size: 7rem;\n font-weight: 300;\n letter-spacing: -0.04em;\n line-height: 1; }\n\n.typography-display-3 {\n font-size: 3.5rem;\n font-weight: 400;\n letter-spacing: -0.02em;\n line-height: 1.03571; }\n\n.typography-display-2 {\n font-size: 2.8125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.06667; }\n\n.typography-display-1 {\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\n.typography-headline {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333; }\n\n.typography-title {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4; }\n\n.typography-subheading {\n font-size: 1.0rem;\n font-weight: 400;\n letter-spacing: 0.04em;\n line-height: 1.5; }\n\n.typography-body-2 {\n font-size: 0.875rem;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 1.42857; }\n\n.typography-body-1 {\n font-size: 0.875rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.42857; }\n\n.typography-caption {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: inherit;\n font-family: inherit;\n margin-bottom: 0.5rem; }\n\nh1,\n.h1 {\n font-size: 2.8125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.06667; }\n\nh2,\n.h2 {\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\nh3,\n.h3 {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333; }\n\nh4,\n.h4 {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4; }\n\nh5,\n.h5 {\n font-size: 1.0rem;\n font-weight: 400;\n letter-spacing: 0.04em;\n line-height: 1.5; }\n\nh6,\n.h6 {\n font-size: 0.875rem;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 1.42857; }\n\n.display-1 {\n font-size: 7rem;\n font-weight: 300;\n letter-spacing: -0.04em;\n line-height: 1; }\n\n.display-2 {\n font-size: 3.5rem;\n font-weight: 400;\n letter-spacing: -0.02em;\n line-height: 1.03571; }\n\n.display-3 {\n font-size: 2.8125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.06667; }\n\n.display-4 {\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\n.lead {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4; }\n\nhr {\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: 1rem;\n margin-bottom: 1rem; }\n\n.list-inline {\n list-style: none;\n padding-left: 0; }\n\n.list-inline-item {\n display: inline-block; }\n .list-inline-item:not(:last-child) {\n margin-right: 0.5rem; }\n\n.list-unstyled {\n list-style: none;\n padding-left: 0; }\n\n.alert, .wpcf7 .wpcf7-validation-errors {\n border-radius: 2px;\n border: 0;\n display: block;\n margin-bottom: 1rem;\n padding: 1rem 1rem;\n position: relative; }\n\n.alert-primary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-secondary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-danger {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-info {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-success {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-warning {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-dark {\n background-color: #757575;\n color: white; }\n\n.alert-light {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-dismissible {\n padding-right: 3.5rem; }\n .alert-dismissible .close {\n color: inherit;\n padding: 0.875rem 1rem;\n position: absolute;\n top: 0;\n right: 0; }\n\n.alert-heading {\n color: inherit; }\n\n.alert-link {\n color: inherit;\n font-weight: 500; }\n .alert-link:active, .alert-link:focus, .alert-link:hover {\n color: inherit; }\n\n.badge {\n border-radius: 2px;\n align-items: center;\n display: inline-flex;\n font-size: inherit;\n font-weight: 500;\n line-height: inherit;\n padding-right: 0.5em;\n padding-left: 0.5em;\n text-align: center;\n vertical-align: baseline;\n white-space: nowrap; }\n .badge:empty {\n display: none; }\n .btn .badge, .wpcf7 input[type=submit] .badge {\n margin-top: -1px;\n margin-bottom: -1px;\n padding-top: 1px;\n padding-bottom: 1px; }\n\n.badge-primary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .badge-primary[href]:active, .badge-primary[href]:focus, .badge-primary[href]:hover {\n background-color: #be6905;\n color: white;\n text-decoration: none; }\n\n.badge-secondary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .badge-secondary[href]:active, .badge-secondary[href]:focus, .badge-secondary[href]:hover {\n background-color: #be6905;\n color: white;\n text-decoration: none; }\n\n.badge-danger {\n background-color: #f44336;\n color: white; }\n .badge-danger[href]:active, .badge-danger[href]:focus, .badge-danger[href]:hover {\n background-color: #d32f2f;\n color: white;\n text-decoration: none; }\n\n.badge-info {\n background-color: #2196f3;\n color: white; }\n .badge-info[href]:active, .badge-info[href]:focus, .badge-info[href]:hover {\n background-color: #1976d2;\n color: white;\n text-decoration: none; }\n\n.badge-success {\n background-color: #4caf50;\n color: white; }\n .badge-success[href]:active, .badge-success[href]:focus, .badge-success[href]:hover {\n background-color: #388e3c;\n color: white;\n text-decoration: none; }\n\n.badge-warning {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n .badge-warning[href]:active, .badge-warning[href]:focus, .badge-warning[href]:hover {\n background-color: #f57c00;\n color: white;\n text-decoration: none; }\n\n.badge-dark {\n background-color: #424242;\n color: white; }\n .badge-dark[href]:active, .badge-dark[href]:focus, .badge-dark[href]:hover {\n background-color: #212121;\n color: white;\n text-decoration: none; }\n\n.badge-light {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n .badge-light[href]:active, .badge-light[href]:focus, .badge-light[href]:hover {\n background-color: #e0e0e0;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n\n.badge-pill {\n border-radius: 1em; }\n\n.breadcrumb {\n border-radius: 2px;\n align-items: center;\n background-color: #f5f5f5;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 1rem;\n min-height: 3.5rem;\n padding: 0.625rem 1rem; }\n\n.breadcrumb-item {\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n align-items: center;\n color: rgba(0, 0, 0, 0.54);\n display: flex; }\n @media (min-width: 576px) {\n .breadcrumb-item {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .breadcrumb-item {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .breadcrumb-item {\n transition: none; } }\n .breadcrumb-item:active, .breadcrumb-item:focus, .breadcrumb-item:hover {\n color: rgba(0, 0, 0, 0.87); }\n .breadcrumb-item.active {\n color: rgba(0, 0, 0, 0.87);\n font-weight: bolder; }\n .breadcrumb-item a {\n color: inherit;\n text-decoration: none; }\n .breadcrumb-item + .breadcrumb-item {\n margin-left: 0.5rem; }\n .breadcrumb-item + .breadcrumb-item::before {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n color: rgba(0, 0, 0, 0.54);\n content: \"chevron_right\";\n display: inline-block;\n margin-right: 0.5rem; }\n\n.carousel {\n position: relative; }\n .carousel:hover .carousel-control-next,\n .carousel:hover .carousel-control-prev {\n opacity: 1; }\n\n.carousel-inner {\n overflow: hidden;\n position: relative;\n width: 100%; }\n\n.carousel-item {\n transition-duration: 0.375s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n align-items: center;\n backface-visibility: hidden;\n display: none;\n perspective: 1000px;\n position: relative;\n width: 100%; }\n @media (min-width: 576px) {\n .carousel-item {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .carousel-item {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none; } }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: flex; }\n\n.carousel-item-left.active,\n.carousel-item-prev {\n transform: translateX(-100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-left.active,\n .carousel-item-prev {\n transform: translate3d(-100%, 0, 0); } }\n\n.carousel-item-left.carousel-item-next,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-left.carousel-item-next,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-item-next,\n.carousel-item-right.active {\n transform: translateX(100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .carousel-item-right.active {\n transform: translate3d(100%, 0, 0); } }\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0; }\n\n.carousel-fade .carousel-item {\n transition-duration: 0.375s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 0; }\n @media (min-width: 576px) {\n .carousel-fade .carousel-item {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .carousel-fade .carousel-item {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .carousel-fade .carousel-item {\n transition: none; } }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n opacity: 1; }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-left.active,\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item-prev.active {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-fade .carousel-item.active,\n .carousel-fade .carousel-item-left.active,\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item-prev.active {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-fade .carousel-item-left.active,\n.carousel-fade .carousel-item-right.active {\n opacity: 0; }\n\n.carousel-control-next,\n.carousel-control-prev {\n align-items: center;\n background-color: rgba(255, 255, 255, 0.12);\n border-radius: 50%;\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);\n color: white;\n cursor: pointer;\n display: flex;\n font-size: 0.8125rem;\n height: 2.5rem;\n justify-content: center;\n line-height: 1;\n margin-top: -1.25rem;\n opacity: 0;\n position: absolute;\n top: 50%;\n user-select: none;\n width: 2.5rem; }\n .carousel-control-next:active, .carousel-control-next:focus, .carousel-control-next:hover,\n .carousel-control-prev:active,\n .carousel-control-prev:focus,\n .carousel-control-prev:hover {\n background-color: rgba(204, 204, 204, 0.25);\n color: white;\n text-decoration: none; }\n .carousel-control-next:active,\n .carousel-control-prev:active {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n .carousel-control-next:focus,\n .carousel-control-prev:focus {\n opacity: 1;\n outline: 0; }\n\n.carousel-control-next {\n right: 1.25rem; }\n\n.carousel-control-prev {\n left: 1.25rem; }\n\n.carousel-control-next-icon,\n.carousel-control-prev-icon {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal; }\n\n.carousel-control-next-icon::before {\n content: \"chevron_right\"; }\n\n.carousel-control-prev-icon::before {\n content: \"chevron_left\"; }\n\n.carousel-caption {\n color: white;\n position: absolute;\n right: 25%;\n bottom: 1.5rem;\n left: 25%;\n text-align: center;\n z-index: 1; }\n\n.carousel-indicators {\n display: flex;\n justify-content: center;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n position: absolute;\n right: 5rem;\n bottom: 0.5rem;\n left: 5rem;\n z-index: 1; }\n .carousel-indicators li {\n background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.12);\n border-radius: 0.5rem;\n cursor: pointer;\n flex: 0 0 auto;\n height: 0.5rem;\n margin-right: 1px;\n margin-left: 1px;\n overflow: hidden;\n text-indent: 100%;\n white-space: nowrap;\n width: 0.5rem; }\n .carousel-indicators .active {\n background-color: rgba(204, 204, 204, 0.25); }\n\n.close {\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: transparent;\n background-image: none;\n border: 0;\n color: rgba(0, 0, 0, 0.38);\n float: right;\n font-size: 1.5rem;\n font-weight: 300;\n line-height: 1;\n padding: 0; }\n @media (min-width: 576px) {\n .close {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .close {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .close {\n transition: none; } }\n .close:active, .close:focus, .close:hover {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .close:focus {\n outline: 0; }\n .close:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\ncode {\n border-radius: 2px;\n background-color: #f5f5f5;\n color: #bd4147;\n font-size: 87.5%;\n padding: 0.2rem 0.4rem;\n word-break: break-word; }\n a > code {\n color: inherit; }\n\nkbd {\n border-radius: 2px;\n background-color: rgba(0, 0, 0, 0.87);\n color: white;\n font-size: 87.5%;\n padding: 0.2rem 0.4rem; }\n kbd kbd {\n font-size: 100%;\n font-weight: bolder;\n padding: 0; }\n\npre {\n border-radius: 2px;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 87.5%; }\n pre code {\n background-color: transparent;\n border-radius: 0;\n color: inherit;\n font-size: inherit;\n padding: 0;\n word-break: normal; }\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll; }\n\n.form-check {\n display: block;\n margin-bottom: 0.5rem;\n padding-left: 1.25rem;\n position: relative; }\n\n.form-check-inline {\n display: inline-block;\n margin-right: 0.5rem;\n margin-bottom: 0; }\n\n.form-check-input {\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n position: absolute; }\n .form-check-input:disabled ~ .form-check-label {\n color: rgba(0, 0, 0, 0.38); }\n\n.form-check-label {\n color: inherit;\n font-size: inherit;\n line-height: inherit; }\n\n.form-group, .wpcf7 .wpcf7-form p {\n margin-bottom: 1rem; }\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -0.5rem;\n margin-left: -0.5rem; }\n .form-row > .col,\n .form-row > [class*='col-'] {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n\n.form-inline {\n align-items: center;\n display: flex;\n flex-flow: row wrap; }\n .form-inline .custom-file,\n .form-inline .custom-select {\n width: auto; }\n .form-inline .form-check {\n margin-bottom: 0;\n width: auto; }\n .form-inline .form-control, .form-inline .wpcf7 input[type=text], .wpcf7 .form-inline input[type=text],\n .form-inline .wpcf7 input[type=search], .wpcf7 .form-inline input[type=search],\n .form-inline .wpcf7 input[type=url], .wpcf7 .form-inline input[type=url],\n .form-inline .wpcf7 input[type=tel], .wpcf7 .form-inline input[type=tel],\n .form-inline .wpcf7 input[type=number], .wpcf7 .form-inline input[type=number],\n .form-inline .wpcf7 input[type=range], .wpcf7 .form-inline input[type=range],\n .form-inline .wpcf7 input[type=date], .wpcf7 .form-inline input[type=date],\n .form-inline .wpcf7 input[type=month], .wpcf7 .form-inline input[type=month],\n .form-inline .wpcf7 input[type=week], .wpcf7 .form-inline input[type=week],\n .form-inline .wpcf7 input[type=time], .wpcf7 .form-inline input[type=time],\n .form-inline .wpcf7 input[type=datetime], .wpcf7 .form-inline input[type=datetime],\n .form-inline .wpcf7 input[type=datetime-local], .wpcf7 .form-inline input[type=datetime-local],\n .form-inline .wpcf7 input[type=color], .wpcf7 .form-inline input[type=color],\n .form-inline .wpcf7 input[type=email], .wpcf7 .form-inline input[type=email],\n .form-inline .wpcf7 input[type=file], .wpcf7 .form-inline input[type=file], .form-inline .wpcf7 input[type=submit], .wpcf7 .form-inline input[type=submit],\n .form-inline .wpcf7 select, .wpcf7 .form-inline select,\n .form-inline .wpcf7 textarea, .wpcf7 .form-inline textarea, .form-inline .wpcf7 .wpcf7-validation-errors, .wpcf7 .form-inline .wpcf7-validation-errors,\n .form-inline .form-control-file {\n display: inline-block;\n vertical-align: middle;\n width: auto; }\n .form-inline .form-control-plaintext {\n display: inline-block; }\n .form-inline .form-group, .form-inline .wpcf7 .wpcf7-form p, .wpcf7 .wpcf7-form .form-inline p {\n align-items: center;\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n margin-bottom: 0; }\n .form-inline .input-group {\n width: auto; }\n\n.col-form-label {\n color: inherit;\n font-size: 0.875rem;\n line-height: 1.71429;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n\n.col-form-label-lg {\n font-size: 1.85938rem;\n line-height: 1.34454;\n padding-top: 0.625rem;\n padding-bottom: 0.625rem; }\n\n.col-form-label-sm {\n font-size: 0.71094rem;\n line-height: 1.75824;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n\n.form-text {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38);\n display: block;\n margin-top: 0.5rem; }\n .custom-select-lg + .form-text,\n .floating-label-lg + .form-text,\n .input-group-lg > .floating-label + .form-text,\n .floating-label-lg .custom-select + .form-text,\n .input-group-lg > .floating-label .custom-select + .form-text,\n .floating-label-lg .form-control + .form-text,\n .input-group-lg > .floating-label .form-control + .form-text,\n .floating-label-lg .wpcf7 input[type=text] + .form-text,\n .wpcf7 .floating-label-lg input[type=text] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=text] + .form-text,\n .floating-label-lg .wpcf7 input[type=search] + .form-text,\n .wpcf7 .floating-label-lg input[type=search] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=search] + .form-text,\n .floating-label-lg .wpcf7 input[type=url] + .form-text,\n .wpcf7 .floating-label-lg input[type=url] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=url] + .form-text,\n .floating-label-lg .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .floating-label-lg input[type=tel] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=tel] + .form-text,\n .floating-label-lg .wpcf7 input[type=number] + .form-text,\n .wpcf7 .floating-label-lg input[type=number] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=number] + .form-text,\n .floating-label-lg .wpcf7 input[type=range] + .form-text,\n .wpcf7 .floating-label-lg input[type=range] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=range] + .form-text,\n .floating-label-lg .wpcf7 input[type=date] + .form-text,\n .wpcf7 .floating-label-lg input[type=date] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=date] + .form-text,\n .floating-label-lg .wpcf7 input[type=month] + .form-text,\n .wpcf7 .floating-label-lg input[type=month] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=month] + .form-text,\n .floating-label-lg .wpcf7 input[type=week] + .form-text,\n .wpcf7 .floating-label-lg input[type=week] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=week] + .form-text,\n .floating-label-lg .wpcf7 input[type=time] + .form-text,\n .wpcf7 .floating-label-lg input[type=time] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=time] + .form-text,\n .floating-label-lg .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .floating-label-lg input[type=datetime] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=datetime] + .form-text,\n .floating-label-lg .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .floating-label-lg input[type=datetime-local] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=datetime-local] + .form-text,\n .floating-label-lg .wpcf7 input[type=color] + .form-text,\n .wpcf7 .floating-label-lg input[type=color] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=color] + .form-text,\n .floating-label-lg .wpcf7 input[type=email] + .form-text,\n .wpcf7 .floating-label-lg input[type=email] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=email] + .form-text,\n .floating-label-lg .wpcf7 input[type=file] + .form-text,\n .wpcf7 .floating-label-lg input[type=file] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=file] + .form-text,\n .floating-label-lg .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .floating-label-lg input[type=submit] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=submit] + .form-text,\n .floating-label-lg .wpcf7 select + .form-text,\n .wpcf7 .floating-label-lg select + .form-text,\n .input-group-lg > .floating-label .wpcf7 select + .form-text,\n .wpcf7 .input-group-lg > .floating-label select + .form-text,\n .floating-label-lg .wpcf7 textarea + .form-text,\n .wpcf7 .floating-label-lg textarea + .form-text,\n .input-group-lg > .floating-label .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-lg > .floating-label textarea + .form-text,\n .floating-label-lg .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .floating-label-lg .wpcf7-validation-errors + .form-text,\n .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors + .form-text,\n .floating-label-lg .form-control-file + .form-text,\n .input-group-lg > .floating-label .form-control-file + .form-text,\n .form-control-lg + .form-text,\n .textfield-box-lg + .form-text,\n .input-group-lg > .textfield-box + .form-text,\n .textfield-box-lg .custom-select + .form-text,\n .input-group-lg > .textfield-box .custom-select + .form-text,\n .textfield-box-lg .form-control + .form-text,\n .input-group-lg > .textfield-box .form-control + .form-text,\n .textfield-box-lg .wpcf7 input[type=text] + .form-text,\n .wpcf7 .textfield-box-lg input[type=text] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=text] + .form-text,\n .textfield-box-lg .wpcf7 input[type=search] + .form-text,\n .wpcf7 .textfield-box-lg input[type=search] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=search] + .form-text,\n .textfield-box-lg .wpcf7 input[type=url] + .form-text,\n .wpcf7 .textfield-box-lg input[type=url] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=url] + .form-text,\n .textfield-box-lg .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .textfield-box-lg input[type=tel] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=tel] + .form-text,\n .textfield-box-lg .wpcf7 input[type=number] + .form-text,\n .wpcf7 .textfield-box-lg input[type=number] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=number] + .form-text,\n .textfield-box-lg .wpcf7 input[type=range] + .form-text,\n .wpcf7 .textfield-box-lg input[type=range] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=range] + .form-text,\n .textfield-box-lg .wpcf7 input[type=date] + .form-text,\n .wpcf7 .textfield-box-lg input[type=date] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=date] + .form-text,\n .textfield-box-lg .wpcf7 input[type=month] + .form-text,\n .wpcf7 .textfield-box-lg input[type=month] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=month] + .form-text,\n .textfield-box-lg .wpcf7 input[type=week] + .form-text,\n .wpcf7 .textfield-box-lg input[type=week] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=week] + .form-text,\n .textfield-box-lg .wpcf7 input[type=time] + .form-text,\n .wpcf7 .textfield-box-lg input[type=time] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=time] + .form-text,\n .textfield-box-lg .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .textfield-box-lg input[type=datetime] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=datetime] + .form-text,\n .textfield-box-lg .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .textfield-box-lg input[type=datetime-local] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local] + .form-text,\n .textfield-box-lg .wpcf7 input[type=color] + .form-text,\n .wpcf7 .textfield-box-lg input[type=color] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=color] + .form-text,\n .textfield-box-lg .wpcf7 input[type=email] + .form-text,\n .wpcf7 .textfield-box-lg input[type=email] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=email] + .form-text,\n .textfield-box-lg .wpcf7 input[type=file] + .form-text,\n .wpcf7 .textfield-box-lg input[type=file] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=file] + .form-text,\n .textfield-box-lg .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .textfield-box-lg input[type=submit] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=submit] + .form-text,\n .textfield-box-lg .wpcf7 select + .form-text,\n .wpcf7 .textfield-box-lg select + .form-text,\n .input-group-lg > .textfield-box .wpcf7 select + .form-text,\n .wpcf7 .input-group-lg > .textfield-box select + .form-text,\n .textfield-box-lg .wpcf7 textarea + .form-text,\n .wpcf7 .textfield-box-lg textarea + .form-text,\n .input-group-lg > .textfield-box .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-lg > .textfield-box textarea + .form-text,\n .textfield-box-lg .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .textfield-box-lg .wpcf7-validation-errors + .form-text,\n .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors + .form-text,\n .textfield-box-lg .form-control-file + .form-text,\n .input-group-lg > .textfield-box .form-control-file + .form-text {\n margin-top: 0.75rem; }\n .custom-select-sm + .form-text,\n .floating-label-sm + .form-text,\n .input-group-sm > .floating-label + .form-text,\n .floating-label-sm .custom-select + .form-text,\n .input-group-sm > .floating-label .custom-select + .form-text,\n .floating-label-sm .form-control + .form-text,\n .input-group-sm > .floating-label .form-control + .form-text,\n .floating-label-sm .wpcf7 input[type=text] + .form-text,\n .wpcf7 .floating-label-sm input[type=text] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=text] + .form-text,\n .floating-label-sm .wpcf7 input[type=search] + .form-text,\n .wpcf7 .floating-label-sm input[type=search] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=search] + .form-text,\n .floating-label-sm .wpcf7 input[type=url] + .form-text,\n .wpcf7 .floating-label-sm input[type=url] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=url] + .form-text,\n .floating-label-sm .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .floating-label-sm input[type=tel] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=tel] + .form-text,\n .floating-label-sm .wpcf7 input[type=number] + .form-text,\n .wpcf7 .floating-label-sm input[type=number] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=number] + .form-text,\n .floating-label-sm .wpcf7 input[type=range] + .form-text,\n .wpcf7 .floating-label-sm input[type=range] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=range] + .form-text,\n .floating-label-sm .wpcf7 input[type=date] + .form-text,\n .wpcf7 .floating-label-sm input[type=date] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=date] + .form-text,\n .floating-label-sm .wpcf7 input[type=month] + .form-text,\n .wpcf7 .floating-label-sm input[type=month] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=month] + .form-text,\n .floating-label-sm .wpcf7 input[type=week] + .form-text,\n .wpcf7 .floating-label-sm input[type=week] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=week] + .form-text,\n .floating-label-sm .wpcf7 input[type=time] + .form-text,\n .wpcf7 .floating-label-sm input[type=time] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=time] + .form-text,\n .floating-label-sm .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .floating-label-sm input[type=datetime] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=datetime] + .form-text,\n .floating-label-sm .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .floating-label-sm input[type=datetime-local] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=datetime-local] + .form-text,\n .floating-label-sm .wpcf7 input[type=color] + .form-text,\n .wpcf7 .floating-label-sm input[type=color] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=color] + .form-text,\n .floating-label-sm .wpcf7 input[type=email] + .form-text,\n .wpcf7 .floating-label-sm input[type=email] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=email] + .form-text,\n .floating-label-sm .wpcf7 input[type=file] + .form-text,\n .wpcf7 .floating-label-sm input[type=file] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=file] + .form-text,\n .floating-label-sm .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .floating-label-sm input[type=submit] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=submit] + .form-text,\n .floating-label-sm .wpcf7 select + .form-text,\n .wpcf7 .floating-label-sm select + .form-text,\n .input-group-sm > .floating-label .wpcf7 select + .form-text,\n .wpcf7 .input-group-sm > .floating-label select + .form-text,\n .floating-label-sm .wpcf7 textarea + .form-text,\n .wpcf7 .floating-label-sm textarea + .form-text,\n .input-group-sm > .floating-label .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-sm > .floating-label textarea + .form-text,\n .floating-label-sm .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .floating-label-sm .wpcf7-validation-errors + .form-text,\n .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors + .form-text,\n .floating-label-sm .form-control-file + .form-text,\n .input-group-sm > .floating-label .form-control-file + .form-text,\n .form-control-sm + .form-text,\n .textfield-box-sm + .form-text,\n .input-group-sm > .textfield-box + .form-text,\n .textfield-box-sm .custom-select + .form-text,\n .input-group-sm > .textfield-box .custom-select + .form-text,\n .textfield-box-sm .form-control + .form-text,\n .input-group-sm > .textfield-box .form-control + .form-text,\n .textfield-box-sm .wpcf7 input[type=text] + .form-text,\n .wpcf7 .textfield-box-sm input[type=text] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=text] + .form-text,\n .textfield-box-sm .wpcf7 input[type=search] + .form-text,\n .wpcf7 .textfield-box-sm input[type=search] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=search] + .form-text,\n .textfield-box-sm .wpcf7 input[type=url] + .form-text,\n .wpcf7 .textfield-box-sm input[type=url] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=url] + .form-text,\n .textfield-box-sm .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .textfield-box-sm input[type=tel] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=tel] + .form-text,\n .textfield-box-sm .wpcf7 input[type=number] + .form-text,\n .wpcf7 .textfield-box-sm input[type=number] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=number] + .form-text,\n .textfield-box-sm .wpcf7 input[type=range] + .form-text,\n .wpcf7 .textfield-box-sm input[type=range] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=range] + .form-text,\n .textfield-box-sm .wpcf7 input[type=date] + .form-text,\n .wpcf7 .textfield-box-sm input[type=date] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=date] + .form-text,\n .textfield-box-sm .wpcf7 input[type=month] + .form-text,\n .wpcf7 .textfield-box-sm input[type=month] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=month] + .form-text,\n .textfield-box-sm .wpcf7 input[type=week] + .form-text,\n .wpcf7 .textfield-box-sm input[type=week] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=week] + .form-text,\n .textfield-box-sm .wpcf7 input[type=time] + .form-text,\n .wpcf7 .textfield-box-sm input[type=time] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=time] + .form-text,\n .textfield-box-sm .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .textfield-box-sm input[type=datetime] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=datetime] + .form-text,\n .textfield-box-sm .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .textfield-box-sm input[type=datetime-local] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local] + .form-text,\n .textfield-box-sm .wpcf7 input[type=color] + .form-text,\n .wpcf7 .textfield-box-sm input[type=color] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=color] + .form-text,\n .textfield-box-sm .wpcf7 input[type=email] + .form-text,\n .wpcf7 .textfield-box-sm input[type=email] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=email] + .form-text,\n .textfield-box-sm .wpcf7 input[type=file] + .form-text,\n .wpcf7 .textfield-box-sm input[type=file] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=file] + .form-text,\n .textfield-box-sm .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .textfield-box-sm input[type=submit] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=submit] + .form-text,\n .textfield-box-sm .wpcf7 select + .form-text,\n .wpcf7 .textfield-box-sm select + .form-text,\n .input-group-sm > .textfield-box .wpcf7 select + .form-text,\n .wpcf7 .input-group-sm > .textfield-box select + .form-text,\n .textfield-box-sm .wpcf7 textarea + .form-text,\n .wpcf7 .textfield-box-sm textarea + .form-text,\n .input-group-sm > .textfield-box .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-sm > .textfield-box textarea + .form-text,\n .textfield-box-sm .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .textfield-box-sm .wpcf7-validation-errors + .form-text,\n .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors + .form-text,\n .textfield-box-sm .form-control-file + .form-text,\n .input-group-sm > .textfield-box .form-control-file + .form-text {\n margin-top: 0.25rem; }\n\n.form-control-plaintext {\n background-color: transparent;\n border-color: transparent;\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 1px;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 1rem;\n line-height: 1.5;\n padding: 0.375rem 0 calc(0.375rem - 1px);\n width: 100%; }\n .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0; }\n\n.figure {\n display: inline-block; }\n\n.figure-caption {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38); }\n\n.figure-img {\n line-height: 1;\n margin-bottom: 0.5rem; }\n\n.img-fluid {\n height: auto;\n max-width: 100%; }\n\n.img-thumbnail {\n height: auto;\n max-width: 100%;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n\n.jumbotron {\n border-radius: 2px;\n background-color: white;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n padding: 3rem 2rem; }\n\n.jumbotron-fluid {\n border-radius: 0;\n padding-right: 0;\n padding-left: 0; }\n\n.media {\n align-items: flex-start;\n display: flex; }\n\n.media-body {\n flex: 1; }\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0; }\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem; }\n .nav-link:active, .nav-link:focus, .nav-link:hover {\n text-decoration: none; }\n .nav-link.disabled {\n color: rgba(0, 0, 0, 0.38);\n cursor: default; }\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center; }\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center; }\n\n.nav-pills .nav-link {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: background-color, color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n opacity: 0.7; }\n @media (min-width: 576px) {\n .nav-pills .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-pills .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-pills .nav-link {\n transition: none; } }\n .nav-pills .nav-link:active, .nav-pills .nav-link:focus, .nav-pills .nav-link:hover {\n background-color: rgba(0, 0, 0, 0.12); }\n .nav-pills .nav-link.active {\n color: #f08506;\n opacity: 1; }\n .nav-pills .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .nav-pills .nav-link:active {\n opacity: 1; }\n\n.nav-pills .show > .nav-link {\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 1; }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.pagination {\n background-color: #f5f5f5;\n display: flex;\n list-style: none;\n padding: 0.625rem 0.5rem; }\n\n.page-link {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n margin-left: 1px;\n padding: 0.6875rem 1rem;\n position: relative;\n text-align: center;\n white-space: nowrap; }\n @media (min-width: 576px) {\n .page-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .page-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none; } }\n .page-link:active, .page-link:focus, .page-link:hover {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .page-link:focus, .page-link:hover {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }\n .page-link.active, .page-link:active {\n background-color: rgba(153, 153, 153, 0.4);\n background-image: none; }\n .page-link:focus {\n outline: 0; }\n .page-link:not(:disabled):not(.disabled) {\n cursor: pointer; }\n .page-item:first-child .page-link {\n margin-left: 0; }\n .page-item.active .page-link {\n background-color: rgba(153, 153, 153, 0.4); }\n .page-item.disabled .page-link {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n cursor: auto;\n pointer-events: none; }\n\n.pagination-lg .page-link {\n font-size: 0.9375rem;\n padding: 0.78125rem 1rem; }\n\n.pagination-sm .page-link {\n font-size: 0.8125rem;\n padding: 0.59375rem 1rem; }\n\n.popover {\n text-align: left;\n text-align: start;\n font-family: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n display: block;\n font-size: 0.875rem;\n margin: 1.5rem;\n max-width: 17.5rem;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 240; }\n [dir='rtl'] .popover {\n text-align: right;\n text-align: start; }\n\n.popover-body {\n padding: 1.25rem 1.5rem; }\n .popover-body > :last-child {\n margin-bottom: 0; }\n\n.popover-header {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n margin-bottom: 0;\n padding: 1.25rem 1.5rem 0; }\n .popover-header:empty {\n display: none; }\n .popover-header:last-child {\n padding-bottom: 1.25rem; }\n\n@media (min-width: 768px) {\n .popover {\n margin: 0.875rem; } }\n\n.embed-responsive {\n display: block;\n overflow: hidden;\n padding: 0;\n position: relative;\n width: 100%; }\n .embed-responsive::before {\n content: '';\n display: block; }\n .embed-responsive embed,\n .embed-responsive iframe,\n .embed-responsive object,\n .embed-responsive video,\n .embed-responsive .embed-responsive-item {\n border: 0;\n height: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.collapse {\n display: none; }\n .collapse.show {\n display: block; }\n\ntbody.collapse.show {\n display: table-row-group; }\n\ntr.collapse.show {\n display: table-row; }\n\n.collapsing {\n transition-duration: 0.3s;\n transition-property: height;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n height: 0;\n overflow: hidden;\n position: relative; }\n @media (min-width: 576px) {\n .collapsing {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .collapsing {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none; } }\n\n.fade {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 0; }\n @media (min-width: 576px) {\n .fade {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .fade {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .fade {\n transition: none; } }\n .fade.show {\n opacity: 1; }\n\n.btn, .wpcf7 input[type=submit] {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: transparent;\n background-image: none;\n border: 0;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n display: inline-block;\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n margin: 0;\n max-width: 100%;\n min-width: 5.5rem;\n padding: 0.6875rem 1rem;\n position: relative;\n text-align: center;\n text-transform: uppercase;\n user-select: none;\n vertical-align: middle;\n white-space: nowrap; }\n @media (min-width: 576px) {\n .btn, .wpcf7 input[type=submit] {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .btn, .wpcf7 input[type=submit] {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .btn, .wpcf7 input[type=submit] {\n transition: none; } }\n .btn:active, .wpcf7 input:active[type=submit], .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }\n .btn.active, .wpcf7 input.active[type=submit], .btn:active, .wpcf7 input:active[type=submit] {\n background-color: rgba(153, 153, 153, 0.4);\n background-image: none;\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2); }\n .btn.disabled, .wpcf7 input.disabled[type=submit], .btn:disabled, .wpcf7 input:disabled[type=submit] {\n background-color: rgba(0, 0, 0, 0.12);\n background-image: none;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.26);\n opacity: 1; }\n .btn:focus, .wpcf7 input:focus[type=submit] {\n outline: 0; }\n .btn:not(:disabled):not(.disabled), .wpcf7 input:not(:disabled):not(.disabled)[type=submit] {\n cursor: pointer; }\n .show > .btn.dropdown-toggle, .wpcf7 .show > input.dropdown-toggle[type=submit] {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none; }\n\n.btn-primary, .wpcf7 input[type=submit] {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .btn-primary:active, .wpcf7 input:active[type=submit], .btn-primary:focus, .wpcf7 input:focus[type=submit], .btn-primary:hover, .wpcf7 input:hover[type=submit] {\n color: rgba(0, 0, 0, 0.87); }\n .btn-primary.active, .wpcf7 input.active[type=submit], .btn-primary:active, .wpcf7 input:active[type=submit] {\n background-color: #be6905; }\n .btn-primary.disabled, .wpcf7 input.disabled[type=submit], .btn-primary:disabled, .wpcf7 input:disabled[type=submit] {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-secondary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {\n color: rgba(0, 0, 0, 0.87); }\n .btn-secondary.active, .btn-secondary:active {\n background-color: #be6905; }\n .btn-secondary.disabled, .btn-secondary:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-danger {\n background-color: #f44336;\n color: white; }\n .btn-danger:active, .btn-danger:focus, .btn-danger:hover {\n color: white; }\n .btn-danger.active, .btn-danger:active {\n background-color: #d32f2f; }\n .btn-danger.disabled, .btn-danger:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-info {\n background-color: #2196f3;\n color: white; }\n .btn-info:active, .btn-info:focus, .btn-info:hover {\n color: white; }\n .btn-info.active, .btn-info:active {\n background-color: #1976d2; }\n .btn-info.disabled, .btn-info:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-success {\n background-color: #4caf50;\n color: white; }\n .btn-success:active, .btn-success:focus, .btn-success:hover {\n color: white; }\n .btn-success.active, .btn-success:active {\n background-color: #388e3c; }\n .btn-success.disabled, .btn-success:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-warning {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n .btn-warning:active, .btn-warning:focus, .btn-warning:hover {\n color: rgba(0, 0, 0, 0.87); }\n .btn-warning.active, .btn-warning:active {\n background-color: #f57c00; }\n .btn-warning.disabled, .btn-warning:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-dark {\n background-color: #424242;\n color: white; }\n .btn-dark:active, .btn-dark:focus, .btn-dark:hover {\n color: white; }\n .btn-dark.active, .btn-dark:active {\n background-color: #212121; }\n .btn-dark.disabled, .btn-dark:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-light {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n .btn-light:active, .btn-light:focus, .btn-light:hover {\n color: rgba(0, 0, 0, 0.87); }\n .btn-light.active, .btn-light:active {\n background-color: #e0e0e0; }\n .btn-light.disabled, .btn-light:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n[class*='bg-dark'] :not([class*='bg-light']) .btn.disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input.disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input.disabled[type=submit], [class*='bg-dark'] :not([class*='bg-light']) .btn:disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input:disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input:disabled[type=submit] {\n background-color: rgba(255, 255, 255, 0.12);\n color: rgba(255, 255, 255, 0.3); }\n\n.btn-lg,\n.btn-group-lg > .btn,\n.wpcf7 .btn-group-lg > input[type=submit],\n.input-group-lg > .input-group-append > .btn,\n.wpcf7 .input-group-lg > .input-group-append > input[type=submit],\n.input-group-lg > .input-group-prepend > .btn,\n.wpcf7 .input-group-lg > .input-group-prepend > input[type=submit] {\n font-size: 0.9375rem;\n padding: 0.78125rem 1rem; }\n\n.btn-sm,\n.btn-group-sm > .btn,\n.wpcf7 .btn-group-sm > input[type=submit],\n.input-group-sm > .input-group-append > .btn,\n.wpcf7 .input-group-sm > .input-group-append > input[type=submit],\n.input-group-sm > .input-group-prepend > .btn,\n.wpcf7 .input-group-sm > .input-group-prepend > input[type=submit] {\n font-size: 0.8125rem;\n padding: 0.59375rem 1rem; }\n\n.btn-block {\n display: block;\n width: 100%; }\n .btn-block + .btn-block {\n margin-top: 0.25rem; }\n\n[type='button'].btn-block,\n[type='reset'].btn-block,\n[type='submit'].btn-block {\n width: 100%; }\n\n.btn-link {\n background-color: transparent;\n border-radius: 0;\n box-shadow: none;\n color: #f08506;\n font-weight: 400;\n text-decoration: none;\n text-transform: none; }\n .btn-link:active, .btn-link:focus, .btn-link:hover {\n color: #f08506;\n text-decoration: underline; }\n .btn-link:focus, .btn-link:hover {\n background-image: none; }\n .btn-link.active, .btn-link:active {\n background-color: transparent;\n box-shadow: none; }\n .btn-link.disabled, .btn-link:disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.26);\n text-decoration: none; }\n\n.btn-fluid {\n min-width: 0; }\n\n[class*='btn-flat'],\n[class*='btn-outline'] {\n background-color: transparent;\n box-shadow: none; }\n [class*='btn-flat'].active, [class*='btn-flat']:active,\n [class*='btn-outline'].active,\n [class*='btn-outline']:active {\n box-shadow: none; }\n [class*='btn-flat'].disabled, [class*='btn-flat']:disabled,\n [class*='btn-outline'].disabled,\n [class*='btn-outline']:disabled {\n background-color: transparent; }\n\n.btn-flat-primary, .btn-flat-primary:active, .btn-flat-primary:focus, .btn-flat-primary:hover,\n.btn-outline-primary,\n.wpcf7 input[type=submit],\n.btn-outline-primary:active,\n.wpcf7 input:active[type=submit],\n.btn-outline-primary:focus,\n.wpcf7 input:focus[type=submit],\n.btn-outline-primary:hover,\n.wpcf7 input:hover[type=submit] {\n color: #f08506; }\n\n.btn-flat-primary.disabled, .btn-flat-primary:disabled,\n.btn-outline-primary.disabled,\n.wpcf7 input.disabled[type=submit],\n.btn-outline-primary:disabled,\n.wpcf7 input:disabled[type=submit] {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-secondary, .btn-flat-secondary:active, .btn-flat-secondary:focus, .btn-flat-secondary:hover,\n.btn-outline-secondary,\n.btn-outline-secondary:active,\n.btn-outline-secondary:focus,\n.btn-outline-secondary:hover {\n color: #f08506; }\n\n.btn-flat-secondary.disabled, .btn-flat-secondary:disabled,\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-danger, .btn-flat-danger:active, .btn-flat-danger:focus, .btn-flat-danger:hover,\n.btn-outline-danger,\n.btn-outline-danger:active,\n.btn-outline-danger:focus,\n.btn-outline-danger:hover {\n color: #f44336; }\n\n.btn-flat-danger.disabled, .btn-flat-danger:disabled,\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-info, .btn-flat-info:active, .btn-flat-info:focus, .btn-flat-info:hover,\n.btn-outline-info,\n.btn-outline-info:active,\n.btn-outline-info:focus,\n.btn-outline-info:hover {\n color: #2196f3; }\n\n.btn-flat-info.disabled, .btn-flat-info:disabled,\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-success, .btn-flat-success:active, .btn-flat-success:focus, .btn-flat-success:hover,\n.btn-outline-success,\n.btn-outline-success:active,\n.btn-outline-success:focus,\n.btn-outline-success:hover {\n color: #4caf50; }\n\n.btn-flat-success.disabled, .btn-flat-success:disabled,\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-warning, .btn-flat-warning:active, .btn-flat-warning:focus, .btn-flat-warning:hover,\n.btn-outline-warning,\n.btn-outline-warning:active,\n.btn-outline-warning:focus,\n.btn-outline-warning:hover {\n color: #ff9800; }\n\n.btn-flat-warning.disabled, .btn-flat-warning:disabled,\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-dark, .btn-flat-dark:active, .btn-flat-dark:focus, .btn-flat-dark:hover,\n.btn-outline-dark,\n.btn-outline-dark:active,\n.btn-outline-dark:focus,\n.btn-outline-dark:hover {\n color: #424242; }\n\n.btn-flat-dark.disabled, .btn-flat-dark:disabled,\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-light, .btn-flat-light:active, .btn-flat-light:focus, .btn-flat-light:hover,\n.btn-outline-light,\n.btn-outline-light:active,\n.btn-outline-light:focus,\n.btn-outline-light:hover {\n color: #f5f5f5; }\n\n.btn-flat-light.disabled, .btn-flat-light:disabled,\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-light:focus, .btn-flat-light:hover,\n.btn-outline-light:focus,\n.btn-outline-light:hover {\n background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); }\n\n.btn-flat-light.active, .btn-flat-light:active,\n.btn-outline-light.active,\n.btn-outline-light:active {\n background-color: rgba(204, 204, 204, 0.25); }\n\n.btn-float {\n border-radius: 50%;\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);\n height: 3.5rem;\n line-height: 3.5rem;\n min-width: 0;\n padding: 0;\n width: 3.5rem; }\n .btn-float.active, .btn-float:active {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n .btn-float.disabled, .btn-float:disabled {\n box-shadow: none; }\n .btn-float.btn-sm {\n height: 2.5rem;\n line-height: 2.5rem;\n width: 2.5rem; }\n\n.btn-float-dropdown .dropdown-menu {\n border-radius: 0;\n margin-top: 1rem;\n min-width: 3.5rem;\n padding-top: 0;\n padding-bottom: 0;\n text-align: center; }\n .btn-float-dropdown .dropdown-menu::before {\n display: none; }\n .btn-float-dropdown .dropdown-menu .btn-float {\n display: block;\n margin-right: auto;\n margin-bottom: 1rem;\n margin-left: auto; }\n\n.btn-group,\n.btn-group-vertical {\n border-radius: 2px;\n background-color: white;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n display: inline-flex;\n position: relative;\n vertical-align: middle; }\n .btn-group > .btn-primary.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn-primary:disabled, .wpcf7 .btn-group > input:disabled[type=submit],\n .btn-group-vertical > .btn-primary.disabled,\n .wpcf7 .btn-group-vertical > input.disabled[type=submit],\n .btn-group-vertical > .btn-primary:disabled,\n .wpcf7 .btn-group-vertical > input:disabled[type=submit] {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-secondary.disabled, .btn-group > .btn-secondary:disabled,\n .btn-group-vertical > .btn-secondary.disabled,\n .btn-group-vertical > .btn-secondary:disabled {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-danger.disabled, .btn-group > .btn-danger:disabled,\n .btn-group-vertical > .btn-danger.disabled,\n .btn-group-vertical > .btn-danger:disabled {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-info.disabled, .btn-group > .btn-info:disabled,\n .btn-group-vertical > .btn-info.disabled,\n .btn-group-vertical > .btn-info:disabled {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-success.disabled, .btn-group > .btn-success:disabled,\n .btn-group-vertical > .btn-success.disabled,\n .btn-group-vertical > .btn-success:disabled {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-warning.disabled, .btn-group > .btn-warning:disabled,\n .btn-group-vertical > .btn-warning.disabled,\n .btn-group-vertical > .btn-warning:disabled {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-dark.disabled, .btn-group > .btn-dark:disabled,\n .btn-group-vertical > .btn-dark.disabled,\n .btn-group-vertical > .btn-dark:disabled {\n background-color: #757575;\n color: white; }\n .btn-group > .btn-light.disabled, .btn-group > .btn-light:disabled,\n .btn-group-vertical > .btn-light.disabled,\n .btn-group-vertical > .btn-light:disabled {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition-duration: 0.3s;\n transition-property: border-color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n box-shadow: none;\n flex: 0 1 auto;\n min-width: 0; }\n @media (min-width: 576px) {\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition: none; } }\n .btn-group > .btn.active, .wpcf7 .btn-group > input.active[type=submit], .btn-group > .btn:active, .wpcf7 .btn-group > input:active[type=submit],\n .btn-group-vertical > .btn.active,\n .wpcf7 .btn-group-vertical > input.active[type=submit],\n .btn-group-vertical > .btn:active,\n .wpcf7 .btn-group-vertical > input:active[type=submit] {\n box-shadow: none; }\n .btn-group > .btn.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn:disabled, .wpcf7 .btn-group > input:disabled[type=submit],\n .btn-group-vertical > .btn.disabled,\n .wpcf7 .btn-group-vertical > input.disabled[type=submit],\n .btn-group-vertical > .btn:disabled,\n .wpcf7 .btn-group-vertical > input:disabled[type=submit] {\n opacity: 0.7; }\n .btn-group > .btn[class*='btn-outline'], .wpcf7 .btn-group > input[class*='btn-outline'][type=submit],\n .btn-group-vertical > .btn[class*='btn-outline'],\n .wpcf7 .btn-group-vertical > input[class*='btn-outline'][type=submit] {\n opacity: 0.7; }\n .btn-group > .btn[class*='btn-outline'].active, .wpcf7 .btn-group > input[class*='btn-outline'].active[type=submit], .btn-group > .btn[class*='btn-outline']:active, .wpcf7 .btn-group > input[class*='btn-outline']:active[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline'].active,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline'].active[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline']:active,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline']:active[type=submit] {\n opacity: 1; }\n .btn-group > .btn[class*='btn-outline'].disabled, .wpcf7 .btn-group > input[class*='btn-outline'].disabled[type=submit], .btn-group > .btn[class*='btn-outline']:disabled, .wpcf7 .btn-group > input[class*='btn-outline']:disabled[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline'].disabled,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline'].disabled[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline']:disabled,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline']:disabled[type=submit] {\n opacity: 1; }\n .btn-group > .btn-group,\n .btn-group > .btn-group-vertical,\n .btn-group-vertical > .btn-group,\n .btn-group-vertical > .btn-group-vertical {\n border-radius: 0;\n background-color: transparent;\n box-shadow: none; }\n\n.btn-group.show > .btn.dropdown-toggle, .wpcf7 .btn-group.show > input.dropdown-toggle[type=submit] {\n box-shadow: none; }\n\n.btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n.btn-group > .btn-group {\n margin-left: -1px; }\n\n.btn-group > .btn:first-child, .wpcf7 .btn-group > input:first-child[type=submit],\n.btn-group > .btn-group:first-child {\n margin-left: 0; }\n\n.btn-group > .btn:not(:first-child), .wpcf7 .btn-group > input:not(:first-child)[type=submit],\n.btn-group > .btn-group:not(:first-child) > .btn,\n.wpcf7 .btn-group > .btn-group:not(:first-child) > input[type=submit] {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group > input:not(:last-child):not(.dropdown-toggle)[type=submit],\n.btn-group > .btn-group:not(:last-child) > .btn,\n.wpcf7 .btn-group > .btn-group:not(:last-child) > input[type=submit],\n.btn-group > .dropdown-toggle:not(:last-of-type) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.btn-group-vertical {\n align-items: flex-start;\n flex-direction: column;\n justify-content: center; }\n \n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit],\n .btn-group-vertical > .btn-group {\n margin-top: -1px;\n margin-left: 0;\n width: 100%; }\n .btn-group-vertical > .btn:first-child, .wpcf7 .btn-group-vertical > input:first-child[type=submit],\n .btn-group-vertical > .btn-group:first-child {\n margin-top: 0; }\n .btn-group-vertical > .btn:not(:first-child), .wpcf7 .btn-group-vertical > input:not(:first-child)[type=submit],\n .btn-group-vertical > .btn-group:not(:first-child) > .btn,\n .wpcf7 .btn-group-vertical > .btn-group:not(:first-child) > input[type=submit] {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group-vertical > input:not(:last-child):not(.dropdown-toggle)[type=submit],\n .btn-group-vertical > .btn-group:not(:last-child) > .btn,\n .wpcf7 .btn-group-vertical > .btn-group:not(:last-child) > input[type=submit],\n .btn-group-vertical > .dropdown-toggle:not(:last-of-type) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.btn-group-fluid {\n background-color: transparent;\n box-shadow: none; }\n\n[data-toggle='buttons'] > .btn, .wpcf7 [data-toggle='buttons'] > input[type=submit],\n[data-toggle='buttons'] > .btn-group > .btn,\n.wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] {\n margin-bottom: 0; }\n [data-toggle='buttons'] > .btn [type='checkbox'], .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='checkbox'],\n [data-toggle='buttons'] > .btn [type='radio'],\n .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='radio'],\n [data-toggle='buttons'] > .btn-group > .btn [type='checkbox'],\n .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='checkbox'],\n [data-toggle='buttons'] > .btn-group > .btn [type='radio'],\n .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='radio'] {\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n position: absolute; }\n\n.dropdown-toggle.dropdown-toggle-split {\n padding-right: 0.2em;\n padding-left: 0.2em; }\n .dropdown-toggle.dropdown-toggle-split::after {\n margin-right: 0;\n margin-left: 0; }\n .dropleft .dropdown-toggle.dropdown-toggle-split::before {\n margin-right: 0;\n margin-left: 0; }\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; }\n .btn-toolbar .input-group {\n width: auto; }\n\n.card {\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n display: flex;\n flex-direction: column;\n min-width: 0;\n position: relative;\n word-wrap: break-word; }\n .card.border-primary {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-primary[href]:active, .card.border-primary[href]:focus, .card.border-primary[href]:hover, .card.border-primary[tabindex]:active, .card.border-primary[tabindex]:focus, .card.border-primary[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-secondary {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-secondary[href]:active, .card.border-secondary[href]:focus, .card.border-secondary[href]:hover, .card.border-secondary[tabindex]:active, .card.border-secondary[tabindex]:focus, .card.border-secondary[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-danger {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }\n .card.border-danger[href]:active, .card.border-danger[href]:focus, .card.border-danger[href]:hover, .card.border-danger[tabindex]:active, .card.border-danger[tabindex]:focus, .card.border-danger[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }\n .card.border-info {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }\n .card.border-info[href]:active, .card.border-info[href]:focus, .card.border-info[href]:hover, .card.border-info[tabindex]:active, .card.border-info[tabindex]:focus, .card.border-info[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }\n .card.border-success {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }\n .card.border-success[href]:active, .card.border-success[href]:focus, .card.border-success[href]:hover, .card.border-success[tabindex]:active, .card.border-success[tabindex]:focus, .card.border-success[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }\n .card.border-warning {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }\n .card.border-warning[href]:active, .card.border-warning[href]:focus, .card.border-warning[href]:hover, .card.border-warning[tabindex]:active, .card.border-warning[tabindex]:focus, .card.border-warning[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }\n .card.border-dark {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }\n .card.border-dark[href]:active, .card.border-dark[href]:focus, .card.border-dark[href]:hover, .card.border-dark[tabindex]:active, .card.border-dark[tabindex]:focus, .card.border-dark[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }\n .card.border-light {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }\n .card.border-light[href]:active, .card.border-light[href]:focus, .card.border-light[href]:hover, .card.border-light[tabindex]:active, .card.border-light[tabindex]:focus, .card.border-light[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }\n .card[href]:active, .card[href]:focus, .card[href]:hover, .card[tabindex]:active, .card[tabindex]:focus, .card[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);\n text-decoration: none; }\n .card[href]:focus, .card[tabindex]:focus {\n outline: 0; }\n\n.accordion .card:first-of-type {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-radius: 0; }\n\n.accordion .card:not(:first-of-type) .card-body:first-child,\n.accordion .card:not(:first-of-type) .card-footer:first-child,\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.accordion .card:not(:last-of-type) .card-body:last-child,\n.accordion .card:not(:last-of-type) .card-footer:last-child,\n.accordion .card:not(:last-of-type) .card-header:last-child {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.accordion .collapse .card-body:first-child,\n.accordion .collapse .card-footer:first-child,\n.accordion .collapse .card-header:first-child,\n.accordion .collapsing .card-body:first-child,\n.accordion .collapsing .card-footer:first-child,\n.accordion .collapsing .card-header:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.card-actions {\n align-items: flex-start;\n display: flex;\n padding: 0.5rem 0rem 0.25rem 0.5rem; }\n .card-actions:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card-actions:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card-actions .btn, .card-actions .wpcf7 input[type=submit], .wpcf7 .card-actions input[type=submit] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n flex: 0 1 auto;\n margin-right: 0.5rem;\n margin-bottom: 0.25rem;\n min-width: 0;\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .card-actions .dropdown-toggle::after {\n margin-right: 0; }\n\n.card-body {\n flex: 1 1 auto;\n padding: 1rem 1rem; }\n .card-body:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card-body:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card-body > :last-child {\n margin-bottom: 0; }\n\n.card-footer {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n padding: 1rem 1rem; }\n .card-footer:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n border-top: 0; }\n .card-footer:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card-footer > :last-child {\n margin-bottom: 0; }\n\n.card-header {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n margin-bottom: 0;\n padding: 1rem 1rem; }\n .card-header:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card-header:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px;\n border-bottom: 0; }\n .card-header + .list-group .list-group-item:first-child {\n border-top: 0; }\n\n.card-header-pills {\n margin: -1rem -1rem;\n padding: 0.5rem 0rem 0.25rem 0.5rem; }\n .card-header-pills .nav-link {\n margin-right: 0.5rem;\n margin-bottom: 0.25rem;\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n\n.card-header-tabs {\n margin: -1rem -1rem calc(-1rem - 1px); }\n\n.card-img {\n border-radius: 2px; }\n\n.card-img-bottom {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.card-img-top {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n\n.card-img-overlay {\n max-height: 100%;\n padding: 1rem 1rem;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0; }\n\n.card-columns {\n column-count: 2;\n column-gap: 0.5rem;\n margin-top: -0.25rem;\n margin-bottom: 0.25rem;\n orphans: 1;\n widows: 1; }\n @media (min-width: 768px) {\n .card-columns {\n column-count: 3; } }\n .card-columns .card {\n display: inline-flex;\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n width: 100%; }\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -0.25rem;\n margin-left: -0.25rem; } }\n\n.card-deck .card {\n margin-bottom: 0.5rem; }\n @media (min-width: 576px) {\n .card-deck .card {\n flex: 1 0 0;\n margin-right: 0.25rem;\n margin-left: 0.25rem; } }\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap; } }\n\n.card-group .card {\n margin-bottom: 0.5rem; }\n @media (min-width: 576px) {\n .card-group .card {\n flex: 1 0 0; }\n .card-group .card:first-child:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group .card:first-child:not(:last-child) .card-actions,\n .card-group .card:first-child:not(:last-child) .card-body,\n .card-group .card:first-child:not(:last-child) .card-footer,\n .card-group .card:first-child:not(:last-child) .card-header,\n .card-group .card:first-child:not(:last-child) .card-img,\n .card-group .card:first-child:not(:last-child) .card-img-bottom,\n .card-group .card:first-child:not(:last-child) .card-img-top {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group .card:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group .card:last-child:not(:first-child) .card-actions,\n .card-group .card:last-child:not(:first-child) .card-body,\n .card-group .card:last-child:not(:first-child) .card-footer,\n .card-group .card:last-child:not(:first-child) .card-header,\n .card-group .card:last-child:not(:first-child) .card-img,\n .card-group .card:last-child:not(:first-child) .card-img-bottom,\n .card-group .card:last-child:not(:first-child) .card-img-top {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group .card:not(:first-child):not(:last-child) {\n border-radius: 0; }\n .card-group .card:not(:first-child):not(:last-child) .card-actions,\n .card-group .card:not(:first-child):not(:last-child) .card-body,\n .card-group .card:not(:first-child):not(:last-child) .card-footer,\n .card-group .card:not(:first-child):not(:last-child) .card-header,\n .card-group .card:not(:first-child):not(:last-child) .card-img,\n .card-group .card:not(:first-child):not(:last-child) .card-img-bottom,\n .card-group .card:not(:first-child):not(:last-child) .card-img-top {\n border-radius: 0; } }\n\n.card-link:active, .card-link:focus, .card-link:hover {\n text-decoration: none; }\n\n.card-link + .card-link {\n margin-left: 1rem; }\n\n.card-subtitle {\n font-size: 0.875rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.42857;\n margin-top: -1rem;\n margin-bottom: 0; }\n\n.card-text:last-child {\n margin-bottom: 0; }\n\n.card-title {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333;\n margin-bottom: 1rem; }\n .card-title:last-child {\n margin-bottom: 0; }\n\n.chip {\n align-items: center;\n background-color: #e0e0e0;\n border: 0;\n border-radius: 1rem;\n color: rgba(0, 0, 0, 0.87);\n display: inline-flex;\n font-size: 0.875rem;\n font-weight: 400;\n height: 2rem;\n justify-content: center;\n line-height: 1;\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n position: relative;\n text-align: center;\n vertical-align: middle;\n white-space: nowrap; }\n .chip:empty {\n display: none; }\n .chip .close {\n font-size: inherit;\n line-height: inherit;\n margin-right: -0.5rem;\n margin-left: 0.25rem;\n min-height: 1.5rem;\n min-width: 1.5rem;\n order: 1; }\n\n.chip-primary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-secondary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-danger {\n background-color: #f44336;\n color: white; }\n\n.chip-info {\n background-color: #2196f3;\n color: white; }\n\n.chip-success {\n background-color: #4caf50;\n color: white; }\n\n.chip-warning {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-dark {\n background-color: #424242;\n color: white; }\n\n.chip-light {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-action {\n transition-duration: 0.3s;\n transition-property: background-color, box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .chip-action {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .chip-action {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .chip-action {\n transition: none; } }\n .chip-action:active, .chip-action:focus, .chip-action:hover {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .chip-action:active {\n background-color: #bdbdbd; }\n .chip-action:focus {\n outline: 0; }\n\n.chip-icon {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n align-items: center;\n background-color: #f08506;\n border-radius: 1rem;\n color: rgba(0, 0, 0, 0.87);\n display: inline-flex;\n flex-shrink: 0;\n font-size: 1rem;\n font-style: normal;\n font-weight: 400;\n height: 2rem;\n justify-content: center;\n margin-right: 0.5rem;\n margin-left: -0.75rem;\n order: -1;\n text-align: center;\n width: 2rem; }\n\n.chip-img {\n border-radius: 1rem;\n flex-shrink: 0;\n height: 2rem;\n margin-right: 0.5rem;\n margin-left: -0.75rem;\n order: -1;\n width: auto; }\n\n.table {\n background-color: #fff;\n border: 0;\n margin-bottom: 1rem;\n max-width: 100%;\n width: 100%; }\n .table td,\n .table th {\n border-top: 1px solid #e1e1e1;\n line-height: 1.42857;\n padding-right: 1.75rem;\n padding-left: 1.75rem;\n vertical-align: top; }\n .table td:first-child,\n .table th:first-child {\n padding-left: 1.5rem; }\n .table td:last-child,\n .table th:last-child {\n padding-right: 1.5rem; }\n .table tbody {\n color: rgba(0, 0, 0, 0.87); }\n .table tbody td,\n .table tbody th {\n font-size: 0.8125rem;\n font-weight: 400;\n height: 3rem;\n padding-top: 0.91964rem;\n padding-bottom: 0.91964rem; }\n .table tfoot {\n color: rgba(0, 0, 0, 0.54); }\n .table tfoot td,\n .table tfoot th {\n font-size: 0.75rem;\n font-weight: 400;\n height: 3.5rem;\n padding-top: 1.21429rem;\n padding-bottom: 1.21429rem; }\n .table thead {\n color: rgba(0, 0, 0, 0.54); }\n .table thead td,\n .table thead th {\n font-size: 0.75rem;\n font-weight: 500;\n height: 3.5rem;\n padding-top: 1.21429rem;\n padding-bottom: 1.21429rem; }\n .card > .table:first-child,\n .card > .table:first-child > :first-child,\n .card > .table:first-child > :first-child > tr:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card > .table:first-child > :first-child > tr:first-child td:first-child,\n .card > .table:first-child > :first-child > tr:first-child th:first-child {\n border-top-left-radius: 2px; }\n .card > .table:first-child > :first-child > tr:first-child td:last-child,\n .card > .table:first-child > :first-child > tr:first-child th:last-child {\n border-top-right-radius: 2px; }\n .card > .table:last-child,\n .card > .table:last-child > :last-child,\n .card > .table:last-child > :last-child > tr:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card > .table:last-child > :last-child > tr:last-child td:first-child,\n .card > .table:last-child > :last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 2px; }\n .card > .table:last-child > :last-child > tr:last-child td:last-child,\n .card > .table:last-child > :last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 2px; }\n .table .table {\n border-top: 1px solid #e1e1e1; }\n .table > :first-child > tr:first-child td,\n .table > :first-child > tr:first-child th {\n border-top: 0; }\n\n.table-borderless td,\n.table-borderless th,\n.table-borderless .table {\n border: 0; }\n\n.table-bordered {\n border: 1px solid #e1e1e1; }\n .card > .table-bordered {\n border: 0; }\n\n.table-sm td,\n.table-sm th {\n padding-right: 1rem;\n padding-left: 1rem; }\n .table-sm td:first-child,\n .table-sm th:first-child {\n padding-left: 1rem; }\n .table-sm td:last-child,\n .table-sm th:last-child {\n padding-right: 1rem; }\n\n.table-sm tbody td,\n.table-sm tbody th {\n height: 2.25rem;\n padding-top: 0.54464rem;\n padding-bottom: 0.54464rem; }\n\n.table-sm tfoot td,\n.table-sm tfoot th {\n padding-top: 0.71429rem;\n padding-bottom: 0.71429rem; }\n\n.table-sm thead td,\n.table-sm thead th {\n height: 2.5rem;\n padding-top: 0.71429rem;\n padding-bottom: 0.71429rem; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: #f5f5f5; }\n\n.table-hover tbody tr:hover {\n background-color: #eeeeee; }\n\n.table-primary,\n.table-primary > td,\n.table-primary > th {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-primary:hover,\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-secondary,\n.table-secondary > td,\n.table-secondary > th {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-secondary:hover,\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-danger,\n.table-danger > td,\n.table-danger > th {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-danger:hover,\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f44336;\n color: white; }\n\n.table-info,\n.table-info > td,\n.table-info > th {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-info:hover,\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #2196f3;\n color: white; }\n\n.table-success,\n.table-success > td,\n.table-success > th {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-success:hover,\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #4caf50;\n color: white; }\n\n.table-warning,\n.table-warning > td,\n.table-warning > th {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-warning:hover,\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-dark,\n.table-dark > td,\n.table-dark > th {\n background-color: #757575;\n color: white; }\n\n.table-hover .table-dark:hover,\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #424242;\n color: white; }\n\n.table-light,\n.table-light > td,\n.table-light > th {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-light:hover,\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-active,\n.table-active > td,\n.table-active > th {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-active:hover,\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: #e0e0e0;\n color: rgba(0, 0, 0, 0.87); }\n\n.table .thead-dark td,\n.table .thead-dark th {\n background-color: #424242;\n color: white; }\n\n.table .thead-light td,\n.table .thead-light th {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.54); }\n\n.table-dark {\n background-color: #424242;\n color: white; }\n .table-dark.table-bordered {\n border-color: #303030; }\n .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: #303030; }\n .table-dark.table-hover tbody tr:hover {\n background-color: #212121; }\n .table-dark tbody,\n .table-dark tfoot,\n .table-dark thead {\n color: inherit; }\n .table-dark td,\n .table-dark th,\n .table-dark .table {\n border-color: #303030; }\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n.table-responsive {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n\n.modal {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 240; }\n .modal.fade {\n transition-duration: 0.375s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .modal.fade {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .modal.fade {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .modal.fade {\n transition: none; } }\n .modal.fade .modal-dialog {\n transition-duration: 0.375s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n transform: scale(0.87); }\n @media (min-width: 576px) {\n .modal.fade .modal-dialog {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .modal.fade .modal-dialog {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none; } }\n .modal.show .modal-dialog {\n transform: scale(1); }\n\n.modal-open {\n overflow: hidden; }\n .modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal-backdrop {\n background-color: rgba(0, 0, 0, 0.38);\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 239; }\n\n.modal-content {\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n display: flex;\n flex-direction: column;\n outline: 0;\n pointer-events: auto;\n position: relative;\n vertical-align: baseline;\n width: 100%; }\n\n.modal-dialog {\n margin: 1.5rem auto;\n max-width: 35rem;\n pointer-events: none;\n position: relative;\n width: calc(100% - 1.5rem * 2); }\n\n.modal-dialog-centered {\n align-items: center;\n display: flex;\n min-height: calc(100% - 1.5rem * 2); }\n\n.modal-lg {\n max-width: 52.5rem; }\n\n.modal-sm {\n max-width: 17.5rem; }\n\n.modal-body {\n flex: 1 1 auto;\n padding: 1.25rem 1.5rem;\n position: relative; }\n .modal-body:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .modal-body:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .modal-header + .modal-body {\n padding-top: 0; }\n .modal-body > :last-child {\n margin-bottom: 0; }\n\n.modal-footer {\n align-items: flex-end;\n display: flex;\n justify-content: flex-end;\n padding: 0.5rem 0.5rem 0.5rem 0rem; }\n .modal-footer:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .modal-footer:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .modal-footer .btn, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit] {\n background-color: transparent;\n box-shadow: none;\n max-width: calc(50% - 0.5rem);\n min-width: 4rem;\n overflow: hidden;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n text-overflow: ellipsis; }\n .modal-footer .btn-primary, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit], .modal-footer .btn-primary:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit], .modal-footer .btn-primary:focus, .modal-footer .wpcf7 input:focus[type=submit], .wpcf7 .modal-footer input:focus[type=submit], .modal-footer .btn-primary:hover, .modal-footer .wpcf7 input:hover[type=submit], .wpcf7 .modal-footer input:hover[type=submit] {\n color: #f08506; }\n .modal-footer .btn-primary.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn-primary:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-secondary, .modal-footer .btn-secondary:active, .modal-footer .btn-secondary:focus, .modal-footer .btn-secondary:hover {\n color: #f08506; }\n .modal-footer .btn-secondary.disabled, .modal-footer .btn-secondary:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-danger, .modal-footer .btn-danger:active, .modal-footer .btn-danger:focus, .modal-footer .btn-danger:hover {\n color: #f44336; }\n .modal-footer .btn-danger.disabled, .modal-footer .btn-danger:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-info, .modal-footer .btn-info:active, .modal-footer .btn-info:focus, .modal-footer .btn-info:hover {\n color: #2196f3; }\n .modal-footer .btn-info.disabled, .modal-footer .btn-info:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-success, .modal-footer .btn-success:active, .modal-footer .btn-success:focus, .modal-footer .btn-success:hover {\n color: #4caf50; }\n .modal-footer .btn-success.disabled, .modal-footer .btn-success:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-warning, .modal-footer .btn-warning:active, .modal-footer .btn-warning:focus, .modal-footer .btn-warning:hover {\n color: #ff9800; }\n .modal-footer .btn-warning.disabled, .modal-footer .btn-warning:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-dark, .modal-footer .btn-dark:active, .modal-footer .btn-dark:focus, .modal-footer .btn-dark:hover {\n color: #424242; }\n .modal-footer .btn-dark.disabled, .modal-footer .btn-dark:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-light, .modal-footer .btn-light:active, .modal-footer .btn-light:focus, .modal-footer .btn-light:hover {\n color: #f5f5f5; }\n .modal-footer .btn-light.disabled, .modal-footer .btn-light:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn.active, .modal-footer .wpcf7 input.active[type=submit], .wpcf7 .modal-footer input.active[type=submit], .modal-footer .btn:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit] {\n background-color: rgba(153, 153, 153, 0.4);\n box-shadow: none; }\n .modal-footer .btn.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {\n background-color: transparent; }\n .modal-footer > * {\n margin-left: 0.5rem; }\n\n.modal-footer-stacked {\n align-items: stretch;\n flex-direction: column;\n padding-top: 0;\n padding-right: 0;\n padding-left: 0; }\n .modal-footer-stacked .btn, .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 .modal-footer-stacked input[type=submit] {\n text-align: right;\n text-align: end;\n border-radius: 0;\n margin-left: 0;\n max-width: none;\n padding: 1.0625rem 1rem; }\n [dir='rtl'] .modal-footer-stacked .btn, [dir='rtl'] .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 [dir='rtl'] .modal-footer-stacked input[type=submit] {\n text-align: left;\n text-align: end; }\n\n.modal-header {\n align-items: center;\n display: flex;\n justify-content: space-between;\n padding: 1.25rem 1.5rem; }\n .modal-header:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .modal-header:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.modal-title {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n margin: 0; }\n\n.modal-scrollbar-measure {\n height: 50px;\n overflow: scroll;\n position: absolute;\n top: -99999px;\n width: 50px; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n padding-left: 0; }\n\n.list-group-item {\n transition-duration: 0.3s;\n transition-property: background-color, color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #fff;\n border: 0;\n box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 0.9375rem;\n line-height: 1.42857;\n min-height: 3rem;\n padding: 0.83036rem 1.5rem;\n position: relative; }\n @media (min-width: 576px) {\n .list-group-item {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .list-group-item {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .list-group-item {\n transition: none; } }\n .list-group-item:active, .list-group-item:focus, .list-group-item:hover {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .list-group-item.active {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item.disabled, .list-group-item:disabled {\n background-color: #fff;\n color: rgba(0, 0, 0, 0.38); }\n .list-group-item:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .list-group-item:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card .list-group-item {\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.list-group-item-action {\n color: rgba(0, 0, 0, 0.87);\n text-align: inherit;\n width: 100%; }\n .list-group-item-action:active, .list-group-item-action:focus, .list-group-item-action:hover {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .list-group-item-action.disabled, .list-group-item-action:disabled {\n background-color: #fff;\n color: rgba(0, 0, 0, 0.38); }\n .list-group-item-action:focus {\n outline: 0; }\n\n.list-group-item-primary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-primary.active {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-primary.list-group-item-action:active, .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.list-group-item-secondary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-secondary.active {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-secondary.list-group-item-action:active, .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.list-group-item-danger {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-danger.active {\n background-color: #f44336;\n color: white; }\n .list-group-item-danger.list-group-item-action:active, .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {\n background-color: #f44336;\n color: white; }\n\n.list-group-item-info {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-info.active {\n background-color: #2196f3;\n color: white; }\n .list-group-item-info.list-group-item-action:active, .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {\n background-color: #2196f3;\n color: white; }\n\n.list-group-item-success {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-success.active {\n background-color: #4caf50;\n color: white; }\n .list-group-item-success.list-group-item-action:active, .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {\n background-color: #4caf50;\n color: white; }\n\n.list-group-item-warning {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-warning.active {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-warning.list-group-item-action:active, .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n\n.list-group-item-dark {\n background-color: #757575;\n color: white; }\n .list-group-item-dark.active {\n background-color: #424242;\n color: white; }\n .list-group-item-dark.list-group-item-action:active, .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {\n background-color: #424242;\n color: white; }\n\n.list-group-item-light {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-light.active {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-light.list-group-item-action:active, .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n\n.expansion-panel {\n transition-duration: 0.3s;\n transition-property: background-color, color, margin;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n padding: 0; }\n @media (min-width: 576px) {\n .expansion-panel {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .expansion-panel {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .expansion-panel {\n transition: none; } }\n .expansion-panel.show {\n border-radius: 2px; }\n .expansion-panel.show:not(:first-child) {\n margin-top: 1rem; }\n .card .expansion-panel.show:not(:first-child) {\n margin-top: 0; }\n .expansion-panel.show:not(:last-child) {\n margin-bottom: 1rem; }\n .card .expansion-panel.show:not(:last-child) {\n margin-bottom: 0; }\n .expansion-panel.show + .expansion-panel {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .expansion-panel.show + .expansion-panel.show {\n margin-top: 0; }\n .card .expansion-panel.show + .expansion-panel {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .expansion-panel.show-predecessor {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card .expansion-panel.show-predecessor {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .card .expansion-panel {\n padding-right: 0;\n padding-left: 0; }\n\n.expansion-panel-body {\n padding: 1rem 1.5rem; }\n .card .expansion-panel-body {\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.expansion-panel-footer {\n align-items: flex-end;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n display: flex;\n justify-content: flex-end;\n padding: 1rem 0.5rem 0.75rem 0rem; }\n .card .expansion-panel-footer {\n padding-right: 1rem;\n padding-left: 0.5rem; }\n .expansion-panel-footer .btn, .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .expansion-panel-footer input[type=submit] {\n margin-bottom: 0.25rem;\n margin-left: 0.5rem;\n min-width: 4rem;\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .card .expansion-panel-footer .btn, .card .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .card .expansion-panel-footer input[type=submit] {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n\n.expansion-panel-icon {\n flex-shrink: 0;\n margin-left: 1rem; }\n [data-toggle='collapse'].collapsed .expansion-panel-icon .collapsed-hide {\n display: none; }\n [data-toggle='collapse']:not(.collapsed) .expansion-panel-icon .collapsed-show {\n display: none; }\n\n.expansion-panel-toggler {\n align-items: center;\n color: inherit;\n display: flex;\n justify-content: space-between;\n min-height: 3rem;\n padding: 0.83036rem 1.5rem;\n text-align: inherit;\n width: 100%; }\n .expansion-panel-toggler:active, .expansion-panel-toggler:focus, .expansion-panel-toggler:hover {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .expansion-panel-toggler.disabled, .expansion-panel-toggler:disabled {\n background-color: #fff;\n color: rgba(0, 0, 0, 0.38); }\n .expansion-panel-toggler:focus {\n outline: 0; }\n .card .expansion-panel-toggler {\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0; }\n\n.list-group-flush .list-group-item {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 0;\n box-shadow: none; }\n .list-group-flush .list-group-item:last-child {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12); }\n\n.dropdown,\n.dropleft,\n.dropright,\n.dropup {\n position: relative; }\n\n.dropdown-menu {\n border-radius: 2px;\n text-align: left;\n text-align: start;\n background-color: transparent;\n color: inherit;\n display: none;\n float: left;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5rem;\n list-style: none;\n margin: 0;\n min-width: 7rem;\n padding: 0.5rem 0;\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 80; }\n [dir='rtl'] .dropdown-menu {\n text-align: right;\n text-align: start; }\n .dropdown-menu.show {\n display: block; }\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation-duration: 0.3s;\n animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation-duration: 0.39s; } }\n @media (min-width: 992px) {\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation: none; } }\n .dropdown-menu.show::before {\n animation-name: dropdown-menu-show; }\n .dropdown-menu.show > * {\n animation-name: dropdown-item-show; }\n .dropdown-menu.show > :nth-child(1) {\n animation-name: dropdown-item-show-1; }\n .dropdown-menu.show > :nth-child(2) {\n animation-name: dropdown-item-show-2; }\n .dropdown-menu.show > :nth-child(3) {\n animation-name: dropdown-item-show-3; }\n .dropdown-menu::before {\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);\n content: '';\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform-origin: 0 0;\n z-index: -1; }\n .nav:not(.flex-column):not(.flex-column-reverse) .dropdown-menu {\n min-width: 100%; }\n\n.menu {\n margin-top: -3.125rem; }\n .menu::before {\n transform-origin: 0 2rem; }\n\n.show > a {\n outline: 0; }\n\n.dropdown-menu-right:not([x-placement]) {\n right: 0;\n left: auto; }\n .dropdown-menu-right:not([x-placement]).menu::before {\n transform-origin: 100% 2rem; }\n .dropdown-menu-right:not([x-placement])::before {\n transform-origin: 100% 0; }\n\n.dropleft .dropdown-menu:not([x-placement]) {\n top: 0;\n right: 100%;\n left: auto; }\n .dropleft .dropdown-menu:not([x-placement]).menu {\n margin-top: 0; }\n .dropleft .dropdown-menu:not([x-placement])::before {\n transform-origin: 100% 0; }\n\n.dropright .dropdown-menu:not([x-placement]) {\n top: 0;\n left: 100%; }\n .dropright .dropdown-menu:not([x-placement]).menu {\n margin-top: 0; }\n .dropright .dropdown-menu:not([x-placement])::before {\n transform-origin: 0 0; }\n\n.dropup .dropdown-menu:not([x-placement]) {\n top: auto;\n bottom: 100%; }\n .dropup .dropdown-menu:not([x-placement]).menu {\n margin-top: 0;\n margin-bottom: -3.125rem; }\n .dropup .dropdown-menu:not([x-placement]).menu::before {\n transform-origin: 0 calc(100% - 2rem); }\n .dropup .dropdown-menu:not([x-placement])::before {\n transform-origin: 0 100%; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-child(1),\n .dropup .dropdown-menu:not([x-placement]) > :nth-child(2),\n .dropup .dropdown-menu:not([x-placement]) > :nth-child(3) {\n animation-name: dropdown-item-show; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(1) {\n animation-name: dropdown-item-show-1; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(2) {\n animation-name: dropdown-item-show-2; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(3) {\n animation-name: dropdown-item-show-3; }\n\n.dropup .dropdown-menu-right:not([x-placement]).menu::before {\n transform-origin: 100% calc(100% - 2rem); }\n\n.dropup .dropdown-menu-right:not([x-placement])::before {\n transform-origin: 100% 100%; }\n\n.dropdown-menu[x-placement='bottom-end']::before,\n.dropdown-menu[x-placement='left-start']::before {\n transform-origin: 100% 0; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-child(1),\n.dropdown-menu[x-placement='top-end'].show > :nth-child(2),\n.dropdown-menu[x-placement='top-end'].show > :nth-child(3),\n.dropdown-menu[x-placement='top-start'].show > :nth-child(1),\n.dropdown-menu[x-placement='top-start'].show > :nth-child(2),\n.dropdown-menu[x-placement='top-start'].show > :nth-child(3) {\n animation-name: dropdown-item-show; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-last-child(1),\n.dropdown-menu[x-placement='top-start'].show > :nth-last-child(1) {\n animation-name: dropdown-item-show-1; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-last-child(2),\n.dropdown-menu[x-placement='top-start'].show > :nth-last-child(2) {\n animation-name: dropdown-item-show-2; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-last-child(3),\n.dropdown-menu[x-placement='top-start'].show > :nth-last-child(3) {\n animation-name: dropdown-item-show-3; }\n\n.dropdown-menu[x-placement='top-end']::before {\n transform-origin: 100% 100%; }\n\n.dropdown-menu[x-placement='top-start']::before {\n transform-origin: 0 100%; }\n\n.menu[x-placement='bottom-end']::before {\n transform-origin: 100% 2rem; }\n\n.menu[x-placement='left-start'],\n.menu[x-placement='right-start'] {\n margin-top: 0; }\n\n.menu[x-placement='left-start']::before {\n transform-origin: 100% 0; }\n\n.menu[x-placement='right-start']::before {\n transform-origin: 0 0; }\n\n.menu[x-placement='top-end'],\n.menu[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: -3.125rem; }\n\n.menu[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - 2rem); }\n\n.menu[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - 2rem); }\n\n@keyframes dropdown-item-show {\n 0% {\n opacity: 0; }\n 99% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-item-show-1 {\n 0% {\n opacity: 0; }\n 40% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-item-show-2 {\n 0% {\n opacity: 0; }\n 60% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-item-show-3 {\n 0% {\n opacity: 0; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-menu-show {\n 0% {\n transform: scale(0, 0); }\n 20% {\n transform: scale(0.33333, 0); }\n 40% {\n transform: scale(0.66667, 0.25); }\n 60% {\n transform: scale(1, 0.5); }\n 80% {\n transform: scale(1, 0.75); }\n 100% {\n transform: scale(1, 1); } }\n\n@keyframes menu-animation {\n 0% {\n margin-top: -3.5rem; }\n 100% {\n margin-top: 0; } }\n\n.dropdown-menu-sm,\n.menu-cascading {\n font-size: 0.9375rem;\n line-height: 1.5rem;\n padding-top: 1rem;\n padding-bottom: 1rem; }\n @media (min-width: 576px) {\n .dropdown-menu-sm,\n .menu-cascading {\n min-width: 20rem; } }\n\n.menu-cascading {\n margin-top: -2.75rem; }\n .menu-cascading[x-placement='top-end'], .menu-cascading[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: -2.75rem; }\n .menu-cascading[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - 2rem); }\n .menu-cascading[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - 2rem); }\n\n.dropdown-divider {\n background-color: rgba(0, 0, 0, 0.12);\n height: 1px;\n margin: 0.5rem 0;\n overflow: hidden; }\n\n.dropdown-header {\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 1rem;\n font-weight: bolder;\n line-height: 1.5rem;\n margin: 0;\n padding: 0.75rem 1rem;\n white-space: nowrap; }\n .dropdown-menu-sm .dropdown-header,\n .menu-cascading .dropdown-header {\n font-size: 0.9375rem;\n line-height: 1.5rem;\n padding: 0.25rem 1.5rem; }\n\n.dropdown-item {\n transition-duration: 0.3s;\n transition-property: background-color, color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background: none;\n border: 0;\n clear: both;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-weight: inherit;\n padding: 0.75rem 1rem;\n position: relative;\n text-align: inherit;\n transform-origin: 0 0;\n white-space: nowrap;\n width: 100%; }\n @media (min-width: 576px) {\n .dropdown-item {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .dropdown-item {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .dropdown-item {\n transition: none; } }\n .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .dropdown-item.active {\n background-color: #f5f5f5; }\n .dropdown-item.disabled, .dropdown-item:disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n pointer-events: none; }\n .dropdown-menu-sm .dropdown-item,\n .menu-cascading .dropdown-item {\n padding: 0.25rem 1.5rem; }\n\n.dropdown-item-text {\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-weight: inherit;\n padding: 0.75rem 1rem;\n transform-origin: 0 0; }\n .dropdown-menu-sm .dropdown-item-text,\n .menu-cascading .dropdown-item-text {\n padding: 0.25rem 1.5rem; }\n\n.dropdown-toggle::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"expand_more\";\n display: inline-block;\n margin-right: -0.2em;\n margin-left: 0.2em;\n vertical-align: top; }\n .dropright .dropdown-toggle::after {\n content: \"keyboard_arrow_right\"; }\n .dropup .dropdown-toggle::after {\n content: \"expand_less\"; }\n\n.dropdown-toggle:empty::after {\n margin-left: -0.2em; }\n\n.dropleft .dropdown-toggle::after {\n display: none; }\n\n.dropleft .dropdown-toggle::before {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"keyboard_arrow_left\";\n display: inline-block;\n margin-right: 0.2em;\n margin-left: -0.2em; }\n\n.navdrawer {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 160; }\n\n.navdrawer-backdrop {\n transition-duration: 0.375s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.38);\n opacity: 0;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 159; }\n @media (min-width: 576px) {\n .navdrawer-backdrop {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .navdrawer-backdrop {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer-backdrop {\n transition: none; } }\n .navdrawer-backdrop.show {\n opacity: 1; }\n\n.navdrawer-content {\n transition-duration: 0.195s;\n transition-property: box-shadow, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);\n background-color: #fff;\n max-width: calc(100% - 3.5rem);\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(-100%, 0, 0);\n width: 17.5rem; }\n @media (min-width: 576px) {\n .navdrawer-content {\n transition-duration: 0.2535s; } }\n @media (min-width: 992px) {\n .navdrawer-content {\n transition-duration: 0.13s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer-content {\n transition: none; } }\n .navdrawer-right .navdrawer-content {\n right: 0;\n left: auto;\n transform: translate3d(100%, 0, 0); }\n .navdrawer.show .navdrawer-content {\n transition-duration: 0.225s;\n transition-property: box-shadow, transform;\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);\n transform: translate3d(0, 0, 0); }\n @media (min-width: 576px) {\n .navdrawer.show .navdrawer-content {\n transition-duration: 0.2925s; } }\n @media (min-width: 992px) {\n .navdrawer.show .navdrawer-content {\n transition-duration: 0.15s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer.show .navdrawer-content {\n transition: none; } }\n\n.navdrawer-body {\n margin-bottom: 0.5rem;\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.navdrawer-divider {\n background-color: rgba(0, 0, 0, 0.12);\n height: 1px;\n margin: 0.5rem 0;\n overflow: hidden; }\n\n.navdrawer-header {\n background-color: #f5f5f5;\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n display: block;\n margin-bottom: 0.5rem;\n padding: 0.625rem 1rem; }\n\n.navdrawer-subheader {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n color: rgba(0, 0, 0, 0.38);\n display: block;\n font-weight: 500;\n height: 3rem;\n line-height: 1;\n margin-top: 0;\n margin-bottom: 0;\n padding: 1.0625rem 1rem; }\n .navdrawer-divider + .navdrawer-subheader {\n margin-top: -0.5rem; }\n\n.navdrawer-nav {\n display: flex;\n flex-direction: column;\n list-style: none;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n padding-left: 0; }\n .navdrawer-header + .navdrawer-nav,\n .navdrawer-subheader + .navdrawer-nav {\n margin-top: 0; }\n .navdrawer-nav .nav-link {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n transition-duration: 0.3s;\n transition-property: background-color, color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n padding: 1.0625rem 1rem; }\n @media (min-width: 576px) {\n .navdrawer-nav .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navdrawer-nav .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer-nav .nav-link {\n transition: none; } }\n .navdrawer-nav .nav-link:active, .navdrawer-nav .nav-link:focus, .navdrawer-nav .nav-link:hover {\n background-color: #f5f5f5; }\n .navdrawer-nav .nav-link.active, .navdrawer-nav .nav-link:active {\n color: #f08506; }\n .navdrawer-nav .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38); }\n .navdrawer-nav .nav-link:focus {\n outline: 0; }\n .navdrawer-nav .active > .nav-link {\n color: #f08506; }\n\n.navdrawer-nav-icon {\n color: rgba(0, 0, 0, 0.54);\n width: 3.5rem; }\n .nav-link:active .navdrawer-nav-icon,\n .nav-link.active .navdrawer-nav-icon {\n color: #f08506; }\n\n.active > .nav-link .navdrawer-nav-icon {\n color: #f08506; }\n\n@media (min-width: 576px) {\n .navdrawer-backdrop-permanent-sm {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-sm {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-sm {\n display: none;\n transition: none; }\n .navdrawer-permanent-sm {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-sm.navdrawer-permanent-clipped, .navdrawer-permanent-sm.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-sm.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-sm.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-sm.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-sm.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-sm.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-sm .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-sm {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-sm.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-sm.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-sm.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-sm.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-sm .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-sm {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-sm.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-sm .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n@media (min-width: 768px) {\n .navdrawer-backdrop-permanent-md {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-md {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-md {\n display: none;\n transition: none; }\n .navdrawer-permanent-md {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-md.navdrawer-permanent-clipped, .navdrawer-permanent-md.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-md.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-md.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-md.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-md.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-md.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-md .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-md {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-md.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-md.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-md.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-md.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-md .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-md {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-md.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-md .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n@media (min-width: 992px) {\n .navdrawer-backdrop-permanent-lg {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-lg {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-lg {\n display: none;\n transition: none; }\n .navdrawer-permanent-lg {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-lg.navdrawer-permanent-clipped, .navdrawer-permanent-lg.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-lg.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-lg.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-lg.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-lg.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-lg.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-lg .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-lg {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-lg.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-lg.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-lg.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-lg.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-lg .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-lg {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-lg.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-lg .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n@media (min-width: 1200px) {\n .navdrawer-backdrop-permanent-xl {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-xl {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-xl {\n display: none;\n transition: none; }\n .navdrawer-permanent-xl {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-xl.navdrawer-permanent-clipped, .navdrawer-permanent-xl.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-xl.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-xl.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-xl.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-xl.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-xl.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-xl .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-xl {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-xl.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-xl.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-xl.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-xl.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-xl .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-xl {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-xl.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-xl .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n.navdrawer-backdrop-permanent {\n display: none;\n transition: none; }\n\n.navdrawer-backdrop-persistent {\n display: none;\n transition: none; }\n\n.navdrawer-backdrop-temporary {\n display: none;\n transition: none; }\n\n.navdrawer-permanent {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent.navdrawer-permanent-clipped, .navdrawer-permanent.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n\n.navdrawer-persistent {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n\n.navdrawer-temporary {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; }\n\n.picker {\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(0, 100%, 0);\n transition-delay: 0.675s;\n transition-duration: 0;\n transition-property: transform;\n z-index: 240; }\n @media (min-width: 576px) {\n .picker {\n transition-delay: 0.8775s; } }\n @media (min-width: 992px) {\n .picker {\n transition-delay: 0.45s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker {\n transition: none; } }\n .picker.picker-opened {\n overflow-x: hidden;\n overflow-y: auto;\n transform: translate3d(0, 0, 0);\n transition: none; }\n\n.picker-frame {\n margin: 1.5rem 1.5rem; }\n\n.picker-holder {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n align-items: center;\n background-color: rgba(0, 0, 0, 0.38);\n display: flex;\n justify-content: center;\n min-height: 100%;\n min-width: 100%;\n opacity: 0;\n pointer-events: none;\n transition-delay: 0.375s; }\n @media (min-width: 576px) {\n .picker-holder {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .picker-holder {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker-holder {\n transition: none; } }\n @media (min-width: 576px) {\n .picker-holder {\n transition-delay: 0.4875s; } }\n @media (min-width: 992px) {\n .picker-holder {\n transition-delay: 0.25s; } }\n .picker-opened .picker-holder {\n opacity: 1;\n transition-delay: 0s; }\n\n.picker-wrap {\n border-radius: 2px;\n transition-duration: 0.375s;\n transition-property: opacity, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n font-size: 0.875rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.42857;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n max-width: 18.5rem;\n opacity: 0;\n outline: 0;\n pointer-events: auto;\n position: relative;\n transform: scale(0.87); }\n @media (min-width: 576px) {\n .picker-wrap {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .picker-wrap {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker-wrap {\n transition: none; } }\n @media (orientation: landscape) {\n .picker-wrap {\n display: flex;\n max-width: none; } }\n .picker-opened .picker-wrap {\n opacity: 1;\n transform: scale(1); }\n\n.picker-footer {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px;\n display: flex;\n justify-content: flex-end;\n padding: 0.5rem 0.5rem; }\n @media (orientation: landscape) {\n .picker-footer {\n border-radius: 0 0 2px 0;\n padding-right: 0.75rem;\n padding-left: 0.75rem; } }\n .picker-footer button {\n flex: 0 1 auto;\n margin-left: 0.5rem;\n min-width: 0; }\n .picker-footer button:first-child {\n margin-left: 0; }\n\n.picker-header {\n height: 2.5rem;\n line-height: 2.5rem;\n margin-right: 0.5rem;\n margin-left: 0.5rem;\n padding-right: 3rem;\n padding-left: 3rem;\n position: relative;\n text-align: center; }\n @media (orientation: landscape) {\n .picker-header {\n margin-top: 0.5rem;\n margin-right: 0.75rem;\n margin-left: 0.75rem; } }\n\n.picker-month,\n.picker-year {\n display: inline;\n margin-left: 0.5rem; }\n .picker-month:first-child,\n .picker-year:first-child {\n margin-left: 0; }\n\n.picker-nav-next,\n.picker-nav-prev {\n height: 2.5rem;\n margin-top: -1.25rem;\n position: absolute;\n top: 50%;\n width: 2.5rem; }\n .picker-nav-next, .picker-nav-next.material-icons,\n .picker-nav-prev,\n .picker-nav-prev.material-icons {\n line-height: 2.5rem; }\n\n.picker-nav-next {\n right: 0; }\n .picker-nav-next::before {\n content: \"keyboard_arrow_right\"; }\n\n.picker-nav-prev {\n left: 0; }\n .picker-nav-prev::before {\n content: \"keyboard_arrow_left\"; }\n\n.picker-date-display {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87);\n padding: 1rem 1.5rem; }\n @media (orientation: landscape) {\n .picker-date-display {\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px;\n border-top-right-radius: 0;\n min-width: 9.75rem;\n white-space: nowrap; } }\n\n.picker-date-display-bottom {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\n.picker-day-display {\n margin-right: 0.5rem; }\n\n.picker-weekday-display {\n margin-right: 0.5rem; }\n @media (orientation: landscape) {\n .picker-weekday-display {\n display: block;\n margin-right: 0; } }\n .picker-weekday-display::after {\n content: ','; }\n\n.picker-box {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px;\n background-color: #fff;\n overflow: hidden; }\n @media (orientation: landscape) {\n .picker-box {\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 0; } }\n\n.picker-input.form-control[readonly], .wpcf7 input.picker-input[readonly][type=text],\n.wpcf7 input.picker-input[readonly][type=search],\n.wpcf7 input.picker-input[readonly][type=url],\n.wpcf7 input.picker-input[readonly][type=tel],\n.wpcf7 input.picker-input[readonly][type=number],\n.wpcf7 input.picker-input[readonly][type=range],\n.wpcf7 input.picker-input[readonly][type=date],\n.wpcf7 input.picker-input[readonly][type=month],\n.wpcf7 input.picker-input[readonly][type=week],\n.wpcf7 input.picker-input[readonly][type=time],\n.wpcf7 input.picker-input[readonly][type=datetime],\n.wpcf7 input.picker-input[readonly][type=datetime-local],\n.wpcf7 input.picker-input[readonly][type=color],\n.wpcf7 input.picker-input[readonly][type=email],\n.wpcf7 input.picker-input[readonly][type=file],\n.wpcf7 input.picker-input[readonly][type=submit],\n.wpcf7 select.picker-input[readonly],\n.wpcf7 textarea.picker-input[readonly], .wpcf7 .picker-input.wpcf7-validation-errors[readonly] {\n border-bottom-style: solid;\n color: inherit;\n cursor: text; }\n\n.picker-input.picker-input-active {\n border-bottom-color: #f08506; }\n\n.picker-day {\n border-radius: 50%;\n cursor: default;\n height: 2.5rem;\n line-height: 2.5rem;\n margin: auto;\n vertical-align: middle;\n width: 2.5rem; }\n @media (orientation: landscape) {\n .picker-day {\n margin-right: 0.25rem;\n margin-left: 0.25rem; } }\n .picker-day.picker-day-selected {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.picker-day-disabled {\n color: rgba(0, 0, 0, 0.38); }\n\n.picker-day-outfocus {\n display: none; }\n\n.picker-day-today {\n color: #f08506;\n font-weight: bolder; }\n\n.picker-table {\n border-collapse: collapse;\n border-spacing: 0;\n margin: 0 0.5rem;\n table-layout: fixed; }\n .picker-table td,\n .picker-table th {\n border: 0;\n padding: 0;\n text-align: center;\n vertical-align: middle; }\n .picker-table th {\n font-weight: inherit; }\n\n.picker-weekday {\n color: rgba(0, 0, 0, 0.38);\n height: 2.5rem;\n vertical-align: middle;\n width: 2.5rem; }\n\n.picker-select-month,\n.picker-select-year {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: rgba(0, 0, 0, 0.12);\n background-image: none;\n background-position: 100% 50%;\n background-size: auto 100%;\n border: 0;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.87);\n display: inline-block;\n font-size: inherit;\n height: 1.25rem;\n line-height: 1.25rem;\n opacity: 0.7;\n padding: 0 1.25rem 0 0.5rem; }\n @media (min-width: 576px) {\n .picker-select-month,\n .picker-select-year {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .picker-select-month,\n .picker-select-year {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker-select-month,\n .picker-select-year {\n transition: none; } }\n .picker-select-month:focus, .picker-select-month:hover,\n .picker-select-year:focus,\n .picker-select-year:hover {\n opacity: 1; }\n\n@-moz-document url-prefix('') {\n .picker-select-month,\n .picker-select-year {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-repeat: no-repeat; } }\n @media (-webkit-min-device-pixel-ratio: 0) {\n .picker-select-month,\n .picker-select-year {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-repeat: no-repeat; } }\n .picker-select-month:focus,\n .picker-select-year:focus {\n outline: 0; }\n\n.picker-select-month {\n margin-left: 0.5rem; }\n\n.progress {\n display: flex;\n overflow: hidden;\n position: relative;\n z-index: 1; }\n\n.progress-bar {\n border-bottom: 0.25rem solid #3f51b5; }\n .progress-bar.bg-primary {\n background-color: transparent !important;\n border-bottom-color: #f08506; }\n .progress-bar.bg-primary::after {\n background-color: #fa9d2f; }\n .progress-bar.bg-secondary {\n background-color: transparent !important;\n border-bottom-color: #f08506; }\n .progress-bar.bg-secondary::after {\n background-color: #fa9d2f; }\n .progress-bar.bg-danger {\n background-color: transparent !important;\n border-bottom-color: #f44336; }\n .progress-bar.bg-danger::after {\n background-color: #ffcdd2; }\n .progress-bar.bg-info {\n background-color: transparent !important;\n border-bottom-color: #2196f3; }\n .progress-bar.bg-info::after {\n background-color: #bbdefb; }\n .progress-bar.bg-success {\n background-color: transparent !important;\n border-bottom-color: #4caf50; }\n .progress-bar.bg-success::after {\n background-color: #c8e6c9; }\n .progress-bar.bg-warning {\n background-color: transparent !important;\n border-bottom-color: #ff9800; }\n .progress-bar.bg-warning::after {\n background-color: #ffe0b2; }\n .progress-bar.bg-dark {\n background-color: transparent !important;\n border-bottom-color: #424242; }\n .progress-bar.bg-dark::after {\n background-color: #757575; }\n .progress-bar.bg-light {\n background-color: transparent !important;\n border-bottom-color: #f5f5f5; }\n .progress-bar.bg-light::after {\n background-color: #fafafa; }\n .progress-bar::after {\n background-color: #c5cae9;\n content: '';\n display: block;\n height: 0.25rem;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1; }\n\n.progress-bar-animated::before {\n animation-direction: reverse;\n animation-duration: 0.3s;\n animation-iteration-count: infinite;\n animation-name: progress-bar-animation;\n animation-timing-function: linear; }\n @media (min-width: 576px) {\n .progress-bar-animated::before {\n animation-duration: 0.39s; } }\n @media (min-width: 992px) {\n .progress-bar-animated::before {\n animation-duration: 0.2s; } }\n\n.progress-bar-animated,\n.progress-bar-striped {\n box-sizing: content-box;\n position: relative; }\n .progress-bar-animated.bg-primary::before,\n .progress-bar-striped.bg-primary::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-secondary::before,\n .progress-bar-striped.bg-secondary::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-danger::before,\n .progress-bar-striped.bg-danger::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-info::before,\n .progress-bar-striped.bg-info::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-success::before,\n .progress-bar-striped.bg-success::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-warning::before,\n .progress-bar-striped.bg-warning::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-dark::before,\n .progress-bar-striped.bg-dark::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-light::before,\n .progress-bar-striped.bg-light::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated::after,\n .progress-bar-striped::after {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n right: -1.5rem;\n bottom: -0.25rem; }\n .progress-bar-animated::before,\n .progress-bar-striped::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);\n background-position: 0 0;\n background-repeat: repeat-x;\n background-size: 0.75rem 0.75rem;\n content: '';\n display: block;\n height: 0.25rem;\n position: absolute;\n right: -100vw;\n bottom: -0.25rem;\n left: 0;\n z-index: -1; }\n\n@keyframes progress-bar-animation {\n from {\n background-position: 0 0; }\n to {\n background-position: 0.75rem 0; } }\n\n.progress-bar-indeterminate {\n border-bottom-color: #c5cae9;\n position: relative;\n width: 100%; }\n .progress-bar-indeterminate.bg-primary {\n border-bottom-color: #fa9d2f; }\n .progress-bar-indeterminate.bg-primary::after, .progress-bar-indeterminate.bg-primary::before {\n background-color: #f08506; }\n .progress-bar-indeterminate.bg-primary::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-secondary {\n border-bottom-color: #fa9d2f; }\n .progress-bar-indeterminate.bg-secondary::after, .progress-bar-indeterminate.bg-secondary::before {\n background-color: #f08506; }\n .progress-bar-indeterminate.bg-secondary::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-danger {\n border-bottom-color: #ffcdd2; }\n .progress-bar-indeterminate.bg-danger::after, .progress-bar-indeterminate.bg-danger::before {\n background-color: #f44336; }\n .progress-bar-indeterminate.bg-danger::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-info {\n border-bottom-color: #bbdefb; }\n .progress-bar-indeterminate.bg-info::after, .progress-bar-indeterminate.bg-info::before {\n background-color: #2196f3; }\n .progress-bar-indeterminate.bg-info::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-success {\n border-bottom-color: #c8e6c9; }\n .progress-bar-indeterminate.bg-success::after, .progress-bar-indeterminate.bg-success::before {\n background-color: #4caf50; }\n .progress-bar-indeterminate.bg-success::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-warning {\n border-bottom-color: #ffe0b2; }\n .progress-bar-indeterminate.bg-warning::after, .progress-bar-indeterminate.bg-warning::before {\n background-color: #ff9800; }\n .progress-bar-indeterminate.bg-warning::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-dark {\n border-bottom-color: #757575; }\n .progress-bar-indeterminate.bg-dark::after, .progress-bar-indeterminate.bg-dark::before {\n background-color: #424242; }\n .progress-bar-indeterminate.bg-dark::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-light {\n border-bottom-color: #fafafa; }\n .progress-bar-indeterminate.bg-light::after, .progress-bar-indeterminate.bg-light::before {\n background-color: #f5f5f5; }\n .progress-bar-indeterminate.bg-light::before {\n background-image: none; }\n .progress-bar-indeterminate::after, .progress-bar-indeterminate::before {\n border-radius: 0.25rem;\n animation-duration: 2s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n background-color: #3f51b5;\n width: 0%; }\n .progress-bar-indeterminate::after {\n animation-name: progress-bar-indeterminate-after;\n bottom: -0.25rem;\n z-index: 0; }\n .progress-bar-indeterminate::before {\n animation-name: progress-bar-indeterminate-before;\n content: '';\n display: block;\n height: 0.25rem;\n position: absolute;\n bottom: -0.25rem;\n z-index: 0; }\n\n@keyframes progress-bar-indeterminate-after {\n 0% {\n left: 0%;\n width: 0%; }\n 50% {\n left: 25%;\n width: 75%; }\n 75% {\n left: 100%;\n width: 0%; } }\n\n@keyframes progress-bar-indeterminate-before {\n 0%,\n 62.5% {\n left: 0%;\n width: 0%; }\n 71.875% {\n left: 0%;\n width: 25%; }\n 81.25% {\n left: 25%;\n width: 50%; }\n 100% {\n left: 100%;\n width: 25%; } }\n\n.progress-circular {\n height: 2.5rem;\n position: relative;\n width: 2.5rem; }\n\n.progress-circular-gap {\n border-top: 0.125rem solid #3f51b5;\n position: absolute;\n top: 0;\n right: 1.1875rem;\n bottom: 0;\n left: 1.1875rem; }\n\n.progress-circular-inner {\n animation: progress-circular-inner-rotate 5.332s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n height: 2.5rem;\n position: relative;\n width: 2.5rem; }\n\n.progress-circular-left,\n.progress-circular-right {\n height: 2.5rem;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: 1.25rem; }\n\n.progress-circular-left {\n left: 0; }\n\n.progress-circular-right {\n right: 0; }\n\n.progress-circular-spinner {\n border: 0.25rem solid #3f51b5;\n border-bottom-color: transparent;\n border-radius: 50%;\n height: 2.5rem;\n position: absolute;\n top: 0;\n width: 2.5rem; }\n .progress-circular-left .progress-circular-spinner {\n animation: progress-circular-spinner-left 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n border-right-color: transparent;\n left: 0; }\n .progress-circular-right .progress-circular-spinner {\n animation: progress-circular-spinner-right 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n border-left-color: transparent;\n right: 0; }\n\n.progress-circular-wrapper {\n animation: progress-circular-wrapper-rotate 2.666s linear infinite; }\n\n@keyframes progress-circular-inner-rotate {\n 12.5% {\n transform: rotate(135deg); }\n 25% {\n transform: rotate(270deg); }\n 37.5% {\n transform: rotate(405deg); }\n 50% {\n transform: rotate(540deg); }\n 62.5% {\n transform: rotate(675deg); }\n 75% {\n transform: rotate(810deg); }\n 87.5% {\n transform: rotate(945deg); }\n 100% {\n transform: rotate(1080deg); } }\n\n@keyframes progress-circular-spinner-left {\n 0%,\n 100% {\n transform: rotate(130deg); }\n 50% {\n transform: rotate(-5deg); } }\n\n@keyframes progress-circular-spinner-right {\n 0%,\n 100% {\n transform: rotate(-130deg); }\n 50% {\n transform: rotate(5deg); } }\n\n@keyframes progress-circular-wrapper-rotate {\n 100% {\n transform: rotate(360deg); } }\n\n.progress-circular-primary .progress-circular-gap,\n.progress-circular-primary .progress-circular-spinner {\n border-top-color: #f08506; }\n\n.progress-circular-primary .progress-circular-left .progress-circular-spinner {\n border-left-color: #f08506; }\n\n.progress-circular-primary .progress-circular-right .progress-circular-spinner {\n border-right-color: #f08506; }\n\n.progress-circular-secondary .progress-circular-gap,\n.progress-circular-secondary .progress-circular-spinner {\n border-top-color: #f08506; }\n\n.progress-circular-secondary .progress-circular-left .progress-circular-spinner {\n border-left-color: #f08506; }\n\n.progress-circular-secondary .progress-circular-right .progress-circular-spinner {\n border-right-color: #f08506; }\n\n.progress-circular-danger .progress-circular-gap,\n.progress-circular-danger .progress-circular-spinner {\n border-top-color: #f44336; }\n\n.progress-circular-danger .progress-circular-left .progress-circular-spinner {\n border-left-color: #f44336; }\n\n.progress-circular-danger .progress-circular-right .progress-circular-spinner {\n border-right-color: #f44336; }\n\n.progress-circular-info .progress-circular-gap,\n.progress-circular-info .progress-circular-spinner {\n border-top-color: #2196f3; }\n\n.progress-circular-info .progress-circular-left .progress-circular-spinner {\n border-left-color: #2196f3; }\n\n.progress-circular-info .progress-circular-right .progress-circular-spinner {\n border-right-color: #2196f3; }\n\n.progress-circular-success .progress-circular-gap,\n.progress-circular-success .progress-circular-spinner {\n border-top-color: #4caf50; }\n\n.progress-circular-success .progress-circular-left .progress-circular-spinner {\n border-left-color: #4caf50; }\n\n.progress-circular-success .progress-circular-right .progress-circular-spinner {\n border-right-color: #4caf50; }\n\n.progress-circular-warning .progress-circular-gap,\n.progress-circular-warning .progress-circular-spinner {\n border-top-color: #ff9800; }\n\n.progress-circular-warning .progress-circular-left .progress-circular-spinner {\n border-left-color: #ff9800; }\n\n.progress-circular-warning .progress-circular-right .progress-circular-spinner {\n border-right-color: #ff9800; }\n\n.progress-circular-dark .progress-circular-gap,\n.progress-circular-dark .progress-circular-spinner {\n border-top-color: #424242; }\n\n.progress-circular-dark .progress-circular-left .progress-circular-spinner {\n border-left-color: #424242; }\n\n.progress-circular-dark .progress-circular-right .progress-circular-spinner {\n border-right-color: #424242; }\n\n.progress-circular-light .progress-circular-gap,\n.progress-circular-light .progress-circular-spinner {\n border-top-color: #f5f5f5; }\n\n.progress-circular-light .progress-circular-left .progress-circular-spinner {\n border-left-color: #f5f5f5; }\n\n.progress-circular-light .progress-circular-right .progress-circular-spinner {\n border-right-color: #f5f5f5; }\n\n.custom-control {\n display: block;\n min-height: 1.25rem;\n padding-left: 2.25rem;\n position: relative; }\n .custom-control + .custom-control {\n margin-top: 0.75rem; }\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1.5rem; }\n .custom-control-inline + .custom-control-inline {\n margin-top: 0; }\n\n.custom-control-label {\n color: inherit;\n font-size: 0.875rem;\n line-height: inherit;\n margin-bottom: 0; }\n .custom-control-label::after {\n color: rgba(0, 0, 0, 0.54);\n position: absolute;\n top: -0.125rem;\n left: 0; }\n .custom-control-label::before {\n transition-duration: 0.3s;\n transition-property: background-color, opacity, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: currentColor;\n border-radius: 50%;\n color: rgba(0, 0, 0, 0.54);\n content: '';\n display: block;\n height: 3rem;\n margin-top: -0.875rem;\n margin-left: -0.75rem;\n opacity: 0;\n position: absolute;\n top: 0;\n left: 0;\n transform: scale(0.87, 0.87) translateZ(0);\n width: 3rem; }\n @media (min-width: 576px) {\n .custom-control-label::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-control-label::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-control-label::before {\n transition: none; } }\n\n.custom-control-input {\n opacity: 0;\n position: absolute;\n z-index: -1; }\n .custom-control-input.focus ~ .custom-control-label::before, .custom-control-input:active ~ .custom-control-label::before {\n opacity: 0.12;\n transform: scale(1, 1) translateZ(0); }\n .custom-control-input:checked ~ .custom-control-label::after {\n color: #f08506; }\n .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #f08506; }\n .custom-control-input:disabled ~ .custom-control-label {\n color: rgba(0, 0, 0, 0.26); }\n .custom-control-input:disabled ~ .custom-control-label::after {\n color: rgba(0, 0, 0, 0.26); }\n .custom-control-input:disabled ~ .custom-control-label::before {\n display: none; }\n\n.custom-checkbox .custom-control-label::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"check_box_outline_blank\";\n line-height: 1;\n vertical-align: middle; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n content: \"check_box\"; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n content: \"indeterminate_check_box\"; }\n\n.custom-radio .custom-control-label::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"radio_button_unchecked\";\n line-height: 1;\n vertical-align: middle; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n content: \"radio_button_checked\"; }\n\n.custom-switch {\n padding-left: 3.75rem; }\n .custom-switch .custom-control-label {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .custom-switch .custom-control-label {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-switch .custom-control-label {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label {\n transition: none; } }\n .custom-switch .custom-control-label::after {\n transition-duration: 0.3s;\n transition-property: background-color, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #fafafa;\n border-radius: 50%;\n box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.54);\n content: '';\n display: block;\n height: 1.5rem;\n position: absolute;\n width: 1.5rem; }\n @media (min-width: 576px) {\n .custom-switch .custom-control-label::after {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-switch .custom-control-label::after {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none; } }\n .custom-switch .custom-control-input:checked ~ .custom-control-label::after, .custom-switch .custom-control-input:checked ~ .custom-control-label::before {\n transform: translateX(1.5rem); }\n .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #f08506; }\n .custom-switch .custom-control-input:checked ~ .custom-control-track {\n background-color: rgba(240, 133, 6, 0.5); }\n .custom-switch .custom-control-input:disabled ~ .custom-control-label::after {\n background-color: #bdbdbd; }\n .custom-switch .custom-control-input:disabled ~ .custom-control-track {\n background-color: rgba(0, 0, 0, 0.12); }\n .custom-switch .custom-control-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-clip: content-box;\n background-color: rgba(0, 0, 0, 0.38);\n border: 0.25rem solid transparent;\n border-radius: 1rem;\n content: '';\n display: block;\n height: 1.5rem;\n position: absolute;\n top: -0.125rem;\n left: 0;\n width: 3rem; }\n @media (min-width: 576px) {\n .custom-switch .custom-control-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-switch .custom-control-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-track {\n transition: none; } }\n\n.custom-range {\n appearance: none;\n background-color: transparent;\n padding-left: 0;\n width: 100%; }\n .custom-range:active::-moz-range-track, .custom-range:focus::-moz-range-track {\n background-color: rgba(0, 0, 0, 0.38); }\n .custom-range:active::-ms-fill-upper, .custom-range:focus::-ms-fill-upper {\n background-color: rgba(0, 0, 0, 0.38); }\n .custom-range:active::-webkit-slider-runnable-track, .custom-range:focus::-webkit-slider-runnable-track {\n background-color: rgba(0, 0, 0, 0.38); }\n .custom-range:focus {\n outline: 0; }\n .custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }\n .custom-range:focus::-ms-range-thumb {\n box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }\n .custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }\n .custom-range::-moz-focus-outer {\n border: 0; }\n .custom-range::-moz-range-progress {\n background-color: #f08506; }\n .custom-range::-moz-range-thumb {\n transition-duration: 0.3s;\n transition-property: box-shadow, height, width;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: #f08506;\n border: 0;\n border-radius: 50%;\n height: 0.75rem;\n width: 0.75rem; }\n @media (min-width: 576px) {\n .custom-range::-moz-range-thumb {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-moz-range-thumb {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none; } }\n .custom-range::-moz-range-thumb:active {\n box-shadow: none;\n height: 1.5rem;\n width: 1.5rem; }\n .custom-range::-moz-range-thumb:focus {\n outline: 0; }\n .custom-range::-moz-range-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.26);\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: 0.125rem;\n width: 100%; }\n @media (min-width: 576px) {\n .custom-range::-moz-range-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-moz-range-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-track {\n transition: none; } }\n .custom-range::-ms-fill-lower {\n background-color: #f08506;\n height: 0.125rem;\n margin-bottom: 0.125rem;\n margin-left: 0.375rem; }\n .custom-range::-ms-fill-upper {\n background-color: rgba(0, 0, 0, 0.26);\n height: 0.125rem;\n margin-right: 0.375rem;\n margin-bottom: 0.125rem; }\n .custom-range::-ms-thumb {\n transition-duration: 0.3s;\n transition-property: box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: #f08506;\n border: 0;\n border-radius: 50%;\n height: 0.75rem;\n margin-right: 0.375rem;\n margin-left: 0.375rem;\n width: 0.75rem; }\n @media (min-width: 576px) {\n .custom-range::-ms-thumb {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-ms-thumb {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none; } }\n .custom-range::-ms-thumb:active {\n box-shadow: 0 0 0 0.375rem #f08506; }\n .custom-range::-ms-thumb:focus {\n outline: 0; }\n .custom-range::-ms-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: transparent;\n border-color: transparent;\n border-width: 0.875rem 0;\n color: transparent;\n cursor: pointer;\n height: 0.125rem;\n width: 100%; }\n @media (min-width: 576px) {\n .custom-range::-ms-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-ms-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-track {\n transition: none; } }\n .custom-range::-webkit-slider-runnable-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.26);\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: 0.125rem;\n width: 100%; }\n @media (min-width: 576px) {\n .custom-range::-webkit-slider-runnable-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-webkit-slider-runnable-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-runnable-track {\n transition: none; } }\n .custom-range::-webkit-slider-thumb {\n transition-duration: 0.3s;\n transition-property: box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: #f08506;\n border: 0;\n border-radius: 50%;\n height: 0.75rem;\n margin-top: -0.3125rem;\n width: 0.75rem; }\n @media (min-width: 576px) {\n .custom-range::-webkit-slider-thumb {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-webkit-slider-thumb {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none; } }\n .custom-range::-webkit-slider-thumb:active {\n box-shadow: 0 0 0 0.375rem #f08506; }\n .custom-range::-webkit-slider-thumb:focus {\n outline: 0; }\n\n.snackbar {\n align-items: center;\n background-color: #323232;\n color: white;\n display: flex;\n font-size: 0.875rem;\n line-height: 1.42857;\n opacity: 0;\n padding: 0.875rem 1.5rem;\n position: fixed;\n bottom: 0;\n left: 0;\n transform: translateY(100%);\n transition: opacity 0s 0.195s, transform 0.195s cubic-bezier(0.4, 0, 1, 1);\n width: 100%;\n z-index: 60; }\n @media (min-width: 576px) {\n .snackbar {\n border-radius: 2px;\n max-width: 35.5rem;\n min-width: 18rem;\n left: 50%;\n transform: translate(-50%, 100%);\n width: auto; } }\n @media (min-width: 576px) {\n .snackbar {\n transition: opacity 0s 0.2535s, transform 0.2535s cubic-bezier(0.4, 0, 1, 1); } }\n @media (min-width: 992px) {\n .snackbar {\n transition: opacity 0s 0.13s, transform 0.13s cubic-bezier(0.4, 0, 1, 1); } }\n @media screen and (prefers-reduced-motion: reduce) {\n .snackbar {\n transition: none; } }\n .snackbar.show {\n transition-duration: 0.225s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n opacity: 1;\n transform: translateY(0); }\n @media (min-width: 576px) {\n .snackbar.show {\n transition-duration: 0.2925s; } }\n @media (min-width: 992px) {\n .snackbar.show {\n transition-duration: 0.15s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .snackbar.show {\n transition: none; } }\n @media (min-width: 576px) {\n .snackbar.show {\n transform: translate(-50%, 0); } }\n\n.snackbar-body {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n margin-right: auto;\n max-height: 100%;\n min-width: 0; }\n\n.snackbar-btn {\n transition-duration: 0.3s;\n transition-property: background-color, background-image;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: transparent;\n background-image: none;\n border: 0;\n color: #f08506;\n cursor: pointer;\n display: block;\n flex-shrink: 0;\n font-size: inherit;\n font-weight: 500;\n line-height: inherit;\n margin-left: 1.5rem;\n padding: 0;\n text-transform: uppercase;\n white-space: nowrap; }\n @media (min-width: 576px) {\n .snackbar-btn {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .snackbar-btn {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .snackbar-btn {\n transition: none; } }\n .snackbar-btn:focus, .snackbar-btn:hover {\n color: #fa9d2f;\n text-decoration: none; }\n @media (min-width: 576px) {\n .snackbar-btn {\n margin-left: 3rem; } }\n .snackbar-btn:focus {\n outline: 0; }\n\n@media (min-width: 576px) {\n .snackbar-left,\n .snackbar-right {\n transform: translateY(100%); }\n .snackbar-left.show,\n .snackbar-right.show {\n transform: translateY(-1.5rem); } }\n\n@media (min-width: 576px) {\n .snackbar-left {\n left: 1.5rem; } }\n\n@media (min-width: 576px) {\n .snackbar-right {\n right: 1.5rem;\n left: auto; } }\n\n.snackbar-multi-line {\n height: 5rem;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem; }\n .snackbar-multi-line .snackbar-body {\n white-space: normal; }\n\n.stepper {\n align-items: center;\n background-color: #fff;\n display: flex;\n flex-shrink: 0;\n overflow: hidden;\n padding: 1.5rem 1.5rem;\n position: relative; }\n .stepper::after, .stepper::before {\n border-top: 1px solid #bdbdbd;\n content: '';\n display: block;\n position: absolute; }\n .stepper:first-child::before {\n display: none; }\n .stepper:last-child::after {\n display: none; }\n\n.stepper-horiz {\n background-color: #fff;\n display: flex;\n justify-content: space-between;\n overflow-x: auto;\n overflow-y: hidden;\n position: relative; }\n .stepper-horiz::before {\n border-top: 1px solid #bdbdbd;\n content: '';\n display: block;\n position: absolute;\n top: 50%;\n right: 1.5rem;\n left: 1.5rem; }\n .stepper-horiz .stepper::after, .stepper-horiz .stepper::before {\n border-top: 1px solid #bdbdbd;\n top: 50%;\n width: 1rem; }\n .stepper-horiz .stepper::after {\n right: 0; }\n .stepper-horiz .stepper::before {\n left: 0; }\n\n.stepper-vert {\n background-color: #fff;\n position: relative; }\n .stepper-vert .stepper::after, .stepper-vert .stepper::before {\n border-left: 1px solid #bdbdbd;\n height: 1rem;\n left: 2.25rem; }\n .stepper-vert .stepper::after {\n bottom: 0; }\n .stepper-vert .stepper::before {\n top: 0; }\n\n.stepper-icon {\n background-color: rgba(0, 0, 0, 0.38);\n border-radius: 50%;\n color: white;\n font-size: 0.75rem;\n font-weight: 400;\n height: 1.5rem;\n line-height: 1.5rem;\n margin-right: 0.5rem;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 1.5rem; }\n .stepper.active .stepper-icon,\n .stepper.done .stepper-icon {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .stepper-icon .material-icons {\n font-size: 1.333em; }\n\n.stepper-text {\n color: rgba(0, 0, 0, 0.38);\n font-size: 0.875rem;\n font-weight: 400;\n position: relative; }\n .stepper.active .stepper-text,\n .stepper.done .stepper-text {\n color: rgba(0, 0, 0, 0.87); }\n .stepper.active .stepper-text {\n font-weight: bolder; }\n\n.nav-tabs {\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12); }\n .nav-tabs.border-0, .nav-tabs.border-bottom-0 {\n box-shadow: none; }\n .nav-tabs .nav-link {\n transition-duration: 0.3s;\n transition-property: background-color, color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n min-height: 3rem;\n opacity: 0.7;\n padding: 1.0625rem 0.75rem;\n position: relative;\n text-transform: uppercase; }\n @media (min-width: 576px) {\n .nav-tabs .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-tabs .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-tabs .nav-link {\n transition: none; } }\n .nav-tabs .nav-link:active, .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n background-color: rgba(0, 0, 0, 0.12); }\n .nav-tabs .nav-link.active, .nav-tabs .nav-link:active {\n opacity: 1; }\n .nav-tabs .nav-link.active {\n color: #f08506; }\n .nav-tabs .nav-link.active::before {\n opacity: 1; }\n .nav-tabs .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .nav-tabs .nav-link::before {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #f08506;\n content: '';\n display: block;\n height: 0.125rem;\n opacity: 0;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0; }\n @media (min-width: 576px) {\n .nav-tabs .nav-link::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-tabs .nav-link::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-tabs .nav-link::before {\n transition: none; } }\n .nav-tabs .nav-item.show .nav-link {\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 1; }\n\n.nav-tabs-material {\n position: relative; }\n .nav-tabs-material.animate .nav-link::before {\n opacity: 0; }\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition-duration: 0.3s;\n transition-property: left, right;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition: none; } }\n .nav-tabs-material .nav-link::before {\n transition: none; }\n .nav-tabs-material .nav-tabs-indicator {\n background-color: #f08506;\n display: none;\n height: 0.125rem;\n position: absolute;\n bottom: 0; }\n .nav-tabs-material .nav-tabs-indicator.show {\n display: block; }\n .nav-tabs-scrollable .nav-tabs-material .nav-tabs-indicator {\n bottom: 3rem; }\n\n.nav-tabs-scrollable {\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);\n height: 3rem;\n overflow: hidden; }\n .nav-tabs-scrollable .nav-tabs {\n box-shadow: none;\n flex-wrap: nowrap;\n overflow-x: auto;\n overflow-y: hidden;\n padding-bottom: 3rem; }\n .nav-tabs-scrollable .nav-tabs::-webkit-scrollbar {\n display: none; }\n\n.form-control, .wpcf7 input[type=text],\n.wpcf7 input[type=search],\n.wpcf7 input[type=url],\n.wpcf7 input[type=tel],\n.wpcf7 input[type=number],\n.wpcf7 input[type=range],\n.wpcf7 input[type=date],\n.wpcf7 input[type=month],\n.wpcf7 input[type=week],\n.wpcf7 input[type=time],\n.wpcf7 input[type=datetime],\n.wpcf7 input[type=datetime-local],\n.wpcf7 input[type=color],\n.wpcf7 input[type=email],\n.wpcf7 input[type=file], .wpcf7 input[type=submit],\n.wpcf7 select,\n.wpcf7 textarea, .wpcf7 .wpcf7-validation-errors, .custom-select, .form-control-file {\n background-clip: padding-box;\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.42);\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 1px;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 1rem;\n line-height: 1.5;\n padding: 0.375rem 0 calc(0.375rem - 1px);\n width: 100%; }\n .form-control:hover, .wpcf7 input:hover[type=text],\n .wpcf7 input:hover[type=search],\n .wpcf7 input:hover[type=url],\n .wpcf7 input:hover[type=tel],\n .wpcf7 input:hover[type=number],\n .wpcf7 input:hover[type=range],\n .wpcf7 input:hover[type=date],\n .wpcf7 input:hover[type=month],\n .wpcf7 input:hover[type=week],\n .wpcf7 input:hover[type=time],\n .wpcf7 input:hover[type=datetime],\n .wpcf7 input:hover[type=datetime-local],\n .wpcf7 input:hover[type=color],\n .wpcf7 input:hover[type=email],\n .wpcf7 input:hover[type=file], .wpcf7 input:hover[type=submit],\n .wpcf7 select:hover,\n .wpcf7 textarea:hover, .wpcf7 .wpcf7-validation-errors:hover, .custom-select:hover, .form-control-file:hover {\n border-color: rgba(0, 0, 0, 0.87);\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }\n .form-control::-ms-expand, .wpcf7 input[type=text]::-ms-expand,\n .wpcf7 input[type=search]::-ms-expand,\n .wpcf7 input[type=url]::-ms-expand,\n .wpcf7 input[type=tel]::-ms-expand,\n .wpcf7 input[type=number]::-ms-expand,\n .wpcf7 input[type=range]::-ms-expand,\n .wpcf7 input[type=date]::-ms-expand,\n .wpcf7 input[type=month]::-ms-expand,\n .wpcf7 input[type=week]::-ms-expand,\n .wpcf7 input[type=time]::-ms-expand,\n .wpcf7 input[type=datetime]::-ms-expand,\n .wpcf7 input[type=datetime-local]::-ms-expand,\n .wpcf7 input[type=color]::-ms-expand,\n .wpcf7 input[type=email]::-ms-expand,\n .wpcf7 input[type=file]::-ms-expand,\n .wpcf7 input[type=submit]::-ms-expand,\n .wpcf7 select::-ms-expand,\n .wpcf7 textarea::-ms-expand, .wpcf7 .wpcf7-validation-errors::-ms-expand, .custom-select::-ms-expand, .form-control-file::-ms-expand {\n background-color: transparent;\n border: 0; }\n .form-control::placeholder, .wpcf7 input[type=text]::placeholder,\n .wpcf7 input[type=search]::placeholder,\n .wpcf7 input[type=url]::placeholder,\n .wpcf7 input[type=tel]::placeholder,\n .wpcf7 input[type=number]::placeholder,\n .wpcf7 input[type=range]::placeholder,\n .wpcf7 input[type=date]::placeholder,\n .wpcf7 input[type=month]::placeholder,\n .wpcf7 input[type=week]::placeholder,\n .wpcf7 input[type=time]::placeholder,\n .wpcf7 input[type=datetime]::placeholder,\n .wpcf7 input[type=datetime-local]::placeholder,\n .wpcf7 input[type=color]::placeholder,\n .wpcf7 input[type=email]::placeholder,\n .wpcf7 input[type=file]::placeholder,\n .wpcf7 input[type=submit]::placeholder,\n .wpcf7 select::placeholder,\n .wpcf7 textarea::placeholder, .wpcf7 .wpcf7-validation-errors::placeholder, .custom-select::placeholder, .form-control-file::placeholder {\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .form-control:disabled, .wpcf7 input:disabled[type=text],\n .wpcf7 input:disabled[type=search],\n .wpcf7 input:disabled[type=url],\n .wpcf7 input:disabled[type=tel],\n .wpcf7 input:disabled[type=number],\n .wpcf7 input:disabled[type=range],\n .wpcf7 input:disabled[type=date],\n .wpcf7 input:disabled[type=month],\n .wpcf7 input:disabled[type=week],\n .wpcf7 input:disabled[type=time],\n .wpcf7 input:disabled[type=datetime],\n .wpcf7 input:disabled[type=datetime-local],\n .wpcf7 input:disabled[type=color],\n .wpcf7 input:disabled[type=email],\n .wpcf7 input:disabled[type=file], .wpcf7 input:disabled[type=submit],\n .wpcf7 select:disabled,\n .wpcf7 textarea:disabled, .wpcf7 .wpcf7-validation-errors:disabled, .custom-select:disabled, .form-control-file:disabled, .form-control[readonly], .wpcf7 input[readonly][type=text],\n .wpcf7 input[readonly][type=search],\n .wpcf7 input[readonly][type=url],\n .wpcf7 input[readonly][type=tel],\n .wpcf7 input[readonly][type=number],\n .wpcf7 input[readonly][type=range],\n .wpcf7 input[readonly][type=date],\n .wpcf7 input[readonly][type=month],\n .wpcf7 input[readonly][type=week],\n .wpcf7 input[readonly][type=time],\n .wpcf7 input[readonly][type=datetime],\n .wpcf7 input[readonly][type=datetime-local],\n .wpcf7 input[readonly][type=color],\n .wpcf7 input[readonly][type=email],\n .wpcf7 input[readonly][type=file],\n .wpcf7 input[readonly][type=submit],\n .wpcf7 select[readonly],\n .wpcf7 textarea[readonly], .wpcf7 .wpcf7-validation-errors[readonly], .custom-select[readonly], .form-control-file[readonly] {\n border-style: dotted;\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .form-control:disabled:focus, .wpcf7 input:disabled:focus[type=text],\n .wpcf7 input:disabled:focus[type=search],\n .wpcf7 input:disabled:focus[type=url],\n .wpcf7 input:disabled:focus[type=tel],\n .wpcf7 input:disabled:focus[type=number],\n .wpcf7 input:disabled:focus[type=range],\n .wpcf7 input:disabled:focus[type=date],\n .wpcf7 input:disabled:focus[type=month],\n .wpcf7 input:disabled:focus[type=week],\n .wpcf7 input:disabled:focus[type=time],\n .wpcf7 input:disabled:focus[type=datetime],\n .wpcf7 input:disabled:focus[type=datetime-local],\n .wpcf7 input:disabled:focus[type=color],\n .wpcf7 input:disabled:focus[type=email],\n .wpcf7 input:disabled:focus[type=file],\n .wpcf7 input:disabled:focus[type=submit],\n .wpcf7 select:disabled:focus,\n .wpcf7 textarea:disabled:focus, .wpcf7 .wpcf7-validation-errors:disabled:focus, .custom-select:disabled:focus, .form-control-file:disabled:focus, .form-control:disabled:hover, .wpcf7 input:disabled:hover[type=text],\n .wpcf7 input:disabled:hover[type=search],\n .wpcf7 input:disabled:hover[type=url],\n .wpcf7 input:disabled:hover[type=tel],\n .wpcf7 input:disabled:hover[type=number],\n .wpcf7 input:disabled:hover[type=range],\n .wpcf7 input:disabled:hover[type=date],\n .wpcf7 input:disabled:hover[type=month],\n .wpcf7 input:disabled:hover[type=week],\n .wpcf7 input:disabled:hover[type=time],\n .wpcf7 input:disabled:hover[type=datetime],\n .wpcf7 input:disabled:hover[type=datetime-local],\n .wpcf7 input:disabled:hover[type=color],\n .wpcf7 input:disabled:hover[type=email],\n .wpcf7 input:disabled:hover[type=file],\n .wpcf7 input:disabled:hover[type=submit],\n .wpcf7 select:disabled:hover,\n .wpcf7 textarea:disabled:hover, .wpcf7 .wpcf7-validation-errors:disabled:hover, .custom-select:disabled:hover, .form-control-file:disabled:hover, .form-control[readonly]:focus, .wpcf7 input[readonly]:focus[type=text],\n .wpcf7 input[readonly]:focus[type=search],\n .wpcf7 input[readonly]:focus[type=url],\n .wpcf7 input[readonly]:focus[type=tel],\n .wpcf7 input[readonly]:focus[type=number],\n .wpcf7 input[readonly]:focus[type=range],\n .wpcf7 input[readonly]:focus[type=date],\n .wpcf7 input[readonly]:focus[type=month],\n .wpcf7 input[readonly]:focus[type=week],\n .wpcf7 input[readonly]:focus[type=time],\n .wpcf7 input[readonly]:focus[type=datetime],\n .wpcf7 input[readonly]:focus[type=datetime-local],\n .wpcf7 input[readonly]:focus[type=color],\n .wpcf7 input[readonly]:focus[type=email],\n .wpcf7 input[readonly]:focus[type=file],\n .wpcf7 input[readonly]:focus[type=submit],\n .wpcf7 select[readonly]:focus,\n .wpcf7 textarea[readonly]:focus, .wpcf7 .wpcf7-validation-errors[readonly]:focus, .custom-select[readonly]:focus, .form-control-file[readonly]:focus, .form-control[readonly]:hover, .wpcf7 input[readonly]:hover[type=text],\n .wpcf7 input[readonly]:hover[type=search],\n .wpcf7 input[readonly]:hover[type=url],\n .wpcf7 input[readonly]:hover[type=tel],\n .wpcf7 input[readonly]:hover[type=number],\n .wpcf7 input[readonly]:hover[type=range],\n .wpcf7 input[readonly]:hover[type=date],\n .wpcf7 input[readonly]:hover[type=month],\n .wpcf7 input[readonly]:hover[type=week],\n .wpcf7 input[readonly]:hover[type=time],\n .wpcf7 input[readonly]:hover[type=datetime],\n .wpcf7 input[readonly]:hover[type=datetime-local],\n .wpcf7 input[readonly]:hover[type=color],\n .wpcf7 input[readonly]:hover[type=email],\n .wpcf7 input[readonly]:hover[type=file],\n .wpcf7 input[readonly]:hover[type=submit],\n .wpcf7 select[readonly]:hover,\n .wpcf7 textarea[readonly]:hover, .wpcf7 .wpcf7-validation-errors[readonly]:hover, .custom-select[readonly]:hover, .form-control-file[readonly]:hover {\n border-color: rgba(0, 0, 0, 0.42);\n box-shadow: none; }\n .form-control:focus, .wpcf7 input:focus[type=text],\n .wpcf7 input:focus[type=search],\n .wpcf7 input:focus[type=url],\n .wpcf7 input:focus[type=tel],\n .wpcf7 input:focus[type=number],\n .wpcf7 input:focus[type=range],\n .wpcf7 input:focus[type=date],\n .wpcf7 input:focus[type=month],\n .wpcf7 input:focus[type=week],\n .wpcf7 input:focus[type=time],\n .wpcf7 input:focus[type=datetime],\n .wpcf7 input:focus[type=datetime-local],\n .wpcf7 input:focus[type=color],\n .wpcf7 input:focus[type=email],\n .wpcf7 input:focus[type=file], .wpcf7 input:focus[type=submit],\n .wpcf7 select:focus,\n .wpcf7 textarea:focus, .wpcf7 .wpcf7-validation-errors:focus, .custom-select:focus, .form-control-file:focus {\n border-color: #f08506;\n box-shadow: inset 0 -2px 0 -1px #f08506;\n outline: 0; }\n .form-control:invalid:required, .wpcf7 input:invalid:required[type=text],\n .wpcf7 input:invalid:required[type=search],\n .wpcf7 input:invalid:required[type=url],\n .wpcf7 input:invalid:required[type=tel],\n .wpcf7 input:invalid:required[type=number],\n .wpcf7 input:invalid:required[type=range],\n .wpcf7 input:invalid:required[type=date],\n .wpcf7 input:invalid:required[type=month],\n .wpcf7 input:invalid:required[type=week],\n .wpcf7 input:invalid:required[type=time],\n .wpcf7 input:invalid:required[type=datetime],\n .wpcf7 input:invalid:required[type=datetime-local],\n .wpcf7 input:invalid:required[type=color],\n .wpcf7 input:invalid:required[type=email],\n .wpcf7 input:invalid:required[type=file],\n .wpcf7 input:invalid:required[type=submit],\n .wpcf7 select:invalid:required,\n .wpcf7 textarea:invalid:required, .wpcf7 .wpcf7-validation-errors:invalid:required, .custom-select:invalid:required, .form-control-file:invalid:required {\n outline: 0; }\n\n.form-control[type='file'], .wpcf7 input[type='file'][type=text],\n.wpcf7 input[type='file'][type=search],\n.wpcf7 input[type='file'][type=url],\n.wpcf7 input[type='file'][type=tel],\n.wpcf7 input[type='file'][type=number],\n.wpcf7 input[type='file'][type=range],\n.wpcf7 input[type='file'][type=date],\n.wpcf7 input[type='file'][type=month],\n.wpcf7 input[type='file'][type=week],\n.wpcf7 input[type='file'][type=time],\n.wpcf7 input[type='file'][type=datetime],\n.wpcf7 input[type='file'][type=datetime-local],\n.wpcf7 input[type='file'][type=color],\n.wpcf7 input[type='file'][type=email],\n.wpcf7 input[type='file'][type=file],\n.wpcf7 input[type='file'][type=submit],\n.wpcf7 select[type='file'],\n.wpcf7 textarea[type='file'], .wpcf7 .wpcf7-validation-errors[type='file'] {\n max-height: 2.25rem; }\n\n.form-control-lg {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 0 calc(0.625rem - 1px); }\n .form-control-lg[type='file'] {\n max-height: 3.75rem; }\n\n.form-control-sm {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 0 calc(0.375rem - 1px); }\n .form-control-sm[type='file'] {\n max-height: 2rem; }\n\nselect.form-control,\n.wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {\n appearance: none; }\n\n@-moz-document url-prefix('') {\n select.form-control,\n .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-position: 100% 50%;\n background-repeat: no-repeat;\n background-size: 1.5em 1.5em;\n padding-right: 1.5em; }\n select.form-control[multiple],\n .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),\n .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {\n background-image: none; } }\n @media (-webkit-min-device-pixel-ratio: 0) {\n select.form-control,\n .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-position: 100% 50%;\n background-repeat: no-repeat;\n background-size: 1.5em 1.5em;\n padding-right: 1.5em; }\n select.form-control[multiple],\n .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),\n .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {\n background-image: none; } }\n\nselect.form-control[multiple],\n.wpcf7 select[multiple], select.form-control[size]:not([size='1']),\n.wpcf7 select[size]:not([size='1']), textarea.form-control:not([rows='1']),\n.wpcf7 textarea:not([rows='1']), .custom-select[multiple], .custom-select[size]:not([size='1']) {\n border-radius: 4px;\n border-width: 1px;\n min-height: 3.5rem;\n padding: calc(1rem - 1px) 1rem; }\n select.form-control:hover[multiple],\n .wpcf7 select:hover[multiple], select.form-control:hover[size]:not([size='1']),\n .wpcf7 select:hover[size]:not([size='1']), textarea.form-control:hover:not([rows='1']),\n .wpcf7 textarea:hover:not([rows='1']), .custom-select:hover[multiple], .custom-select:hover[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px rgba(0, 0, 0, 0.87), inset -2px -2px 0 -1px rgba(0, 0, 0, 0.87); }\n select.form-control:focus[multiple],\n .wpcf7 select:focus[multiple], select.form-control:focus[size]:not([size='1']),\n .wpcf7 select:focus[size]:not([size='1']), textarea.form-control:focus:not([rows='1']),\n .wpcf7 textarea:focus:not([rows='1']), .custom-select:focus[multiple], .custom-select:focus[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px #f08506, inset -2px -2px 0 -1px #f08506; }\n\nselect.form-control-lg[multiple], select.form-control-lg[size]:not([size='1']) {\n padding: calc(0.875rem - 1px) 1rem; }\n\nselect.form-control-sm[multiple], select.form-control-sm[size]:not([size='1']) {\n padding: calc(0.75rem - 1px) 0.75rem; }\n\ntextarea.form-control,\n.wpcf7 textarea, .wpcf7 textarea.wpcf7-validation-errors {\n min-height: 2.25rem; }\n\ntextarea.form-control-lg {\n min-height: 3.75rem; }\n textarea.form-control-lg:not([rows='1']) {\n min-height: 4.25rem;\n padding: calc(0.875rem - 1px) 1rem; }\n\ntextarea.form-control-sm {\n min-height: 2rem; }\n textarea.form-control-sm:not([rows='1']) {\n min-height: 2.75rem;\n padding: calc(0.75rem - 1px) 0.75rem; }\n\n.custom-file {\n display: inline-block;\n height: 2.25rem;\n margin-bottom: 0;\n position: relative;\n width: 100%; }\n\n.custom-file-input {\n height: 2.25rem;\n margin: 0;\n opacity: 0;\n position: relative;\n width: 100%;\n z-index: 1; }\n .custom-file-input:focus ~ .custom-file-label, .custom-file-input:hover ~ .custom-file-label {\n border-bottom-color: #f08506;\n box-shadow: inset 0 -2px 0 -1px #f08506; }\n\n.custom-file-label {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n transition-duration: 0.3s;\n transition-property: border-color, box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n border-bottom: 1px solid rgba(0, 0, 0, 0.42);\n color: rgba(0, 0, 0, 0.38);\n font-size: 1rem;\n height: 2.25rem;\n line-height: 1.5;\n padding: 0.375rem 2.25rem calc(0.375rem - 1px) 0;\n position: absolute;\n top: 0;\n right: 0;\n left: 0; }\n @media (min-width: 576px) {\n .custom-file-label {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-file-label {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-file-label {\n transition: none; } }\n .custom-file-label::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"attachment\";\n position: absolute;\n top: 50%;\n right: 0;\n transform: translateY(-50%); }\n\n.custom-select-lg {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 1.5em calc(0.625rem - 1px) 0; }\n .custom-select-lg[multiple], .custom-select-lg[size]:not([size='1']) {\n padding: calc(0.875rem - 1px) 1rem; }\n\n.custom-select-sm {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 1.5em calc(0.375rem - 1px) 0; }\n .custom-select-sm[multiple], .custom-select-sm[size]:not([size='1']) {\n padding: calc(0.75rem - 1px) 0.75rem; }\n\n.form-control-file {\n max-height: 2.25rem; }\n\n.form-control-range {\n display: block;\n width: 100%; }\n\n.invalid-feedback {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: #f44336;\n display: none;\n margin-top: 0.5rem;\n width: 100%; }\n .form-control-lg + .invalid-feedback {\n margin-top: 0.75rem; }\n .form-control-sm + .invalid-feedback {\n margin-top: 0.25rem; }\n\n.invalid-tooltip {\n border-radius: 2px;\n background-color: #f44336;\n color: white;\n display: none;\n font-size: 0.875rem;\n line-height: 1.42857;\n margin-top: 0.5rem;\n max-width: 100%;\n opacity: 0.9;\n padding: 0.375rem 1rem;\n position: absolute;\n top: 100%;\n text-align: center;\n word-break: break-word;\n z-index: 240; }\n @media (min-width: 768px) {\n .invalid-tooltip {\n font-size: 0.625rem;\n padding: 0.24107rem 0.5rem; } }\n .form-control-lg + .invalid-tooltip {\n margin-top: 0.75rem; }\n .form-control-sm + .invalid-tooltip {\n margin-top: 0.25rem; }\n\n.custom-control-input.is-invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label::after,\n.was-validated .custom-control-input:invalid ~ .custom-control-label,\n.was-validated .custom-control-input:invalid ~ .custom-control-label::after {\n color: #f44336; }\n\n.custom-control-input.is-invalid ~ .custom-control-label::before,\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before {\n background-color: #f44336; }\n\n.custom-control-input.is-invalid ~ .custom-control-track,\n.was-validated .custom-control-input:invalid ~ .custom-control-track {\n background-color: rgba(244, 67, 54, 0.5); }\n\n.custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip,\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip {\n display: block; }\n\n.custom-file-input.is-invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:hover ~ .custom-file-label,\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.was-validated .custom-file-input:invalid:hover ~ .custom-file-label {\n border-bottom-color: #f44336;\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n\n.custom-file-input.is-invalid ~ .custom-file-label,\n.was-validated .custom-file-input:invalid ~ .custom-file-label {\n border-bottom-color: #f44336; }\n .custom-file-input.is-invalid ~ .custom-file-label:hover,\n .was-validated .custom-file-input:invalid ~ .custom-file-label:hover {\n border-bottom-color: #f44336;\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n\n.custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip,\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip {\n display: block; }\n\n.custom-switch .custom-control-input.is-invalid ~ .custom-control-label::after,\n.was-validated .custom-switch .custom-control-input:invalid ~ .custom-control-label::after {\n background-color: #f44336; }\n\n.form-check-input.is-invalid + .form-check-label,\n.was-validated .form-check-input:invalid + .form-check-label {\n color: #f44336; }\n\n.is-invalid.form-control, .wpcf7 input.is-invalid[type=text],\n.wpcf7 input.is-invalid[type=search],\n.wpcf7 input.is-invalid[type=url],\n.wpcf7 input.is-invalid[type=tel],\n.wpcf7 input.is-invalid[type=number],\n.wpcf7 input.is-invalid[type=range],\n.wpcf7 input.is-invalid[type=date],\n.wpcf7 input.is-invalid[type=month],\n.wpcf7 input.is-invalid[type=week],\n.wpcf7 input.is-invalid[type=time],\n.wpcf7 input.is-invalid[type=datetime],\n.wpcf7 input.is-invalid[type=datetime-local],\n.wpcf7 input.is-invalid[type=color],\n.wpcf7 input.is-invalid[type=email],\n.wpcf7 input.is-invalid[type=file],\n.wpcf7 input.is-invalid[type=submit],\n.wpcf7 select.is-invalid,\n.wpcf7 textarea.is-invalid, .wpcf7 .is-invalid.wpcf7-validation-errors, .is-invalid.custom-select, .is-invalid.form-control-file,\n.was-validated .form-control:invalid,\n.was-validated .wpcf7 input:invalid[type=text],\n.wpcf7 .was-validated input:invalid[type=text],\n.was-validated .wpcf7 input:invalid[type=search],\n.wpcf7 .was-validated input:invalid[type=search],\n.was-validated .wpcf7 input:invalid[type=url],\n.wpcf7 .was-validated input:invalid[type=url],\n.was-validated .wpcf7 input:invalid[type=tel],\n.wpcf7 .was-validated input:invalid[type=tel],\n.was-validated .wpcf7 input:invalid[type=number],\n.wpcf7 .was-validated input:invalid[type=number],\n.was-validated .wpcf7 input:invalid[type=range],\n.wpcf7 .was-validated input:invalid[type=range],\n.was-validated .wpcf7 input:invalid[type=date],\n.wpcf7 .was-validated input:invalid[type=date],\n.was-validated .wpcf7 input:invalid[type=month],\n.wpcf7 .was-validated input:invalid[type=month],\n.was-validated .wpcf7 input:invalid[type=week],\n.wpcf7 .was-validated input:invalid[type=week],\n.was-validated .wpcf7 input:invalid[type=time],\n.wpcf7 .was-validated input:invalid[type=time],\n.was-validated .wpcf7 input:invalid[type=datetime],\n.wpcf7 .was-validated input:invalid[type=datetime],\n.was-validated .wpcf7 input:invalid[type=datetime-local],\n.wpcf7 .was-validated input:invalid[type=datetime-local],\n.was-validated .wpcf7 input:invalid[type=color],\n.wpcf7 .was-validated input:invalid[type=color],\n.was-validated .wpcf7 input:invalid[type=email],\n.wpcf7 .was-validated input:invalid[type=email],\n.was-validated .wpcf7 input:invalid[type=file],\n.wpcf7 .was-validated input:invalid[type=file],\n.was-validated .wpcf7 input:invalid[type=submit],\n.wpcf7 .was-validated input:invalid[type=submit],\n.was-validated .wpcf7 select:invalid,\n.wpcf7 .was-validated select:invalid,\n.was-validated .wpcf7 textarea:invalid,\n.wpcf7 .was-validated textarea:invalid,\n.was-validated .wpcf7 .wpcf7-validation-errors:invalid,\n.wpcf7 .was-validated .wpcf7-validation-errors:invalid,\n.was-validated .custom-select:invalid,\n.was-validated .form-control-file:invalid {\n border-color: #f44336; }\n .is-invalid.form-control:focus, .wpcf7 input.is-invalid:focus[type=text],\n .wpcf7 input.is-invalid:focus[type=search],\n .wpcf7 input.is-invalid:focus[type=url],\n .wpcf7 input.is-invalid:focus[type=tel],\n .wpcf7 input.is-invalid:focus[type=number],\n .wpcf7 input.is-invalid:focus[type=range],\n .wpcf7 input.is-invalid:focus[type=date],\n .wpcf7 input.is-invalid:focus[type=month],\n .wpcf7 input.is-invalid:focus[type=week],\n .wpcf7 input.is-invalid:focus[type=time],\n .wpcf7 input.is-invalid:focus[type=datetime],\n .wpcf7 input.is-invalid:focus[type=datetime-local],\n .wpcf7 input.is-invalid:focus[type=color],\n .wpcf7 input.is-invalid:focus[type=email],\n .wpcf7 input.is-invalid:focus[type=file],\n .wpcf7 input.is-invalid:focus[type=submit],\n .wpcf7 select.is-invalid:focus,\n .wpcf7 textarea.is-invalid:focus, .wpcf7 .is-invalid.wpcf7-validation-errors:focus, .is-invalid.custom-select:focus, .is-invalid.form-control-file:focus, .is-invalid.form-control:hover, .wpcf7 input.is-invalid:hover[type=text],\n .wpcf7 input.is-invalid:hover[type=search],\n .wpcf7 input.is-invalid:hover[type=url],\n .wpcf7 input.is-invalid:hover[type=tel],\n .wpcf7 input.is-invalid:hover[type=number],\n .wpcf7 input.is-invalid:hover[type=range],\n .wpcf7 input.is-invalid:hover[type=date],\n .wpcf7 input.is-invalid:hover[type=month],\n .wpcf7 input.is-invalid:hover[type=week],\n .wpcf7 input.is-invalid:hover[type=time],\n .wpcf7 input.is-invalid:hover[type=datetime],\n .wpcf7 input.is-invalid:hover[type=datetime-local],\n .wpcf7 input.is-invalid:hover[type=color],\n .wpcf7 input.is-invalid:hover[type=email],\n .wpcf7 input.is-invalid:hover[type=file],\n .wpcf7 input.is-invalid:hover[type=submit],\n .wpcf7 select.is-invalid:hover,\n .wpcf7 textarea.is-invalid:hover, .wpcf7 .is-invalid.wpcf7-validation-errors:hover, .is-invalid.custom-select:hover, .is-invalid.form-control-file:hover,\n .was-validated .form-control:invalid:focus,\n .was-validated .wpcf7 input:invalid:focus[type=text],\n .wpcf7 .was-validated input:invalid:focus[type=text],\n .was-validated .wpcf7 input:invalid:focus[type=search],\n .wpcf7 .was-validated input:invalid:focus[type=search],\n .was-validated .wpcf7 input:invalid:focus[type=url],\n .wpcf7 .was-validated input:invalid:focus[type=url],\n .was-validated .wpcf7 input:invalid:focus[type=tel],\n .wpcf7 .was-validated input:invalid:focus[type=tel],\n .was-validated .wpcf7 input:invalid:focus[type=number],\n .wpcf7 .was-validated input:invalid:focus[type=number],\n .was-validated .wpcf7 input:invalid:focus[type=range],\n .wpcf7 .was-validated input:invalid:focus[type=range],\n .was-validated .wpcf7 input:invalid:focus[type=date],\n .wpcf7 .was-validated input:invalid:focus[type=date],\n .was-validated .wpcf7 input:invalid:focus[type=month],\n .wpcf7 .was-validated input:invalid:focus[type=month],\n .was-validated .wpcf7 input:invalid:focus[type=week],\n .wpcf7 .was-validated input:invalid:focus[type=week],\n .was-validated .wpcf7 input:invalid:focus[type=time],\n .wpcf7 .was-validated input:invalid:focus[type=time],\n .was-validated .wpcf7 input:invalid:focus[type=datetime],\n .wpcf7 .was-validated input:invalid:focus[type=datetime],\n .was-validated .wpcf7 input:invalid:focus[type=datetime-local],\n .wpcf7 .was-validated input:invalid:focus[type=datetime-local],\n .was-validated .wpcf7 input:invalid:focus[type=color],\n .wpcf7 .was-validated input:invalid:focus[type=color],\n .was-validated .wpcf7 input:invalid:focus[type=email],\n .wpcf7 .was-validated input:invalid:focus[type=email],\n .was-validated .wpcf7 input:invalid:focus[type=file],\n .wpcf7 .was-validated input:invalid:focus[type=file],\n .was-validated .wpcf7 input:invalid:focus[type=submit],\n .wpcf7 .was-validated input:invalid:focus[type=submit],\n .was-validated .wpcf7 select:invalid:focus,\n .wpcf7 .was-validated select:invalid:focus,\n .was-validated .wpcf7 textarea:invalid:focus,\n .wpcf7 .was-validated textarea:invalid:focus,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,\n .was-validated .custom-select:invalid:focus,\n .was-validated .form-control-file:invalid:focus,\n .was-validated .form-control:invalid:hover,\n .was-validated .wpcf7 input:invalid:hover[type=text],\n .wpcf7 .was-validated input:invalid:hover[type=text],\n .was-validated .wpcf7 input:invalid:hover[type=search],\n .wpcf7 .was-validated input:invalid:hover[type=search],\n .was-validated .wpcf7 input:invalid:hover[type=url],\n .wpcf7 .was-validated input:invalid:hover[type=url],\n .was-validated .wpcf7 input:invalid:hover[type=tel],\n .wpcf7 .was-validated input:invalid:hover[type=tel],\n .was-validated .wpcf7 input:invalid:hover[type=number],\n .wpcf7 .was-validated input:invalid:hover[type=number],\n .was-validated .wpcf7 input:invalid:hover[type=range],\n .wpcf7 .was-validated input:invalid:hover[type=range],\n .was-validated .wpcf7 input:invalid:hover[type=date],\n .wpcf7 .was-validated input:invalid:hover[type=date],\n .was-validated .wpcf7 input:invalid:hover[type=month],\n .wpcf7 .was-validated input:invalid:hover[type=month],\n .was-validated .wpcf7 input:invalid:hover[type=week],\n .wpcf7 .was-validated input:invalid:hover[type=week],\n .was-validated .wpcf7 input:invalid:hover[type=time],\n .wpcf7 .was-validated input:invalid:hover[type=time],\n .was-validated .wpcf7 input:invalid:hover[type=datetime],\n .wpcf7 .was-validated input:invalid:hover[type=datetime],\n .was-validated .wpcf7 input:invalid:hover[type=datetime-local],\n .wpcf7 .was-validated input:invalid:hover[type=datetime-local],\n .was-validated .wpcf7 input:invalid:hover[type=color],\n .wpcf7 .was-validated input:invalid:hover[type=color],\n .was-validated .wpcf7 input:invalid:hover[type=email],\n .wpcf7 .was-validated input:invalid:hover[type=email],\n .was-validated .wpcf7 input:invalid:hover[type=file],\n .wpcf7 .was-validated input:invalid:hover[type=file],\n .was-validated .wpcf7 input:invalid:hover[type=submit],\n .wpcf7 .was-validated input:invalid:hover[type=submit],\n .was-validated .wpcf7 select:invalid:hover,\n .wpcf7 .was-validated select:invalid:hover,\n .was-validated .wpcf7 textarea:invalid:hover,\n .wpcf7 .was-validated textarea:invalid:hover,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid:hover,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid:hover,\n .was-validated .custom-select:invalid:hover,\n .was-validated .form-control-file:invalid:hover {\n border-color: #f44336;\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n .is-invalid.form-control ~ .invalid-feedback, .wpcf7 input.is-invalid[type=text] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=search] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=url] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=tel] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=number] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=range] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=date] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=month] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=week] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=time] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=color] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=email] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=file] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=submit] ~ .invalid-feedback, .wpcf7 select.is-invalid ~ .invalid-feedback, .wpcf7 textarea.is-invalid ~ .invalid-feedback, .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-feedback, .is-invalid.custom-select ~ .invalid-feedback, .is-invalid.form-control-file ~ .invalid-feedback,\n .is-invalid.form-control ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=text] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=search] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=url] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=tel] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=number] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=range] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=date] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=month] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=week] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=time] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=datetime] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=color] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=email] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=file] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=submit] ~ .invalid-tooltip,\n .wpcf7 select.is-invalid ~ .invalid-tooltip,\n .wpcf7 textarea.is-invalid ~ .invalid-tooltip,\n .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-tooltip,\n .is-invalid.custom-select ~ .invalid-tooltip,\n .is-invalid.form-control-file ~ .invalid-tooltip,\n .was-validated .form-control:invalid ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-feedback,\n .was-validated .wpcf7 select:invalid ~ .invalid-feedback,\n .wpcf7 .was-validated select:invalid ~ .invalid-feedback,\n .was-validated .wpcf7 textarea:invalid ~ .invalid-feedback,\n .wpcf7 .was-validated textarea:invalid ~ .invalid-feedback,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-feedback,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-feedback,\n .was-validated .custom-select:invalid ~ .invalid-feedback,\n .was-validated .form-control-file:invalid ~ .invalid-feedback,\n .was-validated .form-control:invalid ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-tooltip,\n .was-validated .wpcf7 select:invalid ~ .invalid-tooltip,\n .wpcf7 .was-validated select:invalid ~ .invalid-tooltip,\n .was-validated .wpcf7 textarea:invalid ~ .invalid-tooltip,\n .wpcf7 .was-validated textarea:invalid ~ .invalid-tooltip,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-tooltip,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-tooltip,\n .was-validated .custom-select:invalid ~ .invalid-tooltip,\n .was-validated .form-control-file:invalid ~ .invalid-tooltip {\n display: block; }\n\nselect.is-invalid.form-control:focus[multiple],\n.wpcf7 select.is-invalid:focus[multiple], select.is-invalid.form-control:focus[size]:not([size='1']),\n.wpcf7 select.is-invalid:focus[size]:not([size='1']), textarea.is-invalid.form-control:focus:not([rows='1']),\n.wpcf7 textarea.is-invalid:focus:not([rows='1']), .is-invalid.custom-select:focus[multiple], .is-invalid.custom-select:focus[size]:not([size='1']), select.is-invalid.form-control:hover[multiple],\n.wpcf7 select.is-invalid:hover[multiple], select.is-invalid.form-control:hover[size]:not([size='1']),\n.wpcf7 select.is-invalid:hover[size]:not([size='1']), textarea.is-invalid.form-control:hover:not([rows='1']),\n.wpcf7 textarea.is-invalid:hover:not([rows='1']), .is-invalid.custom-select:hover[multiple], .is-invalid.custom-select:hover[size]:not([size='1']),\n.was-validated select.form-control:invalid:focus[multiple],\n.was-validated .wpcf7 select:invalid:focus[multiple],\n.wpcf7 .was-validated select:invalid:focus[multiple],\n.was-validated select.form-control:invalid:focus[size]:not([size='1']),\n.was-validated .wpcf7 select:invalid:focus[size]:not([size='1']),\n.wpcf7 .was-validated select:invalid:focus[size]:not([size='1']),\n.was-validated textarea.form-control:invalid:focus:not([rows='1']),\n.was-validated .wpcf7 textarea:invalid:focus:not([rows='1']),\n.wpcf7 .was-validated textarea:invalid:focus:not([rows='1']),\n.was-validated .custom-select:invalid:focus[multiple],\n.was-validated .custom-select:invalid:focus[size]:not([size='1']),\n.was-validated select.form-control:invalid:hover[multiple],\n.was-validated .wpcf7 select:invalid:hover[multiple],\n.wpcf7 .was-validated select:invalid:hover[multiple],\n.was-validated select.form-control:invalid:hover[size]:not([size='1']),\n.was-validated .wpcf7 select:invalid:hover[size]:not([size='1']),\n.wpcf7 .was-validated select:invalid:hover[size]:not([size='1']),\n.was-validated textarea.form-control:invalid:hover:not([rows='1']),\n.was-validated .wpcf7 textarea:invalid:hover:not([rows='1']),\n.wpcf7 .was-validated textarea:invalid:hover:not([rows='1']),\n.was-validated .custom-select:invalid:hover[multiple],\n.was-validated .custom-select:invalid:hover[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px #f44336, inset -2px -2px 0 -1px #f44336; }\n\n.textfield-box select.is-invalid.form-control:focus[multiple],\n.textfield-box .wpcf7 select.is-invalid:focus[multiple], .wpcf7 .textfield-box select.is-invalid:focus[multiple], .textfield-box select.is-invalid.form-control:focus[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-invalid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:focus[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:focus:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-invalid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:focus:not([rows='1']), .textfield-box .is-invalid.custom-select:focus[multiple], .textfield-box .is-invalid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-invalid.form-control:hover[multiple],\n.textfield-box .wpcf7 select.is-invalid:hover[multiple], .wpcf7 .textfield-box select.is-invalid:hover[multiple], .textfield-box select.is-invalid.form-control:hover[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-invalid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:hover[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:hover:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-invalid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:hover:not([rows='1']), .textfield-box .is-invalid.custom-select:hover[multiple], .textfield-box .is-invalid.custom-select:hover[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:invalid:focus[multiple],\n.was-validated .textfield-box .wpcf7 select:invalid:focus[multiple],\n.wpcf7 .was-validated .textfield-box select:invalid:focus[multiple],\n.was-validated .textfield-box select.form-control:invalid:focus[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:invalid:focus[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:invalid:focus[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:invalid:focus:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:invalid:focus:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:invalid:focus:not([rows='1']),\n.was-validated .textfield-box .custom-select:invalid:focus[multiple],\n.was-validated .textfield-box .custom-select:invalid:focus[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:invalid:hover[multiple],\n.was-validated .textfield-box .wpcf7 select:invalid:hover[multiple],\n.wpcf7 .was-validated .textfield-box select:invalid:hover[multiple],\n.was-validated .textfield-box select.form-control:invalid:hover[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:invalid:hover[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:invalid:hover[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:invalid:hover:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:invalid:hover:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:invalid:hover:not([rows='1']),\n.was-validated .textfield-box .custom-select:invalid:hover[multiple],\n.was-validated .textfield-box .custom-select:invalid:hover[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n\n.valid-feedback {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: #4caf50;\n display: none;\n margin-top: 0.5rem;\n width: 100%; }\n .form-control-lg + .valid-feedback {\n margin-top: 0.75rem; }\n .form-control-sm + .valid-feedback {\n margin-top: 0.25rem; }\n\n.valid-tooltip {\n border-radius: 2px;\n background-color: #4caf50;\n color: white;\n display: none;\n font-size: 0.875rem;\n line-height: 1.42857;\n margin-top: 0.5rem;\n max-width: 100%;\n opacity: 0.9;\n padding: 0.375rem 1rem;\n position: absolute;\n top: 100%;\n text-align: center;\n word-break: break-word;\n z-index: 240; }\n @media (min-width: 768px) {\n .valid-tooltip {\n font-size: 0.625rem;\n padding: 0.24107rem 0.5rem; } }\n .form-control-lg + .valid-tooltip {\n margin-top: 0.75rem; }\n .form-control-sm + .valid-tooltip {\n margin-top: 0.25rem; }\n\n.custom-control-input.is-valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label::after,\n.was-validated .custom-control-input:valid ~ .custom-control-label,\n.was-validated .custom-control-input:valid ~ .custom-control-label::after {\n color: #4caf50; }\n\n.custom-control-input.is-valid ~ .custom-control-label::before,\n.was-validated .custom-control-input:valid ~ .custom-control-label::before {\n background-color: #4caf50; }\n\n.custom-control-input.is-valid ~ .custom-control-track,\n.was-validated .custom-control-input:valid ~ .custom-control-track {\n background-color: rgba(76, 175, 80, 0.5); }\n\n.custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip,\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip {\n display: block; }\n\n.custom-file-input.is-valid:focus ~ .custom-file-label, .custom-file-input.is-valid:hover ~ .custom-file-label,\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.was-validated .custom-file-input:valid:hover ~ .custom-file-label {\n border-bottom-color: #4caf50;\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n\n.custom-file-input.is-valid ~ .custom-file-label,\n.was-validated .custom-file-input:valid ~ .custom-file-label {\n border-bottom-color: #4caf50; }\n .custom-file-input.is-valid ~ .custom-file-label:hover,\n .was-validated .custom-file-input:valid ~ .custom-file-label:hover {\n border-bottom-color: #4caf50;\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n\n.custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip,\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip {\n display: block; }\n\n.custom-switch .custom-control-input.is-valid ~ .custom-control-label::after,\n.was-validated .custom-switch .custom-control-input:valid ~ .custom-control-label::after {\n background-color: #4caf50; }\n\n.form-check-input.is-valid + .form-check-label,\n.was-validated .form-check-input:valid + .form-check-label {\n color: #4caf50; }\n\n.is-valid.form-control, .wpcf7 input.is-valid[type=text],\n.wpcf7 input.is-valid[type=search],\n.wpcf7 input.is-valid[type=url],\n.wpcf7 input.is-valid[type=tel],\n.wpcf7 input.is-valid[type=number],\n.wpcf7 input.is-valid[type=range],\n.wpcf7 input.is-valid[type=date],\n.wpcf7 input.is-valid[type=month],\n.wpcf7 input.is-valid[type=week],\n.wpcf7 input.is-valid[type=time],\n.wpcf7 input.is-valid[type=datetime],\n.wpcf7 input.is-valid[type=datetime-local],\n.wpcf7 input.is-valid[type=color],\n.wpcf7 input.is-valid[type=email],\n.wpcf7 input.is-valid[type=file],\n.wpcf7 input.is-valid[type=submit],\n.wpcf7 select.is-valid,\n.wpcf7 textarea.is-valid, .wpcf7 .is-valid.wpcf7-validation-errors, .is-valid.custom-select, .is-valid.form-control-file,\n.was-validated .form-control:valid,\n.was-validated .wpcf7 input:valid[type=text],\n.wpcf7 .was-validated input:valid[type=text],\n.was-validated .wpcf7 input:valid[type=search],\n.wpcf7 .was-validated input:valid[type=search],\n.was-validated .wpcf7 input:valid[type=url],\n.wpcf7 .was-validated input:valid[type=url],\n.was-validated .wpcf7 input:valid[type=tel],\n.wpcf7 .was-validated input:valid[type=tel],\n.was-validated .wpcf7 input:valid[type=number],\n.wpcf7 .was-validated input:valid[type=number],\n.was-validated .wpcf7 input:valid[type=range],\n.wpcf7 .was-validated input:valid[type=range],\n.was-validated .wpcf7 input:valid[type=date],\n.wpcf7 .was-validated input:valid[type=date],\n.was-validated .wpcf7 input:valid[type=month],\n.wpcf7 .was-validated input:valid[type=month],\n.was-validated .wpcf7 input:valid[type=week],\n.wpcf7 .was-validated input:valid[type=week],\n.was-validated .wpcf7 input:valid[type=time],\n.wpcf7 .was-validated input:valid[type=time],\n.was-validated .wpcf7 input:valid[type=datetime],\n.wpcf7 .was-validated input:valid[type=datetime],\n.was-validated .wpcf7 input:valid[type=datetime-local],\n.wpcf7 .was-validated input:valid[type=datetime-local],\n.was-validated .wpcf7 input:valid[type=color],\n.wpcf7 .was-validated input:valid[type=color],\n.was-validated .wpcf7 input:valid[type=email],\n.wpcf7 .was-validated input:valid[type=email],\n.was-validated .wpcf7 input:valid[type=file],\n.wpcf7 .was-validated input:valid[type=file],\n.was-validated .wpcf7 input:valid[type=submit],\n.wpcf7 .was-validated input:valid[type=submit],\n.was-validated .wpcf7 select:valid,\n.wpcf7 .was-validated select:valid,\n.was-validated .wpcf7 textarea:valid,\n.wpcf7 .was-validated textarea:valid,\n.was-validated .wpcf7 .wpcf7-validation-errors:valid,\n.wpcf7 .was-validated .wpcf7-validation-errors:valid,\n.was-validated .custom-select:valid,\n.was-validated .form-control-file:valid {\n border-color: #4caf50; }\n .is-valid.form-control:focus, .wpcf7 input.is-valid:focus[type=text],\n .wpcf7 input.is-valid:focus[type=search],\n .wpcf7 input.is-valid:focus[type=url],\n .wpcf7 input.is-valid:focus[type=tel],\n .wpcf7 input.is-valid:focus[type=number],\n .wpcf7 input.is-valid:focus[type=range],\n .wpcf7 input.is-valid:focus[type=date],\n .wpcf7 input.is-valid:focus[type=month],\n .wpcf7 input.is-valid:focus[type=week],\n .wpcf7 input.is-valid:focus[type=time],\n .wpcf7 input.is-valid:focus[type=datetime],\n .wpcf7 input.is-valid:focus[type=datetime-local],\n .wpcf7 input.is-valid:focus[type=color],\n .wpcf7 input.is-valid:focus[type=email],\n .wpcf7 input.is-valid:focus[type=file],\n .wpcf7 input.is-valid:focus[type=submit],\n .wpcf7 select.is-valid:focus,\n .wpcf7 textarea.is-valid:focus, .wpcf7 .is-valid.wpcf7-validation-errors:focus, .is-valid.custom-select:focus, .is-valid.form-control-file:focus, .is-valid.form-control:hover, .wpcf7 input.is-valid:hover[type=text],\n .wpcf7 input.is-valid:hover[type=search],\n .wpcf7 input.is-valid:hover[type=url],\n .wpcf7 input.is-valid:hover[type=tel],\n .wpcf7 input.is-valid:hover[type=number],\n .wpcf7 input.is-valid:hover[type=range],\n .wpcf7 input.is-valid:hover[type=date],\n .wpcf7 input.is-valid:hover[type=month],\n .wpcf7 input.is-valid:hover[type=week],\n .wpcf7 input.is-valid:hover[type=time],\n .wpcf7 input.is-valid:hover[type=datetime],\n .wpcf7 input.is-valid:hover[type=datetime-local],\n .wpcf7 input.is-valid:hover[type=color],\n .wpcf7 input.is-valid:hover[type=email],\n .wpcf7 input.is-valid:hover[type=file],\n .wpcf7 input.is-valid:hover[type=submit],\n .wpcf7 select.is-valid:hover,\n .wpcf7 textarea.is-valid:hover, .wpcf7 .is-valid.wpcf7-validation-errors:hover, .is-valid.custom-select:hover, .is-valid.form-control-file:hover,\n .was-validated .form-control:valid:focus,\n .was-validated .wpcf7 input:valid:focus[type=text],\n .wpcf7 .was-validated input:valid:focus[type=text],\n .was-validated .wpcf7 input:valid:focus[type=search],\n .wpcf7 .was-validated input:valid:focus[type=search],\n .was-validated .wpcf7 input:valid:focus[type=url],\n .wpcf7 .was-validated input:valid:focus[type=url],\n .was-validated .wpcf7 input:valid:focus[type=tel],\n .wpcf7 .was-validated input:valid:focus[type=tel],\n .was-validated .wpcf7 input:valid:focus[type=number],\n .wpcf7 .was-validated input:valid:focus[type=number],\n .was-validated .wpcf7 input:valid:focus[type=range],\n .wpcf7 .was-validated input:valid:focus[type=range],\n .was-validated .wpcf7 input:valid:focus[type=date],\n .wpcf7 .was-validated input:valid:focus[type=date],\n .was-validated .wpcf7 input:valid:focus[type=month],\n .wpcf7 .was-validated input:valid:focus[type=month],\n .was-validated .wpcf7 input:valid:focus[type=week],\n .wpcf7 .was-validated input:valid:focus[type=week],\n .was-validated .wpcf7 input:valid:focus[type=time],\n .wpcf7 .was-validated input:valid:focus[type=time],\n .was-validated .wpcf7 input:valid:focus[type=datetime],\n .wpcf7 .was-validated input:valid:focus[type=datetime],\n .was-validated .wpcf7 input:valid:focus[type=datetime-local],\n .wpcf7 .was-validated input:valid:focus[type=datetime-local],\n .was-validated .wpcf7 input:valid:focus[type=color],\n .wpcf7 .was-validated input:valid:focus[type=color],\n .was-validated .wpcf7 input:valid:focus[type=email],\n .wpcf7 .was-validated input:valid:focus[type=email],\n .was-validated .wpcf7 input:valid:focus[type=file],\n .wpcf7 .was-validated input:valid:focus[type=file],\n .was-validated .wpcf7 input:valid:focus[type=submit],\n .wpcf7 .was-validated input:valid:focus[type=submit],\n .was-validated .wpcf7 select:valid:focus,\n .wpcf7 .was-validated select:valid:focus,\n .was-validated .wpcf7 textarea:valid:focus,\n .wpcf7 .was-validated textarea:valid:focus,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,\n .was-validated .custom-select:valid:focus,\n .was-validated .form-control-file:valid:focus,\n .was-validated .form-control:valid:hover,\n .was-validated .wpcf7 input:valid:hover[type=text],\n .wpcf7 .was-validated input:valid:hover[type=text],\n .was-validated .wpcf7 input:valid:hover[type=search],\n .wpcf7 .was-validated input:valid:hover[type=search],\n .was-validated .wpcf7 input:valid:hover[type=url],\n .wpcf7 .was-validated input:valid:hover[type=url],\n .was-validated .wpcf7 input:valid:hover[type=tel],\n .wpcf7 .was-validated input:valid:hover[type=tel],\n .was-validated .wpcf7 input:valid:hover[type=number],\n .wpcf7 .was-validated input:valid:hover[type=number],\n .was-validated .wpcf7 input:valid:hover[type=range],\n .wpcf7 .was-validated input:valid:hover[type=range],\n .was-validated .wpcf7 input:valid:hover[type=date],\n .wpcf7 .was-validated input:valid:hover[type=date],\n .was-validated .wpcf7 input:valid:hover[type=month],\n .wpcf7 .was-validated input:valid:hover[type=month],\n .was-validated .wpcf7 input:valid:hover[type=week],\n .wpcf7 .was-validated input:valid:hover[type=week],\n .was-validated .wpcf7 input:valid:hover[type=time],\n .wpcf7 .was-validated input:valid:hover[type=time],\n .was-validated .wpcf7 input:valid:hover[type=datetime],\n .wpcf7 .was-validated input:valid:hover[type=datetime],\n .was-validated .wpcf7 input:valid:hover[type=datetime-local],\n .wpcf7 .was-validated input:valid:hover[type=datetime-local],\n .was-validated .wpcf7 input:valid:hover[type=color],\n .wpcf7 .was-validated input:valid:hover[type=color],\n .was-validated .wpcf7 input:valid:hover[type=email],\n .wpcf7 .was-validated input:valid:hover[type=email],\n .was-validated .wpcf7 input:valid:hover[type=file],\n .wpcf7 .was-validated input:valid:hover[type=file],\n .was-validated .wpcf7 input:valid:hover[type=submit],\n .wpcf7 .was-validated input:valid:hover[type=submit],\n .was-validated .wpcf7 select:valid:hover,\n .wpcf7 .was-validated select:valid:hover,\n .was-validated .wpcf7 textarea:valid:hover,\n .wpcf7 .was-validated textarea:valid:hover,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid:hover,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid:hover,\n .was-validated .custom-select:valid:hover,\n .was-validated .form-control-file:valid:hover {\n border-color: #4caf50;\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n .is-valid.form-control ~ .valid-feedback, .wpcf7 input.is-valid[type=text] ~ .valid-feedback, .wpcf7 input.is-valid[type=search] ~ .valid-feedback, .wpcf7 input.is-valid[type=url] ~ .valid-feedback, .wpcf7 input.is-valid[type=tel] ~ .valid-feedback, .wpcf7 input.is-valid[type=number] ~ .valid-feedback, .wpcf7 input.is-valid[type=range] ~ .valid-feedback, .wpcf7 input.is-valid[type=date] ~ .valid-feedback, .wpcf7 input.is-valid[type=month] ~ .valid-feedback, .wpcf7 input.is-valid[type=week] ~ .valid-feedback, .wpcf7 input.is-valid[type=time] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime-local] ~ .valid-feedback, .wpcf7 input.is-valid[type=color] ~ .valid-feedback, .wpcf7 input.is-valid[type=email] ~ .valid-feedback, .wpcf7 input.is-valid[type=file] ~ .valid-feedback, .wpcf7 input.is-valid[type=submit] ~ .valid-feedback, .wpcf7 select.is-valid ~ .valid-feedback, .wpcf7 textarea.is-valid ~ .valid-feedback, .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-feedback, .is-valid.custom-select ~ .valid-feedback, .is-valid.form-control-file ~ .valid-feedback,\n .is-valid.form-control ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=text] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=search] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=url] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=tel] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=number] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=range] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=date] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=month] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=week] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=time] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=datetime] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=datetime-local] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=color] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=email] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=file] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=submit] ~ .valid-tooltip,\n .wpcf7 select.is-valid ~ .valid-tooltip,\n .wpcf7 textarea.is-valid ~ .valid-tooltip,\n .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-tooltip,\n .is-valid.custom-select ~ .valid-tooltip,\n .is-valid.form-control-file ~ .valid-tooltip,\n .was-validated .form-control:valid ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=text] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=text] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=search] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=search] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=url] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=url] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=tel] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=tel] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=number] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=number] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=range] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=range] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=date] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=date] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=month] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=month] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=week] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=week] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=time] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=time] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=color] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=color] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=email] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=email] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=file] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=file] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=submit] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=submit] ~ .valid-feedback,\n .was-validated .wpcf7 select:valid ~ .valid-feedback,\n .wpcf7 .was-validated select:valid ~ .valid-feedback,\n .was-validated .wpcf7 textarea:valid ~ .valid-feedback,\n .wpcf7 .was-validated textarea:valid ~ .valid-feedback,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-feedback,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-feedback,\n .was-validated .custom-select:valid ~ .valid-feedback,\n .was-validated .form-control-file:valid ~ .valid-feedback,\n .was-validated .form-control:valid ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=text] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=text] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=search] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=search] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=url] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=url] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=tel] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=tel] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=number] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=number] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=range] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=range] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=date] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=date] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=month] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=month] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=week] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=week] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=time] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=time] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=color] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=color] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=email] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=email] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=file] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=file] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=submit] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=submit] ~ .valid-tooltip,\n .was-validated .wpcf7 select:valid ~ .valid-tooltip,\n .wpcf7 .was-validated select:valid ~ .valid-tooltip,\n .was-validated .wpcf7 textarea:valid ~ .valid-tooltip,\n .wpcf7 .was-validated textarea:valid ~ .valid-tooltip,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-tooltip,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-tooltip,\n .was-validated .custom-select:valid ~ .valid-tooltip,\n .was-validated .form-control-file:valid ~ .valid-tooltip {\n display: block; }\n\nselect.is-valid.form-control:focus[multiple],\n.wpcf7 select.is-valid:focus[multiple], select.is-valid.form-control:focus[size]:not([size='1']),\n.wpcf7 select.is-valid:focus[size]:not([size='1']), textarea.is-valid.form-control:focus:not([rows='1']),\n.wpcf7 textarea.is-valid:focus:not([rows='1']), .is-valid.custom-select:focus[multiple], .is-valid.custom-select:focus[size]:not([size='1']), select.is-valid.form-control:hover[multiple],\n.wpcf7 select.is-valid:hover[multiple], select.is-valid.form-control:hover[size]:not([size='1']),\n.wpcf7 select.is-valid:hover[size]:not([size='1']), textarea.is-valid.form-control:hover:not([rows='1']),\n.wpcf7 textarea.is-valid:hover:not([rows='1']), .is-valid.custom-select:hover[multiple], .is-valid.custom-select:hover[size]:not([size='1']),\n.was-validated select.form-control:valid:focus[multiple],\n.was-validated .wpcf7 select:valid:focus[multiple],\n.wpcf7 .was-validated select:valid:focus[multiple],\n.was-validated select.form-control:valid:focus[size]:not([size='1']),\n.was-validated .wpcf7 select:valid:focus[size]:not([size='1']),\n.wpcf7 .was-validated select:valid:focus[size]:not([size='1']),\n.was-validated textarea.form-control:valid:focus:not([rows='1']),\n.was-validated .wpcf7 textarea:valid:focus:not([rows='1']),\n.wpcf7 .was-validated textarea:valid:focus:not([rows='1']),\n.was-validated .custom-select:valid:focus[multiple],\n.was-validated .custom-select:valid:focus[size]:not([size='1']),\n.was-validated select.form-control:valid:hover[multiple],\n.was-validated .wpcf7 select:valid:hover[multiple],\n.wpcf7 .was-validated select:valid:hover[multiple],\n.was-validated select.form-control:valid:hover[size]:not([size='1']),\n.was-validated .wpcf7 select:valid:hover[size]:not([size='1']),\n.wpcf7 .was-validated select:valid:hover[size]:not([size='1']),\n.was-validated textarea.form-control:valid:hover:not([rows='1']),\n.was-validated .wpcf7 textarea:valid:hover:not([rows='1']),\n.wpcf7 .was-validated textarea:valid:hover:not([rows='1']),\n.was-validated .custom-select:valid:hover[multiple],\n.was-validated .custom-select:valid:hover[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px #4caf50, inset -2px -2px 0 -1px #4caf50; }\n\n.textfield-box select.is-valid.form-control:focus[multiple],\n.textfield-box .wpcf7 select.is-valid:focus[multiple], .wpcf7 .textfield-box select.is-valid:focus[multiple], .textfield-box select.is-valid.form-control:focus[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-valid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:focus[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:focus:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-valid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:focus:not([rows='1']), .textfield-box .is-valid.custom-select:focus[multiple], .textfield-box .is-valid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-valid.form-control:hover[multiple],\n.textfield-box .wpcf7 select.is-valid:hover[multiple], .wpcf7 .textfield-box select.is-valid:hover[multiple], .textfield-box select.is-valid.form-control:hover[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-valid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:hover[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:hover:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-valid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:hover:not([rows='1']), .textfield-box .is-valid.custom-select:hover[multiple], .textfield-box .is-valid.custom-select:hover[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:valid:focus[multiple],\n.was-validated .textfield-box .wpcf7 select:valid:focus[multiple],\n.wpcf7 .was-validated .textfield-box select:valid:focus[multiple],\n.was-validated .textfield-box select.form-control:valid:focus[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:valid:focus[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:valid:focus[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:valid:focus:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:valid:focus:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:valid:focus:not([rows='1']),\n.was-validated .textfield-box .custom-select:valid:focus[multiple],\n.was-validated .textfield-box .custom-select:valid:focus[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:valid:hover[multiple],\n.was-validated .textfield-box .wpcf7 select:valid:hover[multiple],\n.wpcf7 .was-validated .textfield-box select:valid:hover[multiple],\n.was-validated .textfield-box select.form-control:valid:hover[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:valid:hover[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:valid:hover[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:valid:hover:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:valid:hover:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:valid:hover:not([rows='1']),\n.was-validated .textfield-box .custom-select:valid:hover[multiple],\n.was-validated .textfield-box .custom-select:valid:hover[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n\n.textfield-box .form-control, .textfield-box .wpcf7 input[type=text], .wpcf7 .textfield-box input[type=text],\n.textfield-box .wpcf7 input[type=search], .wpcf7 .textfield-box input[type=search],\n.textfield-box .wpcf7 input[type=url], .wpcf7 .textfield-box input[type=url],\n.textfield-box .wpcf7 input[type=tel], .wpcf7 .textfield-box input[type=tel],\n.textfield-box .wpcf7 input[type=number], .wpcf7 .textfield-box input[type=number],\n.textfield-box .wpcf7 input[type=range], .wpcf7 .textfield-box input[type=range],\n.textfield-box .wpcf7 input[type=date], .wpcf7 .textfield-box input[type=date],\n.textfield-box .wpcf7 input[type=month], .wpcf7 .textfield-box input[type=month],\n.textfield-box .wpcf7 input[type=week], .wpcf7 .textfield-box input[type=week],\n.textfield-box .wpcf7 input[type=time], .wpcf7 .textfield-box input[type=time],\n.textfield-box .wpcf7 input[type=datetime], .wpcf7 .textfield-box input[type=datetime],\n.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box input[type=datetime-local],\n.textfield-box .wpcf7 input[type=color], .wpcf7 .textfield-box input[type=color],\n.textfield-box .wpcf7 input[type=email], .wpcf7 .textfield-box input[type=email],\n.textfield-box .wpcf7 input[type=file], .wpcf7 .textfield-box input[type=file], .textfield-box .wpcf7 input[type=submit], .wpcf7 .textfield-box input[type=submit],\n.textfield-box .wpcf7 select, .wpcf7 .textfield-box select,\n.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea, .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box .wpcf7-validation-errors, .textfield-box .custom-select, .textfield-box .form-control-file {\n background-color: rgba(0, 0, 0, 0.06);\n border-radius: 4px;\n padding: 1rem 1rem calc(1rem - 1px); }\n\n.textfield-box select.form-control,\n.textfield-box .wpcf7 select, .wpcf7 .textfield-box select, .textfield-box .custom-select {\n padding-right: 1.5em; }\n\n.textfield-box select.form-control[multiple],\n.textfield-box .wpcf7 select[multiple], .wpcf7 .textfield-box select[multiple], .textfield-box select.form-control[size]:not([size='1']),\n.textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box select[size]:not([size='1']), .textfield-box textarea.form-control:not([rows='1']),\n.textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box textarea:not([rows='1']), .textfield-box .custom-select[multiple], .textfield-box .custom-select[size]:not([size='1']) {\n border-width: 0 0 1px;\n padding: 1rem 1rem calc(1rem - 1px); }\n .textfield-box select.form-control:hover[multiple],\n .textfield-box .wpcf7 select:hover[multiple], .wpcf7 .textfield-box select:hover[multiple], .textfield-box select.form-control:hover[size]:not([size='1']),\n .textfield-box .wpcf7 select:hover[size]:not([size='1']), .wpcf7 .textfield-box select:hover[size]:not([size='1']), .textfield-box textarea.form-control:hover:not([rows='1']),\n .textfield-box .wpcf7 textarea:hover:not([rows='1']), .wpcf7 .textfield-box textarea:hover:not([rows='1']), .textfield-box .custom-select:hover[multiple], .textfield-box .custom-select:hover[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }\n .textfield-box select.form-control:focus[multiple],\n .textfield-box .wpcf7 select:focus[multiple], .wpcf7 .textfield-box select:focus[multiple], .textfield-box select.form-control:focus[size]:not([size='1']),\n .textfield-box .wpcf7 select:focus[size]:not([size='1']), .wpcf7 .textfield-box select:focus[size]:not([size='1']), .textfield-box textarea.form-control:focus:not([rows='1']),\n .textfield-box .wpcf7 textarea:focus:not([rows='1']), .wpcf7 .textfield-box textarea:focus:not([rows='1']), .textfield-box .custom-select:focus[multiple], .textfield-box .custom-select:focus[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px #f08506; }\n\n.textfield-box textarea.form-control,\n.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea {\n min-height: 3.5rem; }\n\n.textfield-box .form-control[type='file'], .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box input[type='file'][type=text],\n.textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box input[type='file'][type=search],\n.textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box input[type='file'][type=url],\n.textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box input[type='file'][type=tel],\n.textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box input[type='file'][type=number],\n.textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box input[type='file'][type=range],\n.textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box input[type='file'][type=date],\n.textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box input[type='file'][type=month],\n.textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box input[type='file'][type=week],\n.textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box input[type='file'][type=time],\n.textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box input[type='file'][type=datetime],\n.textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box input[type='file'][type=datetime-local],\n.textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box input[type='file'][type=color],\n.textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box input[type='file'][type=email],\n.textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box input[type='file'][type=file],\n.textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box input[type='file'][type=submit],\n.textfield-box .wpcf7 select[type='file'], .wpcf7 .textfield-box select[type='file'],\n.textfield-box .wpcf7 textarea[type='file'], .wpcf7 .textfield-box textarea[type='file'], .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box .wpcf7-validation-errors[type='file'],\n.textfield-box .form-control-file {\n max-height: 3.5rem; }\n\n.textfield-box-lg .form-control, .input-group-lg > .textfield-box .form-control, .textfield-box-lg .wpcf7 input[type=text], .wpcf7 .textfield-box-lg input[type=text], .input-group-lg > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box input[type=text],\n.textfield-box-lg .wpcf7 input[type=search], .wpcf7 .textfield-box-lg input[type=search],\n.input-group-lg > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box input[type=search],\n.textfield-box-lg .wpcf7 input[type=url], .wpcf7 .textfield-box-lg input[type=url],\n.input-group-lg > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box input[type=url],\n.textfield-box-lg .wpcf7 input[type=tel], .wpcf7 .textfield-box-lg input[type=tel],\n.input-group-lg > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box input[type=tel],\n.textfield-box-lg .wpcf7 input[type=number], .wpcf7 .textfield-box-lg input[type=number],\n.input-group-lg > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box input[type=number],\n.textfield-box-lg .wpcf7 input[type=range], .wpcf7 .textfield-box-lg input[type=range],\n.input-group-lg > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box input[type=range],\n.textfield-box-lg .wpcf7 input[type=date], .wpcf7 .textfield-box-lg input[type=date],\n.input-group-lg > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box input[type=date],\n.textfield-box-lg .wpcf7 input[type=month], .wpcf7 .textfield-box-lg input[type=month],\n.input-group-lg > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box input[type=month],\n.textfield-box-lg .wpcf7 input[type=week], .wpcf7 .textfield-box-lg input[type=week],\n.input-group-lg > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box input[type=week],\n.textfield-box-lg .wpcf7 input[type=time], .wpcf7 .textfield-box-lg input[type=time],\n.input-group-lg > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box input[type=time],\n.textfield-box-lg .wpcf7 input[type=datetime], .wpcf7 .textfield-box-lg input[type=datetime],\n.input-group-lg > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type=datetime],\n.textfield-box-lg .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-lg input[type=datetime-local],\n.input-group-lg > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local],\n.textfield-box-lg .wpcf7 input[type=color], .wpcf7 .textfield-box-lg input[type=color],\n.input-group-lg > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box input[type=color],\n.textfield-box-lg .wpcf7 input[type=email], .wpcf7 .textfield-box-lg input[type=email],\n.input-group-lg > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box input[type=email],\n.textfield-box-lg .wpcf7 input[type=file], .wpcf7 .textfield-box-lg input[type=file],\n.input-group-lg > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box input[type=file], .textfield-box-lg .wpcf7 input[type=submit], .wpcf7 .textfield-box-lg input[type=submit], .input-group-lg > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box input[type=submit],\n.textfield-box-lg .wpcf7 select, .wpcf7 .textfield-box-lg select,\n.input-group-lg > .textfield-box .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box select,\n.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,\n.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea, .textfield-box-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-lg .wpcf7-validation-errors, .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors, .textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select, .textfield-box-lg .form-control-file, .input-group-lg > .textfield-box .form-control-file {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.textfield-box-lg select.form-control[multiple], .input-group-lg > .textfield-box select.form-control[multiple],\n.textfield-box-lg .wpcf7 select[multiple], .wpcf7 .textfield-box-lg select[multiple],\n.input-group-lg > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-lg > .textfield-box select[multiple], .textfield-box-lg select.form-control[size]:not([size='1']), .input-group-lg > .textfield-box select.form-control[size]:not([size='1']),\n.textfield-box-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-lg select[size]:not([size='1']),\n.input-group-lg > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .textfield-box select[size]:not([size='1']), .textfield-box-lg textarea.form-control:not([rows='1']), .input-group-lg > .textfield-box textarea.form-control:not([rows='1']),\n.textfield-box-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-lg textarea:not([rows='1']),\n.input-group-lg > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .textfield-box textarea:not([rows='1']), .textfield-box-lg .custom-select[multiple], .input-group-lg > .textfield-box .custom-select[multiple], .textfield-box-lg .custom-select[size]:not([size='1']), .input-group-lg > .textfield-box .custom-select[size]:not([size='1']) {\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.textfield-box-lg textarea.form-control, .input-group-lg > .textfield-box textarea.form-control,\n.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,\n.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea {\n min-height: 4.25rem; }\n\n.textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select {\n padding-right: 1.5em; }\n\n.textfield-box-lg .form-control[type='file'], .input-group-lg > .textfield-box .form-control[type='file'], .textfield-box-lg .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-lg input[type='file'][type=text], .input-group-lg > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=text],\n.textfield-box-lg .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-lg input[type='file'][type=search],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=search],\n.textfield-box-lg .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-lg input[type='file'][type=url],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=url],\n.textfield-box-lg .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-lg input[type='file'][type=tel],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=tel],\n.textfield-box-lg .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-lg input[type='file'][type=number],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=number],\n.textfield-box-lg .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-lg input[type='file'][type=range],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=range],\n.textfield-box-lg .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-lg input[type='file'][type=date],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=date],\n.textfield-box-lg .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-lg input[type='file'][type=month],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=month],\n.textfield-box-lg .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-lg input[type='file'][type=week],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=week],\n.textfield-box-lg .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-lg input[type='file'][type=time],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=time],\n.textfield-box-lg .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-lg input[type='file'][type=datetime],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime],\n.textfield-box-lg .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-lg input[type='file'][type=datetime-local],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime-local],\n.textfield-box-lg .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-lg input[type='file'][type=color],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=color],\n.textfield-box-lg .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-lg input[type='file'][type=email],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=email],\n.textfield-box-lg .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-lg input[type='file'][type=file],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=file],\n.textfield-box-lg .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-lg input[type='file'][type=submit],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=submit],\n.textfield-box-lg .wpcf7 select[type='file'], .wpcf7 .textfield-box-lg select[type='file'],\n.input-group-lg > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-lg > .textfield-box select[type='file'],\n.textfield-box-lg .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-lg textarea[type='file'],\n.input-group-lg > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-lg > .textfield-box textarea[type='file'], .textfield-box-lg .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-lg .wpcf7-validation-errors[type='file'], .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors[type='file'],\n.textfield-box-lg .form-control-file,\n.input-group-lg > .textfield-box .form-control-file {\n max-height: 4.25rem; }\n\n.textfield-box-sm .form-control, .input-group-sm > .textfield-box .form-control, .textfield-box-sm .wpcf7 input[type=text], .wpcf7 .textfield-box-sm input[type=text], .input-group-sm > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box input[type=text],\n.textfield-box-sm .wpcf7 input[type=search], .wpcf7 .textfield-box-sm input[type=search],\n.input-group-sm > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box input[type=search],\n.textfield-box-sm .wpcf7 input[type=url], .wpcf7 .textfield-box-sm input[type=url],\n.input-group-sm > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box input[type=url],\n.textfield-box-sm .wpcf7 input[type=tel], .wpcf7 .textfield-box-sm input[type=tel],\n.input-group-sm > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box input[type=tel],\n.textfield-box-sm .wpcf7 input[type=number], .wpcf7 .textfield-box-sm input[type=number],\n.input-group-sm > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box input[type=number],\n.textfield-box-sm .wpcf7 input[type=range], .wpcf7 .textfield-box-sm input[type=range],\n.input-group-sm > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box input[type=range],\n.textfield-box-sm .wpcf7 input[type=date], .wpcf7 .textfield-box-sm input[type=date],\n.input-group-sm > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box input[type=date],\n.textfield-box-sm .wpcf7 input[type=month], .wpcf7 .textfield-box-sm input[type=month],\n.input-group-sm > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box input[type=month],\n.textfield-box-sm .wpcf7 input[type=week], .wpcf7 .textfield-box-sm input[type=week],\n.input-group-sm > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box input[type=week],\n.textfield-box-sm .wpcf7 input[type=time], .wpcf7 .textfield-box-sm input[type=time],\n.input-group-sm > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box input[type=time],\n.textfield-box-sm .wpcf7 input[type=datetime], .wpcf7 .textfield-box-sm input[type=datetime],\n.input-group-sm > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type=datetime],\n.textfield-box-sm .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-sm input[type=datetime-local],\n.input-group-sm > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local],\n.textfield-box-sm .wpcf7 input[type=color], .wpcf7 .textfield-box-sm input[type=color],\n.input-group-sm > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box input[type=color],\n.textfield-box-sm .wpcf7 input[type=email], .wpcf7 .textfield-box-sm input[type=email],\n.input-group-sm > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box input[type=email],\n.textfield-box-sm .wpcf7 input[type=file], .wpcf7 .textfield-box-sm input[type=file],\n.input-group-sm > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box input[type=file], .textfield-box-sm .wpcf7 input[type=submit], .wpcf7 .textfield-box-sm input[type=submit], .input-group-sm > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box input[type=submit],\n.textfield-box-sm .wpcf7 select, .wpcf7 .textfield-box-sm select,\n.input-group-sm > .textfield-box .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box select,\n.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,\n.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea, .textfield-box-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-sm .wpcf7-validation-errors, .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors, .textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select, .textfield-box-sm .form-control-file, .input-group-sm > .textfield-box .form-control-file {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.textfield-box-sm select.form-control[multiple], .input-group-sm > .textfield-box select.form-control[multiple],\n.textfield-box-sm .wpcf7 select[multiple], .wpcf7 .textfield-box-sm select[multiple],\n.input-group-sm > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-sm > .textfield-box select[multiple], .textfield-box-sm select.form-control[size]:not([size='1']), .input-group-sm > .textfield-box select.form-control[size]:not([size='1']),\n.textfield-box-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-sm select[size]:not([size='1']),\n.input-group-sm > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .textfield-box select[size]:not([size='1']), .textfield-box-sm textarea.form-control:not([rows='1']), .input-group-sm > .textfield-box textarea.form-control:not([rows='1']),\n.textfield-box-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-sm textarea:not([rows='1']),\n.input-group-sm > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .textfield-box textarea:not([rows='1']), .textfield-box-sm .custom-select[multiple], .input-group-sm > .textfield-box .custom-select[multiple], .textfield-box-sm .custom-select[size]:not([size='1']), .input-group-sm > .textfield-box .custom-select[size]:not([size='1']) {\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.textfield-box-sm textarea.form-control, .input-group-sm > .textfield-box textarea.form-control,\n.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,\n.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea {\n min-height: 2.75rem; }\n\n.textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select {\n padding-right: 1.5em; }\n\n.textfield-box-sm .form-control[type='file'], .input-group-sm > .textfield-box .form-control[type='file'], .textfield-box-sm .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-sm input[type='file'][type=text], .input-group-sm > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=text],\n.textfield-box-sm .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-sm input[type='file'][type=search],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=search],\n.textfield-box-sm .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-sm input[type='file'][type=url],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=url],\n.textfield-box-sm .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-sm input[type='file'][type=tel],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=tel],\n.textfield-box-sm .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-sm input[type='file'][type=number],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=number],\n.textfield-box-sm .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-sm input[type='file'][type=range],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=range],\n.textfield-box-sm .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-sm input[type='file'][type=date],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=date],\n.textfield-box-sm .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-sm input[type='file'][type=month],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=month],\n.textfield-box-sm .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-sm input[type='file'][type=week],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=week],\n.textfield-box-sm .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-sm input[type='file'][type=time],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=time],\n.textfield-box-sm .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-sm input[type='file'][type=datetime],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime],\n.textfield-box-sm .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-sm input[type='file'][type=datetime-local],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime-local],\n.textfield-box-sm .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-sm input[type='file'][type=color],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=color],\n.textfield-box-sm .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-sm input[type='file'][type=email],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=email],\n.textfield-box-sm .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-sm input[type='file'][type=file],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=file],\n.textfield-box-sm .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-sm input[type='file'][type=submit],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=submit],\n.textfield-box-sm .wpcf7 select[type='file'], .wpcf7 .textfield-box-sm select[type='file'],\n.input-group-sm > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-sm > .textfield-box select[type='file'],\n.textfield-box-sm .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-sm textarea[type='file'],\n.input-group-sm > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-sm > .textfield-box textarea[type='file'], .textfield-box-sm .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-sm .wpcf7-validation-errors[type='file'], .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors[type='file'],\n.textfield-box-sm .form-control-file,\n.input-group-sm > .textfield-box .form-control-file {\n max-height: 2.75rem; }\n\n.floating-label {\n padding-top: 0.75rem;\n position: relative; }\n .floating-label.has-value label,\n .floating-label.is-focused label {\n top: 0;\n transform: scale(0.75); }\n .floating-label.is-focused label {\n color: #f08506; }\n .floating-label:not(.has-value):not(.is-focused) .form-control[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=text],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=search],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=url],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=tel],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=number],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=range],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=date],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=month],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=week],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=time],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime-local],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=color],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=email],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=file],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=submit],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='date'],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='date'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=text],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=search],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=url],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=tel],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=number],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=range],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=date],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=month],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=week],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=time],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime-local],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=color],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=email],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=file],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=submit],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='datetime-local'],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=text],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=search],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=url],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=tel],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=number],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=range],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=date],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=month],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=week],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=time],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime-local],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=color],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=email],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=file],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=submit],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='time'],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='time'] {\n color: transparent; }\n .floating-label label {\n transition-duration: 0.3s;\n transition-property: color, top, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.38);\n display: block;\n font-size: 1rem;\n line-height: 1.5;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 1.125rem;\n left: 0;\n transform-origin: 0 0; }\n @media (min-width: 576px) {\n .floating-label label {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .floating-label label {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .floating-label label {\n transition: none; } }\n .floating-label .form-control, .floating-label .wpcf7 input[type=text], .wpcf7 .floating-label input[type=text],\n .floating-label .wpcf7 input[type=search], .wpcf7 .floating-label input[type=search],\n .floating-label .wpcf7 input[type=url], .wpcf7 .floating-label input[type=url],\n .floating-label .wpcf7 input[type=tel], .wpcf7 .floating-label input[type=tel],\n .floating-label .wpcf7 input[type=number], .wpcf7 .floating-label input[type=number],\n .floating-label .wpcf7 input[type=range], .wpcf7 .floating-label input[type=range],\n .floating-label .wpcf7 input[type=date], .wpcf7 .floating-label input[type=date],\n .floating-label .wpcf7 input[type=month], .wpcf7 .floating-label input[type=month],\n .floating-label .wpcf7 input[type=week], .wpcf7 .floating-label input[type=week],\n .floating-label .wpcf7 input[type=time], .wpcf7 .floating-label input[type=time],\n .floating-label .wpcf7 input[type=datetime], .wpcf7 .floating-label input[type=datetime],\n .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .floating-label input[type=datetime-local],\n .floating-label .wpcf7 input[type=color], .wpcf7 .floating-label input[type=color],\n .floating-label .wpcf7 input[type=email], .wpcf7 .floating-label input[type=email],\n .floating-label .wpcf7 input[type=file], .wpcf7 .floating-label input[type=file], .floating-label .wpcf7 input[type=submit], .wpcf7 .floating-label input[type=submit],\n .floating-label .wpcf7 select, .wpcf7 .floating-label select,\n .floating-label .wpcf7 textarea, .wpcf7 .floating-label textarea, .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label .wpcf7-validation-errors, .floating-label .custom-select, .floating-label .form-control-file {\n position: relative; }\n .floating-label .form-control:focus::placeholder, .floating-label .wpcf7 input[type=text]:focus::placeholder, .wpcf7 .floating-label input[type=text]:focus::placeholder,\n .floating-label .wpcf7 input[type=search]:focus::placeholder, .wpcf7 .floating-label input[type=search]:focus::placeholder,\n .floating-label .wpcf7 input[type=url]:focus::placeholder, .wpcf7 .floating-label input[type=url]:focus::placeholder,\n .floating-label .wpcf7 input[type=tel]:focus::placeholder, .wpcf7 .floating-label input[type=tel]:focus::placeholder,\n .floating-label .wpcf7 input[type=number]:focus::placeholder, .wpcf7 .floating-label input[type=number]:focus::placeholder,\n .floating-label .wpcf7 input[type=range]:focus::placeholder, .wpcf7 .floating-label input[type=range]:focus::placeholder,\n .floating-label .wpcf7 input[type=date]:focus::placeholder, .wpcf7 .floating-label input[type=date]:focus::placeholder,\n .floating-label .wpcf7 input[type=month]:focus::placeholder, .wpcf7 .floating-label input[type=month]:focus::placeholder,\n .floating-label .wpcf7 input[type=week]:focus::placeholder, .wpcf7 .floating-label input[type=week]:focus::placeholder,\n .floating-label .wpcf7 input[type=time]:focus::placeholder, .wpcf7 .floating-label input[type=time]:focus::placeholder,\n .floating-label .wpcf7 input[type=datetime]:focus::placeholder, .wpcf7 .floating-label input[type=datetime]:focus::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]:focus::placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::placeholder,\n .floating-label .wpcf7 input[type=color]:focus::placeholder, .wpcf7 .floating-label input[type=color]:focus::placeholder,\n .floating-label .wpcf7 input[type=email]:focus::placeholder, .wpcf7 .floating-label input[type=email]:focus::placeholder,\n .floating-label .wpcf7 input[type=file]:focus::placeholder, .wpcf7 .floating-label input[type=file]:focus::placeholder,\n .floating-label .wpcf7 input[type=submit]:focus::placeholder, .wpcf7 .floating-label input[type=submit]:focus::placeholder,\n .floating-label .wpcf7 select:focus::placeholder, .wpcf7 .floating-label select:focus::placeholder,\n .floating-label .wpcf7 textarea:focus::placeholder, .wpcf7 .floating-label textarea:focus::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::placeholder, .floating-label .custom-select:focus::placeholder, .floating-label .form-control-file:focus::placeholder {\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: transparent;\n opacity: 0; }\n @media (min-width: 576px) {\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition: none; } }\n\n.floating-label-lg.has-value label, .input-group-lg > .has-value.floating-label label,\n.floating-label-lg.is-focused label,\n.input-group-lg > .is-focused.floating-label label {\n transform: scale(0.41176); }\n\n.floating-label-lg label, .input-group-lg > .floating-label label {\n font-size: 2.125rem;\n line-height: 1.17647;\n top: 1.5rem; }\n\n.floating-label-lg .form-control, .input-group-lg > .floating-label .form-control, .floating-label-lg .wpcf7 input[type=text], .wpcf7 .floating-label-lg input[type=text], .input-group-lg > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .floating-label input[type=text],\n.floating-label-lg .wpcf7 input[type=search], .wpcf7 .floating-label-lg input[type=search],\n.input-group-lg > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .floating-label input[type=search],\n.floating-label-lg .wpcf7 input[type=url], .wpcf7 .floating-label-lg input[type=url],\n.input-group-lg > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .floating-label input[type=url],\n.floating-label-lg .wpcf7 input[type=tel], .wpcf7 .floating-label-lg input[type=tel],\n.input-group-lg > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .floating-label input[type=tel],\n.floating-label-lg .wpcf7 input[type=number], .wpcf7 .floating-label-lg input[type=number],\n.input-group-lg > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .floating-label input[type=number],\n.floating-label-lg .wpcf7 input[type=range], .wpcf7 .floating-label-lg input[type=range],\n.input-group-lg > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .floating-label input[type=range],\n.floating-label-lg .wpcf7 input[type=date], .wpcf7 .floating-label-lg input[type=date],\n.input-group-lg > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .floating-label input[type=date],\n.floating-label-lg .wpcf7 input[type=month], .wpcf7 .floating-label-lg input[type=month],\n.input-group-lg > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .floating-label input[type=month],\n.floating-label-lg .wpcf7 input[type=week], .wpcf7 .floating-label-lg input[type=week],\n.input-group-lg > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .floating-label input[type=week],\n.floating-label-lg .wpcf7 input[type=time], .wpcf7 .floating-label-lg input[type=time],\n.input-group-lg > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .floating-label input[type=time],\n.floating-label-lg .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg input[type=datetime],\n.input-group-lg > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .floating-label input[type=datetime],\n.floating-label-lg .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg input[type=datetime-local],\n.input-group-lg > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .floating-label input[type=datetime-local],\n.floating-label-lg .wpcf7 input[type=color], .wpcf7 .floating-label-lg input[type=color],\n.input-group-lg > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .floating-label input[type=color],\n.floating-label-lg .wpcf7 input[type=email], .wpcf7 .floating-label-lg input[type=email],\n.input-group-lg > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .floating-label input[type=email],\n.floating-label-lg .wpcf7 input[type=file], .wpcf7 .floating-label-lg input[type=file],\n.input-group-lg > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .floating-label input[type=file], .floating-label-lg .wpcf7 input[type=submit], .wpcf7 .floating-label-lg input[type=submit], .input-group-lg > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .floating-label input[type=submit],\n.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,\n.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select,\n.floating-label-lg .wpcf7 textarea, .wpcf7 .floating-label-lg textarea,\n.input-group-lg > .floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .floating-label textarea, .floating-label-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg .wpcf7-validation-errors, .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select, .floating-label-lg .form-control-file, .input-group-lg > .floating-label .form-control-file {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 0 calc(0.625rem - 1px); }\n\n.floating-label-lg select.form-control, .input-group-lg > .floating-label select.form-control,\n.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,\n.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select {\n padding-right: 1.5em; }\n\n.floating-label-lg select.form-control[multiple], .input-group-lg > .floating-label select.form-control[multiple],\n.floating-label-lg .wpcf7 select[multiple], .wpcf7 .floating-label-lg select[multiple],\n.input-group-lg > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-lg > .floating-label select[multiple], .floating-label-lg select.form-control[size]:not([size='1']), .input-group-lg > .floating-label select.form-control[size]:not([size='1']),\n.floating-label-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-lg select[size]:not([size='1']),\n.input-group-lg > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .floating-label select[size]:not([size='1']), .floating-label-lg textarea.form-control:not([rows='1']), .input-group-lg > .floating-label textarea.form-control:not([rows='1']),\n.floating-label-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-lg textarea:not([rows='1']),\n.input-group-lg > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .floating-label textarea:not([rows='1']), .floating-label-lg .custom-select[multiple], .input-group-lg > .floating-label .custom-select[multiple], .floating-label-lg .custom-select[size]:not([size='1']), .input-group-lg > .floating-label .custom-select[size]:not([size='1']) {\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.floating-label-sm.has-value label, .input-group-sm > .has-value.floating-label label,\n.floating-label-sm.is-focused label,\n.input-group-sm > .is-focused.floating-label label {\n transform: scale(0.76923); }\n\n.floating-label-sm label, .input-group-sm > .floating-label label {\n font-size: 0.8125rem;\n line-height: 1.53846;\n top: 1.0rem; }\n\n.floating-label-sm .form-control, .input-group-sm > .floating-label .form-control, .floating-label-sm .wpcf7 input[type=text], .wpcf7 .floating-label-sm input[type=text], .input-group-sm > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .floating-label input[type=text],\n.floating-label-sm .wpcf7 input[type=search], .wpcf7 .floating-label-sm input[type=search],\n.input-group-sm > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .floating-label input[type=search],\n.floating-label-sm .wpcf7 input[type=url], .wpcf7 .floating-label-sm input[type=url],\n.input-group-sm > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .floating-label input[type=url],\n.floating-label-sm .wpcf7 input[type=tel], .wpcf7 .floating-label-sm input[type=tel],\n.input-group-sm > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .floating-label input[type=tel],\n.floating-label-sm .wpcf7 input[type=number], .wpcf7 .floating-label-sm input[type=number],\n.input-group-sm > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .floating-label input[type=number],\n.floating-label-sm .wpcf7 input[type=range], .wpcf7 .floating-label-sm input[type=range],\n.input-group-sm > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .floating-label input[type=range],\n.floating-label-sm .wpcf7 input[type=date], .wpcf7 .floating-label-sm input[type=date],\n.input-group-sm > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .floating-label input[type=date],\n.floating-label-sm .wpcf7 input[type=month], .wpcf7 .floating-label-sm input[type=month],\n.input-group-sm > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .floating-label input[type=month],\n.floating-label-sm .wpcf7 input[type=week], .wpcf7 .floating-label-sm input[type=week],\n.input-group-sm > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .floating-label input[type=week],\n.floating-label-sm .wpcf7 input[type=time], .wpcf7 .floating-label-sm input[type=time],\n.input-group-sm > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .floating-label input[type=time],\n.floating-label-sm .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm input[type=datetime],\n.input-group-sm > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .floating-label input[type=datetime],\n.floating-label-sm .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm input[type=datetime-local],\n.input-group-sm > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .floating-label input[type=datetime-local],\n.floating-label-sm .wpcf7 input[type=color], .wpcf7 .floating-label-sm input[type=color],\n.input-group-sm > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .floating-label input[type=color],\n.floating-label-sm .wpcf7 input[type=email], .wpcf7 .floating-label-sm input[type=email],\n.input-group-sm > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .floating-label input[type=email],\n.floating-label-sm .wpcf7 input[type=file], .wpcf7 .floating-label-sm input[type=file],\n.input-group-sm > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .floating-label input[type=file], .floating-label-sm .wpcf7 input[type=submit], .wpcf7 .floating-label-sm input[type=submit], .input-group-sm > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .floating-label input[type=submit],\n.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,\n.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select,\n.floating-label-sm .wpcf7 textarea, .wpcf7 .floating-label-sm textarea,\n.input-group-sm > .floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .floating-label textarea, .floating-label-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm .wpcf7-validation-errors, .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select, .floating-label-sm .form-control-file, .input-group-sm > .floating-label .form-control-file {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 0 calc(0.375rem - 1px); }\n\n.floating-label-sm select.form-control, .input-group-sm > .floating-label select.form-control,\n.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,\n.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select {\n padding-right: 1.5em; }\n\n.floating-label-sm select.form-control[multiple], .input-group-sm > .floating-label select.form-control[multiple],\n.floating-label-sm .wpcf7 select[multiple], .wpcf7 .floating-label-sm select[multiple],\n.input-group-sm > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-sm > .floating-label select[multiple], .floating-label-sm select.form-control[size]:not([size='1']), .input-group-sm > .floating-label select.form-control[size]:not([size='1']),\n.floating-label-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-sm select[size]:not([size='1']),\n.input-group-sm > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .floating-label select[size]:not([size='1']), .floating-label-sm textarea.form-control:not([rows='1']), .input-group-sm > .floating-label textarea.form-control:not([rows='1']),\n.floating-label-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-sm textarea:not([rows='1']),\n.input-group-sm > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .floating-label textarea:not([rows='1']), .floating-label-sm .custom-select[multiple], .input-group-sm > .floating-label .custom-select[multiple], .floating-label-sm .custom-select[size]:not([size='1']), .input-group-sm > .floating-label .custom-select[size]:not([size='1']) {\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.floating-label.textfield-box {\n padding-top: 0; }\n .floating-label.textfield-box.has-value label,\n .floating-label.textfield-box.is-focused label {\n line-height: 1;\n top: 0.5rem; }\n .floating-label.textfield-box label {\n top: 1rem;\n left: 1rem; }\n .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],\n .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],\n .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],\n .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],\n .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],\n .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],\n .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],\n .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],\n .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],\n .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],\n .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],\n .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],\n .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],\n .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],\n .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],\n .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,\n .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file,\n .floating-label.textfield-box select.form-control[multiple],\n .floating-label.textfield-box .wpcf7 select[multiple],\n .wpcf7 .floating-label.textfield-box select[multiple],\n .floating-label.textfield-box select.form-control[size]:not([size='1']),\n .floating-label.textfield-box .wpcf7 select[size]:not([size='1']),\n .wpcf7 .floating-label.textfield-box select[size]:not([size='1']),\n .floating-label.textfield-box textarea.form-control:not([rows='1']),\n .floating-label.textfield-box .wpcf7 textarea:not([rows='1']),\n .wpcf7 .floating-label.textfield-box textarea:not([rows='1']),\n .floating-label.textfield-box .custom-select[multiple],\n .floating-label.textfield-box .custom-select[size]:not([size='1']) {\n padding-top: 1.5rem; }\n .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],\n .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],\n .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],\n .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],\n .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],\n .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],\n .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],\n .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],\n .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],\n .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],\n .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],\n .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],\n .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],\n .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],\n .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],\n .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,\n .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file {\n padding-bottom: calc(0.5rem - 1px); }\n\n.floating-label-lg.textfield-box label, .input-group-lg > .textfield-box.floating-label label {\n top: 0.875rem;\n left: 1rem; }\n\n.floating-label-lg.textfield-box .form-control, .input-group-lg > .textfield-box.floating-label .form-control, .floating-label-lg.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-lg.textfield-box input[type=text], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=text],\n.floating-label-lg.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-lg.textfield-box input[type=search],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=search],\n.floating-label-lg.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-lg.textfield-box input[type=url],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=url],\n.floating-label-lg.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-lg.textfield-box input[type=tel],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=tel],\n.floating-label-lg.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-lg.textfield-box input[type=number],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=number],\n.floating-label-lg.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-lg.textfield-box input[type=range],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=range],\n.floating-label-lg.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-lg.textfield-box input[type=date],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=date],\n.floating-label-lg.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-lg.textfield-box input[type=month],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=month],\n.floating-label-lg.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-lg.textfield-box input[type=week],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=week],\n.floating-label-lg.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-lg.textfield-box input[type=time],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=time],\n.floating-label-lg.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg.textfield-box input[type=datetime],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime],\n.floating-label-lg.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg.textfield-box input[type=datetime-local],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime-local],\n.floating-label-lg.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-lg.textfield-box input[type=color],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=color],\n.floating-label-lg.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-lg.textfield-box input[type=email],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=email],\n.floating-label-lg.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-lg.textfield-box input[type=file],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=file], .floating-label-lg.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-lg.textfield-box input[type=submit], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=submit],\n.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,\n.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select,\n.floating-label-lg.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-lg.textfield-box textarea,\n.input-group-lg > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box.floating-label textarea, .floating-label-lg.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg.textfield-box .wpcf7-validation-errors, .input-group-lg > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select, .floating-label-lg.textfield-box .form-control-file, .input-group-lg > .textfield-box.floating-label .form-control-file,\n.floating-label-lg.textfield-box select.form-control[multiple],\n.input-group-lg > .textfield-box.floating-label select.form-control[multiple],\n.floating-label-lg.textfield-box .wpcf7 select[multiple],\n.wpcf7 .floating-label-lg.textfield-box select[multiple],\n.input-group-lg > .textfield-box.floating-label .wpcf7 select[multiple],\n.wpcf7 .input-group-lg > .textfield-box.floating-label select[multiple],\n.floating-label-lg.textfield-box select.form-control[size]:not([size='1']),\n.input-group-lg > .textfield-box.floating-label select.form-control[size]:not([size='1']),\n.floating-label-lg.textfield-box .wpcf7 select[size]:not([size='1']),\n.wpcf7 .floating-label-lg.textfield-box select[size]:not([size='1']),\n.input-group-lg > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),\n.wpcf7 .input-group-lg > .textfield-box.floating-label select[size]:not([size='1']),\n.floating-label-lg.textfield-box textarea.form-control:not([rows='1']),\n.input-group-lg > .textfield-box.floating-label textarea.form-control:not([rows='1']),\n.floating-label-lg.textfield-box .wpcf7 textarea:not([rows='1']),\n.wpcf7 .floating-label-lg.textfield-box textarea:not([rows='1']),\n.input-group-lg > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),\n.wpcf7 .input-group-lg > .textfield-box.floating-label textarea:not([rows='1']),\n.floating-label-lg.textfield-box .custom-select[multiple],\n.input-group-lg > .textfield-box.floating-label .custom-select[multiple],\n.floating-label-lg.textfield-box .custom-select[size]:not([size='1']),\n.input-group-lg > .textfield-box.floating-label .custom-select[size]:not([size='1']) {\n padding-top: 1.25rem;\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.floating-label-lg.textfield-box select.form-control, .input-group-lg > .textfield-box.floating-label select.form-control,\n.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,\n.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select {\n padding-right: 1.5em; }\n\n.floating-label-sm.textfield-box label, .input-group-sm > .textfield-box.floating-label label {\n top: 0.75rem;\n left: 0.75rem; }\n\n.floating-label-sm.textfield-box .form-control, .input-group-sm > .textfield-box.floating-label .form-control, .floating-label-sm.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-sm.textfield-box input[type=text], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=text],\n.floating-label-sm.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-sm.textfield-box input[type=search],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=search],\n.floating-label-sm.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-sm.textfield-box input[type=url],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=url],\n.floating-label-sm.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-sm.textfield-box input[type=tel],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=tel],\n.floating-label-sm.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-sm.textfield-box input[type=number],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=number],\n.floating-label-sm.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-sm.textfield-box input[type=range],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=range],\n.floating-label-sm.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-sm.textfield-box input[type=date],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=date],\n.floating-label-sm.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-sm.textfield-box input[type=month],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=month],\n.floating-label-sm.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-sm.textfield-box input[type=week],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=week],\n.floating-label-sm.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-sm.textfield-box input[type=time],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=time],\n.floating-label-sm.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm.textfield-box input[type=datetime],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime],\n.floating-label-sm.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm.textfield-box input[type=datetime-local],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime-local],\n.floating-label-sm.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-sm.textfield-box input[type=color],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=color],\n.floating-label-sm.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-sm.textfield-box input[type=email],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=email],\n.floating-label-sm.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-sm.textfield-box input[type=file],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=file], .floating-label-sm.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-sm.textfield-box input[type=submit], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=submit],\n.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,\n.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select,\n.floating-label-sm.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-sm.textfield-box textarea,\n.input-group-sm > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box.floating-label textarea, .floating-label-sm.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm.textfield-box .wpcf7-validation-errors, .input-group-sm > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select, .floating-label-sm.textfield-box .form-control-file, .input-group-sm > .textfield-box.floating-label .form-control-file,\n.floating-label-sm.textfield-box select.form-control[multiple],\n.input-group-sm > .textfield-box.floating-label select.form-control[multiple],\n.floating-label-sm.textfield-box .wpcf7 select[multiple],\n.wpcf7 .floating-label-sm.textfield-box select[multiple],\n.input-group-sm > .textfield-box.floating-label .wpcf7 select[multiple],\n.wpcf7 .input-group-sm > .textfield-box.floating-label select[multiple],\n.floating-label-sm.textfield-box select.form-control[size]:not([size='1']),\n.input-group-sm > .textfield-box.floating-label select.form-control[size]:not([size='1']),\n.floating-label-sm.textfield-box .wpcf7 select[size]:not([size='1']),\n.wpcf7 .floating-label-sm.textfield-box select[size]:not([size='1']),\n.input-group-sm > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),\n.wpcf7 .input-group-sm > .textfield-box.floating-label select[size]:not([size='1']),\n.floating-label-sm.textfield-box textarea.form-control:not([rows='1']),\n.input-group-sm > .textfield-box.floating-label textarea.form-control:not([rows='1']),\n.floating-label-sm.textfield-box .wpcf7 textarea:not([rows='1']),\n.wpcf7 .floating-label-sm.textfield-box textarea:not([rows='1']),\n.input-group-sm > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),\n.wpcf7 .input-group-sm > .textfield-box.floating-label textarea:not([rows='1']),\n.floating-label-sm.textfield-box .custom-select[multiple],\n.input-group-sm > .textfield-box.floating-label .custom-select[multiple],\n.floating-label-sm.textfield-box .custom-select[size]:not([size='1']),\n.input-group-sm > .textfield-box.floating-label .custom-select[size]:not([size='1']) {\n padding-top: 1.0rem;\n padding-right: 0.75rem;\n padding-left: 0.75rem; }\n\n.floating-label-sm.textfield-box select.form-control, .input-group-sm > .textfield-box.floating-label select.form-control,\n.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,\n.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select {\n padding-right: 1.5em; }\n\n.input-group {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n position: relative;\n width: 100%; }\n .input-group > .custom-file,\n .input-group > .custom-select,\n .input-group > .floating-label,\n .input-group > .form-control,\n .wpcf7 .input-group > input[type=text],\n .wpcf7 .input-group > input[type=search],\n .wpcf7 .input-group > input[type=url],\n .wpcf7 .input-group > input[type=tel],\n .wpcf7 .input-group > input[type=number],\n .wpcf7 .input-group > input[type=range],\n .wpcf7 .input-group > input[type=date],\n .wpcf7 .input-group > input[type=month],\n .wpcf7 .input-group > input[type=week],\n .wpcf7 .input-group > input[type=time],\n .wpcf7 .input-group > input[type=datetime],\n .wpcf7 .input-group > input[type=datetime-local],\n .wpcf7 .input-group > input[type=color],\n .wpcf7 .input-group > input[type=email],\n .wpcf7 .input-group > input[type=file],\n .wpcf7 .input-group > input[type=submit],\n .wpcf7 .input-group > select,\n .wpcf7 .input-group > textarea,\n .wpcf7 .input-group > .wpcf7-validation-errors,\n .input-group > .form-control-file,\n .input-group > .textfield-box {\n flex: 1 1 auto;\n margin-bottom: 0;\n width: 1%; }\n .input-group > .custom-file + .custom-file,\n .input-group > .custom-file + .custom-select,\n .input-group > .custom-file + .floating-label,\n .input-group > .custom-file + .form-control,\n .wpcf7 .input-group > .custom-file + input[type=text],\n .wpcf7 .input-group > .custom-file + input[type=search],\n .wpcf7 .input-group > .custom-file + input[type=url],\n .wpcf7 .input-group > .custom-file + input[type=tel],\n .wpcf7 .input-group > .custom-file + input[type=number],\n .wpcf7 .input-group > .custom-file + input[type=range],\n .wpcf7 .input-group > .custom-file + input[type=date],\n .wpcf7 .input-group > .custom-file + input[type=month],\n .wpcf7 .input-group > .custom-file + input[type=week],\n .wpcf7 .input-group > .custom-file + input[type=time],\n .wpcf7 .input-group > .custom-file + input[type=datetime],\n .wpcf7 .input-group > .custom-file + input[type=datetime-local],\n .wpcf7 .input-group > .custom-file + input[type=color],\n .wpcf7 .input-group > .custom-file + input[type=email],\n .wpcf7 .input-group > .custom-file + input[type=file],\n .wpcf7 .input-group > .custom-file + input[type=submit],\n .wpcf7 .input-group > .custom-file + select,\n .wpcf7 .input-group > .custom-file + textarea,\n .wpcf7 .input-group > .custom-file + .wpcf7-validation-errors,\n .input-group > .custom-file + .form-control-file,\n .input-group > .custom-file + .textfield-box,\n .input-group > .custom-select + .custom-file,\n .input-group > .custom-select + .custom-select,\n .input-group > .custom-select + .floating-label,\n .input-group > .custom-select + .form-control,\n .wpcf7 .input-group > .custom-select + input[type=text],\n .wpcf7 .input-group > .custom-select + input[type=search],\n .wpcf7 .input-group > .custom-select + input[type=url],\n .wpcf7 .input-group > .custom-select + input[type=tel],\n .wpcf7 .input-group > .custom-select + input[type=number],\n .wpcf7 .input-group > .custom-select + input[type=range],\n .wpcf7 .input-group > .custom-select + input[type=date],\n .wpcf7 .input-group > .custom-select + input[type=month],\n .wpcf7 .input-group > .custom-select + input[type=week],\n .wpcf7 .input-group > .custom-select + input[type=time],\n .wpcf7 .input-group > .custom-select + input[type=datetime],\n .wpcf7 .input-group > .custom-select + input[type=datetime-local],\n .wpcf7 .input-group > .custom-select + input[type=color],\n .wpcf7 .input-group > .custom-select + input[type=email],\n .wpcf7 .input-group > .custom-select + input[type=file],\n .wpcf7 .input-group > .custom-select + input[type=submit],\n .wpcf7 .input-group > .custom-select + select,\n .wpcf7 .input-group > .custom-select + textarea,\n .wpcf7 .input-group > .custom-select + .wpcf7-validation-errors,\n .input-group > .custom-select + .form-control-file,\n .input-group > .custom-select + .textfield-box,\n .input-group > .floating-label + .custom-file,\n .input-group > .floating-label + .custom-select,\n .input-group > .floating-label + .floating-label,\n .input-group > .floating-label + .form-control,\n .wpcf7 .input-group > .floating-label + input[type=text],\n .wpcf7 .input-group > .floating-label + input[type=search],\n .wpcf7 .input-group > .floating-label + input[type=url],\n .wpcf7 .input-group > .floating-label + input[type=tel],\n .wpcf7 .input-group > .floating-label + input[type=number],\n .wpcf7 .input-group > .floating-label + input[type=range],\n .wpcf7 .input-group > .floating-label + input[type=date],\n .wpcf7 .input-group > .floating-label + input[type=month],\n .wpcf7 .input-group > .floating-label + input[type=week],\n .wpcf7 .input-group > .floating-label + input[type=time],\n .wpcf7 .input-group > .floating-label + input[type=datetime],\n .wpcf7 .input-group > .floating-label + input[type=datetime-local],\n .wpcf7 .input-group > .floating-label + input[type=color],\n .wpcf7 .input-group > .floating-label + input[type=email],\n .wpcf7 .input-group > .floating-label + input[type=file],\n .wpcf7 .input-group > .floating-label + input[type=submit],\n .wpcf7 .input-group > .floating-label + select,\n .wpcf7 .input-group > .floating-label + textarea,\n .wpcf7 .input-group > .floating-label + .wpcf7-validation-errors,\n .input-group > .floating-label + .form-control-file,\n .input-group > .floating-label + .textfield-box,\n .input-group > .form-control + .custom-file,\n .wpcf7 .input-group > input[type=text] + .custom-file,\n .wpcf7 .input-group > input[type=search] + .custom-file,\n .wpcf7 .input-group > input[type=url] + .custom-file,\n .wpcf7 .input-group > input[type=tel] + .custom-file,\n .wpcf7 .input-group > input[type=number] + .custom-file,\n .wpcf7 .input-group > input[type=range] + .custom-file,\n .wpcf7 .input-group > input[type=date] + .custom-file,\n .wpcf7 .input-group > input[type=month] + .custom-file,\n .wpcf7 .input-group > input[type=week] + .custom-file,\n .wpcf7 .input-group > input[type=time] + .custom-file,\n .wpcf7 .input-group > input[type=datetime] + .custom-file,\n .wpcf7 .input-group > input[type=datetime-local] + .custom-file,\n .wpcf7 .input-group > input[type=color] + .custom-file,\n .wpcf7 .input-group > input[type=email] + .custom-file,\n .wpcf7 .input-group > input[type=file] + .custom-file,\n .wpcf7 .input-group > input[type=submit] + .custom-file,\n .wpcf7 .input-group > select + .custom-file,\n .wpcf7 .input-group > textarea + .custom-file,\n .wpcf7 .input-group > .wpcf7-validation-errors + .custom-file,\n .input-group > .form-control + .custom-select,\n .wpcf7 .input-group > input[type=text] + .custom-select,\n .wpcf7 .input-group > input[type=search] + .custom-select,\n .wpcf7 .input-group > input[type=url] + .custom-select,\n .wpcf7 .input-group > input[type=tel] + .custom-select,\n .wpcf7 .input-group > input[type=number] + .custom-select,\n .wpcf7 .input-group > input[type=range] + .custom-select,\n .wpcf7 .input-group > input[type=date] + .custom-select,\n .wpcf7 .input-group > input[type=month] + .custom-select,\n .wpcf7 .input-group > input[type=week] + .custom-select,\n .wpcf7 .input-group > input[type=time] + .custom-select,\n .wpcf7 .input-group > input[type=datetime] + .custom-select,\n .wpcf7 .input-group > input[type=datetime-local] + .custom-select,\n .wpcf7 .input-group > input[type=color] + .custom-select,\n .wpcf7 .input-group > input[type=email] + .custom-select,\n .wpcf7 .input-group > input[type=file] + .custom-select,\n .wpcf7 .input-group > input[type=submit] + .custom-select,\n .wpcf7 .input-group > select + .custom-select,\n .wpcf7 .input-group > textarea + .custom-select,\n .wpcf7 .input-group > .wpcf7-validation-errors + .custom-select,\n .input-group > .form-control + .floating-label,\n .wpcf7 .input-group > input[type=text] + .floating-label,\n .wpcf7 .input-group > input[type=search] + .floating-label,\n .wpcf7 .input-group > input[type=url] + .floating-label,\n .wpcf7 .input-group > input[type=tel] + .floating-label,\n .wpcf7 .input-group > input[type=number] + .floating-label,\n .wpcf7 .input-group > input[type=range] + .floating-label,\n .wpcf7 .input-group > input[type=date] + .floating-label,\n .wpcf7 .input-group > input[type=month] + .floating-label,\n .wpcf7 .input-group > input[type=week] + .floating-label,\n .wpcf7 .input-group > input[type=time] + .floating-label,\n .wpcf7 .input-group > input[type=datetime] + .floating-label,\n .wpcf7 .input-group > input[type=datetime-local] + .floating-label,\n .wpcf7 .input-group > input[type=color] + .floating-label,\n .wpcf7 .input-group > input[type=email] + .floating-label,\n .wpcf7 .input-group > input[type=file] + .floating-label,\n .wpcf7 .input-group > input[type=submit] + .floating-label,\n .wpcf7 .input-group > select + .floating-label,\n .wpcf7 .input-group > textarea + .floating-label,\n .wpcf7 .input-group > .wpcf7-validation-errors + .floating-label,\n .input-group > .form-control + .form-control,\n .wpcf7 .input-group > input[type=text] + .form-control,\n .wpcf7 .input-group > input[type=search] + .form-control,\n .wpcf7 .input-group > input[type=url] + .form-control,\n .wpcf7 .input-group > input[type=tel] + .form-control,\n .wpcf7 .input-group > input[type=number] + .form-control,\n .wpcf7 .input-group > input[type=range] + .form-control,\n .wpcf7 .input-group > input[type=date] + .form-control,\n .wpcf7 .input-group > input[type=month] + .form-control,\n .wpcf7 .input-group > input[type=week] + .form-control,\n .wpcf7 .input-group > input[type=time] + .form-control,\n .wpcf7 .input-group > input[type=datetime] + .form-control,\n .wpcf7 .input-group > input[type=datetime-local] + .form-control,\n .wpcf7 .input-group > input[type=color] + .form-control,\n .wpcf7 .input-group > input[type=email] + .form-control,\n .wpcf7 .input-group > input[type=file] + .form-control,\n .wpcf7 .input-group > input[type=submit] + .form-control,\n .wpcf7 .input-group > select + .form-control,\n .wpcf7 .input-group > textarea + .form-control,\n .wpcf7 .input-group > .wpcf7-validation-errors + .form-control,\n .wpcf7 .input-group > .form-control + input[type=text],\n .wpcf7 .input-group > input[type=text] + input[type=text],\n .wpcf7 .input-group > input[type=search] + input[type=text],\n .wpcf7 .input-group > input[type=url] + input[type=text],\n .wpcf7 .input-group > input[type=tel] + input[type=text],\n .wpcf7 .input-group > input[type=number] + input[type=text],\n .wpcf7 .input-group > input[type=range] + input[type=text],\n .wpcf7 .input-group > input[type=date] + input[type=text],\n .wpcf7 .input-group > input[type=month] + input[type=text],\n .wpcf7 .input-group > input[type=week] + input[type=text],\n .wpcf7 .input-group > input[type=time] + input[type=text],\n .wpcf7 .input-group > input[type=datetime] + input[type=text],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=text],\n .wpcf7 .input-group > input[type=color] + input[type=text],\n .wpcf7 .input-group > input[type=email] + input[type=text],\n .wpcf7 .input-group > input[type=file] + input[type=text],\n .wpcf7 .input-group > input[type=submit] + input[type=text],\n .wpcf7 .input-group > select + input[type=text],\n .wpcf7 .input-group > textarea + input[type=text],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=text],\n .wpcf7 .input-group > .form-control + input[type=search],\n .wpcf7 .input-group > input[type=text] + input[type=search],\n .wpcf7 .input-group > input[type=search] + input[type=search],\n .wpcf7 .input-group > input[type=url] + input[type=search],\n .wpcf7 .input-group > input[type=tel] + input[type=search],\n .wpcf7 .input-group > input[type=number] + input[type=search],\n .wpcf7 .input-group > input[type=range] + input[type=search],\n .wpcf7 .input-group > input[type=date] + input[type=search],\n .wpcf7 .input-group > input[type=month] + input[type=search],\n .wpcf7 .input-group > input[type=week] + input[type=search],\n .wpcf7 .input-group > input[type=time] + input[type=search],\n .wpcf7 .input-group > input[type=datetime] + input[type=search],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=search],\n .wpcf7 .input-group > input[type=color] + input[type=search],\n .wpcf7 .input-group > input[type=email] + input[type=search],\n .wpcf7 .input-group > input[type=file] + input[type=search],\n .wpcf7 .input-group > input[type=submit] + input[type=search],\n .wpcf7 .input-group > select + input[type=search],\n .wpcf7 .input-group > textarea + input[type=search],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=search],\n .wpcf7 .input-group > .form-control + input[type=url],\n .wpcf7 .input-group > input[type=text] + input[type=url],\n .wpcf7 .input-group > input[type=search] + input[type=url],\n .wpcf7 .input-group > input[type=url] + input[type=url],\n .wpcf7 .input-group > input[type=tel] + input[type=url],\n .wpcf7 .input-group > input[type=number] + input[type=url],\n .wpcf7 .input-group > input[type=range] + input[type=url],\n .wpcf7 .input-group > input[type=date] + input[type=url],\n .wpcf7 .input-group > input[type=month] + input[type=url],\n .wpcf7 .input-group > input[type=week] + input[type=url],\n .wpcf7 .input-group > input[type=time] + input[type=url],\n .wpcf7 .input-group > input[type=datetime] + input[type=url],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=url],\n .wpcf7 .input-group > input[type=color] + input[type=url],\n .wpcf7 .input-group > input[type=email] + input[type=url],\n .wpcf7 .input-group > input[type=file] + input[type=url],\n .wpcf7 .input-group > input[type=submit] + input[type=url],\n .wpcf7 .input-group > select + input[type=url],\n .wpcf7 .input-group > textarea + input[type=url],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=url],\n .wpcf7 .input-group > .form-control + input[type=tel],\n .wpcf7 .input-group > input[type=text] + input[type=tel],\n .wpcf7 .input-group > input[type=search] + input[type=tel],\n .wpcf7 .input-group > input[type=url] + input[type=tel],\n .wpcf7 .input-group > input[type=tel] + input[type=tel],\n .wpcf7 .input-group > input[type=number] + input[type=tel],\n .wpcf7 .input-group > input[type=range] + input[type=tel],\n .wpcf7 .input-group > input[type=date] + input[type=tel],\n .wpcf7 .input-group > input[type=month] + input[type=tel],\n .wpcf7 .input-group > input[type=week] + input[type=tel],\n .wpcf7 .input-group > input[type=time] + input[type=tel],\n .wpcf7 .input-group > input[type=datetime] + input[type=tel],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=tel],\n .wpcf7 .input-group > input[type=color] + input[type=tel],\n .wpcf7 .input-group > input[type=email] + input[type=tel],\n .wpcf7 .input-group > input[type=file] + input[type=tel],\n .wpcf7 .input-group > input[type=submit] + input[type=tel],\n .wpcf7 .input-group > select + input[type=tel],\n .wpcf7 .input-group > textarea + input[type=tel],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=tel],\n .wpcf7 .input-group > .form-control + input[type=number],\n .wpcf7 .input-group > input[type=text] + input[type=number],\n .wpcf7 .input-group > input[type=search] + input[type=number],\n .wpcf7 .input-group > input[type=url] + input[type=number],\n .wpcf7 .input-group > input[type=tel] + input[type=number],\n .wpcf7 .input-group > input[type=number] + input[type=number],\n .wpcf7 .input-group > input[type=range] + input[type=number],\n .wpcf7 .input-group > input[type=date] + input[type=number],\n .wpcf7 .input-group > input[type=month] + input[type=number],\n .wpcf7 .input-group > input[type=week] + input[type=number],\n .wpcf7 .input-group > input[type=time] + input[type=number],\n .wpcf7 .input-group > input[type=datetime] + input[type=number],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=number],\n .wpcf7 .input-group > input[type=color] + input[type=number],\n .wpcf7 .input-group > input[type=email] + input[type=number],\n .wpcf7 .input-group > input[type=file] + input[type=number],\n .wpcf7 .input-group > input[type=submit] + input[type=number],\n .wpcf7 .input-group > select + input[type=number],\n .wpcf7 .input-group > textarea + input[type=number],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=number],\n .wpcf7 .input-group > .form-control + input[type=range],\n .wpcf7 .input-group > input[type=text] + input[type=range],\n .wpcf7 .input-group > input[type=search] + input[type=range],\n .wpcf7 .input-group > input[type=url] + input[type=range],\n .wpcf7 .input-group > input[type=tel] + input[type=range],\n .wpcf7 .input-group > input[type=number] + input[type=range],\n .wpcf7 .input-group > input[type=range] + input[type=range],\n .wpcf7 .input-group > input[type=date] + input[type=range],\n .wpcf7 .input-group > input[type=month] + input[type=range],\n .wpcf7 .input-group > input[type=week] + input[type=range],\n .wpcf7 .input-group > input[type=time] + input[type=range],\n .wpcf7 .input-group > input[type=datetime] + input[type=range],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=range],\n .wpcf7 .input-group > input[type=color] + input[type=range],\n .wpcf7 .input-group > input[type=email] + input[type=range],\n .wpcf7 .input-group > input[type=file] + input[type=range],\n .wpcf7 .input-group > input[type=submit] + input[type=range],\n .wpcf7 .input-group > select + input[type=range],\n .wpcf7 .input-group > textarea + input[type=range],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=range],\n .wpcf7 .input-group > .form-control + input[type=date],\n .wpcf7 .input-group > input[type=text] + input[type=date],\n .wpcf7 .input-group > input[type=search] + input[type=date],\n .wpcf7 .input-group > input[type=url] + input[type=date],\n .wpcf7 .input-group > input[type=tel] + input[type=date],\n .wpcf7 .input-group > input[type=number] + input[type=date],\n .wpcf7 .input-group > input[type=range] + input[type=date],\n .wpcf7 .input-group > input[type=date] + input[type=date],\n .wpcf7 .input-group > input[type=month] + input[type=date],\n .wpcf7 .input-group > input[type=week] + input[type=date],\n .wpcf7 .input-group > input[type=time] + input[type=date],\n .wpcf7 .input-group > input[type=datetime] + input[type=date],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=date],\n .wpcf7 .input-group > input[type=color] + input[type=date],\n .wpcf7 .input-group > input[type=email] + input[type=date],\n .wpcf7 .input-group > input[type=file] + input[type=date],\n .wpcf7 .input-group > input[type=submit] + input[type=date],\n .wpcf7 .input-group > select + input[type=date],\n .wpcf7 .input-group > textarea + input[type=date],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=date],\n .wpcf7 .input-group > .form-control + input[type=month],\n .wpcf7 .input-group > input[type=text] + input[type=month],\n .wpcf7 .input-group > input[type=search] + input[type=month],\n .wpcf7 .input-group > input[type=url] + input[type=month],\n .wpcf7 .input-group > input[type=tel] + input[type=month],\n .wpcf7 .input-group > input[type=number] + input[type=month],\n .wpcf7 .input-group > input[type=range] + input[type=month],\n .wpcf7 .input-group > input[type=date] + input[type=month],\n .wpcf7 .input-group > input[type=month] + input[type=month],\n .wpcf7 .input-group > input[type=week] + input[type=month],\n .wpcf7 .input-group > input[type=time] + input[type=month],\n .wpcf7 .input-group > input[type=datetime] + input[type=month],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=month],\n .wpcf7 .input-group > input[type=color] + input[type=month],\n .wpcf7 .input-group > input[type=email] + input[type=month],\n .wpcf7 .input-group > input[type=file] + input[type=month],\n .wpcf7 .input-group > input[type=submit] + input[type=month],\n .wpcf7 .input-group > select + input[type=month],\n .wpcf7 .input-group > textarea + input[type=month],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=month],\n .wpcf7 .input-group > .form-control + input[type=week],\n .wpcf7 .input-group > input[type=text] + input[type=week],\n .wpcf7 .input-group > input[type=search] + input[type=week],\n .wpcf7 .input-group > input[type=url] + input[type=week],\n .wpcf7 .input-group > input[type=tel] + input[type=week],\n .wpcf7 .input-group > input[type=number] + input[type=week],\n .wpcf7 .input-group > input[type=range] + input[type=week],\n .wpcf7 .input-group > input[type=date] + input[type=week],\n .wpcf7 .input-group > input[type=month] + input[type=week],\n .wpcf7 .input-group > input[type=week] + input[type=week],\n .wpcf7 .input-group > input[type=time] + input[type=week],\n .wpcf7 .input-group > input[type=datetime] + input[type=week],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=week],\n .wpcf7 .input-group > input[type=color] + input[type=week],\n .wpcf7 .input-group > input[type=email] + input[type=week],\n .wpcf7 .input-group > input[type=file] + input[type=week],\n .wpcf7 .input-group > input[type=submit] + input[type=week],\n .wpcf7 .input-group > select + input[type=week],\n .wpcf7 .input-group > textarea + input[type=week],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=week],\n .wpcf7 .input-group > .form-control + input[type=time],\n .wpcf7 .input-group > input[type=text] + input[type=time],\n .wpcf7 .input-group > input[type=search] + input[type=time],\n .wpcf7 .input-group > input[type=url] + input[type=time],\n .wpcf7 .input-group > input[type=tel] + input[type=time],\n .wpcf7 .input-group > input[type=number] + input[type=time],\n .wpcf7 .input-group > input[type=range] + input[type=time],\n .wpcf7 .input-group > input[type=date] + input[type=time],\n .wpcf7 .input-group > input[type=month] + input[type=time],\n .wpcf7 .input-group > input[type=week] + input[type=time],\n .wpcf7 .input-group > input[type=time] + input[type=time],\n .wpcf7 .input-group > input[type=datetime] + input[type=time],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=time],\n .wpcf7 .input-group > input[type=color] + input[type=time],\n .wpcf7 .input-group > input[type=email] + input[type=time],\n .wpcf7 .input-group > input[type=file] + input[type=time],\n .wpcf7 .input-group > input[type=submit] + input[type=time],\n .wpcf7 .input-group > select + input[type=time],\n .wpcf7 .input-group > textarea + input[type=time],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=time],\n .wpcf7 .input-group > .form-control + input[type=datetime],\n .wpcf7 .input-group > input[type=text] + input[type=datetime],\n .wpcf7 .input-group > input[type=search] + input[type=datetime],\n .wpcf7 .input-group > input[type=url] + input[type=datetime],\n .wpcf7 .input-group > input[type=tel] + input[type=datetime],\n .wpcf7 .input-group > input[type=number] + input[type=datetime],\n .wpcf7 .input-group > input[type=range] + input[type=datetime],\n .wpcf7 .input-group > input[type=date] + input[type=datetime],\n .wpcf7 .input-group > input[type=month] + input[type=datetime],\n .wpcf7 .input-group > input[type=week] + input[type=datetime],\n .wpcf7 .input-group > input[type=time] + input[type=datetime],\n .wpcf7 .input-group > input[type=datetime] + input[type=datetime],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime],\n .wpcf7 .input-group > input[type=color] + input[type=datetime],\n .wpcf7 .input-group > input[type=email] + input[type=datetime],\n .wpcf7 .input-group > input[type=file] + input[type=datetime],\n .wpcf7 .input-group > input[type=submit] + input[type=datetime],\n .wpcf7 .input-group > select + input[type=datetime],\n .wpcf7 .input-group > textarea + input[type=datetime],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime],\n .wpcf7 .input-group > .form-control + input[type=datetime-local],\n .wpcf7 .input-group > input[type=text] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=search] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=url] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=tel] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=number] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=range] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=date] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=month] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=week] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=time] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=datetime] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=color] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=email] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=file] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=submit] + input[type=datetime-local],\n .wpcf7 .input-group > select + input[type=datetime-local],\n .wpcf7 .input-group > textarea + input[type=datetime-local],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime-local],\n .wpcf7 .input-group > .form-control + input[type=color],\n .wpcf7 .input-group > input[type=text] + input[type=color],\n .wpcf7 .input-group > input[type=search] + input[type=color],\n .wpcf7 .input-group > input[type=url] + input[type=color],\n .wpcf7 .input-group > input[type=tel] + input[type=color],\n .wpcf7 .input-group > input[type=number] + input[type=color],\n .wpcf7 .input-group > input[type=range] + input[type=color],\n .wpcf7 .input-group > input[type=date] + input[type=color],\n .wpcf7 .input-group > input[type=month] + input[type=color],\n .wpcf7 .input-group > input[type=week] + input[type=color],\n .wpcf7 .input-group > input[type=time] + input[type=color],\n .wpcf7 .input-group > input[type=datetime] + input[type=color],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=color],\n .wpcf7 .input-group > input[type=color] + input[type=color],\n .wpcf7 .input-group > input[type=email] + input[type=color],\n .wpcf7 .input-group > input[type=file] + input[type=color],\n .wpcf7 .input-group > input[type=submit] + input[type=color],\n .wpcf7 .input-group > select + input[type=color],\n .wpcf7 .input-group > textarea + input[type=color],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=color],\n .wpcf7 .input-group > .form-control + input[type=email],\n .wpcf7 .input-group > input[type=text] + input[type=email],\n .wpcf7 .input-group > input[type=search] + input[type=email],\n .wpcf7 .input-group > input[type=url] + input[type=email],\n .wpcf7 .input-group > input[type=tel] + input[type=email],\n .wpcf7 .input-group > input[type=number] + input[type=email],\n .wpcf7 .input-group > input[type=range] + input[type=email],\n .wpcf7 .input-group > input[type=date] + input[type=email],\n .wpcf7 .input-group > input[type=month] + input[type=email],\n .wpcf7 .input-group > input[type=week] + input[type=email],\n .wpcf7 .input-group > input[type=time] + input[type=email],\n .wpcf7 .input-group > input[type=datetime] + input[type=email],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=email],\n .wpcf7 .input-group > input[type=color] + input[type=email],\n .wpcf7 .input-group > input[type=email] + input[type=email],\n .wpcf7 .input-group > input[type=file] + input[type=email],\n .wpcf7 .input-group > input[type=submit] + input[type=email],\n .wpcf7 .input-group > select + input[type=email],\n .wpcf7 .input-group > textarea + input[type=email],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=email],\n .wpcf7 .input-group > .form-control + input[type=file],\n .wpcf7 .input-group > input[type=text] + input[type=file],\n .wpcf7 .input-group > input[type=search] + input[type=file],\n .wpcf7 .input-group > input[type=url] + input[type=file],\n .wpcf7 .input-group > input[type=tel] + input[type=file],\n .wpcf7 .input-group > input[type=number] + input[type=file],\n .wpcf7 .input-group > input[type=range] + input[type=file],\n .wpcf7 .input-group > input[type=date] + input[type=file],\n .wpcf7 .input-group > input[type=month] + input[type=file],\n .wpcf7 .input-group > input[type=week] + input[type=file],\n .wpcf7 .input-group > input[type=time] + input[type=file],\n .wpcf7 .input-group > input[type=datetime] + input[type=file],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=file],\n .wpcf7 .input-group > input[type=color] + input[type=file],\n .wpcf7 .input-group > input[type=email] + input[type=file],\n .wpcf7 .input-group > input[type=file] + input[type=file],\n .wpcf7 .input-group > input[type=submit] + input[type=file],\n .wpcf7 .input-group > select + input[type=file],\n .wpcf7 .input-group > textarea + input[type=file],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=file],\n .wpcf7 .input-group > .form-control + input[type=submit],\n .wpcf7 .input-group > input[type=text] + input[type=submit],\n .wpcf7 .input-group > input[type=search] + input[type=submit],\n .wpcf7 .input-group > input[type=url] + input[type=submit],\n .wpcf7 .input-group > input[type=tel] + input[type=submit],\n .wpcf7 .input-group > input[type=number] + input[type=submit],\n .wpcf7 .input-group > input[type=range] + input[type=submit],\n .wpcf7 .input-group > input[type=date] + input[type=submit],\n .wpcf7 .input-group > input[type=month] + input[type=submit],\n .wpcf7 .input-group > input[type=week] + input[type=submit],\n .wpcf7 .input-group > input[type=time] + input[type=submit],\n .wpcf7 .input-group > input[type=datetime] + input[type=submit],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=submit],\n .wpcf7 .input-group > input[type=color] + input[type=submit],\n .wpcf7 .input-group > input[type=email] + input[type=submit],\n .wpcf7 .input-group > input[type=file] + input[type=submit],\n .wpcf7 .input-group > input[type=submit] + input[type=submit],\n .wpcf7 .input-group > select + input[type=submit],\n .wpcf7 .input-group > textarea + input[type=submit],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=submit],\n .wpcf7 .input-group > .form-control + select,\n .wpcf7 .input-group > input[type=text] + select,\n .wpcf7 .input-group > input[type=search] + select,\n .wpcf7 .input-group > input[type=url] + select,\n .wpcf7 .input-group > input[type=tel] + select,\n .wpcf7 .input-group > input[type=number] + select,\n .wpcf7 .input-group > input[type=range] + select,\n .wpcf7 .input-group > input[type=date] + select,\n .wpcf7 .input-group > input[type=month] + select,\n .wpcf7 .input-group > input[type=week] + select,\n .wpcf7 .input-group > input[type=time] + select,\n .wpcf7 .input-group > input[type=datetime] + select,\n .wpcf7 .input-group > input[type=datetime-local] + select,\n .wpcf7 .input-group > input[type=color] + select,\n .wpcf7 .input-group > input[type=email] + select,\n .wpcf7 .input-group > input[type=file] + select,\n .wpcf7 .input-group > input[type=submit] + select,\n .wpcf7 .input-group > select + select,\n .wpcf7 .input-group > textarea + select,\n .wpcf7 .input-group > .wpcf7-validation-errors + select,\n .wpcf7 .input-group > .form-control + textarea,\n .wpcf7 .input-group > input[type=text] + textarea,\n .wpcf7 .input-group > input[type=search] + textarea,\n .wpcf7 .input-group > input[type=url] + textarea,\n .wpcf7 .input-group > input[type=tel] + textarea,\n .wpcf7 .input-group > input[type=number] + textarea,\n .wpcf7 .input-group > input[type=range] + textarea,\n .wpcf7 .input-group > input[type=date] + textarea,\n .wpcf7 .input-group > input[type=month] + textarea,\n .wpcf7 .input-group > input[type=week] + textarea,\n .wpcf7 .input-group > input[type=time] + textarea,\n .wpcf7 .input-group > input[type=datetime] + textarea,\n .wpcf7 .input-group > input[type=datetime-local] + textarea,\n .wpcf7 .input-group > input[type=color] + textarea,\n .wpcf7 .input-group > input[type=email] + textarea,\n .wpcf7 .input-group > input[type=file] + textarea,\n .wpcf7 .input-group > input[type=submit] + textarea,\n .wpcf7 .input-group > select + textarea,\n .wpcf7 .input-group > textarea + textarea,\n .wpcf7 .input-group > .wpcf7-validation-errors + textarea,\n .wpcf7 .input-group > .form-control + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=text] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=search] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=url] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=tel] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=number] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=range] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=date] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=month] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=week] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=time] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=datetime] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=datetime-local] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=color] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=email] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=file] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=submit] + .wpcf7-validation-errors,\n .wpcf7 .input-group > select + .wpcf7-validation-errors,\n .wpcf7 .input-group > textarea + .wpcf7-validation-errors,\n .wpcf7 .input-group > .wpcf7-validation-errors + .wpcf7-validation-errors,\n .input-group > .form-control + .form-control-file,\n .wpcf7 .input-group > input[type=text] + .form-control-file,\n .wpcf7 .input-group > input[type=search] + .form-control-file,\n .wpcf7 .input-group > input[type=url] + .form-control-file,\n .wpcf7 .input-group > input[type=tel] + .form-control-file,\n .wpcf7 .input-group > input[type=number] + .form-control-file,\n .wpcf7 .input-group > input[type=range] + .form-control-file,\n .wpcf7 .input-group > input[type=date] + .form-control-file,\n .wpcf7 .input-group > input[type=month] + .form-control-file,\n .wpcf7 .input-group > input[type=week] + .form-control-file,\n .wpcf7 .input-group > input[type=time] + .form-control-file,\n .wpcf7 .input-group > input[type=datetime] + .form-control-file,\n .wpcf7 .input-group > input[type=datetime-local] + .form-control-file,\n .wpcf7 .input-group > input[type=color] + .form-control-file,\n .wpcf7 .input-group > input[type=email] + .form-control-file,\n .wpcf7 .input-group > input[type=file] + .form-control-file,\n .wpcf7 .input-group > input[type=submit] + .form-control-file,\n .wpcf7 .input-group > select + .form-control-file,\n .wpcf7 .input-group > textarea + .form-control-file,\n .wpcf7 .input-group > .wpcf7-validation-errors + .form-control-file,\n .input-group > .form-control + .textfield-box,\n .wpcf7 .input-group > input[type=text] + .textfield-box,\n .wpcf7 .input-group > input[type=search] + .textfield-box,\n .wpcf7 .input-group > input[type=url] + .textfield-box,\n .wpcf7 .input-group > input[type=tel] + .textfield-box,\n .wpcf7 .input-group > input[type=number] + .textfield-box,\n .wpcf7 .input-group > input[type=range] + .textfield-box,\n .wpcf7 .input-group > input[type=date] + .textfield-box,\n .wpcf7 .input-group > input[type=month] + .textfield-box,\n .wpcf7 .input-group > input[type=week] + .textfield-box,\n .wpcf7 .input-group > input[type=time] + .textfield-box,\n .wpcf7 .input-group > input[type=datetime] + .textfield-box,\n .wpcf7 .input-group > input[type=datetime-local] + .textfield-box,\n .wpcf7 .input-group > input[type=color] + .textfield-box,\n .wpcf7 .input-group > input[type=email] + .textfield-box,\n .wpcf7 .input-group > input[type=file] + .textfield-box,\n .wpcf7 .input-group > input[type=submit] + .textfield-box,\n .wpcf7 .input-group > select + .textfield-box,\n .wpcf7 .input-group > textarea + .textfield-box,\n .wpcf7 .input-group > .wpcf7-validation-errors + .textfield-box,\n .input-group > .form-control-file + .custom-file,\n .input-group > .form-control-file + .custom-select,\n .input-group > .form-control-file + .floating-label,\n .input-group > .form-control-file + .form-control,\n .wpcf7 .input-group > .form-control-file + input[type=text],\n .wpcf7 .input-group > .form-control-file + input[type=search],\n .wpcf7 .input-group > .form-control-file + input[type=url],\n .wpcf7 .input-group > .form-control-file + input[type=tel],\n .wpcf7 .input-group > .form-control-file + input[type=number],\n .wpcf7 .input-group > .form-control-file + input[type=range],\n .wpcf7 .input-group > .form-control-file + input[type=date],\n .wpcf7 .input-group > .form-control-file + input[type=month],\n .wpcf7 .input-group > .form-control-file + input[type=week],\n .wpcf7 .input-group > .form-control-file + input[type=time],\n .wpcf7 .input-group > .form-control-file + input[type=datetime],\n .wpcf7 .input-group > .form-control-file + input[type=datetime-local],\n .wpcf7 .input-group > .form-control-file + input[type=color],\n .wpcf7 .input-group > .form-control-file + input[type=email],\n .wpcf7 .input-group > .form-control-file + input[type=file],\n .wpcf7 .input-group > .form-control-file + input[type=submit],\n .wpcf7 .input-group > .form-control-file + select,\n .wpcf7 .input-group > .form-control-file + textarea,\n .wpcf7 .input-group > .form-control-file + .wpcf7-validation-errors,\n .input-group > .form-control-file + .form-control-file,\n .input-group > .form-control-file + .textfield-box,\n .input-group > .textfield-box + .custom-file,\n .input-group > .textfield-box + .custom-select,\n .input-group > .textfield-box + .floating-label,\n .input-group > .textfield-box + .form-control,\n .wpcf7 .input-group > .textfield-box + input[type=text],\n .wpcf7 .input-group > .textfield-box + input[type=search],\n .wpcf7 .input-group > .textfield-box + input[type=url],\n .wpcf7 .input-group > .textfield-box + input[type=tel],\n .wpcf7 .input-group > .textfield-box + input[type=number],\n .wpcf7 .input-group > .textfield-box + input[type=range],\n .wpcf7 .input-group > .textfield-box + input[type=date],\n .wpcf7 .input-group > .textfield-box + input[type=month],\n .wpcf7 .input-group > .textfield-box + input[type=week],\n .wpcf7 .input-group > .textfield-box + input[type=time],\n .wpcf7 .input-group > .textfield-box + input[type=datetime],\n .wpcf7 .input-group > .textfield-box + input[type=datetime-local],\n .wpcf7 .input-group > .textfield-box + input[type=color],\n .wpcf7 .input-group > .textfield-box + input[type=email],\n .wpcf7 .input-group > .textfield-box + input[type=file],\n .wpcf7 .input-group > .textfield-box + input[type=submit],\n .wpcf7 .input-group > .textfield-box + select,\n .wpcf7 .input-group > .textfield-box + textarea,\n .wpcf7 .input-group > .textfield-box + .wpcf7-validation-errors,\n .input-group > .textfield-box + .form-control-file,\n .input-group > .textfield-box + .textfield-box {\n margin-left: 1rem; }\n\n.input-group-append,\n.input-group-prepend {\n align-items: center;\n display: flex;\n justify-content: center; }\n .input-group-append .btn, .input-group-append .wpcf7 input[type=submit], .wpcf7 .input-group-append input[type=submit],\n .input-group-prepend .btn,\n .input-group-prepend .wpcf7 input[type=submit],\n .wpcf7 .input-group-prepend input[type=submit] {\n min-width: 0; }\n .input-group-append .btn + .btn, .input-group-append .wpcf7 input[type=submit] + .btn, .wpcf7 .input-group-append input[type=submit] + .btn, .input-group-append .wpcf7 .btn + input[type=submit], .wpcf7 .input-group-append .btn + input[type=submit], .input-group-append .wpcf7 input[type=submit] + input[type=submit], .wpcf7 .input-group-append input[type=submit] + input[type=submit],\n .input-group-prepend .btn + .btn,\n .input-group-prepend .wpcf7 input[type=submit] + .btn,\n .wpcf7 .input-group-prepend input[type=submit] + .btn,\n .input-group-prepend .wpcf7 .btn + input[type=submit],\n .wpcf7 .input-group-prepend .btn + input[type=submit],\n .input-group-prepend .wpcf7 input[type=submit] + input[type=submit],\n .wpcf7 .input-group-prepend input[type=submit] + input[type=submit] {\n margin-left: -1px; }\n\n.input-group-append {\n margin-left: 1rem; }\n\n.input-group-prepend {\n margin-right: 1rem; }\n\n.input-group-text {\n color: inherit;\n font-size: 1rem;\n line-height: 1.5;\n margin-bottom: 0;\n white-space: nowrap; }\n .input-group-text + .input-group-text {\n margin-left: 0.5rem; }\n\n.input-group > .input-group-append > .btn:not(:first-of-type), .wpcf7 .input-group > .input-group-append > input:not(:first-of-type)[type=submit],\n.input-group > .input-group-prepend > .btn:not(:first-of-type),\n.wpcf7 .input-group > .input-group-prepend > input:not(:first-of-type)[type=submit] {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.input-group > .input-group-append > .btn:not(:last-of-type), .wpcf7 .input-group > .input-group-append > input:not(:last-of-type)[type=submit],\n.input-group > .input-group-prepend > .btn:not(:last-of-type),\n.wpcf7 .input-group > .input-group-prepend > input:not(:last-of-type)[type=submit] {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.input-group-icon {\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.42);\n font-size: 0.875rem;\n margin-right: 1rem;\n order: -1; }\n @media (min-width: 576px) {\n .input-group-icon {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .input-group-icon {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .input-group-icon {\n transition: none; } }\n .input-group-icon:hover {\n color: rgba(0, 0, 0, 0.87); }\n .floating-label.is-focused ~ .input-group-icon,\n .form-control:focus ~ .input-group-icon,\n .wpcf7 input:focus[type=text] ~ .input-group-icon,\n .wpcf7 input:focus[type=search] ~ .input-group-icon,\n .wpcf7 input:focus[type=url] ~ .input-group-icon,\n .wpcf7 input:focus[type=tel] ~ .input-group-icon,\n .wpcf7 input:focus[type=number] ~ .input-group-icon,\n .wpcf7 input:focus[type=range] ~ .input-group-icon,\n .wpcf7 input:focus[type=date] ~ .input-group-icon,\n .wpcf7 input:focus[type=month] ~ .input-group-icon,\n .wpcf7 input:focus[type=week] ~ .input-group-icon,\n .wpcf7 input:focus[type=time] ~ .input-group-icon,\n .wpcf7 input:focus[type=datetime] ~ .input-group-icon,\n .wpcf7 input:focus[type=datetime-local] ~ .input-group-icon,\n .wpcf7 input:focus[type=color] ~ .input-group-icon,\n .wpcf7 input:focus[type=email] ~ .input-group-icon,\n .wpcf7 input:focus[type=file] ~ .input-group-icon,\n .wpcf7 input:focus[type=submit] ~ .input-group-icon,\n .wpcf7 select:focus ~ .input-group-icon,\n .wpcf7 textarea:focus ~ .input-group-icon,\n .wpcf7 .wpcf7-validation-errors:focus ~ .input-group-icon {\n color: #f08506; }\n .floating-label:not(.textfield-box) ~ .input-group-icon {\n margin-top: 0.75rem; }\n\n.input-group-lg > .floating-label.has-value label,\n.input-group-lg > .floating-label.is-focused label {\n top: 0; }\n\n.input-group-lg > .floating-label.textfield-box.has-value label,\n.input-group-lg > .floating-label.textfield-box.is-focused label {\n top: 0.5rem; }\n\n.input-group-lg > .floating-label:not(.textfield-box) ~ .input-group-icon {\n margin-top: 0.875rem; }\n\n.input-group-lg > .form-control, .wpcf7 .input-group-lg > input[type=text],\n.wpcf7 .input-group-lg > input[type=search],\n.wpcf7 .input-group-lg > input[type=url],\n.wpcf7 .input-group-lg > input[type=tel],\n.wpcf7 .input-group-lg > input[type=number],\n.wpcf7 .input-group-lg > input[type=range],\n.wpcf7 .input-group-lg > input[type=date],\n.wpcf7 .input-group-lg > input[type=month],\n.wpcf7 .input-group-lg > input[type=week],\n.wpcf7 .input-group-lg > input[type=time],\n.wpcf7 .input-group-lg > input[type=datetime],\n.wpcf7 .input-group-lg > input[type=datetime-local],\n.wpcf7 .input-group-lg > input[type=color],\n.wpcf7 .input-group-lg > input[type=email],\n.wpcf7 .input-group-lg > input[type=file], .wpcf7 .input-group-lg > input[type=submit],\n.wpcf7 .input-group-lg > select,\n.wpcf7 .input-group-lg > textarea, .wpcf7 .input-group-lg > .wpcf7-validation-errors, .input-group-lg > .custom-select, .input-group-lg > .form-control-file {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 0 calc(0.625rem - 1px); }\n\n.input-group-lg > select.form-control,\n.wpcf7 .input-group-lg > select, .input-group-lg > .custom-select {\n padding-right: 1.5em; }\n\n.input-group-lg > select.form-control[multiple],\n.wpcf7 .input-group-lg > select[multiple], .input-group-lg > select.form-control[size]:not([size='1']),\n.wpcf7 .input-group-lg > select[size]:not([size='1']), .input-group-lg > textarea.form-control:not([rows='1']),\n.wpcf7 .input-group-lg > textarea:not([rows='1']), .input-group-lg > .custom-select[multiple], .input-group-lg > .custom-select[size]:not([size='1']) {\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.input-group-lg > .form-control[type='file'], .wpcf7 .input-group-lg > input[type='file'][type=text],\n.wpcf7 .input-group-lg > input[type='file'][type=search],\n.wpcf7 .input-group-lg > input[type='file'][type=url],\n.wpcf7 .input-group-lg > input[type='file'][type=tel],\n.wpcf7 .input-group-lg > input[type='file'][type=number],\n.wpcf7 .input-group-lg > input[type='file'][type=range],\n.wpcf7 .input-group-lg > input[type='file'][type=date],\n.wpcf7 .input-group-lg > input[type='file'][type=month],\n.wpcf7 .input-group-lg > input[type='file'][type=week],\n.wpcf7 .input-group-lg > input[type='file'][type=time],\n.wpcf7 .input-group-lg > input[type='file'][type=datetime],\n.wpcf7 .input-group-lg > input[type='file'][type=datetime-local],\n.wpcf7 .input-group-lg > input[type='file'][type=color],\n.wpcf7 .input-group-lg > input[type='file'][type=email],\n.wpcf7 .input-group-lg > input[type='file'][type=file],\n.wpcf7 .input-group-lg > input[type='file'][type=submit],\n.wpcf7 .input-group-lg > select[type='file'],\n.wpcf7 .input-group-lg > textarea[type='file'], .wpcf7 .input-group-lg > .wpcf7-validation-errors[type='file'],\n.input-group-lg > .form-control-file {\n max-height: 4.25rem; }\n\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .input-group-text {\n font-size: 2.125rem;\n line-height: 1.17647; }\n\n.input-group-lg > .input-group-icon {\n font-size: 1.85938rem;\n line-height: 1.17647; }\n\n.input-group-sm > .floating-label.has-value label,\n.input-group-sm > .floating-label.is-focused label {\n top: 0; }\n\n.input-group-sm > .floating-label.textfield-box.has-value label,\n.input-group-sm > .floating-label.textfield-box.is-focused label {\n top: 0.5rem; }\n\n.input-group-sm > .floating-label:not(.textfield-box) ~ .input-group-icon {\n margin-top: 0.625rem; }\n\n.input-group-sm > .form-control, .wpcf7 .input-group-sm > input[type=text],\n.wpcf7 .input-group-sm > input[type=search],\n.wpcf7 .input-group-sm > input[type=url],\n.wpcf7 .input-group-sm > input[type=tel],\n.wpcf7 .input-group-sm > input[type=number],\n.wpcf7 .input-group-sm > input[type=range],\n.wpcf7 .input-group-sm > input[type=date],\n.wpcf7 .input-group-sm > input[type=month],\n.wpcf7 .input-group-sm > input[type=week],\n.wpcf7 .input-group-sm > input[type=time],\n.wpcf7 .input-group-sm > input[type=datetime],\n.wpcf7 .input-group-sm > input[type=datetime-local],\n.wpcf7 .input-group-sm > input[type=color],\n.wpcf7 .input-group-sm > input[type=email],\n.wpcf7 .input-group-sm > input[type=file], .wpcf7 .input-group-sm > input[type=submit],\n.wpcf7 .input-group-sm > select,\n.wpcf7 .input-group-sm > textarea, .wpcf7 .input-group-sm > .wpcf7-validation-errors, .input-group-sm > .custom-select, .input-group-sm > .form-control-file {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 0 calc(0.375rem - 1px); }\n\n.input-group-sm > select.form-control,\n.wpcf7 .input-group-sm > select, .input-group-sm > .custom-select {\n padding-right: 1.5em; }\n\n.input-group-sm > select.form-control[multiple],\n.wpcf7 .input-group-sm > select[multiple], .input-group-sm > select.form-control[size]:not([size='1']),\n.wpcf7 .input-group-sm > select[size]:not([size='1']), .input-group-sm > textarea.form-control:not([rows='1']),\n.wpcf7 .input-group-sm > textarea:not([rows='1']), .input-group-sm > .custom-select[multiple], .input-group-sm > .custom-select[size]:not([size='1']) {\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.input-group-sm > .form-control[type='file'], .wpcf7 .input-group-sm > input[type='file'][type=text],\n.wpcf7 .input-group-sm > input[type='file'][type=search],\n.wpcf7 .input-group-sm > input[type='file'][type=url],\n.wpcf7 .input-group-sm > input[type='file'][type=tel],\n.wpcf7 .input-group-sm > input[type='file'][type=number],\n.wpcf7 .input-group-sm > input[type='file'][type=range],\n.wpcf7 .input-group-sm > input[type='file'][type=date],\n.wpcf7 .input-group-sm > input[type='file'][type=month],\n.wpcf7 .input-group-sm > input[type='file'][type=week],\n.wpcf7 .input-group-sm > input[type='file'][type=time],\n.wpcf7 .input-group-sm > input[type='file'][type=datetime],\n.wpcf7 .input-group-sm > input[type='file'][type=datetime-local],\n.wpcf7 .input-group-sm > input[type='file'][type=color],\n.wpcf7 .input-group-sm > input[type='file'][type=email],\n.wpcf7 .input-group-sm > input[type='file'][type=file],\n.wpcf7 .input-group-sm > input[type='file'][type=submit],\n.wpcf7 .input-group-sm > select[type='file'],\n.wpcf7 .input-group-sm > textarea[type='file'], .wpcf7 .input-group-sm > .wpcf7-validation-errors[type='file'],\n.input-group-sm > .form-control-file {\n max-height: 2.75rem; }\n\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .input-group-text {\n font-size: 0.8125rem;\n line-height: 1.53846; }\n\n.input-group-sm > .input-group-icon {\n font-size: 0.71094rem;\n line-height: 1.53846; }\n\n.navbar {\n align-items: center;\n color: rgba(0, 0, 0, 0.87);\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n min-height: 3.5rem;\n padding: 0.625rem 1rem;\n position: relative; }\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n border: 0;\n color: inherit;\n opacity: 0.7;\n padding: 0.375rem 1rem; }\n @media (min-width: 576px) {\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n transition: none; } }\n .navbar .form-control:focus, .navbar .wpcf7 input:focus[type=text], .wpcf7 .navbar input:focus[type=text],\n .navbar .wpcf7 input:focus[type=search], .wpcf7 .navbar input:focus[type=search],\n .navbar .wpcf7 input:focus[type=url], .wpcf7 .navbar input:focus[type=url],\n .navbar .wpcf7 input:focus[type=tel], .wpcf7 .navbar input:focus[type=tel],\n .navbar .wpcf7 input:focus[type=number], .wpcf7 .navbar input:focus[type=number],\n .navbar .wpcf7 input:focus[type=range], .wpcf7 .navbar input:focus[type=range],\n .navbar .wpcf7 input:focus[type=date], .wpcf7 .navbar input:focus[type=date],\n .navbar .wpcf7 input:focus[type=month], .wpcf7 .navbar input:focus[type=month],\n .navbar .wpcf7 input:focus[type=week], .wpcf7 .navbar input:focus[type=week],\n .navbar .wpcf7 input:focus[type=time], .wpcf7 .navbar input:focus[type=time],\n .navbar .wpcf7 input:focus[type=datetime], .wpcf7 .navbar input:focus[type=datetime],\n .navbar .wpcf7 input:focus[type=datetime-local], .wpcf7 .navbar input:focus[type=datetime-local],\n .navbar .wpcf7 input:focus[type=color], .wpcf7 .navbar input:focus[type=color],\n .navbar .wpcf7 input:focus[type=email], .wpcf7 .navbar input:focus[type=email],\n .navbar .wpcf7 input:focus[type=file], .wpcf7 .navbar input:focus[type=file], .navbar .wpcf7 input:focus[type=submit], .wpcf7 .navbar input:focus[type=submit],\n .navbar .wpcf7 select:focus, .wpcf7 .navbar select:focus,\n .navbar .wpcf7 textarea:focus, .wpcf7 .navbar textarea:focus, .navbar .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .navbar .wpcf7-validation-errors:focus, .navbar .form-control:hover, .navbar .wpcf7 input:hover[type=text], .wpcf7 .navbar input:hover[type=text],\n .navbar .wpcf7 input:hover[type=search], .wpcf7 .navbar input:hover[type=search],\n .navbar .wpcf7 input:hover[type=url], .wpcf7 .navbar input:hover[type=url],\n .navbar .wpcf7 input:hover[type=tel], .wpcf7 .navbar input:hover[type=tel],\n .navbar .wpcf7 input:hover[type=number], .wpcf7 .navbar input:hover[type=number],\n .navbar .wpcf7 input:hover[type=range], .wpcf7 .navbar input:hover[type=range],\n .navbar .wpcf7 input:hover[type=date], .wpcf7 .navbar input:hover[type=date],\n .navbar .wpcf7 input:hover[type=month], .wpcf7 .navbar input:hover[type=month],\n .navbar .wpcf7 input:hover[type=week], .wpcf7 .navbar input:hover[type=week],\n .navbar .wpcf7 input:hover[type=time], .wpcf7 .navbar input:hover[type=time],\n .navbar .wpcf7 input:hover[type=datetime], .wpcf7 .navbar input:hover[type=datetime],\n .navbar .wpcf7 input:hover[type=datetime-local], .wpcf7 .navbar input:hover[type=datetime-local],\n .navbar .wpcf7 input:hover[type=color], .wpcf7 .navbar input:hover[type=color],\n .navbar .wpcf7 input:hover[type=email], .wpcf7 .navbar input:hover[type=email],\n .navbar .wpcf7 input:hover[type=file], .wpcf7 .navbar input:hover[type=file], .navbar .wpcf7 input:hover[type=submit], .wpcf7 .navbar input:hover[type=submit],\n .navbar .wpcf7 select:hover, .wpcf7 .navbar select:hover,\n .navbar .wpcf7 textarea:hover, .wpcf7 .navbar textarea:hover, .navbar .wpcf7 .wpcf7-validation-errors:hover, .wpcf7 .navbar .wpcf7-validation-errors:hover {\n box-shadow: none;\n opacity: 1; }\n .navbar .form-control-lg {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem; }\n .navbar .form-control-sm {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n .navbar .input-group {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 0.7; }\n @media (min-width: 576px) {\n .navbar .input-group {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar .input-group {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar .input-group {\n transition: none; } }\n .navbar .input-group:focus, .navbar .input-group:hover {\n opacity: 1; }\n .navbar .input-group .form-control, .navbar .input-group .wpcf7 input[type=text], .wpcf7 .navbar .input-group input[type=text],\n .navbar .input-group .wpcf7 input[type=search], .wpcf7 .navbar .input-group input[type=search],\n .navbar .input-group .wpcf7 input[type=url], .wpcf7 .navbar .input-group input[type=url],\n .navbar .input-group .wpcf7 input[type=tel], .wpcf7 .navbar .input-group input[type=tel],\n .navbar .input-group .wpcf7 input[type=number], .wpcf7 .navbar .input-group input[type=number],\n .navbar .input-group .wpcf7 input[type=range], .wpcf7 .navbar .input-group input[type=range],\n .navbar .input-group .wpcf7 input[type=date], .wpcf7 .navbar .input-group input[type=date],\n .navbar .input-group .wpcf7 input[type=month], .wpcf7 .navbar .input-group input[type=month],\n .navbar .input-group .wpcf7 input[type=week], .wpcf7 .navbar .input-group input[type=week],\n .navbar .input-group .wpcf7 input[type=time], .wpcf7 .navbar .input-group input[type=time],\n .navbar .input-group .wpcf7 input[type=datetime], .wpcf7 .navbar .input-group input[type=datetime],\n .navbar .input-group .wpcf7 input[type=datetime-local], .wpcf7 .navbar .input-group input[type=datetime-local],\n .navbar .input-group .wpcf7 input[type=color], .wpcf7 .navbar .input-group input[type=color],\n .navbar .input-group .wpcf7 input[type=email], .wpcf7 .navbar .input-group input[type=email],\n .navbar .input-group .wpcf7 input[type=file], .wpcf7 .navbar .input-group input[type=file], .navbar .input-group .wpcf7 input[type=submit], .wpcf7 .navbar .input-group input[type=submit],\n .navbar .input-group .wpcf7 select, .wpcf7 .navbar .input-group select,\n .navbar .input-group .wpcf7 textarea, .wpcf7 .navbar .input-group textarea, .navbar .input-group .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .input-group .wpcf7-validation-errors {\n background-color: transparent;\n opacity: 1; }\n .navbar .input-group .form-control:not(:first-child), .navbar .input-group .wpcf7 input:not(:first-child)[type=text], .wpcf7 .navbar .input-group input:not(:first-child)[type=text],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=search], .wpcf7 .navbar .input-group input:not(:first-child)[type=search],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=url], .wpcf7 .navbar .input-group input:not(:first-child)[type=url],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=tel], .wpcf7 .navbar .input-group input:not(:first-child)[type=tel],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=number], .wpcf7 .navbar .input-group input:not(:first-child)[type=number],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=range], .wpcf7 .navbar .input-group input:not(:first-child)[type=range],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=date], .wpcf7 .navbar .input-group input:not(:first-child)[type=date],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=month], .wpcf7 .navbar .input-group input:not(:first-child)[type=month],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=week], .wpcf7 .navbar .input-group input:not(:first-child)[type=week],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=time], .wpcf7 .navbar .input-group input:not(:first-child)[type=time],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime-local],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=color], .wpcf7 .navbar .input-group input:not(:first-child)[type=color],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=email], .wpcf7 .navbar .input-group input:not(:first-child)[type=email],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=file], .wpcf7 .navbar .input-group input:not(:first-child)[type=file], .navbar .input-group .wpcf7 input:not(:first-child)[type=submit], .wpcf7 .navbar .input-group input:not(:first-child)[type=submit],\n .navbar .input-group .wpcf7 select:not(:first-child), .wpcf7 .navbar .input-group select:not(:first-child),\n .navbar .input-group .wpcf7 textarea:not(:first-child), .wpcf7 .navbar .input-group textarea:not(:first-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:first-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:first-child) {\n padding-left: 0; }\n .navbar .input-group .form-control:not(:last-child), .navbar .input-group .wpcf7 input:not(:last-child)[type=text], .wpcf7 .navbar .input-group input:not(:last-child)[type=text],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=search], .wpcf7 .navbar .input-group input:not(:last-child)[type=search],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=url], .wpcf7 .navbar .input-group input:not(:last-child)[type=url],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=tel], .wpcf7 .navbar .input-group input:not(:last-child)[type=tel],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=number], .wpcf7 .navbar .input-group input:not(:last-child)[type=number],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=range], .wpcf7 .navbar .input-group input:not(:last-child)[type=range],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=date], .wpcf7 .navbar .input-group input:not(:last-child)[type=date],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=month], .wpcf7 .navbar .input-group input:not(:last-child)[type=month],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=week], .wpcf7 .navbar .input-group input:not(:last-child)[type=week],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=time], .wpcf7 .navbar .input-group input:not(:last-child)[type=time],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime-local],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=color], .wpcf7 .navbar .input-group input:not(:last-child)[type=color],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=email], .wpcf7 .navbar .input-group input:not(:last-child)[type=email],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=file], .wpcf7 .navbar .input-group input:not(:last-child)[type=file],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=submit], .wpcf7 .navbar .input-group input:not(:last-child)[type=submit],\n .navbar .input-group .wpcf7 select:not(:last-child), .wpcf7 .navbar .input-group select:not(:last-child),\n .navbar .input-group .wpcf7 textarea:not(:last-child), .wpcf7 .navbar .input-group textarea:not(:last-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:last-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:last-child) {\n padding-right: 0; }\n .navbar .input-group .input-group-append {\n margin-left: 0;\n min-width: 0; }\n .navbar .input-group .input-group-prepend {\n margin-right: 0;\n min-width: 0; }\n .navbar .input-group .input-group-text {\n margin-right: 1rem;\n margin-left: 1rem; }\n .navbar .input-group-lg > .form-control, .navbar .wpcf7 .input-group-lg > input[type=text], .wpcf7 .navbar .input-group-lg > input[type=text],\n .navbar .wpcf7 .input-group-lg > input[type=search], .wpcf7 .navbar .input-group-lg > input[type=search],\n .navbar .wpcf7 .input-group-lg > input[type=url], .wpcf7 .navbar .input-group-lg > input[type=url],\n .navbar .wpcf7 .input-group-lg > input[type=tel], .wpcf7 .navbar .input-group-lg > input[type=tel],\n .navbar .wpcf7 .input-group-lg > input[type=number], .wpcf7 .navbar .input-group-lg > input[type=number],\n .navbar .wpcf7 .input-group-lg > input[type=range], .wpcf7 .navbar .input-group-lg > input[type=range],\n .navbar .wpcf7 .input-group-lg > input[type=date], .wpcf7 .navbar .input-group-lg > input[type=date],\n .navbar .wpcf7 .input-group-lg > input[type=month], .wpcf7 .navbar .input-group-lg > input[type=month],\n .navbar .wpcf7 .input-group-lg > input[type=week], .wpcf7 .navbar .input-group-lg > input[type=week],\n .navbar .wpcf7 .input-group-lg > input[type=time], .wpcf7 .navbar .input-group-lg > input[type=time],\n .navbar .wpcf7 .input-group-lg > input[type=datetime], .wpcf7 .navbar .input-group-lg > input[type=datetime],\n .navbar .wpcf7 .input-group-lg > input[type=datetime-local], .wpcf7 .navbar .input-group-lg > input[type=datetime-local],\n .navbar .wpcf7 .input-group-lg > input[type=color], .wpcf7 .navbar .input-group-lg > input[type=color],\n .navbar .wpcf7 .input-group-lg > input[type=email], .wpcf7 .navbar .input-group-lg > input[type=email],\n .navbar .wpcf7 .input-group-lg > input[type=file], .wpcf7 .navbar .input-group-lg > input[type=file], .navbar .wpcf7 .input-group-lg > input[type=submit], .wpcf7 .navbar .input-group-lg > input[type=submit],\n .navbar .wpcf7 .input-group-lg > select, .wpcf7 .navbar .input-group-lg > select,\n .navbar .wpcf7 .input-group-lg > textarea, .wpcf7 .navbar .input-group-lg > textarea, .navbar .wpcf7 .input-group-lg > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-lg > .wpcf7-validation-errors {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem; }\n .navbar .input-group-sm > .form-control, .navbar .wpcf7 .input-group-sm > input[type=text], .wpcf7 .navbar .input-group-sm > input[type=text],\n .navbar .wpcf7 .input-group-sm > input[type=search], .wpcf7 .navbar .input-group-sm > input[type=search],\n .navbar .wpcf7 .input-group-sm > input[type=url], .wpcf7 .navbar .input-group-sm > input[type=url],\n .navbar .wpcf7 .input-group-sm > input[type=tel], .wpcf7 .navbar .input-group-sm > input[type=tel],\n .navbar .wpcf7 .input-group-sm > input[type=number], .wpcf7 .navbar .input-group-sm > input[type=number],\n .navbar .wpcf7 .input-group-sm > input[type=range], .wpcf7 .navbar .input-group-sm > input[type=range],\n .navbar .wpcf7 .input-group-sm > input[type=date], .wpcf7 .navbar .input-group-sm > input[type=date],\n .navbar .wpcf7 .input-group-sm > input[type=month], .wpcf7 .navbar .input-group-sm > input[type=month],\n .navbar .wpcf7 .input-group-sm > input[type=week], .wpcf7 .navbar .input-group-sm > input[type=week],\n .navbar .wpcf7 .input-group-sm > input[type=time], .wpcf7 .navbar .input-group-sm > input[type=time],\n .navbar .wpcf7 .input-group-sm > input[type=datetime], .wpcf7 .navbar .input-group-sm > input[type=datetime],\n .navbar .wpcf7 .input-group-sm > input[type=datetime-local], .wpcf7 .navbar .input-group-sm > input[type=datetime-local],\n .navbar .wpcf7 .input-group-sm > input[type=color], .wpcf7 .navbar .input-group-sm > input[type=color],\n .navbar .wpcf7 .input-group-sm > input[type=email], .wpcf7 .navbar .input-group-sm > input[type=email],\n .navbar .wpcf7 .input-group-sm > input[type=file], .wpcf7 .navbar .input-group-sm > input[type=file], .navbar .wpcf7 .input-group-sm > input[type=submit], .wpcf7 .navbar .input-group-sm > input[type=submit],\n .navbar .wpcf7 .input-group-sm > select, .wpcf7 .navbar .input-group-sm > select,\n .navbar .wpcf7 .input-group-sm > textarea, .wpcf7 .navbar .input-group-sm > textarea, .navbar .wpcf7 .input-group-sm > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-sm > .wpcf7-validation-errors {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n .navbar .nav-tabs {\n margin-top: -0.625rem;\n margin-bottom: -0.625rem; }\n .navbar .nav-tabs .nav-link {\n min-height: 3.5rem;\n padding-top: 1.3125rem;\n padding-bottom: 1.3125rem; }\n .navbar > .container {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between; }\n\n.navbar-dark {\n color: white; }\n .navbar-dark .form-control, .navbar-dark .wpcf7 input[type=text], .wpcf7 .navbar-dark input[type=text],\n .navbar-dark .wpcf7 input[type=search], .wpcf7 .navbar-dark input[type=search],\n .navbar-dark .wpcf7 input[type=url], .wpcf7 .navbar-dark input[type=url],\n .navbar-dark .wpcf7 input[type=tel], .wpcf7 .navbar-dark input[type=tel],\n .navbar-dark .wpcf7 input[type=number], .wpcf7 .navbar-dark input[type=number],\n .navbar-dark .wpcf7 input[type=range], .wpcf7 .navbar-dark input[type=range],\n .navbar-dark .wpcf7 input[type=date], .wpcf7 .navbar-dark input[type=date],\n .navbar-dark .wpcf7 input[type=month], .wpcf7 .navbar-dark input[type=month],\n .navbar-dark .wpcf7 input[type=week], .wpcf7 .navbar-dark input[type=week],\n .navbar-dark .wpcf7 input[type=time], .wpcf7 .navbar-dark input[type=time],\n .navbar-dark .wpcf7 input[type=datetime], .wpcf7 .navbar-dark input[type=datetime],\n .navbar-dark .wpcf7 input[type=datetime-local], .wpcf7 .navbar-dark input[type=datetime-local],\n .navbar-dark .wpcf7 input[type=color], .wpcf7 .navbar-dark input[type=color],\n .navbar-dark .wpcf7 input[type=email], .wpcf7 .navbar-dark input[type=email],\n .navbar-dark .wpcf7 input[type=file], .wpcf7 .navbar-dark input[type=file], .navbar-dark .wpcf7 input[type=submit], .wpcf7 .navbar-dark input[type=submit],\n .navbar-dark .wpcf7 select, .wpcf7 .navbar-dark select,\n .navbar-dark .wpcf7 textarea, .wpcf7 .navbar-dark textarea, .navbar-dark .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar-dark .wpcf7-validation-errors,\n .navbar-dark .input-group,\n .navbar-dark .navbar-brand::before,\n .navbar-dark .navbar-nav .show > .nav-link,\n .navbar-dark .navbar-toggler::before {\n background-color: rgba(255, 255, 255, 0.12); }\n .navbar-dark .form-control::placeholder, .navbar-dark .wpcf7 input[type=text]::placeholder, .wpcf7 .navbar-dark input[type=text]::placeholder,\n .navbar-dark .wpcf7 input[type=search]::placeholder, .wpcf7 .navbar-dark input[type=search]::placeholder,\n .navbar-dark .wpcf7 input[type=url]::placeholder, .wpcf7 .navbar-dark input[type=url]::placeholder,\n .navbar-dark .wpcf7 input[type=tel]::placeholder, .wpcf7 .navbar-dark input[type=tel]::placeholder,\n .navbar-dark .wpcf7 input[type=number]::placeholder, .wpcf7 .navbar-dark input[type=number]::placeholder,\n .navbar-dark .wpcf7 input[type=range]::placeholder, .wpcf7 .navbar-dark input[type=range]::placeholder,\n .navbar-dark .wpcf7 input[type=date]::placeholder, .wpcf7 .navbar-dark input[type=date]::placeholder,\n .navbar-dark .wpcf7 input[type=month]::placeholder, .wpcf7 .navbar-dark input[type=month]::placeholder,\n .navbar-dark .wpcf7 input[type=week]::placeholder, .wpcf7 .navbar-dark input[type=week]::placeholder,\n .navbar-dark .wpcf7 input[type=time]::placeholder, .wpcf7 .navbar-dark input[type=time]::placeholder,\n .navbar-dark .wpcf7 input[type=datetime]::placeholder, .wpcf7 .navbar-dark input[type=datetime]::placeholder,\n .navbar-dark .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::placeholder,\n .navbar-dark .wpcf7 input[type=color]::placeholder, .wpcf7 .navbar-dark input[type=color]::placeholder,\n .navbar-dark .wpcf7 input[type=email]::placeholder, .wpcf7 .navbar-dark input[type=email]::placeholder,\n .navbar-dark .wpcf7 input[type=file]::placeholder, .wpcf7 .navbar-dark input[type=file]::placeholder,\n .navbar-dark .wpcf7 input[type=submit]::placeholder, .wpcf7 .navbar-dark input[type=submit]::placeholder,\n .navbar-dark .wpcf7 select::placeholder, .wpcf7 .navbar-dark select::placeholder,\n .navbar-dark .wpcf7 textarea::placeholder, .wpcf7 .navbar-dark textarea::placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::placeholder,\n .navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.5); }\n\n.navbar-fixed-bottom,\n.navbar-fixed-top {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n position: fixed;\n right: 0;\n left: 0;\n z-index: 40; }\n\n.navbar-fixed-bottom {\n bottom: 0; }\n\n.navbar-fixed-top {\n top: 0; }\n\n.navbar-full {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n z-index: 40; }\n\n@supports (position: sticky) {\n .navbar-sticky-top {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n position: sticky;\n top: 0;\n z-index: 40; } }\n\n.toolbar-waterfall {\n transition-duration: 0.3s;\n transition-property: background-color, box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 40; }\n @media (min-width: 576px) {\n .toolbar-waterfall {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .toolbar-waterfall {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .toolbar-waterfall {\n transition: none; } }\n .toolbar-waterfall.waterfall {\n background-color: #f08506;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n position: fixed; }\n\n.navbar-brand {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n align-items: center;\n color: inherit;\n display: inline-flex;\n height: 2.25rem;\n position: relative;\n white-space: nowrap; }\n .navbar-brand:active, .navbar-brand:focus, .navbar-brand:hover {\n color: inherit;\n text-decoration: none; }\n .navbar-brand::before {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: -0.5rem;\n bottom: 0;\n left: -0.5rem; }\n @media (min-width: 576px) {\n .navbar-brand::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar-brand::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar-brand::before {\n transition: none; } }\n .navbar-brand:focus {\n outline: 0; }\n .navbar-brand:focus::before {\n opacity: 1; }\n .navbar-brand:not(:first-child) {\n margin-left: 1rem; }\n .navbar-brand:not(:last-child) {\n margin-right: 1rem; }\n\n.navbar-text {\n align-items: center;\n color: inherit;\n display: inline-flex;\n flex-wrap: wrap;\n height: 2.25rem; }\n\n.navbar-nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0; }\n .navbar-nav .nav-link {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: background-color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: inherit;\n font-size: 1rem;\n height: 2.25rem;\n line-height: 1;\n opacity: 0.7;\n padding: 0.625rem 1rem; }\n @media (min-width: 576px) {\n .navbar-nav .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar-nav .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link {\n transition: none; } }\n .navbar-nav .nav-link:active, .navbar-nav .nav-link:focus, .navbar-nav .nav-link:hover {\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 1; }\n .navbar-nav .nav-link.active, .navbar-nav .nav-link.disabled {\n opacity: 1; }\n .navbar-nav .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38); }\n .navbar-nav .nav-link:focus {\n outline: 0; }\n .navbar-nav .active > .nav-link,\n .navbar-nav .show > .nav-link {\n opacity: 1; }\n .navbar-nav .show > .nav-link {\n background-color: rgba(0, 0, 0, 0.12); }\n\n.navbar-collapse {\n align-items: center;\n flex-basis: 100%;\n flex-grow: 1; }\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-sm .navbar-toggler {\n display: none; }\n .navbar-expand-sm .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap; } }\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-md .navbar-toggler {\n display: none; }\n .navbar-expand-md .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap; } }\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-lg .navbar-toggler {\n display: none; }\n .navbar-expand-lg .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap; } }\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-xl .navbar-toggler {\n display: none; }\n .navbar-expand-xl .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap; } }\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0; }\n .navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand .navbar-toggler {\n display: none; }\n .navbar-expand .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n flex-wrap: nowrap; }\n\n.navbar-toggler {\n align-items: center;\n background-color: transparent;\n border: 0;\n border-radius: 50%;\n color: inherit;\n display: inline-flex;\n flex-shrink: 0;\n height: 2.25rem;\n justify-content: center;\n line-height: 1;\n padding: 0;\n position: relative;\n width: 2.25rem; }\n .navbar-toggler:active, .navbar-toggler:focus, .navbar-toggler:hover {\n color: inherit;\n text-decoration: none; }\n .navbar-toggler:active::before, .navbar-toggler:focus::before, .navbar-toggler:hover::before {\n opacity: 1; }\n .navbar-toggler::before {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n border-radius: 50%;\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0; }\n @media (min-width: 576px) {\n .navbar-toggler::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar-toggler::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar-toggler::before {\n transition: none; } }\n .navbar-toggler:focus {\n outline: 0; }\n .navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\n.navbar-toggler-icon {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n display: block; }\n .navbar-toggler-icon::before {\n content: \"menu\"; }\n\n.tooltip {\n text-align: left;\n text-align: start;\n font-family: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n display: block;\n font-size: 0.875rem;\n line-height: 1.42857;\n margin: 1.5rem;\n opacity: 0;\n position: absolute;\n word-break: break-word;\n z-index: 240; }\n [dir='rtl'] .tooltip {\n text-align: right;\n text-align: start; }\n @media (min-width: 768px) {\n .tooltip {\n font-size: 0.625rem;\n margin: 0.875rem; } }\n .tooltip.show {\n opacity: 0.9; }\n .tooltip.show .tooltip-inner {\n transform: scale(1); }\n\n.tooltip-inner {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #616161;\n color: white;\n padding: 0.375rem 1rem;\n text-align: center;\n transform: scale(0.87); }\n @media (min-width: 576px) {\n .tooltip-inner {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .tooltip-inner {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .tooltip-inner {\n transition: none; } }\n @media (min-width: 768px) {\n .tooltip-inner {\n padding: 0.24107rem 0.5rem; } }\n\n.align-top {\n vertical-align: top !important; }\n\n.align-text-top {\n vertical-align: text-top !important; }\n\n.align-middle {\n vertical-align: middle !important; }\n\n.align-baseline {\n vertical-align: baseline !important; }\n\n.align-text-bottom {\n vertical-align: text-bottom !important; }\n\n.align-bottom {\n vertical-align: bottom !important; }\n\n.border {\n border: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-0 {\n border: 0 !important; }\n\n.border-top {\n border-top: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-top-0 {\n border-top: 0 !important; }\n\n.border-right {\n border-right: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-right-0 {\n border-right: 0 !important; }\n\n.border-bottom {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-bottom-0 {\n border-bottom: 0 !important; }\n\n.border-left {\n border-left: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-left-0 {\n border-left: 0 !important; }\n\n.border-black {\n border-color: #000 !important; }\n\n.border-black-primary {\n border-color: rgba(0, 0, 0, 0.87) !important; }\n\n.border-black-secondary {\n border-color: rgba(0, 0, 0, 0.54) !important; }\n\n.border-black-hint {\n border-color: rgba(0, 0, 0, 0.38) !important; }\n\n.border-black-divider {\n border-color: rgba(0, 0, 0, 0.12) !important; }\n\n.border-white {\n border-color: #fff !important; }\n\n.border-white-primary {\n border-color: white !important; }\n\n.border-white-secondary {\n border-color: rgba(255, 255, 255, 0.7) !important; }\n\n.border-white-hint {\n border-color: rgba(255, 255, 255, 0.5) !important; }\n\n.border-white-divider {\n border-color: rgba(255, 255, 255, 0.12) !important; }\n\n.border-primary {\n border-color: #f08506 !important; }\n\n.border-secondary {\n border-color: #f08506 !important; }\n\n.border-danger {\n border-color: #f44336 !important; }\n\n.border-info {\n border-color: #2196f3 !important; }\n\n.border-success {\n border-color: #4caf50 !important; }\n\n.border-warning {\n border-color: #ff9800 !important; }\n\n.border-dark {\n border-color: #424242 !important; }\n\n.border-light {\n border-color: #f5f5f5 !important; }\n\n.rounded {\n border-radius: 2px; }\n\n.rounded-0 {\n border-radius: 0; }\n\n.rounded-circle {\n border-radius: 50%; }\n\n.rounded-top {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n\n.rounded-right {\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px; }\n\n.rounded-bottom {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.rounded-left {\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.bg-dark-1 {\n background-color: #000000 !important; }\n\n.bg-dark-2 {\n background-color: #212121 !important; }\n\n.bg-dark-3 {\n background-color: #303030 !important; }\n\n.bg-dark-4 {\n background-color: #424242 !important; }\n\n.bg-light-1 {\n background-color: #e0e0e0 !important; }\n\n.bg-light-2 {\n background-color: #f5f5f5 !important; }\n\n.bg-light-3 {\n background-color: #fafafa !important; }\n\n.bg-light-4 {\n background-color: #ffffff !important; }\n\n.bg-transparent {\n background-color: transparent !important; }\n\n.bg-white {\n background-color: #fff !important; }\n\na.bg-primary:active, a.bg-primary:focus, a.bg-primary:hover {\n background-color: #be6905 !important; }\n\n.bg-primary {\n background-color: #f08506 !important; }\n\na.bg-secondary:active, a.bg-secondary:focus, a.bg-secondary:hover {\n background-color: #be6905 !important; }\n\n.bg-secondary {\n background-color: #f08506 !important; }\n\na.bg-danger:active, a.bg-danger:focus, a.bg-danger:hover {\n background-color: #d32f2f !important; }\n\n.bg-danger {\n background-color: #f44336 !important; }\n\na.bg-info:active, a.bg-info:focus, a.bg-info:hover {\n background-color: #1976d2 !important; }\n\n.bg-info {\n background-color: #2196f3 !important; }\n\na.bg-success:active, a.bg-success:focus, a.bg-success:hover {\n background-color: #388e3c !important; }\n\n.bg-success {\n background-color: #4caf50 !important; }\n\na.bg-warning:active, a.bg-warning:focus, a.bg-warning:hover {\n background-color: #f57c00 !important; }\n\n.bg-warning {\n background-color: #ff9800 !important; }\n\na.bg-dark:active, a.bg-dark:focus, a.bg-dark:hover {\n background-color: #212121 !important; }\n\n.bg-dark {\n background-color: #424242 !important; }\n\na.bg-light:active, a.bg-light:focus, a.bg-light:hover {\n background-color: #e0e0e0 !important; }\n\n.bg-light {\n background-color: #f5f5f5 !important; }\n\n.bg-primary-dark {\n background-color: #be6905 !important; }\n\n.bg-primary-light {\n background-color: #fa9d2f !important; }\n\n.bg-secondary-dark {\n background-color: #be6905 !important; }\n\n.bg-secondary-light {\n background-color: #fa9d2f !important; }\n\n.clearfix::after {\n clear: both;\n content: '';\n display: table; }\n\n.d-block {\n display: block !important; }\n\n.d-flex {\n display: flex !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n.d-none {\n display: none !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n@media (min-width: 576px) {\n .d-sm-block {\n display: block !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; }\n .d-sm-none {\n display: none !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-table-row {\n display: table-row !important; } }\n\n@media (min-width: 768px) {\n .d-md-block {\n display: block !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-inline-flex {\n display: inline-flex !important; }\n .d-md-none {\n display: none !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-table-row {\n display: table-row !important; } }\n\n@media (min-width: 992px) {\n .d-lg-block {\n display: block !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; }\n .d-lg-none {\n display: none !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-table-row {\n display: table-row !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-block {\n display: block !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; }\n .d-xl-none {\n display: none !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-table-row {\n display: table-row !important; } }\n\n@media print {\n .d-print-block {\n display: block !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-inline-flex {\n display: inline-flex !important; }\n .d-print-none {\n display: none !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-table-row {\n display: table-row !important; } }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-center {\n align-items: center !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n.flex-column {\n flex-direction: column !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-fill {\n flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n flex-grow: 0 !important; }\n\n.flex-grow-1 {\n flex-grow: 1 !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-shrink-0 {\n flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n flex-shrink: 1 !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.justify-content-between {\n justify-content: space-between !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 1; }\n\n.order-0 {\n order: 0; }\n\n@media (min-width: 576px) {\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-fill {\n flex: 1 1 auto !important; }\n .flex-sm-grow-0 {\n flex-grow: 0 !important; }\n .flex-sm-grow-1 {\n flex-grow: 1 !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 1; }\n .order-sm-0 {\n order: 0; } }\n\n@media (min-width: 768px) {\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-stretch {\n align-self: stretch !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-fill {\n flex: 1 1 auto !important; }\n .flex-md-grow-0 {\n flex-grow: 0 !important; }\n .flex-md-grow-1 {\n flex-grow: 1 !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 1; }\n .order-md-0 {\n order: 0; } }\n\n@media (min-width: 992px) {\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-fill {\n flex: 1 1 auto !important; }\n .flex-lg-grow-0 {\n flex-grow: 0 !important; }\n .flex-lg-grow-1 {\n flex-grow: 1 !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 1; }\n .order-lg-0 {\n order: 0; } }\n\n@media (min-width: 1200px) {\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-fill {\n flex: 1 1 auto !important; }\n .flex-xl-grow-0 {\n flex-grow: 0 !important; }\n .flex-xl-grow-1 {\n flex-grow: 1 !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 1; }\n .order-xl-0 {\n order: 0; } }\n\n.float-left {\n float: left !important; }\n\n.float-none {\n float: none !important; }\n\n.float-right {\n float: right !important; }\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important; }\n .float-sm-none {\n float: none !important; }\n .float-sm-right {\n float: right !important; } }\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important; }\n .float-md-none {\n float: none !important; }\n .float-md-right {\n float: right !important; } }\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important; }\n .float-lg-none {\n float: none !important; }\n .float-lg-right {\n float: right !important; } }\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important; }\n .float-xl-none {\n float: none !important; }\n .float-xl-right {\n float: right !important; } }\n\n.position-absolute {\n position: absolute !important; }\n\n.position-fixed {\n position: fixed !important; }\n\n.position-relative {\n position: relative !important; }\n\n.position-static {\n position: static !important; }\n\n.position-sticky {\n position: sticky !important; }\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 40; }\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 40; }\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 40; } }\n\n.sr-only, .screen-reader-text {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n overflow: visible;\n position: static;\n white-space: normal;\n width: auto; }\n\n.shadow {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-lg {\n box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-none {\n box-shadow: none !important; }\n\n.shadow-sm, #right-sidebar .widget {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-24 {\n box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-16 {\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-12 {\n box-shadow: 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12), 0 7px 8px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-8 {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-6 {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-4 {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-2 {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-1 {\n box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.h-25 {\n height: 25% !important; }\n\n.h-50 {\n height: 50% !important; }\n\n.h-75 {\n height: 75% !important; }\n\n.h-100 {\n height: 100% !important; }\n\n.h-auto {\n height: auto !important; }\n\n.w-25 {\n width: 25% !important; }\n\n.w-50 {\n width: 50% !important; }\n\n.w-75 {\n width: 75% !important; }\n\n.w-100 {\n width: 100% !important; }\n\n.w-auto {\n width: auto !important; }\n\n.mh-100 {\n max-height: 100% !important; }\n\n.mw-100 {\n max-width: 100% !important; }\n\n.m-0 {\n margin: 0 !important; }\n\n.mt-0 {\n margin-top: 0 !important; }\n\n.mr-0 {\n margin-right: 0 !important; }\n\n.mb-0 {\n margin-bottom: 0 !important; }\n\n.ml-0 {\n margin-left: 0 !important; }\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n\n.m-1 {\n margin: 0.25rem !important; }\n\n.mt-1 {\n margin-top: 0.25rem !important; }\n\n.mr-1 {\n margin-right: 0.25rem !important; }\n\n.mb-1 {\n margin-bottom: 0.25rem !important; }\n\n.ml-1 {\n margin-left: 0.25rem !important; }\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n\n.m-2 {\n margin: 0.5rem !important; }\n\n.mt-2 {\n margin-top: 0.5rem !important; }\n\n.mr-2 {\n margin-right: 0.5rem !important; }\n\n.mb-2 {\n margin-bottom: 0.5rem !important; }\n\n.ml-2 {\n margin-left: 0.5rem !important; }\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n\n.m-3 {\n margin: 1rem !important; }\n\n.mt-3 {\n margin-top: 1rem !important; }\n\n.mr-3 {\n margin-right: 1rem !important; }\n\n.mb-3 {\n margin-bottom: 1rem !important; }\n\n.ml-3 {\n margin-left: 1rem !important; }\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n\n.m-4 {\n margin: 1.5rem !important; }\n\n.mt-4 {\n margin-top: 1.5rem !important; }\n\n.mr-4 {\n margin-right: 1.5rem !important; }\n\n.mb-4 {\n margin-bottom: 1.5rem !important; }\n\n.ml-4 {\n margin-left: 1.5rem !important; }\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n\n.m-5 {\n margin: 3rem !important; }\n\n.mt-5 {\n margin-top: 3rem !important; }\n\n.mr-5 {\n margin-right: 3rem !important; }\n\n.mb-5 {\n margin-bottom: 3rem !important; }\n\n.ml-5 {\n margin-left: 3rem !important; }\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n\n.p-0 {\n padding: 0 !important; }\n\n.pt-0 {\n padding-top: 0 !important; }\n\n.pr-0 {\n padding-right: 0 !important; }\n\n.pb-0 {\n padding-bottom: 0 !important; }\n\n.pl-0, .footer-menu .nav-link {\n padding-left: 0 !important; }\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n\n.p-1 {\n padding: 0.25rem !important; }\n\n.pt-1 {\n padding-top: 0.25rem !important; }\n\n.pr-1 {\n padding-right: 0.25rem !important; }\n\n.pb-1 {\n padding-bottom: 0.25rem !important; }\n\n.pl-1 {\n padding-left: 0.25rem !important; }\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n\n.p-2 {\n padding: 0.5rem !important; }\n\n.pt-2 {\n padding-top: 0.5rem !important; }\n\n.pr-2 {\n padding-right: 0.5rem !important; }\n\n.pb-2 {\n padding-bottom: 0.5rem !important; }\n\n.pl-2 {\n padding-left: 0.5rem !important; }\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n\n.p-3 {\n padding: 1rem !important; }\n\n.pt-3 {\n padding-top: 1rem !important; }\n\n.pr-3 {\n padding-right: 1rem !important; }\n\n.pb-3 {\n padding-bottom: 1rem !important; }\n\n.pl-3 {\n padding-left: 1rem !important; }\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n\n.p-4 {\n padding: 1.5rem !important; }\n\n.pt-4 {\n padding-top: 1.5rem !important; }\n\n.pr-4 {\n padding-right: 1.5rem !important; }\n\n.pb-4 {\n padding-bottom: 1.5rem !important; }\n\n.pl-4 {\n padding-left: 1.5rem !important; }\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n\n.p-5 {\n padding: 3rem !important; }\n\n.pt-5 {\n padding-top: 3rem !important; }\n\n.pr-5 {\n padding-right: 3rem !important; }\n\n.pb-5 {\n padding-bottom: 3rem !important; }\n\n.pl-5 {\n padding-left: 3rem !important; }\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n\n.m-auto {\n margin: auto !important; }\n\n.mt-auto {\n margin-top: auto !important; }\n\n.mr-auto {\n margin-right: auto !important; }\n\n.mb-auto {\n margin-bottom: auto !important; }\n\n.ml-auto {\n margin-left: auto !important; }\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; }\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important; }\n .mt-sm-0 {\n margin-top: 0 !important; }\n .mr-sm-0 {\n margin-right: 0 !important; }\n .mb-sm-0 {\n margin-bottom: 0 !important; }\n .ml-sm-0 {\n margin-left: 0 !important; }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-sm-1 {\n margin: 0.25rem !important; }\n .mt-sm-1 {\n margin-top: 0.25rem !important; }\n .mr-sm-1 {\n margin-right: 0.25rem !important; }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important; }\n .ml-sm-1 {\n margin-left: 0.25rem !important; }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-sm-2 {\n margin: 0.5rem !important; }\n .mt-sm-2 {\n margin-top: 0.5rem !important; }\n .mr-sm-2 {\n margin-right: 0.5rem !important; }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important; }\n .ml-sm-2 {\n margin-left: 0.5rem !important; }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-sm-3 {\n margin: 1rem !important; }\n .mt-sm-3 {\n margin-top: 1rem !important; }\n .mr-sm-3 {\n margin-right: 1rem !important; }\n .mb-sm-3 {\n margin-bottom: 1rem !important; }\n .ml-sm-3 {\n margin-left: 1rem !important; }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-sm-4 {\n margin: 1.5rem !important; }\n .mt-sm-4 {\n margin-top: 1.5rem !important; }\n .mr-sm-4 {\n margin-right: 1.5rem !important; }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important; }\n .ml-sm-4 {\n margin-left: 1.5rem !important; }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-sm-5 {\n margin: 3rem !important; }\n .mt-sm-5 {\n margin-top: 3rem !important; }\n .mr-sm-5 {\n margin-right: 3rem !important; }\n .mb-sm-5 {\n margin-bottom: 3rem !important; }\n .ml-sm-5 {\n margin-left: 3rem !important; }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-sm-0 {\n padding: 0 !important; }\n .pt-sm-0 {\n padding-top: 0 !important; }\n .pr-sm-0 {\n padding-right: 0 !important; }\n .pb-sm-0 {\n padding-bottom: 0 !important; }\n .pl-sm-0 {\n padding-left: 0 !important; }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-sm-1 {\n padding: 0.25rem !important; }\n .pt-sm-1 {\n padding-top: 0.25rem !important; }\n .pr-sm-1 {\n padding-right: 0.25rem !important; }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important; }\n .pl-sm-1 {\n padding-left: 0.25rem !important; }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-sm-2 {\n padding: 0.5rem !important; }\n .pt-sm-2 {\n padding-top: 0.5rem !important; }\n .pr-sm-2 {\n padding-right: 0.5rem !important; }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important; }\n .pl-sm-2 {\n padding-left: 0.5rem !important; }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-sm-3 {\n padding: 1rem !important; }\n .pt-sm-3 {\n padding-top: 1rem !important; }\n .pr-sm-3 {\n padding-right: 1rem !important; }\n .pb-sm-3 {\n padding-bottom: 1rem !important; }\n .pl-sm-3 {\n padding-left: 1rem !important; }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-sm-4 {\n padding: 1.5rem !important; }\n .pt-sm-4 {\n padding-top: 1.5rem !important; }\n .pr-sm-4 {\n padding-right: 1.5rem !important; }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important; }\n .pl-sm-4 {\n padding-left: 1.5rem !important; }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-sm-5 {\n padding: 3rem !important; }\n .pt-sm-5 {\n padding-top: 3rem !important; }\n .pr-sm-5 {\n padding-right: 3rem !important; }\n .pb-sm-5 {\n padding-bottom: 3rem !important; }\n .pl-sm-5 {\n padding-left: 3rem !important; }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-sm-auto {\n margin: auto !important; }\n .mt-sm-auto {\n margin-top: auto !important; }\n .mr-sm-auto {\n margin-right: auto !important; }\n .mb-sm-auto {\n margin-bottom: auto !important; }\n .ml-sm-auto {\n margin-left: auto !important; }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important; }\n .mt-md-0 {\n margin-top: 0 !important; }\n .mr-md-0 {\n margin-right: 0 !important; }\n .mb-md-0 {\n margin-bottom: 0 !important; }\n .ml-md-0 {\n margin-left: 0 !important; }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-md-1 {\n margin: 0.25rem !important; }\n .mt-md-1 {\n margin-top: 0.25rem !important; }\n .mr-md-1 {\n margin-right: 0.25rem !important; }\n .mb-md-1 {\n margin-bottom: 0.25rem !important; }\n .ml-md-1 {\n margin-left: 0.25rem !important; }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-md-2 {\n margin: 0.5rem !important; }\n .mt-md-2 {\n margin-top: 0.5rem !important; }\n .mr-md-2 {\n margin-right: 0.5rem !important; }\n .mb-md-2 {\n margin-bottom: 0.5rem !important; }\n .ml-md-2 {\n margin-left: 0.5rem !important; }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-md-3 {\n margin: 1rem !important; }\n .mt-md-3 {\n margin-top: 1rem !important; }\n .mr-md-3 {\n margin-right: 1rem !important; }\n .mb-md-3 {\n margin-bottom: 1rem !important; }\n .ml-md-3 {\n margin-left: 1rem !important; }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-md-4 {\n margin: 1.5rem !important; }\n .mt-md-4 {\n margin-top: 1.5rem !important; }\n .mr-md-4 {\n margin-right: 1.5rem !important; }\n .mb-md-4 {\n margin-bottom: 1.5rem !important; }\n .ml-md-4 {\n margin-left: 1.5rem !important; }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-md-5 {\n margin: 3rem !important; }\n .mt-md-5 {\n margin-top: 3rem !important; }\n .mr-md-5 {\n margin-right: 3rem !important; }\n .mb-md-5 {\n margin-bottom: 3rem !important; }\n .ml-md-5 {\n margin-left: 3rem !important; }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-md-0 {\n padding: 0 !important; }\n .pt-md-0 {\n padding-top: 0 !important; }\n .pr-md-0 {\n padding-right: 0 !important; }\n .pb-md-0 {\n padding-bottom: 0 !important; }\n .pl-md-0 {\n padding-left: 0 !important; }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-md-1 {\n padding: 0.25rem !important; }\n .pt-md-1 {\n padding-top: 0.25rem !important; }\n .pr-md-1 {\n padding-right: 0.25rem !important; }\n .pb-md-1 {\n padding-bottom: 0.25rem !important; }\n .pl-md-1 {\n padding-left: 0.25rem !important; }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-md-2 {\n padding: 0.5rem !important; }\n .pt-md-2 {\n padding-top: 0.5rem !important; }\n .pr-md-2 {\n padding-right: 0.5rem !important; }\n .pb-md-2 {\n padding-bottom: 0.5rem !important; }\n .pl-md-2 {\n padding-left: 0.5rem !important; }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-md-3 {\n padding: 1rem !important; }\n .pt-md-3 {\n padding-top: 1rem !important; }\n .pr-md-3 {\n padding-right: 1rem !important; }\n .pb-md-3 {\n padding-bottom: 1rem !important; }\n .pl-md-3 {\n padding-left: 1rem !important; }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-md-4 {\n padding: 1.5rem !important; }\n .pt-md-4 {\n padding-top: 1.5rem !important; }\n .pr-md-4 {\n padding-right: 1.5rem !important; }\n .pb-md-4 {\n padding-bottom: 1.5rem !important; }\n .pl-md-4 {\n padding-left: 1.5rem !important; }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-md-5 {\n padding: 3rem !important; }\n .pt-md-5 {\n padding-top: 3rem !important; }\n .pr-md-5 {\n padding-right: 3rem !important; }\n .pb-md-5 {\n padding-bottom: 3rem !important; }\n .pl-md-5 {\n padding-left: 3rem !important; }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-md-auto {\n margin: auto !important; }\n .mt-md-auto {\n margin-top: auto !important; }\n .mr-md-auto {\n margin-right: auto !important; }\n .mb-md-auto {\n margin-bottom: auto !important; }\n .ml-md-auto {\n margin-left: auto !important; }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important; }\n .mt-lg-0 {\n margin-top: 0 !important; }\n .mr-lg-0 {\n margin-right: 0 !important; }\n .mb-lg-0 {\n margin-bottom: 0 !important; }\n .ml-lg-0 {\n margin-left: 0 !important; }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-lg-1 {\n margin: 0.25rem !important; }\n .mt-lg-1 {\n margin-top: 0.25rem !important; }\n .mr-lg-1 {\n margin-right: 0.25rem !important; }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important; }\n .ml-lg-1 {\n margin-left: 0.25rem !important; }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-lg-2 {\n margin: 0.5rem !important; }\n .mt-lg-2 {\n margin-top: 0.5rem !important; }\n .mr-lg-2 {\n margin-right: 0.5rem !important; }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important; }\n .ml-lg-2 {\n margin-left: 0.5rem !important; }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-lg-3 {\n margin: 1rem !important; }\n .mt-lg-3 {\n margin-top: 1rem !important; }\n .mr-lg-3 {\n margin-right: 1rem !important; }\n .mb-lg-3 {\n margin-bottom: 1rem !important; }\n .ml-lg-3 {\n margin-left: 1rem !important; }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-lg-4 {\n margin: 1.5rem !important; }\n .mt-lg-4 {\n margin-top: 1.5rem !important; }\n .mr-lg-4 {\n margin-right: 1.5rem !important; }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important; }\n .ml-lg-4 {\n margin-left: 1.5rem !important; }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-lg-5 {\n margin: 3rem !important; }\n .mt-lg-5 {\n margin-top: 3rem !important; }\n .mr-lg-5 {\n margin-right: 3rem !important; }\n .mb-lg-5 {\n margin-bottom: 3rem !important; }\n .ml-lg-5 {\n margin-left: 3rem !important; }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-lg-0 {\n padding: 0 !important; }\n .pt-lg-0 {\n padding-top: 0 !important; }\n .pr-lg-0 {\n padding-right: 0 !important; }\n .pb-lg-0 {\n padding-bottom: 0 !important; }\n .pl-lg-0 {\n padding-left: 0 !important; }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-lg-1 {\n padding: 0.25rem !important; }\n .pt-lg-1 {\n padding-top: 0.25rem !important; }\n .pr-lg-1 {\n padding-right: 0.25rem !important; }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important; }\n .pl-lg-1 {\n padding-left: 0.25rem !important; }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-lg-2 {\n padding: 0.5rem !important; }\n .pt-lg-2 {\n padding-top: 0.5rem !important; }\n .pr-lg-2 {\n padding-right: 0.5rem !important; }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important; }\n .pl-lg-2 {\n padding-left: 0.5rem !important; }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-lg-3 {\n padding: 1rem !important; }\n .pt-lg-3 {\n padding-top: 1rem !important; }\n .pr-lg-3 {\n padding-right: 1rem !important; }\n .pb-lg-3 {\n padding-bottom: 1rem !important; }\n .pl-lg-3 {\n padding-left: 1rem !important; }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-lg-4 {\n padding: 1.5rem !important; }\n .pt-lg-4 {\n padding-top: 1.5rem !important; }\n .pr-lg-4 {\n padding-right: 1.5rem !important; }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important; }\n .pl-lg-4 {\n padding-left: 1.5rem !important; }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-lg-5 {\n padding: 3rem !important; }\n .pt-lg-5 {\n padding-top: 3rem !important; }\n .pr-lg-5 {\n padding-right: 3rem !important; }\n .pb-lg-5 {\n padding-bottom: 3rem !important; }\n .pl-lg-5 {\n padding-left: 3rem !important; }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-lg-auto {\n margin: auto !important; }\n .mt-lg-auto {\n margin-top: auto !important; }\n .mr-lg-auto {\n margin-right: auto !important; }\n .mb-lg-auto {\n margin-bottom: auto !important; }\n .ml-lg-auto {\n margin-left: auto !important; }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important; }\n .mt-xl-0 {\n margin-top: 0 !important; }\n .mr-xl-0 {\n margin-right: 0 !important; }\n .mb-xl-0 {\n margin-bottom: 0 !important; }\n .ml-xl-0 {\n margin-left: 0 !important; }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-xl-1 {\n margin: 0.25rem !important; }\n .mt-xl-1 {\n margin-top: 0.25rem !important; }\n .mr-xl-1 {\n margin-right: 0.25rem !important; }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important; }\n .ml-xl-1 {\n margin-left: 0.25rem !important; }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-xl-2 {\n margin: 0.5rem !important; }\n .mt-xl-2 {\n margin-top: 0.5rem !important; }\n .mr-xl-2 {\n margin-right: 0.5rem !important; }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important; }\n .ml-xl-2 {\n margin-left: 0.5rem !important; }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-xl-3 {\n margin: 1rem !important; }\n .mt-xl-3 {\n margin-top: 1rem !important; }\n .mr-xl-3 {\n margin-right: 1rem !important; }\n .mb-xl-3 {\n margin-bottom: 1rem !important; }\n .ml-xl-3 {\n margin-left: 1rem !important; }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-xl-4 {\n margin: 1.5rem !important; }\n .mt-xl-4 {\n margin-top: 1.5rem !important; }\n .mr-xl-4 {\n margin-right: 1.5rem !important; }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important; }\n .ml-xl-4 {\n margin-left: 1.5rem !important; }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-xl-5 {\n margin: 3rem !important; }\n .mt-xl-5 {\n margin-top: 3rem !important; }\n .mr-xl-5 {\n margin-right: 3rem !important; }\n .mb-xl-5 {\n margin-bottom: 3rem !important; }\n .ml-xl-5 {\n margin-left: 3rem !important; }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-xl-0 {\n padding: 0 !important; }\n .pt-xl-0 {\n padding-top: 0 !important; }\n .pr-xl-0 {\n padding-right: 0 !important; }\n .pb-xl-0 {\n padding-bottom: 0 !important; }\n .pl-xl-0 {\n padding-left: 0 !important; }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-xl-1 {\n padding: 0.25rem !important; }\n .pt-xl-1 {\n padding-top: 0.25rem !important; }\n .pr-xl-1 {\n padding-right: 0.25rem !important; }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important; }\n .pl-xl-1 {\n padding-left: 0.25rem !important; }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-xl-2 {\n padding: 0.5rem !important; }\n .pt-xl-2 {\n padding-top: 0.5rem !important; }\n .pr-xl-2 {\n padding-right: 0.5rem !important; }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important; }\n .pl-xl-2 {\n padding-left: 0.5rem !important; }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-xl-3 {\n padding: 1rem !important; }\n .pt-xl-3 {\n padding-top: 1rem !important; }\n .pr-xl-3 {\n padding-right: 1rem !important; }\n .pb-xl-3 {\n padding-bottom: 1rem !important; }\n .pl-xl-3 {\n padding-left: 1rem !important; }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-xl-4 {\n padding: 1.5rem !important; }\n .pt-xl-4 {\n padding-top: 1.5rem !important; }\n .pr-xl-4 {\n padding-right: 1.5rem !important; }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important; }\n .pl-xl-4 {\n padding-left: 1.5rem !important; }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-xl-5 {\n padding: 3rem !important; }\n .pt-xl-5 {\n padding-top: 3rem !important; }\n .pr-xl-5 {\n padding-right: 3rem !important; }\n .pb-xl-5 {\n padding-bottom: 3rem !important; }\n .pl-xl-5 {\n padding-left: 3rem !important; }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-xl-auto {\n margin: auto !important; }\n .mt-xl-auto {\n margin-top: auto !important; }\n .mr-xl-auto {\n margin-right: auto !important; }\n .mb-xl-auto {\n margin-bottom: auto !important; }\n .ml-xl-auto {\n margin-left: auto !important; }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n.text-justify {\n text-align: justify !important; }\n\n.text-nowrap {\n white-space: nowrap !important; }\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.text-center {\n text-align: center !important; }\n\n.text-left {\n text-align: left !important; }\n\n.text-right {\n text-align: right !important; }\n\n@media (min-width: 576px) {\n .text-sm-center {\n text-align: center !important; }\n .text-sm-left {\n text-align: left !important; }\n .text-sm-right {\n text-align: right !important; } }\n\n@media (min-width: 768px) {\n .text-md-center {\n text-align: center !important; }\n .text-md-left {\n text-align: left !important; }\n .text-md-right {\n text-align: right !important; } }\n\n@media (min-width: 992px) {\n .text-lg-center {\n text-align: center !important; }\n .text-lg-left {\n text-align: left !important; }\n .text-lg-right {\n text-align: right !important; } }\n\n@media (min-width: 1200px) {\n .text-xl-center {\n text-align: center !important; }\n .text-xl-left {\n text-align: left !important; }\n .text-xl-right {\n text-align: right !important; } }\n\n.text-black {\n color: #000 !important; }\n\n.text-black-primary {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.text-black-secondary {\n color: rgba(0, 0, 0, 0.54) !important; }\n\n.text-black-hint {\n color: rgba(0, 0, 0, 0.38) !important; }\n\n.text-black-divider {\n color: rgba(0, 0, 0, 0.12) !important; }\n\n.text-white {\n color: #fff !important; }\n\n.text-white-primary {\n color: white !important; }\n\n.text-white-secondary {\n color: rgba(255, 255, 255, 0.7) !important; }\n\n.text-white-hint {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-white-divider {\n color: rgba(255, 255, 255, 0.12) !important; }\n\n.text-muted {\n color: rgba(0, 0, 0, 0.38) !important; }\n\na.text-primary:active, a.text-primary:focus, a.text-primary:hover {\n color: #be6905 !important; }\n\n.text-primary {\n color: #f08506 !important; }\n\na.text-secondary:active, a.text-secondary:focus, a.text-secondary:hover {\n color: #be6905 !important; }\n\n.text-secondary {\n color: #f08506 !important; }\n\na.text-danger:active, a.text-danger:focus, a.text-danger:hover {\n color: #d32f2f !important; }\n\n.text-danger {\n color: #f44336 !important; }\n\na.text-info:active, a.text-info:focus, a.text-info:hover {\n color: #1976d2 !important; }\n\n.text-info {\n color: #2196f3 !important; }\n\na.text-success:active, a.text-success:focus, a.text-success:hover {\n color: #388e3c !important; }\n\n.text-success {\n color: #4caf50 !important; }\n\na.text-warning:active, a.text-warning:focus, a.text-warning:hover {\n color: #f57c00 !important; }\n\n.text-warning {\n color: #ff9800 !important; }\n\na.text-dark:active, a.text-dark:focus, a.text-dark:hover {\n color: #212121 !important; }\n\n.text-dark {\n color: #424242 !important; }\n\na.text-light:active, a.text-light:focus, a.text-light:hover {\n color: #e0e0e0 !important; }\n\n.text-light {\n color: #f5f5f5 !important; }\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important; }\n\n.text-body {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-monospace {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n.font-italic {\n font-style: italic; }\n\n.font-weight-bold,\n.font-weight-medium {\n font-weight: 500; }\n\n.font-weight-light {\n font-weight: 300; }\n\n.font-weight-normal,\n.font-weight-regular {\n font-weight: 400; }\n\n.text-hide {\n background-color: transparent;\n border: 0;\n color: transparent;\n font: 0/0 a;\n text-shadow: none; }\n\n.text-capitalize {\n text-transform: capitalize !important; }\n\n.text-lowercase {\n text-transform: lowercase !important; }\n\n.text-uppercase {\n text-transform: uppercase !important; }\n\n.invisible {\n visibility: hidden !important; }\n\n.visible {\n visibility: visible !important; }\n\n.material-icons {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em; }\n\n.material-icons-inline {\n font-size: inherit;\n line-height: 1; }\n\n@media print {\n @page {\n size: a3; }\n *,\n *::after,\n *::before {\n box-shadow: none !important;\n text-shadow: none !important; }\n a:not(.btn) {\n text-decoration: underline; }\n abbr[title]::after {\n content: ' (\" attr(title) \") '; }\n blockquote {\n page-break-inside: avoid; }\n body {\n min-width: 992px !important; }\n h2,\n h3,\n p {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-inside: avoid; }\n img {\n page-break-inside: avoid; }\n pre {\n page-break-inside: avoid;\n white-space: pre-wrap !important; }\n thead {\n display: table-header-group; }\n tr {\n page-break-inside: avoid; }\n .card {\n border: 1px solid #e1e1e1; }\n .container {\n min-width: 992px !important; }\n .dropdown-menu {\n border: 1px solid #e1e1e1; }\n .list-group-item {\n border: 1px solid #e1e1e1;\n margin-bottom: -1px; }\n .list-group-item:last-child {\n margin-bottom: 0; }\n .list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n .list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0; }\n .list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0; }\n .nav-tabs {\n border-bottom: 1px solid #e1e1e1; }\n .navbar {\n display: none; }\n .popover {\n border: 1px solid #e1e1e1; }\n .table td,\n .table th {\n background-color: #fff !important; }\n .table-bordered {\n border: 1px solid #e1e1e1; }\n .table-dark {\n color: inherit; }\n .table-dark td,\n .table-dark th,\n .table-dark .table {\n border-color: #e1e1e1; }\n .table .thead-dark td,\n .table .thead-dark th {\n color: inherit; } }\n\n.wrapper {\n padding: 40px 0; }\n\n#wrapper-hero {\n padding: 0px !important; }\n\n.sticky,\n.gallery-caption,\n.bypostauthor {\n font-size: inherit; }\n\n.wrapper#wrapper-sticky {\n border-bottom: 1px solid #dee2e6; }\n\n#wrapper-footer-full,\n#wrapper-static-hero {\n background-color: #e9ecef; }\n\n.wp-caption {\n font-size: inherit; }\n\n.wp-caption-text {\n font-size: inherit; }\n\n.alignleft {\n display: inline;\n float: left;\n margin-right: 1.5em; }\n\n.alignright {\n display: inline;\n float: right;\n margin-left: 1.5em; }\n\n.aligncenter {\n margin: 0px auto; }\n\n.entry-footer span {\n padding-right: 10px; }\n\nfigure.woocommerce-product-gallery__wrapper {\n max-width: inherit !important; }\n\nimg.wp-post-image,\narticle img,\nfigure,\nimg,\n#secondary img {\n max-width: 100%;\n height: auto; }\n\na.skip-link {\n position: fixed;\n z-index: 1000;\n top: 0px;\n right: 0px; }\n\n.jumbotron {\n margin-bottom: 0px; }\n\n.navbar-dark .navbar-nav .dropdown-menu .nav-link {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529 !important;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0; }\n .navbar-dark .navbar-nav .dropdown-menu .nav-link:hover, .navbar-dark .navbar-nav .dropdown-menu .nav-link:focus {\n color: #16181b !important;\n text-decoration: none;\n background-color: #f8f9fa; }\n .navbar-dark .navbar-nav .dropdown-menu .nav-link.active, .navbar-dark .navbar-nav .dropdown-menu .nav-link:active {\n color: #fff !important;\n text-decoration: none;\n background-color: #f08506; }\n .navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled, .navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled {\n color: #6c757d !important;\n background-color: transparent; }\n\n.navbar-light .navbar-brand a {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-brand a:hover, .navbar-light .navbar-brand a:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-dark .navbar-brand a {\n color: #fff; }\n .navbar-dark .navbar-brand a:hover, .navbar-dark .navbar-brand a:focus {\n color: #fff; }\n\n/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n/* FONT PATH\n * -------------------------- */\n@font-face {\n font-family: 'FontAwesome';\n src: url(\"../fonts/fontawesome-webfont.eot?v=4.7.0\");\n src: url(\"../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0\") format(\"embedded-opentype\"), url(\"../fonts/fontawesome-webfont.woff2?v=4.7.0\") format(\"woff2\"), url(\"../fonts/fontawesome-webfont.woff?v=4.7.0\") format(\"woff\"), url(\"../fonts/fontawesome-webfont.ttf?v=4.7.0\") format(\"truetype\"), url(\"../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal; }\n\n.fa {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n/* makes the font 33% larger relative to the icon container */\n.fa-lg {\n font-size: 1.33333em;\n line-height: 0.75em;\n vertical-align: -15%; }\n\n.fa-2x {\n font-size: 2em; }\n\n.fa-3x {\n font-size: 3em; }\n\n.fa-4x {\n font-size: 4em; }\n\n.fa-5x {\n font-size: 5em; }\n\n.fa-fw {\n width: 1.28571em;\n text-align: center; }\n\n.fa-ul {\n padding-left: 0;\n margin-left: 2.14286em;\n list-style-type: none; }\n .fa-ul > li {\n position: relative; }\n\n.fa-li {\n position: absolute;\n left: -2.14286em;\n width: 2.14286em;\n top: 0.14286em;\n text-align: center; }\n .fa-li.fa-lg {\n left: -1.85714em; }\n\n.fa-border {\n padding: .2em .25em .15em;\n border: solid 0.08em #eee;\n border-radius: .1em; }\n\n.fa-pull-left {\n float: left; }\n\n.fa-pull-right {\n float: right; }\n\n.fa.fa-pull-left {\n margin-right: .3em; }\n\n.fa.fa-pull-right {\n margin-left: .3em; }\n\n/* Deprecated as of 4.4.0 */\n.pull-right {\n float: right; }\n\n.pull-left {\n float: left; }\n\n.fa.pull-left {\n margin-right: .3em; }\n\n.fa.pull-right {\n margin-left: .3em; }\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear; }\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8); }\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg); } }\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg); } }\n\n.fa-rotate-90 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n transform: rotate(90deg); }\n\n.fa-rotate-180 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg); }\n\n.fa-rotate-270 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n -webkit-transform: rotate(270deg);\n -ms-transform: rotate(270deg);\n transform: rotate(270deg); }\n\n.fa-flip-horizontal {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n -webkit-transform: scale(-1, 1);\n -ms-transform: scale(-1, 1);\n transform: scale(-1, 1); }\n\n.fa-flip-vertical {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n -webkit-transform: scale(1, -1);\n -ms-transform: scale(1, -1);\n transform: scale(1, -1); }\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n filter: none; }\n\n.fa-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle; }\n\n.fa-stack-1x, .fa-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center; }\n\n.fa-stack-1x {\n line-height: inherit; }\n\n.fa-stack-2x {\n font-size: 2em; }\n\n.fa-inverse {\n color: #fff; }\n\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n.fa-glass:before {\n content: \"\"; }\n\n.fa-music:before {\n content: \"\"; }\n\n.fa-search:before {\n content: \"\"; }\n\n.fa-envelope-o:before {\n content: \"\"; }\n\n.fa-heart:before {\n content: \"\"; }\n\n.fa-star:before {\n content: \"\"; }\n\n.fa-star-o:before {\n content: \"\"; }\n\n.fa-user:before {\n content: \"\"; }\n\n.fa-film:before {\n content: \"\"; }\n\n.fa-th-large:before {\n content: \"\"; }\n\n.fa-th:before {\n content: \"\"; }\n\n.fa-th-list:before {\n content: \"\"; }\n\n.fa-check:before {\n content: \"\"; }\n\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n content: \"\"; }\n\n.fa-search-plus:before {\n content: \"\"; }\n\n.fa-search-minus:before {\n content: \"\"; }\n\n.fa-power-off:before {\n content: \"\"; }\n\n.fa-signal:before {\n content: \"\"; }\n\n.fa-gear:before,\n.fa-cog:before {\n content: \"\"; }\n\n.fa-trash-o:before {\n content: \"\"; }\n\n.fa-home:before {\n content: \"\"; }\n\n.fa-file-o:before {\n content: \"\"; }\n\n.fa-clock-o:before {\n content: \"\"; }\n\n.fa-road:before {\n content: \"\"; }\n\n.fa-download:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-down:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-up:before {\n content: \"\"; }\n\n.fa-inbox:before {\n content: \"\"; }\n\n.fa-play-circle-o:before {\n content: \"\"; }\n\n.fa-rotate-right:before,\n.fa-repeat:before {\n content: \"\"; }\n\n.fa-refresh:before {\n content: \"\"; }\n\n.fa-list-alt:before {\n content: \"\"; }\n\n.fa-lock:before {\n content: \"\"; }\n\n.fa-flag:before {\n content: \"\"; }\n\n.fa-headphones:before {\n content: \"\"; }\n\n.fa-volume-off:before {\n content: \"\"; }\n\n.fa-volume-down:before {\n content: \"\"; }\n\n.fa-volume-up:before {\n content: \"\"; }\n\n.fa-qrcode:before {\n content: \"\"; }\n\n.fa-barcode:before {\n content: \"\"; }\n\n.fa-tag:before {\n content: \"\"; }\n\n.fa-tags:before {\n content: \"\"; }\n\n.fa-book:before {\n content: \"\"; }\n\n.fa-bookmark:before {\n content: \"\"; }\n\n.fa-print:before {\n content: \"\"; }\n\n.fa-camera:before {\n content: \"\"; }\n\n.fa-font:before {\n content: \"\"; }\n\n.fa-bold:before {\n content: \"\"; }\n\n.fa-italic:before {\n content: \"\"; }\n\n.fa-text-height:before {\n content: \"\"; }\n\n.fa-text-width:before {\n content: \"\"; }\n\n.fa-align-left:before {\n content: \"\"; }\n\n.fa-align-center:before {\n content: \"\"; }\n\n.fa-align-right:before {\n content: \"\"; }\n\n.fa-align-justify:before {\n content: \"\"; }\n\n.fa-list:before {\n content: \"\"; }\n\n.fa-dedent:before,\n.fa-outdent:before {\n content: \"\"; }\n\n.fa-indent:before {\n content: \"\"; }\n\n.fa-video-camera:before {\n content: \"\"; }\n\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n content: \"\"; }\n\n.fa-pencil:before {\n content: \"\"; }\n\n.fa-map-marker:before {\n content: \"\"; }\n\n.fa-adjust:before {\n content: \"\"; }\n\n.fa-tint:before {\n content: \"\"; }\n\n.fa-edit:before,\n.fa-pencil-square-o:before {\n content: \"\"; }\n\n.fa-share-square-o:before {\n content: \"\"; }\n\n.fa-check-square-o:before {\n content: \"\"; }\n\n.fa-arrows:before {\n content: \"\"; }\n\n.fa-step-backward:before {\n content: \"\"; }\n\n.fa-fast-backward:before {\n content: \"\"; }\n\n.fa-backward:before {\n content: \"\"; }\n\n.fa-play:before {\n content: \"\"; }\n\n.fa-pause:before {\n content: \"\"; }\n\n.fa-stop:before {\n content: \"\"; }\n\n.fa-forward:before {\n content: \"\"; }\n\n.fa-fast-forward:before {\n content: \"\"; }\n\n.fa-step-forward:before {\n content: \"\"; }\n\n.fa-eject:before {\n content: \"\"; }\n\n.fa-chevron-left:before {\n content: \"\"; }\n\n.fa-chevron-right:before {\n content: \"\"; }\n\n.fa-plus-circle:before {\n content: \"\"; }\n\n.fa-minus-circle:before {\n content: \"\"; }\n\n.fa-times-circle:before {\n content: \"\"; }\n\n.fa-check-circle:before {\n content: \"\"; }\n\n.fa-question-circle:before {\n content: \"\"; }\n\n.fa-info-circle:before {\n content: \"\"; }\n\n.fa-crosshairs:before {\n content: \"\"; }\n\n.fa-times-circle-o:before {\n content: \"\"; }\n\n.fa-check-circle-o:before {\n content: \"\"; }\n\n.fa-ban:before {\n content: \"\"; }\n\n.fa-arrow-left:before {\n content: \"\"; }\n\n.fa-arrow-right:before {\n content: \"\"; }\n\n.fa-arrow-up:before {\n content: \"\"; }\n\n.fa-arrow-down:before {\n content: \"\"; }\n\n.fa-mail-forward:before,\n.fa-share:before {\n content: \"\"; }\n\n.fa-expand:before {\n content: \"\"; }\n\n.fa-compress:before {\n content: \"\"; }\n\n.fa-plus:before {\n content: \"\"; }\n\n.fa-minus:before {\n content: \"\"; }\n\n.fa-asterisk:before {\n content: \"\"; }\n\n.fa-exclamation-circle:before {\n content: \"\"; }\n\n.fa-gift:before {\n content: \"\"; }\n\n.fa-leaf:before {\n content: \"\"; }\n\n.fa-fire:before {\n content: \"\"; }\n\n.fa-eye:before {\n content: \"\"; }\n\n.fa-eye-slash:before {\n content: \"\"; }\n\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n content: \"\"; }\n\n.fa-plane:before {\n content: \"\"; }\n\n.fa-calendar:before {\n content: \"\"; }\n\n.fa-random:before {\n content: \"\"; }\n\n.fa-comment:before {\n content: \"\"; }\n\n.fa-magnet:before {\n content: \"\"; }\n\n.fa-chevron-up:before {\n content: \"\"; }\n\n.fa-chevron-down:before {\n content: \"\"; }\n\n.fa-retweet:before {\n content: \"\"; }\n\n.fa-shopping-cart:before {\n content: \"\"; }\n\n.fa-folder:before {\n content: \"\"; }\n\n.fa-folder-open:before {\n content: \"\"; }\n\n.fa-arrows-v:before {\n content: \"\"; }\n\n.fa-arrows-h:before {\n content: \"\"; }\n\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n content: \"\"; }\n\n.fa-twitter-square:before {\n content: \"\"; }\n\n.fa-facebook-square:before {\n content: \"\"; }\n\n.fa-camera-retro:before {\n content: \"\"; }\n\n.fa-key:before {\n content: \"\"; }\n\n.fa-gears:before,\n.fa-cogs:before {\n content: \"\"; }\n\n.fa-comments:before {\n content: \"\"; }\n\n.fa-thumbs-o-up:before {\n content: \"\"; }\n\n.fa-thumbs-o-down:before {\n content: \"\"; }\n\n.fa-star-half:before {\n content: \"\"; }\n\n.fa-heart-o:before {\n content: \"\"; }\n\n.fa-sign-out:before {\n content: \"\"; }\n\n.fa-linkedin-square:before {\n content: \"\"; }\n\n.fa-thumb-tack:before {\n content: \"\"; }\n\n.fa-external-link:before {\n content: \"\"; }\n\n.fa-sign-in:before {\n content: \"\"; }\n\n.fa-trophy:before {\n content: \"\"; }\n\n.fa-github-square:before {\n content: \"\"; }\n\n.fa-upload:before {\n content: \"\"; }\n\n.fa-lemon-o:before {\n content: \"\"; }\n\n.fa-phone:before {\n content: \"\"; }\n\n.fa-square-o:before {\n content: \"\"; }\n\n.fa-bookmark-o:before {\n content: \"\"; }\n\n.fa-phone-square:before {\n content: \"\"; }\n\n.fa-twitter:before {\n content: \"\"; }\n\n.fa-facebook-f:before,\n.fa-facebook:before {\n content: \"\"; }\n\n.fa-github:before {\n content: \"\"; }\n\n.fa-unlock:before {\n content: \"\"; }\n\n.fa-credit-card:before {\n content: \"\"; }\n\n.fa-feed:before,\n.fa-rss:before {\n content: \"\"; }\n\n.fa-hdd-o:before {\n content: \"\"; }\n\n.fa-bullhorn:before {\n content: \"\"; }\n\n.fa-bell:before {\n content: \"\"; }\n\n.fa-certificate:before {\n content: \"\"; }\n\n.fa-hand-o-right:before {\n content: \"\"; }\n\n.fa-hand-o-left:before {\n content: \"\"; }\n\n.fa-hand-o-up:before {\n content: \"\"; }\n\n.fa-hand-o-down:before {\n content: \"\"; }\n\n.fa-arrow-circle-left:before {\n content: \"\"; }\n\n.fa-arrow-circle-right:before {\n content: \"\"; }\n\n.fa-arrow-circle-up:before {\n content: \"\"; }\n\n.fa-arrow-circle-down:before {\n content: \"\"; }\n\n.fa-globe:before {\n content: \"\"; }\n\n.fa-wrench:before {\n content: \"\"; }\n\n.fa-tasks:before {\n content: \"\"; }\n\n.fa-filter:before {\n content: \"\"; }\n\n.fa-briefcase:before {\n content: \"\"; }\n\n.fa-arrows-alt:before {\n content: \"\"; }\n\n.fa-group:before,\n.fa-users:before {\n content: \"\"; }\n\n.fa-chain:before,\n.fa-link:before {\n content: \"\"; }\n\n.fa-cloud:before {\n content: \"\"; }\n\n.fa-flask:before {\n content: \"\"; }\n\n.fa-cut:before,\n.fa-scissors:before {\n content: \"\"; }\n\n.fa-copy:before,\n.fa-files-o:before {\n content: \"\"; }\n\n.fa-paperclip:before {\n content: \"\"; }\n\n.fa-save:before,\n.fa-floppy-o:before {\n content: \"\"; }\n\n.fa-square:before {\n content: \"\"; }\n\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n content: \"\"; }\n\n.fa-list-ul:before {\n content: \"\"; }\n\n.fa-list-ol:before {\n content: \"\"; }\n\n.fa-strikethrough:before {\n content: \"\"; }\n\n.fa-underline:before {\n content: \"\"; }\n\n.fa-table:before {\n content: \"\"; }\n\n.fa-magic:before {\n content: \"\"; }\n\n.fa-truck:before {\n content: \"\"; }\n\n.fa-pinterest:before {\n content: \"\"; }\n\n.fa-pinterest-square:before {\n content: \"\"; }\n\n.fa-google-plus-square:before {\n content: \"\"; }\n\n.fa-google-plus:before {\n content: \"\"; }\n\n.fa-money:before {\n content: \"\"; }\n\n.fa-caret-down:before {\n content: \"\"; }\n\n.fa-caret-up:before {\n content: \"\"; }\n\n.fa-caret-left:before {\n content: \"\"; }\n\n.fa-caret-right:before {\n content: \"\"; }\n\n.fa-columns:before {\n content: \"\"; }\n\n.fa-unsorted:before,\n.fa-sort:before {\n content: \"\"; }\n\n.fa-sort-down:before,\n.fa-sort-desc:before {\n content: \"\"; }\n\n.fa-sort-up:before,\n.fa-sort-asc:before {\n content: \"\"; }\n\n.fa-envelope:before {\n content: \"\"; }\n\n.fa-linkedin:before {\n content: \"\"; }\n\n.fa-rotate-left:before,\n.fa-undo:before {\n content: \"\"; }\n\n.fa-legal:before,\n.fa-gavel:before {\n content: \"\"; }\n\n.fa-dashboard:before,\n.fa-tachometer:before {\n content: \"\"; }\n\n.fa-comment-o:before {\n content: \"\"; }\n\n.fa-comments-o:before {\n content: \"\"; }\n\n.fa-flash:before,\n.fa-bolt:before {\n content: \"\"; }\n\n.fa-sitemap:before {\n content: \"\"; }\n\n.fa-umbrella:before {\n content: \"\"; }\n\n.fa-paste:before,\n.fa-clipboard:before {\n content: \"\"; }\n\n.fa-lightbulb-o:before {\n content: \"\"; }\n\n.fa-exchange:before {\n content: \"\"; }\n\n.fa-cloud-download:before {\n content: \"\"; }\n\n.fa-cloud-upload:before {\n content: \"\"; }\n\n.fa-user-md:before {\n content: \"\"; }\n\n.fa-stethoscope:before {\n content: \"\"; }\n\n.fa-suitcase:before {\n content: \"\"; }\n\n.fa-bell-o:before {\n content: \"\"; }\n\n.fa-coffee:before {\n content: \"\"; }\n\n.fa-cutlery:before {\n content: \"\"; }\n\n.fa-file-text-o:before {\n content: \"\"; }\n\n.fa-building-o:before {\n content: \"\"; }\n\n.fa-hospital-o:before {\n content: \"\"; }\n\n.fa-ambulance:before {\n content: \"\"; }\n\n.fa-medkit:before {\n content: \"\"; }\n\n.fa-fighter-jet:before {\n content: \"\"; }\n\n.fa-beer:before {\n content: \"\"; }\n\n.fa-h-square:before {\n content: \"\"; }\n\n.fa-plus-square:before {\n content: \"\"; }\n\n.fa-angle-double-left:before {\n content: \"\"; }\n\n.fa-angle-double-right:before {\n content: \"\"; }\n\n.fa-angle-double-up:before {\n content: \"\"; }\n\n.fa-angle-double-down:before {\n content: \"\"; }\n\n.fa-angle-left:before {\n content: \"\"; }\n\n.fa-angle-right:before {\n content: \"\"; }\n\n.fa-angle-up:before {\n content: \"\"; }\n\n.fa-angle-down:before {\n content: \"\"; }\n\n.fa-desktop:before {\n content: \"\"; }\n\n.fa-laptop:before {\n content: \"\"; }\n\n.fa-tablet:before {\n content: \"\"; }\n\n.fa-mobile-phone:before,\n.fa-mobile:before {\n content: \"\"; }\n\n.fa-circle-o:before {\n content: \"\"; }\n\n.fa-quote-left:before {\n content: \"\"; }\n\n.fa-quote-right:before {\n content: \"\"; }\n\n.fa-spinner:before {\n content: \"\"; }\n\n.fa-circle:before {\n content: \"\"; }\n\n.fa-mail-reply:before,\n.fa-reply:before {\n content: \"\"; }\n\n.fa-github-alt:before {\n content: \"\"; }\n\n.fa-folder-o:before {\n content: \"\"; }\n\n.fa-folder-open-o:before {\n content: \"\"; }\n\n.fa-smile-o:before {\n content: \"\"; }\n\n.fa-frown-o:before {\n content: \"\"; }\n\n.fa-meh-o:before {\n content: \"\"; }\n\n.fa-gamepad:before {\n content: \"\"; }\n\n.fa-keyboard-o:before {\n content: \"\"; }\n\n.fa-flag-o:before {\n content: \"\"; }\n\n.fa-flag-checkered:before {\n content: \"\"; }\n\n.fa-terminal:before {\n content: \"\"; }\n\n.fa-code:before {\n content: \"\"; }\n\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n content: \"\"; }\n\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n content: \"\"; }\n\n.fa-location-arrow:before {\n content: \"\"; }\n\n.fa-crop:before {\n content: \"\"; }\n\n.fa-code-fork:before {\n content: \"\"; }\n\n.fa-unlink:before,\n.fa-chain-broken:before {\n content: \"\"; }\n\n.fa-question:before {\n content: \"\"; }\n\n.fa-info:before {\n content: \"\"; }\n\n.fa-exclamation:before {\n content: \"\"; }\n\n.fa-superscript:before {\n content: \"\"; }\n\n.fa-subscript:before {\n content: \"\"; }\n\n.fa-eraser:before {\n content: \"\"; }\n\n.fa-puzzle-piece:before {\n content: \"\"; }\n\n.fa-microphone:before {\n content: \"\"; }\n\n.fa-microphone-slash:before {\n content: \"\"; }\n\n.fa-shield:before {\n content: \"\"; }\n\n.fa-calendar-o:before {\n content: \"\"; }\n\n.fa-fire-extinguisher:before {\n content: \"\"; }\n\n.fa-rocket:before {\n content: \"\"; }\n\n.fa-maxcdn:before {\n content: \"\"; }\n\n.fa-chevron-circle-left:before {\n content: \"\"; }\n\n.fa-chevron-circle-right:before {\n content: \"\"; }\n\n.fa-chevron-circle-up:before {\n content: \"\"; }\n\n.fa-chevron-circle-down:before {\n content: \"\"; }\n\n.fa-html5:before {\n content: \"\"; }\n\n.fa-css3:before {\n content: \"\"; }\n\n.fa-anchor:before {\n content: \"\"; }\n\n.fa-unlock-alt:before {\n content: \"\"; }\n\n.fa-bullseye:before {\n content: \"\"; }\n\n.fa-ellipsis-h:before {\n content: \"\"; }\n\n.fa-ellipsis-v:before {\n content: \"\"; }\n\n.fa-rss-square:before {\n content: \"\"; }\n\n.fa-play-circle:before {\n content: \"\"; }\n\n.fa-ticket:before {\n content: \"\"; }\n\n.fa-minus-square:before {\n content: \"\"; }\n\n.fa-minus-square-o:before {\n content: \"\"; }\n\n.fa-level-up:before {\n content: \"\"; }\n\n.fa-level-down:before {\n content: \"\"; }\n\n.fa-check-square:before {\n content: \"\"; }\n\n.fa-pencil-square:before {\n content: \"\"; }\n\n.fa-external-link-square:before {\n content: \"\"; }\n\n.fa-share-square:before {\n content: \"\"; }\n\n.fa-compass:before {\n content: \"\"; }\n\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n content: \"\"; }\n\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n content: \"\"; }\n\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n content: \"\"; }\n\n.fa-euro:before,\n.fa-eur:before {\n content: \"\"; }\n\n.fa-gbp:before {\n content: \"\"; }\n\n.fa-dollar:before,\n.fa-usd:before {\n content: \"\"; }\n\n.fa-rupee:before,\n.fa-inr:before {\n content: \"\"; }\n\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n content: \"\"; }\n\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n content: \"\"; }\n\n.fa-won:before,\n.fa-krw:before {\n content: \"\"; }\n\n.fa-bitcoin:before,\n.fa-btc:before {\n content: \"\"; }\n\n.fa-file:before {\n content: \"\"; }\n\n.fa-file-text:before {\n content: \"\"; }\n\n.fa-sort-alpha-asc:before {\n content: \"\"; }\n\n.fa-sort-alpha-desc:before {\n content: \"\"; }\n\n.fa-sort-amount-asc:before {\n content: \"\"; }\n\n.fa-sort-amount-desc:before {\n content: \"\"; }\n\n.fa-sort-numeric-asc:before {\n content: \"\"; }\n\n.fa-sort-numeric-desc:before {\n content: \"\"; }\n\n.fa-thumbs-up:before {\n content: \"\"; }\n\n.fa-thumbs-down:before {\n content: \"\"; }\n\n.fa-youtube-square:before {\n content: \"\"; }\n\n.fa-youtube:before {\n content: \"\"; }\n\n.fa-xing:before {\n content: \"\"; }\n\n.fa-xing-square:before {\n content: \"\"; }\n\n.fa-youtube-play:before {\n content: \"\"; }\n\n.fa-dropbox:before {\n content: \"\"; }\n\n.fa-stack-overflow:before {\n content: \"\"; }\n\n.fa-instagram:before {\n content: \"\"; }\n\n.fa-flickr:before {\n content: \"\"; }\n\n.fa-adn:before {\n content: \"\"; }\n\n.fa-bitbucket:before {\n content: \"\"; }\n\n.fa-bitbucket-square:before {\n content: \"\"; }\n\n.fa-tumblr:before {\n content: \"\"; }\n\n.fa-tumblr-square:before {\n content: \"\"; }\n\n.fa-long-arrow-down:before {\n content: \"\"; }\n\n.fa-long-arrow-up:before {\n content: \"\"; }\n\n.fa-long-arrow-left:before {\n content: \"\"; }\n\n.fa-long-arrow-right:before {\n content: \"\"; }\n\n.fa-apple:before {\n content: \"\"; }\n\n.fa-windows:before {\n content: \"\"; }\n\n.fa-android:before {\n content: \"\"; }\n\n.fa-linux:before {\n content: \"\"; }\n\n.fa-dribbble:before {\n content: \"\"; }\n\n.fa-skype:before {\n content: \"\"; }\n\n.fa-foursquare:before {\n content: \"\"; }\n\n.fa-trello:before {\n content: \"\"; }\n\n.fa-female:before {\n content: \"\"; }\n\n.fa-male:before {\n content: \"\"; }\n\n.fa-gittip:before,\n.fa-gratipay:before {\n content: \"\"; }\n\n.fa-sun-o:before {\n content: \"\"; }\n\n.fa-moon-o:before {\n content: \"\"; }\n\n.fa-archive:before {\n content: \"\"; }\n\n.fa-bug:before {\n content: \"\"; }\n\n.fa-vk:before {\n content: \"\"; }\n\n.fa-weibo:before {\n content: \"\"; }\n\n.fa-renren:before {\n content: \"\"; }\n\n.fa-pagelines:before {\n content: \"\"; }\n\n.fa-stack-exchange:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-right:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-left:before {\n content: \"\"; }\n\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n content: \"\"; }\n\n.fa-dot-circle-o:before {\n content: \"\"; }\n\n.fa-wheelchair:before {\n content: \"\"; }\n\n.fa-vimeo-square:before {\n content: \"\"; }\n\n.fa-turkish-lira:before,\n.fa-try:before {\n content: \"\"; }\n\n.fa-plus-square-o:before {\n content: \"\"; }\n\n.fa-space-shuttle:before {\n content: \"\"; }\n\n.fa-slack:before {\n content: \"\"; }\n\n.fa-envelope-square:before {\n content: \"\"; }\n\n.fa-wordpress:before {\n content: \"\"; }\n\n.fa-openid:before {\n content: \"\"; }\n\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n content: \"\"; }\n\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n content: \"\"; }\n\n.fa-yahoo:before {\n content: \"\"; }\n\n.fa-google:before {\n content: \"\"; }\n\n.fa-reddit:before {\n content: \"\"; }\n\n.fa-reddit-square:before {\n content: \"\"; }\n\n.fa-stumbleupon-circle:before {\n content: \"\"; }\n\n.fa-stumbleupon:before {\n content: \"\"; }\n\n.fa-delicious:before {\n content: \"\"; }\n\n.fa-digg:before {\n content: \"\"; }\n\n.fa-pied-piper-pp:before {\n content: \"\"; }\n\n.fa-pied-piper-alt:before {\n content: \"\"; }\n\n.fa-drupal:before {\n content: \"\"; }\n\n.fa-joomla:before {\n content: \"\"; }\n\n.fa-language:before {\n content: \"\"; }\n\n.fa-fax:before {\n content: \"\"; }\n\n.fa-building:before {\n content: \"\"; }\n\n.fa-child:before {\n content: \"\"; }\n\n.fa-paw:before {\n content: \"\"; }\n\n.fa-spoon:before {\n content: \"\"; }\n\n.fa-cube:before {\n content: \"\"; }\n\n.fa-cubes:before {\n content: \"\"; }\n\n.fa-behance:before {\n content: \"\"; }\n\n.fa-behance-square:before {\n content: \"\"; }\n\n.fa-steam:before {\n content: \"\"; }\n\n.fa-steam-square:before {\n content: \"\"; }\n\n.fa-recycle:before {\n content: \"\"; }\n\n.fa-automobile:before,\n.fa-car:before {\n content: \"\"; }\n\n.fa-cab:before,\n.fa-taxi:before {\n content: \"\"; }\n\n.fa-tree:before {\n content: \"\"; }\n\n.fa-spotify:before {\n content: \"\"; }\n\n.fa-deviantart:before {\n content: \"\"; }\n\n.fa-soundcloud:before {\n content: \"\"; }\n\n.fa-database:before {\n content: \"\"; }\n\n.fa-file-pdf-o:before {\n content: \"\"; }\n\n.fa-file-word-o:before {\n content: \"\"; }\n\n.fa-file-excel-o:before {\n content: \"\"; }\n\n.fa-file-powerpoint-o:before {\n content: \"\"; }\n\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n content: \"\"; }\n\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n content: \"\"; }\n\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n content: \"\"; }\n\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n content: \"\"; }\n\n.fa-file-code-o:before {\n content: \"\"; }\n\n.fa-vine:before {\n content: \"\"; }\n\n.fa-codepen:before {\n content: \"\"; }\n\n.fa-jsfiddle:before {\n content: \"\"; }\n\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n content: \"\"; }\n\n.fa-circle-o-notch:before {\n content: \"\"; }\n\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n content: \"\"; }\n\n.fa-ge:before,\n.fa-empire:before {\n content: \"\"; }\n\n.fa-git-square:before {\n content: \"\"; }\n\n.fa-git:before {\n content: \"\"; }\n\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n content: \"\"; }\n\n.fa-tencent-weibo:before {\n content: \"\"; }\n\n.fa-qq:before {\n content: \"\"; }\n\n.fa-wechat:before,\n.fa-weixin:before {\n content: \"\"; }\n\n.fa-send:before,\n.fa-paper-plane:before {\n content: \"\"; }\n\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n content: \"\"; }\n\n.fa-history:before {\n content: \"\"; }\n\n.fa-circle-thin:before {\n content: \"\"; }\n\n.fa-header:before {\n content: \"\"; }\n\n.fa-paragraph:before {\n content: \"\"; }\n\n.fa-sliders:before {\n content: \"\"; }\n\n.fa-share-alt:before {\n content: \"\"; }\n\n.fa-share-alt-square:before {\n content: \"\"; }\n\n.fa-bomb:before {\n content: \"\"; }\n\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n content: \"\"; }\n\n.fa-tty:before {\n content: \"\"; }\n\n.fa-binoculars:before {\n content: \"\"; }\n\n.fa-plug:before {\n content: \"\"; }\n\n.fa-slideshare:before {\n content: \"\"; }\n\n.fa-twitch:before {\n content: \"\"; }\n\n.fa-yelp:before {\n content: \"\"; }\n\n.fa-newspaper-o:before {\n content: \"\"; }\n\n.fa-wifi:before {\n content: \"\"; }\n\n.fa-calculator:before {\n content: \"\"; }\n\n.fa-paypal:before {\n content: \"\"; }\n\n.fa-google-wallet:before {\n content: \"\"; }\n\n.fa-cc-visa:before {\n content: \"\"; }\n\n.fa-cc-mastercard:before {\n content: \"\"; }\n\n.fa-cc-discover:before {\n content: \"\"; }\n\n.fa-cc-amex:before {\n content: \"\"; }\n\n.fa-cc-paypal:before {\n content: \"\"; }\n\n.fa-cc-stripe:before {\n content: \"\"; }\n\n.fa-bell-slash:before {\n content: \"\"; }\n\n.fa-bell-slash-o:before {\n content: \"\"; }\n\n.fa-trash:before {\n content: \"\"; }\n\n.fa-copyright:before {\n content: \"\"; }\n\n.fa-at:before {\n content: \"\"; }\n\n.fa-eyedropper:before {\n content: \"\"; }\n\n.fa-paint-brush:before {\n content: \"\"; }\n\n.fa-birthday-cake:before {\n content: \"\"; }\n\n.fa-area-chart:before {\n content: \"\"; }\n\n.fa-pie-chart:before {\n content: \"\"; }\n\n.fa-line-chart:before {\n content: \"\"; }\n\n.fa-lastfm:before {\n content: \"\"; }\n\n.fa-lastfm-square:before {\n content: \"\"; }\n\n.fa-toggle-off:before {\n content: \"\"; }\n\n.fa-toggle-on:before {\n content: \"\"; }\n\n.fa-bicycle:before {\n content: \"\"; }\n\n.fa-bus:before {\n content: \"\"; }\n\n.fa-ioxhost:before {\n content: \"\"; }\n\n.fa-angellist:before {\n content: \"\"; }\n\n.fa-cc:before {\n content: \"\"; }\n\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n content: \"\"; }\n\n.fa-meanpath:before {\n content: \"\"; }\n\n.fa-buysellads:before {\n content: \"\"; }\n\n.fa-connectdevelop:before {\n content: \"\"; }\n\n.fa-dashcube:before {\n content: \"\"; }\n\n.fa-forumbee:before {\n content: \"\"; }\n\n.fa-leanpub:before {\n content: \"\"; }\n\n.fa-sellsy:before {\n content: \"\"; }\n\n.fa-shirtsinbulk:before {\n content: \"\"; }\n\n.fa-simplybuilt:before {\n content: \"\"; }\n\n.fa-skyatlas:before {\n content: \"\"; }\n\n.fa-cart-plus:before {\n content: \"\"; }\n\n.fa-cart-arrow-down:before {\n content: \"\"; }\n\n.fa-diamond:before {\n content: \"\"; }\n\n.fa-ship:before {\n content: \"\"; }\n\n.fa-user-secret:before {\n content: \"\"; }\n\n.fa-motorcycle:before {\n content: \"\"; }\n\n.fa-street-view:before {\n content: \"\"; }\n\n.fa-heartbeat:before {\n content: \"\"; }\n\n.fa-venus:before {\n content: \"\"; }\n\n.fa-mars:before {\n content: \"\"; }\n\n.fa-mercury:before {\n content: \"\"; }\n\n.fa-intersex:before,\n.fa-transgender:before {\n content: \"\"; }\n\n.fa-transgender-alt:before {\n content: \"\"; }\n\n.fa-venus-double:before {\n content: \"\"; }\n\n.fa-mars-double:before {\n content: \"\"; }\n\n.fa-venus-mars:before {\n content: \"\"; }\n\n.fa-mars-stroke:before {\n content: \"\"; }\n\n.fa-mars-stroke-v:before {\n content: \"\"; }\n\n.fa-mars-stroke-h:before {\n content: \"\"; }\n\n.fa-neuter:before {\n content: \"\"; }\n\n.fa-genderless:before {\n content: \"\"; }\n\n.fa-facebook-official:before {\n content: \"\"; }\n\n.fa-pinterest-p:before {\n content: \"\"; }\n\n.fa-whatsapp:before {\n content: \"\"; }\n\n.fa-server:before {\n content: \"\"; }\n\n.fa-user-plus:before {\n content: \"\"; }\n\n.fa-user-times:before {\n content: \"\"; }\n\n.fa-hotel:before,\n.fa-bed:before {\n content: \"\"; }\n\n.fa-viacoin:before {\n content: \"\"; }\n\n.fa-train:before {\n content: \"\"; }\n\n.fa-subway:before {\n content: \"\"; }\n\n.fa-medium:before {\n content: \"\"; }\n\n.fa-yc:before,\n.fa-y-combinator:before {\n content: \"\"; }\n\n.fa-optin-monster:before {\n content: \"\"; }\n\n.fa-opencart:before {\n content: \"\"; }\n\n.fa-expeditedssl:before {\n content: \"\"; }\n\n.fa-battery-4:before,\n.fa-battery:before,\n.fa-battery-full:before {\n content: \"\"; }\n\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n content: \"\"; }\n\n.fa-battery-2:before,\n.fa-battery-half:before {\n content: \"\"; }\n\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n content: \"\"; }\n\n.fa-battery-0:before,\n.fa-battery-empty:before {\n content: \"\"; }\n\n.fa-mouse-pointer:before {\n content: \"\"; }\n\n.fa-i-cursor:before {\n content: \"\"; }\n\n.fa-object-group:before {\n content: \"\"; }\n\n.fa-object-ungroup:before {\n content: \"\"; }\n\n.fa-sticky-note:before {\n content: \"\"; }\n\n.fa-sticky-note-o:before {\n content: \"\"; }\n\n.fa-cc-jcb:before {\n content: \"\"; }\n\n.fa-cc-diners-club:before {\n content: \"\"; }\n\n.fa-clone:before {\n content: \"\"; }\n\n.fa-balance-scale:before {\n content: \"\"; }\n\n.fa-hourglass-o:before {\n content: \"\"; }\n\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n content: \"\"; }\n\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n content: \"\"; }\n\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n content: \"\"; }\n\n.fa-hourglass:before {\n content: \"\"; }\n\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n content: \"\"; }\n\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n content: \"\"; }\n\n.fa-hand-scissors-o:before {\n content: \"\"; }\n\n.fa-hand-lizard-o:before {\n content: \"\"; }\n\n.fa-hand-spock-o:before {\n content: \"\"; }\n\n.fa-hand-pointer-o:before {\n content: \"\"; }\n\n.fa-hand-peace-o:before {\n content: \"\"; }\n\n.fa-trademark:before {\n content: \"\"; }\n\n.fa-registered:before {\n content: \"\"; }\n\n.fa-creative-commons:before {\n content: \"\"; }\n\n.fa-gg:before {\n content: \"\"; }\n\n.fa-gg-circle:before {\n content: \"\"; }\n\n.fa-tripadvisor:before {\n content: \"\"; }\n\n.fa-odnoklassniki:before {\n content: \"\"; }\n\n.fa-odnoklassniki-square:before {\n content: \"\"; }\n\n.fa-get-pocket:before {\n content: \"\"; }\n\n.fa-wikipedia-w:before {\n content: \"\"; }\n\n.fa-safari:before {\n content: \"\"; }\n\n.fa-chrome:before {\n content: \"\"; }\n\n.fa-firefox:before {\n content: \"\"; }\n\n.fa-opera:before {\n content: \"\"; }\n\n.fa-internet-explorer:before {\n content: \"\"; }\n\n.fa-tv:before,\n.fa-television:before {\n content: \"\"; }\n\n.fa-contao:before {\n content: \"\"; }\n\n.fa-500px:before {\n content: \"\"; }\n\n.fa-amazon:before {\n content: \"\"; }\n\n.fa-calendar-plus-o:before {\n content: \"\"; }\n\n.fa-calendar-minus-o:before {\n content: \"\"; }\n\n.fa-calendar-times-o:before {\n content: \"\"; }\n\n.fa-calendar-check-o:before {\n content: \"\"; }\n\n.fa-industry:before {\n content: \"\"; }\n\n.fa-map-pin:before {\n content: \"\"; }\n\n.fa-map-signs:before {\n content: \"\"; }\n\n.fa-map-o:before {\n content: \"\"; }\n\n.fa-map:before {\n content: \"\"; }\n\n.fa-commenting:before {\n content: \"\"; }\n\n.fa-commenting-o:before {\n content: \"\"; }\n\n.fa-houzz:before {\n content: \"\"; }\n\n.fa-vimeo:before {\n content: \"\"; }\n\n.fa-black-tie:before {\n content: \"\"; }\n\n.fa-fonticons:before {\n content: \"\"; }\n\n.fa-reddit-alien:before {\n content: \"\"; }\n\n.fa-edge:before {\n content: \"\"; }\n\n.fa-credit-card-alt:before {\n content: \"\"; }\n\n.fa-codiepie:before {\n content: \"\"; }\n\n.fa-modx:before {\n content: \"\"; }\n\n.fa-fort-awesome:before {\n content: \"\"; }\n\n.fa-usb:before {\n content: \"\"; }\n\n.fa-product-hunt:before {\n content: \"\"; }\n\n.fa-mixcloud:before {\n content: \"\"; }\n\n.fa-scribd:before {\n content: \"\"; }\n\n.fa-pause-circle:before {\n content: \"\"; }\n\n.fa-pause-circle-o:before {\n content: \"\"; }\n\n.fa-stop-circle:before {\n content: \"\"; }\n\n.fa-stop-circle-o:before {\n content: \"\"; }\n\n.fa-shopping-bag:before {\n content: \"\"; }\n\n.fa-shopping-basket:before {\n content: \"\"; }\n\n.fa-hashtag:before {\n content: \"\"; }\n\n.fa-bluetooth:before {\n content: \"\"; }\n\n.fa-bluetooth-b:before {\n content: \"\"; }\n\n.fa-percent:before {\n content: \"\"; }\n\n.fa-gitlab:before {\n content: \"\"; }\n\n.fa-wpbeginner:before {\n content: \"\"; }\n\n.fa-wpforms:before {\n content: \"\"; }\n\n.fa-envira:before {\n content: \"\"; }\n\n.fa-universal-access:before {\n content: \"\"; }\n\n.fa-wheelchair-alt:before {\n content: \"\"; }\n\n.fa-question-circle-o:before {\n content: \"\"; }\n\n.fa-blind:before {\n content: \"\"; }\n\n.fa-audio-description:before {\n content: \"\"; }\n\n.fa-volume-control-phone:before {\n content: \"\"; }\n\n.fa-braille:before {\n content: \"\"; }\n\n.fa-assistive-listening-systems:before {\n content: \"\"; }\n\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n content: \"\"; }\n\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n content: \"\"; }\n\n.fa-glide:before {\n content: \"\"; }\n\n.fa-glide-g:before {\n content: \"\"; }\n\n.fa-signing:before,\n.fa-sign-language:before {\n content: \"\"; }\n\n.fa-low-vision:before {\n content: \"\"; }\n\n.fa-viadeo:before {\n content: \"\"; }\n\n.fa-viadeo-square:before {\n content: \"\"; }\n\n.fa-snapchat:before {\n content: \"\"; }\n\n.fa-snapchat-ghost:before {\n content: \"\"; }\n\n.fa-snapchat-square:before {\n content: \"\"; }\n\n.fa-pied-piper:before {\n content: \"\"; }\n\n.fa-first-order:before {\n content: \"\"; }\n\n.fa-yoast:before {\n content: \"\"; }\n\n.fa-themeisle:before {\n content: \"\"; }\n\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n content: \"\"; }\n\n.fa-fa:before,\n.fa-font-awesome:before {\n content: \"\"; }\n\n.fa-handshake-o:before {\n content: \"\"; }\n\n.fa-envelope-open:before {\n content: \"\"; }\n\n.fa-envelope-open-o:before {\n content: \"\"; }\n\n.fa-linode:before {\n content: \"\"; }\n\n.fa-address-book:before {\n content: \"\"; }\n\n.fa-address-book-o:before {\n content: \"\"; }\n\n.fa-vcard:before,\n.fa-address-card:before {\n content: \"\"; }\n\n.fa-vcard-o:before,\n.fa-address-card-o:before {\n content: \"\"; }\n\n.fa-user-circle:before {\n content: \"\"; }\n\n.fa-user-circle-o:before {\n content: \"\"; }\n\n.fa-user-o:before {\n content: \"\"; }\n\n.fa-id-badge:before {\n content: \"\"; }\n\n.fa-drivers-license:before,\n.fa-id-card:before {\n content: \"\"; }\n\n.fa-drivers-license-o:before,\n.fa-id-card-o:before {\n content: \"\"; }\n\n.fa-quora:before {\n content: \"\"; }\n\n.fa-free-code-camp:before {\n content: \"\"; }\n\n.fa-telegram:before {\n content: \"\"; }\n\n.fa-thermometer-4:before,\n.fa-thermometer:before,\n.fa-thermometer-full:before {\n content: \"\"; }\n\n.fa-thermometer-3:before,\n.fa-thermometer-three-quarters:before {\n content: \"\"; }\n\n.fa-thermometer-2:before,\n.fa-thermometer-half:before {\n content: \"\"; }\n\n.fa-thermometer-1:before,\n.fa-thermometer-quarter:before {\n content: \"\"; }\n\n.fa-thermometer-0:before,\n.fa-thermometer-empty:before {\n content: \"\"; }\n\n.fa-shower:before {\n content: \"\"; }\n\n.fa-bathtub:before,\n.fa-s15:before,\n.fa-bath:before {\n content: \"\"; }\n\n.fa-podcast:before {\n content: \"\"; }\n\n.fa-window-maximize:before {\n content: \"\"; }\n\n.fa-window-minimize:before {\n content: \"\"; }\n\n.fa-window-restore:before {\n content: \"\"; }\n\n.fa-times-rectangle:before,\n.fa-window-close:before {\n content: \"\"; }\n\n.fa-times-rectangle-o:before,\n.fa-window-close-o:before {\n content: \"\"; }\n\n.fa-bandcamp:before {\n content: \"\"; }\n\n.fa-grav:before {\n content: \"\"; }\n\n.fa-etsy:before {\n content: \"\"; }\n\n.fa-imdb:before {\n content: \"\"; }\n\n.fa-ravelry:before {\n content: \"\"; }\n\n.fa-eercast:before {\n content: \"\"; }\n\n.fa-microchip:before {\n content: \"\"; }\n\n.fa-snowflake-o:before {\n content: \"\"; }\n\n.fa-superpowers:before {\n content: \"\"; }\n\n.fa-wpexplorer:before {\n content: \"\"; }\n\n.fa-meetup:before {\n content: \"\"; }\n\n.sr-only, .screen-reader-text {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto; }\n\n.gallery {\n margin-bottom: 1.5em; }\n\n.gallery-item {\n display: inline-block;\n text-align: center;\n vertical-align: top;\n width: 100%; }\n .gallery-columns-2 .gallery-item {\n max-width: 50%; }\n .gallery-columns-3 .gallery-item {\n max-width: 33.33%; }\n .gallery-columns-4 .gallery-item {\n max-width: 25%; }\n .gallery-columns-5 .gallery-item {\n max-width: 20%; }\n .gallery-columns-6 .gallery-item {\n max-width: 16.66%; }\n .gallery-columns-7 .gallery-item {\n max-width: 14.28%; }\n .gallery-columns-8 .gallery-item {\n max-width: 12.5%; }\n .gallery-columns-9 .gallery-item {\n max-width: 11.11%; }\n\n.gallery-caption {\n display: block; }\n\n/*\n* Use existing Bootstrap 4 classes and\n* variables to extend - override CF7 style\n*\n* Useful CF7 classes:\n* .wpcf7 the wrapper element\n* .wpcf7-form\n* .wpcf7-form-control\n* .wpcf7-text\n* .wpcf7-email\n* .wpcf7-textarea\n* .wpcf7-submit\n*/\n.wpcf7 {\n max-width: 600px;\n margin: 0 auto !important; }\n .wpcf7 .wpcf7-form label {\n width: 100%; }\n .wpcf7 .wpcf7-not-valid-tip {\n color: #f44336; }\n .wpcf7 .wpcf7-validation-errors {\n color: #f44336;\n border: 1px solid #e9ecef; }\n\nh1 {\n font-size: 2.5rem; }\n\n.brand-url, .navbar-brand, .slogan {\n font-family: 'charterbold', 'charterregular'; }\n\n* {\n font-family: 'charterregular', 'charterbold'; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: 'charterbold', 'charterregular' !important; }\n\nh1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {\n font-family: 'charterbold', 'charterregular' !important; }\n\n.charter-bold {\n font-family: 'charterbold', 'charterregular' !important; }\n\n.nav-link, .dropdown-item {\n /*\n\tfont-family: 'roboto';\n*/\n font-size: 18px !important; }\n\n.brand-url {\n color: #f5f5f5 !important; }\n\n.entry-content, .entry-meta {\n font-size: 19px; }\n\n.slogan {\n font-size: 25px;\n color: #424242;\n color: #f5f5f5; }\n\n/*\n#searchform > .input-group {\n\tbackground-color: rgba($material-color-grey-100, .3);\n}\n*/\n#searchform > .input-group > input {\n background-color: rgba(245, 245, 245, 0.2);\n padding-left: 5px;\n border-radius: 1px;\n width: 13rem; }\n\n/* Fix for Chrome. */\n@media (max-width: 768px) and (min-width: 576px) {\n #searchform > .input-group > input {\n width: 10rem; } }\n\n#searchform > .input-group > .input-group-append {\n margin-left: 0; }\n\n.btn-border-dark {\n border: 1px solid #646464; }\n\n.nnavbar {\n background-image: url(\"/daemonite/images/paw.png\");\n background-repeat: no-repeat; }\n\n.navbar img {\n overflow: hidden; }\n\n.main-header {\n background-color: #efefef;\n color: #f5f5f5;\n margin-top: 0px;\n padding-top: 30px;\n padding-bottom: 30px;\n background-repeat: no-repeat;\n background-size: cover;\n /*\n\tmargin-bottom: 20px;\n\t*/ }\n\n.main-header .form-control::placeholder, .main-header .wpcf7 input[type=text]::placeholder, .wpcf7 .main-header input[type=text]::placeholder,\n.main-header .wpcf7 input[type=search]::placeholder, .wpcf7 .main-header input[type=search]::placeholder,\n.main-header .wpcf7 input[type=url]::placeholder, .wpcf7 .main-header input[type=url]::placeholder,\n.main-header .wpcf7 input[type=tel]::placeholder, .wpcf7 .main-header input[type=tel]::placeholder,\n.main-header .wpcf7 input[type=number]::placeholder, .wpcf7 .main-header input[type=number]::placeholder,\n.main-header .wpcf7 input[type=range]::placeholder, .wpcf7 .main-header input[type=range]::placeholder,\n.main-header .wpcf7 input[type=date]::placeholder, .wpcf7 .main-header input[type=date]::placeholder,\n.main-header .wpcf7 input[type=month]::placeholder, .wpcf7 .main-header input[type=month]::placeholder,\n.main-header .wpcf7 input[type=week]::placeholder, .wpcf7 .main-header input[type=week]::placeholder,\n.main-header .wpcf7 input[type=time]::placeholder, .wpcf7 .main-header input[type=time]::placeholder,\n.main-header .wpcf7 input[type=datetime]::placeholder, .wpcf7 .main-header input[type=datetime]::placeholder,\n.main-header .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .main-header input[type=datetime-local]::placeholder,\n.main-header .wpcf7 input[type=color]::placeholder, .wpcf7 .main-header input[type=color]::placeholder,\n.main-header .wpcf7 input[type=email]::placeholder, .wpcf7 .main-header input[type=email]::placeholder,\n.main-header .wpcf7 input[type=file]::placeholder, .wpcf7 .main-header input[type=file]::placeholder,\n.main-header .wpcf7 input[type=submit]::placeholder, .wpcf7 .main-header input[type=submit]::placeholder,\n.main-header .wpcf7 select::placeholder, .wpcf7 .main-header select::placeholder,\n.main-header .wpcf7 textarea::placeholder, .wpcf7 .main-header textarea::placeholder, .main-header .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .main-header .wpcf7-validation-errors::placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],\n.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],\n.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],\n.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],\n.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],\n.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],\n.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],\n.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],\n.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],\n.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],\n.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],\n.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],\n.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],\n.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],\n.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],\n.main-header .wpcf7 select, .wpcf7 .main-header select,\n.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {\n color: #f5f5f5;\n border-color: #f5f5f5; }\n\n.main-header .form-control:focus, .main-header .wpcf7 input:focus[type=text], .wpcf7 .main-header input:focus[type=text],\n.main-header .wpcf7 input:focus[type=search], .wpcf7 .main-header input:focus[type=search],\n.main-header .wpcf7 input:focus[type=url], .wpcf7 .main-header input:focus[type=url],\n.main-header .wpcf7 input:focus[type=tel], .wpcf7 .main-header input:focus[type=tel],\n.main-header .wpcf7 input:focus[type=number], .wpcf7 .main-header input:focus[type=number],\n.main-header .wpcf7 input:focus[type=range], .wpcf7 .main-header input:focus[type=range],\n.main-header .wpcf7 input:focus[type=date], .wpcf7 .main-header input:focus[type=date],\n.main-header .wpcf7 input:focus[type=month], .wpcf7 .main-header input:focus[type=month],\n.main-header .wpcf7 input:focus[type=week], .wpcf7 .main-header input:focus[type=week],\n.main-header .wpcf7 input:focus[type=time], .wpcf7 .main-header input:focus[type=time],\n.main-header .wpcf7 input:focus[type=datetime], .wpcf7 .main-header input:focus[type=datetime],\n.main-header .wpcf7 input:focus[type=datetime-local], .wpcf7 .main-header input:focus[type=datetime-local],\n.main-header .wpcf7 input:focus[type=color], .wpcf7 .main-header input:focus[type=color],\n.main-header .wpcf7 input:focus[type=email], .wpcf7 .main-header input:focus[type=email],\n.main-header .wpcf7 input:focus[type=file], .wpcf7 .main-header input:focus[type=file], .main-header .wpcf7 input:focus[type=submit], .wpcf7 .main-header input:focus[type=submit],\n.main-header .wpcf7 select:focus, .wpcf7 .main-header select:focus,\n.main-header .wpcf7 textarea:focus, .wpcf7 .main-header textarea:focus, .main-header .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .main-header .wpcf7-validation-errors:focus {\n border-color: #424242 !important; }\n\n@media (max-width: 768px) {\n .flex-column-sm {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n margin-top: 10px; } }\n\n@media (min-width: 576px) {\n .text-right-xs {\n text-align: right !important; } }\n\n#main-menu > li.active {\n text-decoration: underline !important; }\n\nimg.size-medium, img.attachment-medium {\n max-width: 45%;\n width: auto;\n float: left;\n margin: 0 15px 0 0;\n padding: 4px;\n height: auto;\n border: 1px solid #ededed; }\n\n.entry-title > a {\n color: rgba(0, 0, 0, 0.87); }\n\n.entry-meta {\n /*\n\tmargin-bottom: 10px;\n\t*/\n font-size: 17px; }\n\n.entry-footer {\n font-size: 17px;\n margin-top: 10px; }\n\n.entry-meta-single {\n margin-top: 10px; }\n\n.nav-previous, .nav-next {\n font-size: 17px;\n padding: 0; }\n\n.footer-menu a:hover {\n text-decoration: underline !important; }\n\n/*\n * Der Hintergrund vom Artikel hebt sich hervor.\n *\n.site-main {\n\tpadding: 15px;\n\tpadding-top: 0;\n\tbackground-color: #fff;\n}\n#single-wrapper {\n\tbackground-color: $material-color-grey-100;\n}\n.article-shadow-sm {\n\tbox-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.10);\n}\n*/\n.article-mb {\n margin-bottom: 30px; }\n\n.page-mt {\n margin-top: 30px; }\n\n.entry-header {\n margin-bottom: 10px; }\n\n.tag-category-icon {\n font-size: 25px;\n opacity: 0.5; }\n\n/* Sorgt dafür, dass auf dem Smartphon die Tags direkt unter der Kategorie gelistet wird. */\n.tags-links > .tag-category-icon {\n margin-right: 4px; }\n\n#comments {\n margin-top: 30px; }\n\nol.comment-list, .comment-content {\n font-size: 17px !important; }\n\n.comment-metadata > a, .cat-links a, .tags-links a {\n color: rgba(0, 0, 0, 0.38) !important; }\n\n/**\n * Scroll to top button\n */\n.back-to-top {\n cursor: pointer;\n position: fixed;\n bottom: 20px;\n right: 20px;\n display: none; }\n\n/**\n * Taxonomy \n */\n.taxonomy-title {\n background-color: #eeeeee; }\n\n.taxonomy-description p {\n font-size: 19px; }\n\n.taxonomy-card {\n margin-bottom: 30px; }\n\n.taxonomy-card h1 {\n font-size: 2.125rem; }\n\n.taxonomy-card .card-text {\n font-size: 17px; }\n\n/**\n * # Main Theme Überschreiben\n */\n.entry-footer span.tags-links, .entry-footer span {\n padding-right: 20px !important; }\n\n.tooltip {\n font-size: 17px; }\n\n/**\n * # Plugins\n *\n * ## Sidebar\n */\n.widget {\n background-color: #f5f5f5;\n margin-bottom: 16px;\n padding-left: 10px;\n padding-right: 10px; }\n\n.widget-title {\n background-color: #eeeeee; }\n\n.rpwwt-widget ul li {\n margin: 0 0 0 !important;\n padding-left: 5px;\n padding-right: 5px; }\n\nspan.rpwwt-post-title {\n font-size: 19px !important;\n color: rgba(0, 0, 0, 0.87) !important; }\n\nspan.rpwwt-post-title:hover {\n text-decoration-color: rgba(0, 0, 0, 0.87) !important; }\n\n.icons-medium, .tagcloud {\n padding: 5px; }\n\n/**\n * ## YARRP\n */\n.yarpp-thumbnail-title {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.yarpp-thumbnails-horizontal .yarpp-thumbnail {\n height: 100% !important; }\n\n.tag-cloud-link {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.tag-cloud-link:hover {\n text-decoration-color: #f08506; }\n\n.tag-cloud-link:hover {\n text-decoration-color: rgba(0, 0, 0, 0.87); }\n\n/*\n*/\n/**\n * ## Contact Form 7\n */\n.wpcf7 {\n /*\n\t input[type=submit]:hover {\n\t\t color: #f5f5f5;\n\t }\n\t .wpcf7-form-control-wrap {\n\t @extend .textfield-box;\n\t }\n */ }\n .wpcf7 input[type=submit] {\n background-color: #f08506 !important; }\n .wpcf7 input[type=submit]:hover {\n color: inherit; }\n\n/**\n * ## Cookie Bar\n */\n#cookie-law-info-bar span, #cookie-law-info-bar span a {\n font-size: 17px; }\n\n#cookie_action_close_header {\n margin-left: 5px;\n margin-right: 5px; }\n","// scss-lint:disable DuplicateProperty\n\n@mixin text-align($direction: 'left') {\n @if $direction == 'left' {\n text-align: left;\n text-align: start;\n\n [dir='rtl'] & {\n text-align: right;\n text-align: start;\n }\n }\n\n @if $direction == 'right' {\n text-align: right;\n text-align: end;\n\n [dir='rtl'] & {\n text-align: left;\n text-align: end;\n }\n }\n}\n","@mixin typography-display-4 {\n font-size: $font-size-display-4;\n font-weight: $font-weight-display-4;\n letter-spacing: $letter-spacing-display-4;\n line-height: $line-height-display-4;\n}\n\n@mixin typography-display-3 {\n font-size: $font-size-display-3;\n font-weight: $font-weight-display-3;\n letter-spacing: $letter-spacing-display-3;\n line-height: $line-height-display-3;\n}\n\n@mixin typography-display-2 {\n font-size: $font-size-display-2;\n font-weight: $font-weight-display-2;\n letter-spacing: $letter-spacing-display-2;\n line-height: $line-height-display-2;\n}\n\n@mixin typography-display-1 {\n font-size: $font-size-display-1;\n font-weight: $font-weight-display-1;\n letter-spacing: $letter-spacing-display-1;\n line-height: $line-height-display-1;\n}\n\n@mixin typography-headline {\n font-size: $font-size-headline;\n font-weight: $font-weight-headline;\n letter-spacing: $letter-spacing-headline;\n line-height: $line-height-headline;\n}\n\n@mixin typography-title {\n font-size: $font-size-title;\n font-weight: $font-weight-title;\n letter-spacing: $letter-spacing-title;\n line-height: $line-height-title;\n}\n\n@mixin typography-subheading {\n font-size: $font-size-subheading;\n font-weight: $font-weight-subheading;\n letter-spacing: $letter-spacing-subheading;\n line-height: $line-height-subheading;\n}\n\n@mixin typography-body-2 {\n font-size: $font-size-body-2;\n font-weight: $font-weight-body-2;\n letter-spacing: $letter-spacing-body-2;\n line-height: $line-height-body-2;\n}\n\n@mixin typography-body-1 {\n font-size: $font-size-body-1;\n font-weight: $font-weight-body-1;\n letter-spacing: $letter-spacing-body-1;\n line-height: $line-height-body-1;\n}\n\n@mixin typography-caption {\n font-size: $font-size-caption;\n font-weight: $font-weight-caption;\n letter-spacing: $letter-spacing-caption;\n line-height: $line-height-caption;\n}\n","@mixin active-focus-hover {\n &:active,\n &:focus,\n &:hover {\n @content;\n }\n}\n\n@mixin focus-hover {\n &:focus,\n &:hover {\n @content;\n }\n}\n\n@mixin hover {\n &:hover {\n @content;\n }\n}\n\n@mixin plain-active-focus-hover {\n &,\n &:active,\n &:focus,\n &:hover {\n @content;\n }\n}\n","@mixin make-grid-columns() {\n %grid-column {\n min-height: 1px;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n position: relative;\n width: 100%;\n }\n\n // stylelint-disable-next-line order/order\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint);\n\n @for $i from 1 through $grid-columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n\n @include media-breakpoint-up($breakpoint) {\n @for $i from 1 through $grid-columns {\n .col#{$infix}-#{$i} {\n @include make-col($i);\n }\n }\n\n @for $i from 0 through ($grid-columns - 1) {\n @if not ($infix == '' and $i == 0) {\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i);\n }\n }\n }\n\n @for $i from 0 through $grid-columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col#{$infix}-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto;\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n .order#{$infix}-last {\n order: $grid-columns + 1;\n }\n }\n\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n }\n}\n","// Make column\n@mixin make-col($size) {\n flex: 0 0 percentage($size / $grid-columns);\n max-width: percentage($size / $grid-columns);\n}\n\n@mixin make-col-offset($size) {\n $num: $size / $grid-columns;\n\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n@mixin make-col-ready() {\n min-height: 1px;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n position: relative;\n width: 100%;\n}\n\n// Make container\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n@mixin make-container-max-widths() {\n @each $breakpoint, $container-max-width in $container-max-widths {\n @include media-breakpoint-up($breakpoint) {\n max-width: $container-max-width;\n }\n }\n}\n\n// Make row\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n","@function breakpoint-infix($name) {\n @return if(breakpoint-min($name) == null, '', '-#{$name}');\n}\n\n@function breakpoint-max($name) {\n $next: breakpoint-next($name);\n\n @return if($next, breakpoint-min($next) - 0.02px, null);\n}\n\n@function breakpoint-min($name) {\n $min: map-get($grid-breakpoints, $name);\n\n @return if($min != 0, $min, null);\n}\n\n@function breakpoint-next($name) {\n $breakpoint-names: map-keys($grid-breakpoints);\n $n: index($breakpoint-names, $name);\n\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n@mixin media-breakpoint-between($lower, $upper) {\n $max: breakpoint-max($upper);\n $min: breakpoint-min($lower);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper) {\n @content;\n }\n }\n}\n\n@mixin media-breakpoint-down($name) {\n $max: breakpoint-max($name);\n\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n@mixin media-breakpoint-only($name) {\n $max: breakpoint-max($name);\n $min: breakpoint-min($name);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name) {\n @content;\n }\n }\n}\n\n@mixin media-breakpoint-up($name) {\n $min: breakpoint-min($name);\n\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n@mixin media-moz-webkit {\n @-moz-document url-prefix('') {\n @content;\n }\n\n // stylelint-disable-next-line media-feature-name-no-vendor-prefix\n @media (-webkit-min-device-pixel-ratio: 0) {\n @content;\n }\n}\n","// Column\n\n@if $enable-grid-classes {\n @include make-grid-columns;\n}\n\n// Container\n\n@if $enable-grid-classes {\n .container {\n @include make-container;\n @include make-container-max-widths;\n }\n}\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container;\n }\n}\n\n// Row\n\n@if $enable-grid-classes {\n .row {\n @include make-row;\n }\n\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*='col-'] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n","// Blockquote\n\n.blockquote {\n @include typography-title;\n\n border-left: $blockquote-border-width solid $blockquote-border-color;\n margin-bottom: $paragraph-margin-y;\n padding: 0 $spacer;\n}\n\n.blockquote-footer {\n @include typography-caption;\n\n color: $blockquote-small-color;\n display: block;\n margin-top: $spacer-xs;\n\n &::before {\n content: '\\2014 \\00A0';\n }\n}\n\n// Emphasis\n\nmark,\n.mark {\n background-color: $mark-bg;\n color: $mark-color;\n padding: $mark-padding;\n}\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-regular;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Headings\n\n.typography-display-4 {\n @include typography-display-4;\n}\n\n.typography-display-3 {\n @include typography-display-3;\n}\n\n.typography-display-2 {\n @include typography-display-2;\n}\n\n.typography-display-1 {\n @include typography-display-1;\n}\n\n.typography-headline {\n @include typography-headline;\n}\n\n.typography-title {\n @include typography-title;\n}\n\n.typography-subheading {\n @include typography-subheading;\n}\n\n.typography-body-2 {\n @include typography-body-2;\n}\n\n.typography-body-1 {\n @include typography-body-1;\n}\n\n.typography-caption {\n @include typography-caption;\n}\n\n// Headings - bootstrap classes\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: $headings-color;\n font-family: $headings-font-family;\n margin-bottom: $headings-margin-y;\n}\n\nh1,\n.h1 {\n @include typography-display-2;\n}\n\nh2,\n.h2 {\n @include typography-display-1;\n}\n\nh3,\n.h3 {\n @include typography-headline;\n}\n\nh4,\n.h4 {\n @include typography-title;\n}\n\nh5,\n.h5 {\n @include typography-subheading;\n}\n\nh6,\n.h6 {\n @include typography-body-2;\n}\n\n.display-1 {\n @include typography-display-4;\n}\n\n.display-2 {\n @include typography-display-3;\n}\n\n.display-3 {\n @include typography-display-2;\n}\n\n.display-4 {\n @include typography-display-1;\n}\n\n.lead {\n @include typography-title;\n}\n\n// Hr\n\nhr {\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n margin-top: $paragraph-margin-y;\n margin-bottom: $paragraph-margin-y;\n}\n\n// List\n\n.list-inline {\n @include list-unstyled;\n}\n\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-inner-spacer-x;\n }\n}\n\n.list-unstyled {\n @include list-unstyled;\n}\n","@mixin list-unstyled {\n list-style: none;\n padding-left: 0;\n}\n",".alert {\n @include border-radius($alert-border-radius);\n\n border: 0;\n display: block;\n margin-bottom: $alert-margin-y;\n padding: $alert-padding-y $alert-padding-x;\n position: relative;\n}\n\n@each $color, $values in $theme-colors {\n .alert-#{$color} {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n }\n}\n\n// Dismissible\n\n.alert-dismissible {\n padding-right: ($alert-padding-x * 2 + $close-font-size);\n\n .close {\n color: inherit;\n padding: ($alert-padding-y - ($close-font-size - $font-size-base * $line-height-base) / 2) $alert-padding-x;\n position: absolute;\n top: 0;\n right: 0;\n }\n}\n\n// Misc\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n color: inherit;\n font-weight: $alert-link-font-weight;\n\n @include active-focus-hover {\n color: inherit;\n }\n}\n","@mixin border-radius($radius: $border-radius) {\n border-radius: $radius;\n}\n\n// Single side\n\n@mixin border-bottom-radius($radius: $border-radius) {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n\n@mixin border-left-radius($radius: $border-radius) {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n\n@mixin border-right-radius($radius: $border-radius) {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n}\n",".badge {\n @include border-radius($badge-border-radius);\n\n align-items: center;\n display: inline-flex;\n font-size: inherit;\n font-weight: $badge-font-weight;\n line-height: inherit;\n padding-right: $badge-padding-x;\n padding-left: $badge-padding-x;\n text-align: center;\n vertical-align: baseline;\n white-space: nowrap;\n\n &:empty {\n display: none;\n }\n\n .btn & {\n margin-top: -1px;\n margin-bottom: -1px;\n padding-top: 1px;\n padding-bottom: 1px;\n }\n}\n\n@each $color, $values in $theme-colors {\n .badge-#{$color} {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n\n &[href] {\n @include active-focus-hover {\n background-color: theme-color-dark($color);\n color: color-yiq(theme-color-dark($color));\n text-decoration: none;\n }\n }\n }\n}\n\n// Pill badges with extra rounded corners\n\n.badge-pill {\n @include border-radius(1em);\n}\n",".breadcrumb {\n @include border-radius($breadcrumb-border-radius);\n\n align-items: center;\n background-color: $breadcrumb-bg;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: $breadcrumb-margin-y;\n min-height: $breadcrumb-height;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n}\n\n.breadcrumb-item {\n @include transition-standard(color);\n\n align-items: center;\n color: $breadcrumb-item-color;\n display: flex;\n\n @include active-focus-hover {\n color: $breadcrumb-item-color-hover;\n }\n\n &.active {\n color: $breadcrumb-item-color-hover;\n font-weight: bolder;\n }\n\n a {\n color: inherit;\n text-decoration: none;\n }\n\n + .breadcrumb-item {\n margin-left: $breadcrumb-inner-spacer-x;\n\n &::before {\n @include set-material-icons;\n\n color: $breadcrumb-item-color;\n content: $breadcrumb-item-icon;\n display: inline-block;\n margin-right: $breadcrumb-inner-spacer-x;\n }\n }\n}\n","// Acceleration curve: permanently leaving the screen\n\n@mixin transition-acceleration($property...) {\n transition-duration: $transition-duration-mobile-leaving;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-acceleration;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-leaving;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-leaving;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Deceleration curve: entering the screen\n\n@mixin transition-deceleration($property...) {\n transition-duration: $transition-duration-mobile-entering;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-deceleration;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-entering;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-entering;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Sharp curve: temporarily leaving the screen\n\n@mixin transition-sharp($property...) {\n transition-duration: $transition-duration-mobile-leaving;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-sharp;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-leaving;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-leaving;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Standard curve: relative movement\n\n@mixin transition-standard($property...) {\n transition-duration: $transition-duration-mobile;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-standard;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Standard curve: relative movement - complex, full-screen, large transitions\n\n@mixin transition-standard-complex($property...) {\n transition-duration: $transition-duration-mobile-complex;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-standard;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-complex;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-complex;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n","@mixin reset-material-icons {\n font-size: ($material-icon-size / $font-size-base * 1em);\n line-height: ($font-size-base / $material-icon-size * 1em);\n\n // The below value is calculated using the technique illustrated in:\n // https://iamvdo.me/en/blog/css-font-metrics-line-height-and-vertical-align\n // Font metrics used in the calculation are from Roboro Regular:\n // https://github.com/google/fonts/blob/master/apache/roboto/Roboto-Regular.ttf\n\n $roboto-fm-ascender: 1946 !default;\n $roboto-fm-capital-height: 1456 !default;\n $roboto-fm-descender: 512 !default;\n\n $roboto-capital-height: (strip-unit($font-size-base) * strip-unit($font-size-root) * strip-unit($line-height-base)) !default;\n $roboto-computed-font-size: ($roboto-capital-height / $roboto-fm-capital-height) !default;\n $roboto-distance-bottom: $roboto-fm-descender !default;\n $roboto-distance-top: ($roboto-fm-ascender - $roboto-fm-capital-height) !default;\n\n vertical-align: (($roboto-distance-bottom - $roboto-distance-top) * $roboto-computed-font-size * -1em);\n}\n\n@mixin set-material-icons {\n @include reset-material-icons;\n\n font-family: 'Material Icons'; // stylelint-disable-line font-family-no-missing-generic-family-keyword\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal; // stylelint-disable-line font-weight-notation\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n}\n",".carousel {\n position: relative;\n\n @include hover {\n .carousel-control-next,\n .carousel-control-prev {\n opacity: 1;\n }\n }\n}\n\n.carousel-inner {\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n\n.carousel-item {\n @include transition-standard-complex(transform);\n\n align-items: center;\n backface-visibility: hidden;\n display: none;\n perspective: 1000px;\n position: relative;\n width: 100%;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: flex;\n}\n\n.carousel-item-left.active,\n.carousel-item-prev {\n transform: translateX(-100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-item-left.carousel-item-next,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.carousel-item-right.active {\n transform: translateX(100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n// Fade\n\n.carousel-fade {\n .carousel-item {\n @include transition-standard-complex(opacity);\n\n opacity: 0;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n opacity: 1;\n }\n\n .carousel-item.active,\n .carousel-item-left.active,\n .carousel-item-next,\n .carousel-item-prev,\n .carousel-item-prev.active {\n transform: translateX(0);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(0, 0, 0);\n }\n }\n\n .carousel-item-left.active,\n .carousel-item-right.active {\n opacity: 0;\n }\n}\n\n// Left/right controls\n\n.carousel-control-next,\n.carousel-control-prev {\n align-items: center;\n background-color: $carousel-control-bg;\n border-radius: 50%;\n box-shadow: map-get($carousel-control-elevation-shadow, shadow);\n color: $carousel-control-color;\n cursor: pointer;\n display: flex;\n font-size: $carousel-control-font-size;\n height: $carousel-control-size;\n justify-content: center;\n line-height: 1;\n margin-top: ($carousel-control-size / -2);\n opacity: 0;\n position: absolute;\n top: 50%;\n user-select: none;\n width: $carousel-control-size;\n\n @include active-focus-hover {\n background-color: $carousel-control-bg-hover;\n color: $carousel-control-color;\n text-decoration: none;\n }\n\n &:active {\n box-shadow: map-get($carousel-control-elevation-shadow-active, shadow);\n }\n\n &:focus {\n opacity: 1;\n outline: 0;\n }\n}\n\n.carousel-control-next {\n right: ($carousel-control-size / 2);\n}\n\n.carousel-control-prev {\n left: ($carousel-control-size / 2);\n}\n\n.carousel-control-next-icon,\n.carousel-control-prev-icon {\n @include set-material-icons;\n}\n\n.carousel-control-next-icon::before {\n content: $carousel-control-next-icon;\n}\n\n.carousel-control-prev-icon::before {\n content: $carousel-control-prev-icon;\n}\n\n// Optional captions\n\n.carousel-caption {\n color: $carousel-caption-color;\n position: absolute;\n right: ((100% - $carousel-caption-width) / 2);\n bottom: ($carousel-indicator-size * 3);\n left: ((100% - $carousel-caption-width) / 2);\n text-align: center;\n z-index: 1;\n}\n\n// Optional indicators\n\n.carousel-indicators {\n display: flex;\n justify-content: center;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n position: absolute;\n right: ($carousel-control-size * 2);\n bottom: $carousel-indicator-size;\n left: ($carousel-control-size * 2);\n z-index: 1;\n\n li {\n background-color: transparent;\n border: $carousel-indicator-border-width solid $carousel-indicator-border-color;\n border-radius: $carousel-indicator-size;\n cursor: pointer;\n flex: 0 0 auto;\n height: $carousel-indicator-size;\n margin-right: $carousel-indicator-border-width;\n margin-left: $carousel-indicator-border-width;\n overflow: hidden;\n text-indent: 100%;\n white-space: nowrap;\n width: $carousel-indicator-size;\n }\n\n .active {\n background-color: $carousel-indicator-bg;\n }\n}\n",".close {\n @include transition-standard(color);\n\n appearance: none;\n background-color: transparent;\n background-image: none;\n border: 0;\n color: $close-color;\n float: right;\n font-size: $close-font-size;\n font-weight: $close-font-weight;\n line-height: 1;\n padding: 0;\n\n @include active-focus-hover {\n color: $close-color-hover;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n}\n","code {\n @include border-radius($code-border-radius);\n\n background-color: $code-bg;\n color: $code-color;\n font-size: $code-font-size;\n padding: $code-padding-y $code-padding-x;\n word-break: break-word;\n\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n @include border-radius($code-border-radius);\n\n background-color: $kbd-bg;\n color: $kbd-color;\n font-size: $code-font-size;\n padding: $code-padding-y $code-padding-x;\n\n kbd {\n font-size: 100%;\n font-weight: bolder;\n padding: 0;\n }\n}\n\npre {\n @include border-radius($code-border-radius);\n\n color: $pre-color;\n display: block;\n font-size: $code-font-size;\n\n code {\n background-color: transparent;\n border-radius: 0;\n color: inherit;\n font-size: inherit;\n padding: 0;\n word-break: normal;\n }\n}\n\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Checkbox and radio button\n\n.form-check {\n display: block;\n margin-bottom: $textfield-margin-y;\n padding-left: $form-check-input-gutter;\n position: relative;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: $form-check-inline-margin-x;\n margin-bottom: 0;\n}\n\n.form-check-input {\n margin-top: (($font-size-base * $line-height-base - $font-size-base) / 3 * 2);\n margin-left: ($form-check-input-gutter * -1);\n position: absolute;\n\n &:disabled ~ .form-check-label {\n color: $textfield-color-disabled;\n }\n}\n\n.form-check-label {\n color: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n// Form group\n\n.form-group {\n margin-bottom: $form-group-margin-y;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($textfield-margin-x / -2);\n margin-left: ($textfield-margin-x / -2);\n\n > .col,\n > [class*='col-'] {\n padding-right: ($textfield-margin-x / 2);\n padding-left: ($textfield-margin-x / 2);\n }\n}\n\n// Inline\n\n.form-inline {\n align-items: center;\n display: flex;\n flex-flow: row wrap;\n\n .custom-file,\n .custom-select {\n width: auto;\n }\n\n .form-check {\n margin-bottom: 0;\n width: auto;\n }\n\n .form-control,\n .form-control-file {\n display: inline-block;\n vertical-align: middle;\n width: auto;\n }\n\n .form-control-plaintext {\n display: inline-block;\n }\n\n .form-group {\n align-items: center;\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n margin-bottom: 0;\n }\n\n .input-group {\n width: auto;\n }\n}\n\n// Label\n\n.col-form-label {\n color: inherit;\n font-size: $font-size-base;\n line-height: ($textfield-font-size * $textfield-line-height / $font-size-base);\n padding-top: $textfield-padding-y;\n padding-bottom: $textfield-padding-y;\n}\n\n.col-form-label-lg {\n font-size: ($font-size-base / $textfield-font-size * $textfield-font-size-lg);\n line-height: ($textfield-line-height-lg / ($font-size-base / $textfield-font-size));\n padding-top: $textfield-padding-y-lg;\n padding-bottom: $textfield-padding-y-lg;\n}\n\n.col-form-label-sm {\n font-size: ($font-size-base / $textfield-font-size * $textfield-font-size-sm);\n line-height: ($textfield-line-height-sm / ($font-size-base / $textfield-font-size));\n padding-top: $textfield-padding-y-sm;\n padding-bottom: $textfield-padding-y-sm;\n}\n\n// Misc\n\n.form-text {\n @include typography-caption;\n\n color: $textfield-hint-color;\n display: block;\n margin-top: $textfield-margin-y;\n\n .custom-select-lg + &,\n .floating-label-lg + &,\n .floating-label-lg .custom-select + &,\n .floating-label-lg .form-control + &,\n .floating-label-lg .form-control-file + &,\n .form-control-lg + &,\n .textfield-box-lg + &,\n .textfield-box-lg .custom-select + &,\n .textfield-box-lg .form-control + &,\n .textfield-box-lg .form-control-file + & {\n margin-top: $textfield-margin-y-lg;\n }\n\n .custom-select-sm + &,\n .floating-label-sm + &,\n .floating-label-sm .custom-select + &,\n .floating-label-sm .form-control + &,\n .floating-label-sm .form-control-file + &,\n .form-control-sm + &,\n .textfield-box-sm + &,\n .textfield-box-sm .custom-select + &,\n .textfield-box-sm .form-control + &,\n .textfield-box-sm .form-control-file + & {\n margin-top: $textfield-margin-y-sm;\n }\n}\n\n// Readonly control as plain text\n\n.form-control-plaintext {\n background-color: transparent;\n border-color: transparent;\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 $textfield-border-width;\n box-shadow: none;\n color: $textfield-plaintext-color;\n display: block;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n padding: $textfield-padding-y 0 calc(#{$textfield-padding-y} - #{$textfield-border-width});\n width: 100%;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n",".figure {\n display: inline-block;\n}\n\n.figure-caption {\n @include typography-caption;\n\n color: $figure-caption-color;\n}\n\n.figure-img {\n line-height: 1;\n margin-bottom: $figure-img-margin-y;\n}\n\n.img-fluid {\n @include img-fluid;\n}\n\n.img-thumbnail {\n @include img-fluid;\n\n box-shadow: $thumbnail-box-shadow;\n}\n","@mixin img-fluid {\n height: auto;\n max-width: 100%;\n}\n",".jumbotron {\n @include border-radius($jumbotron-border-radius);\n\n background-color: $jumbotron-bg;\n box-shadow: map-get($jumbotron-elevation-shadow, shadow);\n color: $jumbotron-color;\n padding: $jumbotron-padding-y $jumbotron-padding-x;\n}\n\n.jumbotron-fluid {\n @include border-radius(0);\n\n padding-right: 0;\n padding-left: 0;\n}\n",".media {\n align-items: flex-start;\n display: flex;\n}\n\n.media-body {\n flex: 1;\n}\n",".nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n\n @include active-focus-hover {\n text-decoration: none;\n }\n\n &.disabled {\n color: $nav-link-color-disabled;\n cursor: default;\n }\n}\n\n// Justified\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n// Pills\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n @include transition-standard(background-color, color, opacity);\n\n color: $nav-pills-color;\n opacity: $nav-pills-link-opacity;\n\n @include active-focus-hover {\n background-color: $nav-pills-bg-hover;\n }\n\n &.active {\n color: $nav-pills-color-active;\n opacity: 1;\n }\n\n &.disabled {\n background-color: transparent;\n color: $nav-link-color-disabled;\n opacity: 1;\n }\n\n &:active {\n opacity: 1;\n }\n }\n\n .show > .nav-link {\n background-color: $nav-pills-bg-hover;\n opacity: 1;\n }\n}\n\n// N.B. Tabs are defined in Material design\n// (https://material.google.com/components/tabs.html)\n// therefore, tabs are styled in /assets/sass/material/_tab.scss\n\n// Tabs (helper classes to work with tabs JavaScript)\n\n.tab-content {\n // Hide to start\n > .tab-pane {\n display: none;\n }\n\n // Show when activated\n > .active {\n display: block;\n }\n}\n",".pagination {\n background-color: $pagination-bg;\n display: flex;\n list-style: none;\n padding: $pagination-padding-y $pagination-padding-x;\n}\n\n.page-link {\n @include border-radius($pagination-border-radius);\n @include transition-standard(color);\n\n color: $pagination-color;\n display: block;\n font-size: $btn-font-size;\n font-weight: $btn-font-weight;\n line-height: $btn-line-height;\n margin-left: $pagination-inner-spacer-x;\n padding: $btn-padding-y $btn-padding-x;\n position: relative;\n text-align: center;\n white-space: nowrap;\n\n @include active-focus-hover {\n color: $pagination-color;\n text-decoration: none;\n }\n\n @include focus-hover {\n background-image: linear-gradient(to bottom, $btn-overlay, $btn-overlay);\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active;\n background-image: none;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n\n .page-item:first-child & {\n margin-left: 0;\n }\n\n .page-item.active & {\n background-color: $btn-bg-active;\n }\n\n .page-item.disabled & {\n background-color: transparent;\n color: $pagination-color-disabled;\n cursor: auto;\n pointer-events: none;\n }\n}\n\n.pagination-lg .page-link {\n font-size: $btn-font-size-lg;\n padding: $btn-padding-y-lg $btn-padding-x-lg;\n}\n\n.pagination-sm .page-link {\n font-size: $btn-font-size-sm;\n padding: $btn-padding-y-sm $btn-padding-x-sm;\n}\n","// N.B. Material design specifically discouragaes the usage of tooltips with rich information\n// (https://material.google.com/components/tooltips.html#tooltips-usage)\n// Therefore, popovers are styled as Material design's dialogs\n\n.popover {\n @include reset-text;\n @include border-radius($popover-border-radius);\n\n background-color: $popover-bg;\n box-shadow: map-get($popover-elevation-shadow, shadow);\n display: block;\n font-size: $popover-font-size;\n margin: $popover-margin;\n max-width: $popover-max-width;\n position: absolute;\n top: 0;\n left: 0;\n z-index: map-get($popover-elevation-shadow, elevation);\n}\n\n.popover-body {\n padding: $popover-padding-y $popover-padding-x;\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n.popover-header {\n @include typography-title;\n\n margin-bottom: 0;\n padding: $popover-padding-y $popover-padding-x 0;\n\n &:empty {\n display: none;\n }\n\n &:last-child {\n padding-bottom: $popover-padding-y;\n }\n}\n\n// Desktop\n\n@include media-breakpoint-up($popover-breakpoint) {\n .popover {\n margin: $popover-margin-desktop;\n }\n}\n","@mixin reset-text {\n @include text-align(left);\n\n font-family: $font-family-base;\n font-style: normal;\n font-weight: $font-weight-regular;\n letter-spacing: normal;\n line-break: auto;\n line-height: $line-height-base;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n}\n",".embed-responsive {\n display: block;\n overflow: hidden;\n padding: 0;\n position: relative;\n width: 100%;\n\n &::before {\n content: '';\n display: block;\n }\n\n embed,\n iframe,\n object,\n video,\n .embed-responsive-item {\n border: 0;\n height: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n }\n}\n\n.embed-responsive-1by1 {\n &::before {\n padding-top: percentage(1 / 1);\n }\n}\n\n.embed-responsive-4by3 {\n &::before {\n padding-top: percentage(3 / 4);\n }\n}\n\n.embed-responsive-16by9 {\n &::before {\n padding-top: percentage(9 / 16);\n }\n}\n\n.embed-responsive-21by9 {\n &::before {\n padding-top: percentage(9 / 21);\n }\n}\n",".collapse {\n display: none;\n\n &.show {\n display: block;\n }\n}\n\n// stylelint-disable-next-line selector-no-qualifying-type\ntbody.collapse.show {\n display: table-row-group;\n}\n\n// stylelint-disable-next-line selector-no-qualifying-type\ntr.collapse.show {\n display: table-row;\n}\n\n.collapsing {\n @include transition-standard(height);\n\n height: 0;\n overflow: hidden;\n position: relative;\n}\n\n.fade {\n @include transition-standard(opacity);\n\n opacity: 0;\n\n &.show {\n opacity: 1;\n }\n}\n",".btn {\n @include border-radius($btn-border-radius);\n @include transition-standard(box-shadow);\n\n background-color: transparent;\n background-image: none;\n border: 0;\n box-shadow: map-get($btn-elevation-shadow, shadow);\n color: $btn-color;\n display: inline-block;\n font-size: $btn-font-size;\n font-weight: $btn-font-weight;\n line-height: $btn-line-height;\n margin: 0;\n max-width: 100%;\n min-width: $btn-min-width;\n padding: $btn-padding-y $btn-padding-x;\n position: relative;\n text-align: center;\n text-transform: uppercase;\n user-select: none;\n vertical-align: middle;\n white-space: nowrap;\n\n @include active-focus-hover {\n color: $btn-color;\n text-decoration: none;\n }\n\n @include focus-hover {\n background-image: linear-gradient(to bottom, $btn-overlay, $btn-overlay);\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active;\n background-image: none;\n box-shadow: map-get($btn-elevation-shadow-active, shadow);\n }\n\n &.disabled,\n &:disabled {\n background-color: $btn-bg-disabled;\n background-image: none;\n box-shadow: none;\n color: $btn-color-disabled;\n opacity: 1;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n\n .show > &.dropdown-toggle {\n background-image: linear-gradient(to bottom, $btn-overlay, $btn-overlay);\n }\n}\n\n// stylelint-disable selector-no-qualifying-type\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n// stylelint-enable\n\n@each $color, $values in $theme-colors {\n .btn-#{$color} {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n\n @include active-focus-hover {\n color: color-yiq(theme-color($color));\n }\n\n &.active,\n &:active {\n background-color: theme-color-dark($color);\n }\n\n &.disabled,\n &:disabled {\n background-color: $btn-bg-disabled;\n color: $btn-color-disabled;\n }\n }\n}\n\n[class*='bg-dark'] :not([class*='bg-light']) .btn {\n &.disabled,\n &:disabled {\n background-color: $btn-bg-disabled-inverse;\n color: $btn-color-disabled-inverse;\n }\n}\n\n.btn-lg,\n%btn-lg {\n font-size: $btn-font-size-lg;\n padding: $btn-padding-y-lg $btn-padding-x-lg;\n}\n\n.btn-sm,\n%btn-sm {\n font-size: $btn-font-size-sm;\n padding: $btn-padding-y-sm $btn-padding-x-sm;\n}\n\n// Block button\n\n.btn-block {\n display: block;\n width: 100%;\n\n + .btn-block {\n margin-top: $btn-block-margin-y;\n }\n}\n\n[type='button'],\n[type='reset'],\n[type='submit'] {\n &.btn-block {\n width: 100%;\n }\n}\n\n// Link button\n\n.btn-link {\n background-color: transparent;\n border-radius: 0;\n box-shadow: none;\n color: $link-color;\n font-weight: $font-weight-regular;\n text-decoration: $link-decoration;\n text-transform: none;\n\n @include active-focus-hover {\n color: $link-color-hover;\n text-decoration: $link-decoration-hover;\n }\n\n @include focus-hover {\n background-image: none;\n }\n\n &.active,\n &:active {\n background-color: transparent;\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n color: $btn-color-disabled;\n text-decoration: none;\n }\n}\n\n// No minimum width\n\n.btn-fluid {\n min-width: 0;\n}\n","[class*='btn-flat'],\n[class*='btn-outline'] {\n background-color: transparent;\n box-shadow: none;\n\n &.active,\n &:active {\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n }\n}\n\n@each $color, $values in $theme-colors {\n .btn-flat-#{$color},\n .btn-outline-#{$color} {\n @include plain-active-focus-hover {\n color: theme-color($color);\n }\n\n &.disabled,\n &:disabled {\n color: $btn-color-disabled;\n }\n }\n}\n\n.btn-flat-light,\n.btn-outline-light {\n @include focus-hover {\n background-image: linear-gradient(to bottom, $btn-overlay-inverse, $btn-overlay-inverse);\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active-inverse;\n }\n}\n",".btn-float {\n border-radius: 50%;\n box-shadow: map-get($btn-float-elevation-shadow, shadow);\n height: $btn-float-size;\n line-height: $btn-float-size;\n min-width: 0;\n padding: 0;\n width: $btn-float-size;\n\n &.active,\n &:active {\n box-shadow: map-get($btn-float-elevation-shadow-active, shadow);\n }\n\n &.disabled,\n &:disabled {\n box-shadow: none;\n }\n\n &.btn-sm {\n height: $btn-float-size-sm;\n line-height: $btn-float-size-sm;\n width: $btn-float-size-sm;\n }\n}\n\n.btn-float-dropdown {\n .dropdown-menu {\n border-radius: 0;\n margin-top: $btn-float-dropdown-inner-spacer-y;\n min-width: $btn-float-size;\n padding-top: 0;\n padding-bottom: 0;\n text-align: center;\n\n &::before {\n display: none;\n }\n\n .btn-float {\n display: block;\n margin-right: auto;\n margin-bottom: $btn-float-dropdown-inner-spacer-y;\n margin-left: auto;\n }\n }\n}\n",".btn-group,\n.btn-group-vertical {\n @include border-radius($btn-border-radius);\n\n background-color: $btn-group-bg;\n box-shadow: map-get($btn-elevation-shadow, shadow);\n display: inline-flex;\n position: relative;\n vertical-align: middle;\n\n @each $color, $values in $theme-colors {\n > .btn-#{$color} {\n &.disabled,\n &:disabled {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n }\n }\n }\n\n > .btn {\n @include transition-standard(border-color, opacity);\n\n box-shadow: none;\n flex: 0 1 auto;\n min-width: 0;\n\n &.active,\n &:active {\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n opacity: $btn-group-toggle-opacity;\n }\n\n &[class*='btn-outline'] {\n opacity: $btn-group-toggle-opacity;\n\n &.active,\n &:active {\n opacity: 1;\n }\n\n &.disabled,\n &:disabled {\n opacity: 1;\n }\n }\n }\n\n > .btn-group,\n > .btn-group-vertical {\n @include border-radius(0);\n\n background-color: transparent;\n box-shadow: none;\n }\n}\n\n.btn-group {\n &.show > .btn.dropdown-toggle {\n box-shadow: none;\n }\n\n > .btn,\n > .btn-group {\n margin-left: ($btn-group-inner-spacer-x * -1);\n }\n\n > .btn:first-child,\n > .btn-group:first-child {\n margin-left: 0;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn,\n > .dropdown-toggle:not(:last-of-type) {\n @include border-right-radius(0);\n }\n}\n\n.btn-group-vertical {\n align-items: flex-start;\n flex-direction: column;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n margin-top: ($btn-group-inner-spacer-y * -1);\n margin-left: 0;\n width: 100%;\n }\n\n > .btn:first-child,\n > .btn-group:first-child {\n margin-top: 0;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn,\n > .dropdown-toggle:not(:last-of-type) {\n @include border-bottom-radius(0);\n }\n}\n\n.btn-group-fluid {\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-group-lg > .btn {\n @extend %btn-lg;\n}\n\n.btn-group-sm > .btn {\n @extend %btn-sm;\n}\n\n// Checkbox and radio options\n\n[data-toggle='buttons'] {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0;\n\n [type='checkbox'],\n [type='radio'] {\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n position: absolute;\n }\n }\n}\n\n// Split button dropdown\n\n.dropdown-toggle.dropdown-toggle-split {\n padding-right: $caret-spacer-x;\n padding-left: $caret-spacer-x;\n\n &::after {\n margin-right: 0;\n margin-left: 0;\n }\n\n .dropleft & {\n &::before {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n// Toolbar\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n",".card {\n @include border-radius($card-border-radius);\n\n background-color: $card-bg;\n box-shadow: map-get($card-elevation-shadow, shadow);\n display: flex;\n flex-direction: column;\n min-width: 0;\n position: relative;\n word-wrap: break-word;\n\n @each $color, $values in $theme-colors {\n &.border-#{$color} {\n box-shadow: map-get($card-elevation-shadow, shadow), inset 0 0 0 $card-border-width theme-color($color);\n\n &[href],\n &[tabindex] {\n @include active-focus-hover {\n box-shadow: map-get($card-elevation-shadow-hover, shadow), inset 0 0 0 $card-border-width theme-color($color);\n }\n }\n }\n }\n\n &[href],\n &[tabindex] {\n @include active-focus-hover {\n box-shadow: map-get($card-elevation-shadow-hover, shadow);\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n }\n}\n\n// Accordion\n\n.accordion {\n .card:first-of-type {\n @include border-bottom-radius(0);\n }\n\n .card:last-of-type {\n @include border-top-radius(0);\n }\n\n .card:not(:first-of-type):not(:last-of-type) {\n border-radius: 0;\n }\n\n .card:not(:first-of-type) {\n .card-body:first-child,\n .card-footer:first-child,\n .card-header:first-child {\n @include border-top-radius(0);\n }\n }\n\n .card:not(:last-of-type) {\n .card-body:last-child,\n .card-footer:last-child,\n .card-header:last-child {\n @include border-bottom-radius(0);\n }\n }\n\n .collapse,\n .collapsing {\n .card-body:first-child,\n .card-footer:first-child,\n .card-header:first-child {\n @include border-top-radius(0);\n }\n }\n}\n\n// Action\n\n.card-actions {\n align-items: flex-start;\n display: flex;\n padding: $card-action-padding-y ($card-action-padding-x - $card-action-inner-spacer-x) ($card-action-padding-y - $card-action-inner-spacer-y) $card-action-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n .btn {\n @include text-truncate;\n\n flex: 0 1 auto;\n margin-right: $card-action-inner-spacer-x;\n margin-bottom: $card-action-inner-spacer-y;\n min-width: 0;\n padding-right: $card-action-inner-spacer-x;\n padding-left: $card-action-inner-spacer-x;\n }\n\n .dropdown-toggle::after {\n margin-right: 0;\n }\n}\n\n// Body\n\n.card-body {\n flex: 1 1 auto;\n padding: $card-padding-y $card-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n// Footer\n\n.card-footer {\n border-top: $card-border-width solid $card-border-color;\n padding: $card-padding-y $card-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n\n border-top: 0;\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n// Header\n\n.card-header {\n border-bottom: $card-border-width solid $card-border-color;\n margin-bottom: 0;\n padding: $card-padding-y $card-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n\n border-bottom: 0;\n }\n\n + .list-group .list-group-item:first-child {\n border-top: 0;\n }\n}\n\n.card-header-pills {\n margin: ($card-padding-y * -1) ($card-padding-x * -1);\n padding: $card-action-padding-y ($card-action-padding-x - $card-action-inner-spacer-x) ($card-action-padding-y - $card-action-inner-spacer-y) $card-action-padding-x;\n\n .nav-link {\n margin-right: $card-action-inner-spacer-x;\n margin-bottom: $card-action-inner-spacer-y;\n padding-right: $card-action-inner-spacer-x;\n padding-left: $card-action-inner-spacer-x;\n }\n}\n\n.card-header-tabs {\n margin: ($card-padding-y * -1) ($card-padding-x * -1) calc(#{$card-padding-y * -1} - #{$card-border-width});\n}\n\n// Image\n\n.card-img {\n @include border-radius($card-border-radius);\n}\n\n.card-img-bottom {\n @include border-bottom-radius($card-border-radius);\n}\n\n.card-img-top {\n @include border-top-radius($card-border-radius);\n}\n\n// Image overlay\n\n.card-img-overlay {\n max-height: 100%;\n padding: $card-padding-y $card-padding-x;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n}\n\n// Set\n\n.card-columns {\n column-count: $card-columns-count;\n column-gap: $card-margin-x;\n margin-top: ($card-margin-y / -2);\n margin-bottom: ($card-margin-y / 2);\n orphans: 1;\n widows: 1;\n\n @include media-breakpoint-up(md) {\n column-count: $card-columns-count-desktop;\n }\n\n .card {\n display: inline-flex;\n margin-top: ($card-margin-y / 2);\n margin-bottom: ($card-margin-y / 2);\n width: 100%;\n }\n}\n\n.card-deck {\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n margin-right: ($card-margin-x / -2);\n margin-left: ($card-margin-x / -2);\n }\n\n .card {\n margin-bottom: $card-margin-y;\n\n @include media-breakpoint-up(sm) {\n flex: 1 0 0;\n margin-right: ($card-margin-x / 2);\n margin-left: ($card-margin-x / 2);\n }\n }\n}\n\n.card-group {\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n }\n\n .card {\n margin-bottom: $card-margin-y;\n\n @include media-breakpoint-up(sm) {\n flex: 1 0 0;\n\n &:first-child:not(:last-child) {\n @include border-right-radius(0);\n\n .card-actions,\n .card-body,\n .card-footer,\n .card-header,\n .card-img,\n .card-img-bottom,\n .card-img-top {\n @include border-right-radius(0);\n }\n }\n\n &:last-child:not(:first-child) {\n @include border-left-radius(0);\n\n .card-actions,\n .card-body,\n .card-footer,\n .card-header,\n .card-img,\n .card-img-bottom,\n .card-img-top {\n @include border-left-radius(0);\n }\n }\n\n &:not(:first-child):not(:last-child) {\n @include border-radius(0);\n\n .card-actions,\n .card-body,\n .card-footer,\n .card-header,\n .card-img,\n .card-img-bottom,\n .card-img-top {\n @include border-radius(0);\n }\n }\n }\n }\n}\n\n// Text and title\n\n.card-link {\n @include active-focus-hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-inner-spacer-x;\n }\n}\n\n.card-subtitle {\n @include typography-body-1;\n\n margin-top: ($card-inner-spacer-y * -1);\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-title {\n @include typography-headline;\n\n margin-bottom: $card-inner-spacer-y;\n\n &:last-child {\n margin-bottom: 0;\n }\n}\n","@mixin text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n",".chip {\n align-items: center;\n background-color: $chip-bg;\n border: 0;\n border-radius: ($chip-height / 2);\n color: $chip-color;\n display: inline-flex;\n font-size: $chip-font-size;\n font-weight: $chip-font-weight;\n height: $chip-height;\n justify-content: center;\n line-height: $chip-line-height;\n padding-right: $chip-padding-x;\n padding-left: $chip-padding-x;\n position: relative;\n text-align: center;\n vertical-align: middle;\n white-space: nowrap;\n\n &:empty {\n display: none;\n }\n\n .close {\n font-size: inherit;\n line-height: inherit;\n margin-right: ($chip-inner-spacer-x - $chip-padding-x);\n margin-left: $chip-inner-spacer-x;\n min-height: $material-icon-size;\n min-width: $material-icon-size;\n order: 1;\n }\n}\n\n@each $color, $values in $theme-colors {\n .chip-#{$color} {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n}\n\n// Misc\n\n.chip-action {\n @include transition-standard(background-color, box-shadow);\n\n @include active-focus-hover {\n box-shadow: map-get($chip-elevation-shadow-hover, shadow);\n color: $chip-color;\n text-decoration: none;\n }\n\n &:active {\n background-color: $chip-bg-active;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n.chip-icon {\n @include text-truncate;\n\n align-items: center;\n background-color: $chip-icon-bg;\n border-radius: ($chip-height / 2);\n color: color-yiq($chip-icon-bg);\n display: inline-flex;\n flex-shrink: 0;\n font-size: $chip-icon-font-size;\n font-style: normal;\n font-weight: $chip-font-weight;\n height: $chip-height;\n justify-content: center;\n margin-right: ($chip-inner-spacer-x * 2);\n margin-left: ($chip-padding-x * -1);\n order: -1;\n text-align: center;\n width: $chip-height;\n}\n\n.chip-img {\n border-radius: ($chip-height / 2);\n flex-shrink: 0;\n height: $chip-height;\n margin-right: ($chip-inner-spacer-x * 2);\n margin-left: ($chip-padding-x * -1);\n order: -1;\n width: auto;\n}\n",".table {\n background-color: $table-bg;\n border: 0;\n margin-bottom: $table-margin-y;\n max-width: 100%;\n width: 100%;\n\n td,\n th {\n border-top: $table-border-width solid $table-border-color;\n line-height: $table-line-height;\n padding-right: $table-cell-padding-x;\n padding-left: $table-cell-padding-x;\n vertical-align: top;\n\n &:first-child {\n padding-left: $table-cell-padding-x-alt;\n }\n\n &:last-child {\n padding-right: $table-cell-padding-x-alt;\n }\n }\n\n tbody {\n color: $table-tbody-color;\n\n td,\n th {\n font-size: $table-tbody-font-size;\n font-weight: $table-tbody-font-weight;\n height: $table-tbody-cell-height;\n padding-top: $table-tbody-padding-y;\n padding-bottom: $table-tbody-padding-y;\n }\n }\n\n tfoot {\n color: $table-tfoot-color;\n\n td,\n th {\n font-size: $table-tfoot-font-size;\n font-weight: $table-tfoot-font-weight;\n height: $table-tfoot-cell-height;\n padding-top: $table-tfoot-padding-y;\n padding-bottom: $table-tfoot-padding-y;\n }\n }\n\n thead {\n color: $table-thead-color;\n\n td,\n th {\n font-size: $table-thead-font-size;\n font-weight: $table-thead-font-weight;\n height: $table-thead-cell-height;\n padding-top: $table-thead-padding-y;\n padding-bottom: $table-thead-padding-y;\n }\n }\n\n .card > & {\n &:first-child {\n &,\n > :first-child,\n > :first-child > tr:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n > :first-child > tr:first-child {\n // stylelint-disable selector-max-compound-selectors\n td,\n th {\n &:first-child {\n border-top-left-radius: $card-border-radius;\n }\n\n &:last-child {\n border-top-right-radius: $card-border-radius;\n }\n }\n // stylelint-enable\n }\n }\n\n &:last-child {\n &,\n > :last-child,\n > :last-child > tr:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n > :last-child > tr:last-child {\n // stylelint-disable selector-max-compound-selectors\n td,\n th {\n &:first-child {\n border-bottom-left-radius: $card-border-radius;\n }\n\n &:last-child {\n border-bottom-right-radius: $card-border-radius;\n }\n }\n // stylelint-enable\n }\n }\n }\n\n .table {\n border-top: $table-border-width solid $table-border-color;\n }\n\n > :first-child > tr:first-child {\n td,\n th {\n border-top: 0;\n }\n }\n}\n\n.table-borderless {\n td,\n th,\n .table {\n border: 0;\n }\n}\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n .card > & {\n border: 0;\n }\n}\n\n.table-sm {\n td,\n th {\n padding-right: $table-sm-cell-padding-x;\n padding-left: $table-sm-cell-padding-x;\n\n &:first-child {\n padding-left: $table-sm-cell-padding-x-alt;\n }\n\n &:last-child {\n padding-right: $table-sm-cell-padding-x-alt;\n }\n }\n\n tbody {\n td,\n th {\n height: $table-sm-tbody-cell-height;\n padding-top: $table-sm-tbody-padding-y;\n padding-bottom: $table-sm-tbody-padding-y;\n }\n }\n\n tfoot {\n td,\n th {\n padding-top: $table-sm-tfoot-padding-y;\n padding-bottom: $table-sm-tfoot-padding-y;\n }\n }\n\n thead {\n td,\n th {\n height: $table-sm-thead-cell-height;\n padding-top: $table-sm-thead-padding-y;\n padding-bottom: $table-sm-thead-padding-y;\n }\n }\n}\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-bg-accent;\n }\n}\n\n// Placed here because it has to come after the striping styles\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-bg-hover;\n }\n }\n}\n\n// Table background\n\n@each $color, $values in $theme-colors {\n .table-#{$color} {\n &,\n > td,\n > th {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n }\n\n .table-hover & {\n @include hover {\n &,\n > td,\n > th {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n }\n }\n }\n}\n\n.table-active {\n &,\n > td,\n > th {\n background-color: $table-bg-active;\n color: color-yiq($table-bg-active);\n }\n\n .table-hover & {\n @include hover {\n &,\n > td,\n > th {\n background-color: $table-bg-active-hover;\n color: color-yiq($table-bg-active-hover);\n }\n }\n }\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n td,\n th {\n background-color: $table-dark-bg;\n color: $table-dark-color;\n }\n }\n\n .thead-light {\n td,\n th {\n background-color: $table-thead-bg;\n color: $table-thead-color;\n }\n }\n}\n\n.table-dark {\n background-color: $table-dark-bg;\n color: $table-dark-color;\n\n &.table-bordered {\n border-color: $table-dark-border-color;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-bg-accent;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-bg-hover;\n }\n }\n }\n\n tbody,\n tfoot,\n thead {\n color: inherit;\n }\n\n td,\n th,\n .table {\n border-color: $table-dark-border-color;\n }\n}\n\n// Table responsive\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint);\n $infix: breakpoint-infix($next);\n\n {$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n }\n }\n}\n",".modal {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: map-get($dialog-elevation-shadow, elevation);\n\n &.fade {\n @include transition-standard-complex(opacity);\n\n .modal-dialog {\n @include transition-standard-complex(transform);\n\n transform: scale($dialog-transition-scale);\n }\n }\n\n &.show .modal-dialog {\n transform: scale(1);\n }\n}\n\n.modal-open {\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Backdrop\n\n.modal-backdrop {\n background-color: $dialog-backdrop-bg;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: (map-get($dialog-elevation-shadow, elevation) - 1);\n}\n\n// Dialog\n\n.modal-content {\n @include border-radius($dialog-border-radius);\n\n background-color: $dialog-content-bg;\n box-shadow: map-get($dialog-elevation-shadow, shadow);\n display: flex;\n flex-direction: column;\n outline: 0;\n pointer-events: auto;\n position: relative;\n vertical-align: baseline;\n width: 100%;\n}\n\n.modal-dialog {\n margin: $dialog-margin-y auto;\n max-width: $dialog-width;\n pointer-events: none;\n position: relative;\n width: calc(100% - #{$dialog-margin-x} * 2);\n}\n\n.modal-dialog-centered {\n align-items: center;\n display: flex;\n min-height: calc(100% - #{$dialog-margin-y} * 2);\n}\n\n.modal-lg {\n max-width: $dialog-width-lg;\n}\n\n.modal-sm {\n max-width: $dialog-width-sm;\n}\n\n// Misc\n\n.modal-body {\n flex: 1 1 auto;\n padding: $dialog-padding-y $dialog-padding-x;\n position: relative;\n\n &:first-child {\n @include border-top-radius($dialog-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dialog-border-radius);\n }\n\n .modal-header + & {\n padding-top: 0;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n.modal-footer {\n align-items: flex-end;\n display: flex;\n justify-content: flex-end;\n padding: $dialog-footer-padding-y $dialog-footer-padding-x $dialog-footer-padding-y ($dialog-footer-padding-x - $dialog-footer-inner-spacer-x);\n\n &:first-child {\n @include border-top-radius($dialog-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dialog-border-radius);\n }\n\n .btn {\n background-color: transparent;\n box-shadow: none;\n max-width: calc(50% - #{$dialog-footer-inner-spacer-x});\n min-width: $dialog-footer-btn-min-width;\n overflow: hidden;\n padding-right: $dialog-footer-inner-spacer-x;\n padding-left: $dialog-footer-inner-spacer-x;\n text-overflow: ellipsis;\n\n @each $color, $values in $theme-colors {\n &-#{$color} {\n @include plain-active-focus-hover {\n color: theme-color($color);\n }\n\n &.disabled,\n &:disabled {\n color: $btn-color-disabled;\n }\n }\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active;\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n }\n }\n\n > * {\n margin-left: $dialog-footer-inner-spacer-x;\n }\n}\n\n.modal-footer-stacked {\n align-items: stretch;\n flex-direction: column;\n padding-top: 0;\n padding-right: 0;\n padding-left: 0;\n\n .btn {\n @include text-align(right);\n\n border-radius: 0;\n margin-left: 0;\n max-width: none;\n padding: $dialog-footer-btn-stacked-padding-y $dialog-footer-btn-stacked-padding-x;\n }\n}\n\n.modal-header {\n align-items: center;\n display: flex;\n justify-content: space-between;\n padding: $dialog-padding-y $dialog-padding-x;\n\n &:first-child {\n @include border-top-radius($dialog-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dialog-border-radius);\n }\n}\n\n.modal-title {\n @include typography-title;\n\n margin: 0;\n}\n\n// Scrollbar measure\n\n.modal-scrollbar-measure {\n height: 50px;\n overflow: scroll;\n position: absolute;\n top: -99999px;\n width: 50px;\n}\n","// Todo: expansion panel with different background colours\n\n.list-group {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n padding-left: 0;\n}\n\n.list-group-item {\n @include transition-standard(background-color, color);\n\n background-color: $expansion-panel-bg;\n border: 0;\n box-shadow: map-get($expansion-panel-elevation-shadow, shadow);\n color: $expansion-panel-color;\n display: block;\n font-size: $expansion-panel-font-size;\n line-height: $expansion-panel-line-height;\n min-height: $expansion-panel-height;\n padding: $expansion-panel-padding-y $expansion-panel-padding-x;\n position: relative;\n\n @include active-focus-hover {\n color: $expansion-panel-color;\n text-decoration: none;\n }\n\n &.active {\n background-color: $expansion-panel-bg-active;\n color: $expansion-panel-color;\n }\n\n &.disabled,\n &:disabled {\n background-color: $expansion-panel-bg;\n color: $expansion-panel-color-disabled;\n }\n\n &:first-child {\n @include border-top-radius($expansion-panel-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($expansion-panel-border-radius);\n }\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: $card-padding-x;\n }\n}\n\n.list-group-item-action {\n color: $expansion-panel-color;\n text-align: inherit;\n width: 100%;\n\n @include active-focus-hover {\n background-color: $expansion-panel-bg-active;\n color: $expansion-panel-color;\n text-decoration: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: $expansion-panel-bg;\n color: $expansion-panel-color-disabled;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n@each $color, $values in $theme-colors {\n .list-group-item-#{$color} {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n\n &.active {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n\n &.list-group-item-action {\n @include active-focus-hover {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n }\n }\n}\n\n// Expansion panel\n\n.expansion-panel {\n @include transition-standard(background-color, color, margin);\n\n padding: 0;\n\n &.show {\n border-radius: $expansion-panel-border-radius;\n\n &:not(:first-child) {\n margin-top: $expansion-panel-margin-y;\n\n .card & {\n margin-top: 0;\n }\n }\n\n &:not(:last-child) {\n margin-bottom: $expansion-panel-margin-y;\n\n .card & {\n margin-bottom: 0;\n }\n }\n\n + .expansion-panel {\n @include border-top-radius($expansion-panel-border-radius);\n\n &.show {\n margin-top: 0;\n }\n\n .card & {\n @include border-top-radius(0);\n }\n }\n }\n\n &.show-predecessor {\n @include border-bottom-radius($expansion-panel-border-radius);\n\n .card & {\n @include border-bottom-radius(0);\n }\n }\n\n .card & {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n.expansion-panel-body {\n padding: $expansion-panel-inner-spacer-y $expansion-panel-padding-x;\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: $card-padding-x;\n }\n}\n\n.expansion-panel-footer {\n align-items: flex-end;\n border-top: $expansion-panel-border-width solid $expansion-panel-border-color;\n display: flex;\n justify-content: flex-end;\n padding: $expansion-panel-inner-spacer-y $expansion-panel-footer-padding-x ($expansion-panel-inner-spacer-y - $expansion-panel-footer-inner-spacer-y) ($expansion-panel-footer-padding-x - $expansion-panel-footer-inner-spacer-x);\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: ($card-padding-x - $expansion-panel-footer-inner-spacer-x);\n }\n\n .btn {\n margin-bottom: $expansion-panel-footer-inner-spacer-y;\n margin-left: $expansion-panel-footer-inner-spacer-x;\n min-width: $expansion-panel-footer-btn-min-width;\n padding-right: $expansion-panel-footer-inner-spacer-x;\n padding-left: $expansion-panel-footer-inner-spacer-x;\n\n .card & {\n padding-right: ($card-padding-x - $expansion-panel-footer-padding-x);\n padding-left: ($card-padding-x - $expansion-panel-footer-padding-x);\n }\n }\n}\n\n.expansion-panel-icon {\n flex-shrink: 0;\n margin-left: $expansion-panel-inner-spacer-x;\n\n .collapsed-hide {\n [data-toggle='collapse'].collapsed & {\n display: none;\n }\n }\n\n .collapsed-show {\n [data-toggle='collapse']:not(.collapsed) & {\n display: none;\n }\n }\n}\n\n.expansion-panel-toggler {\n align-items: center;\n color: inherit;\n display: flex;\n justify-content: space-between;\n min-height: $expansion-panel-height;\n padding: $expansion-panel-padding-y $expansion-panel-padding-x;\n text-align: inherit;\n width: 100%;\n\n @include active-focus-hover {\n background-color: $expansion-panel-bg-active;\n color: $expansion-panel-color;\n text-decoration: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: $expansion-panel-bg;\n color: $expansion-panel-color-disabled;\n }\n\n &:focus {\n outline: 0;\n }\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: $card-padding-x;\n }\n}\n\n// Flush\n\n.list-group-flush {\n &:first-child .list-group-item:first-child {\n border-top: 0;\n }\n\n &:last-child .list-group-item:last-child {\n border-bottom: 0;\n }\n\n .list-group-item {\n border-top: $expansion-panel-border-width solid $expansion-panel-border-color;\n border-radius: 0;\n box-shadow: none;\n\n &:last-child {\n border-bottom: $expansion-panel-border-width solid $expansion-panel-border-color;\n }\n }\n}\n",".dropdown,\n.dropleft,\n.dropright,\n.dropup {\n position: relative;\n}\n\n.dropdown-menu {\n @include border-radius($menu-border-radius);\n @include text-align(left);\n\n background-color: transparent;\n color: inherit;\n display: none;\n float: left;\n font-size: $menu-font-size;\n font-weight: $menu-font-weight;\n line-height: $menu-line-height;\n list-style: none;\n margin: 0;\n min-width: $menu-min-width;\n padding: $menu-padding-y 0;\n position: absolute;\n top: 100%;\n left: 0;\n z-index: map-get($menu-elevation-shadow, elevation);\n\n &.show {\n display: block;\n\n &::before,\n > * {\n animation-duration: $transition-duration-mobile;\n animation-timing-function: $transition-timing-function-standard;\n\n @include media-breakpoint-up(sm) {\n animation-duration: $transition-duration-tablet;\n }\n\n @include media-breakpoint-up(lg) {\n animation-duration: $transition-duration-desktop;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n\n &::before {\n animation-name: dropdown-menu-show;\n }\n\n > * {\n animation-name: dropdown-item-show;\n }\n\n > :nth-child(1) {\n animation-name: dropdown-item-show-1;\n }\n\n > :nth-child(2) {\n animation-name: dropdown-item-show-2;\n }\n\n > :nth-child(3) {\n animation-name: dropdown-item-show-3;\n }\n }\n\n &::before {\n @include border-radius($menu-border-radius);\n\n background-color: $menu-bg;\n box-shadow: map-get($menu-elevation-shadow, shadow);\n content: '';\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform-origin: 0 0;\n z-index: -1;\n }\n\n .nav:not(.flex-column):not(.flex-column-reverse) & {\n min-width: 100%;\n }\n}\n\n.menu {\n margin-top: (($btn-height + $menu-padding-y) * -1 + ($menu-link-height - $btn-height) / -2);\n\n &::before {\n transform-origin: 0 ($menu-link-height / 2 + $menu-padding-y);\n }\n}\n\n.show > a {\n outline: 0;\n}\n\n.dropdown-menu-right:not([x-placement]) {\n right: 0;\n left: auto;\n\n &.menu::before {\n transform-origin: 100% ($menu-link-height / 2 + $menu-padding-y);\n }\n\n &::before {\n transform-origin: 100% 0;\n }\n}\n\n.dropleft {\n .dropdown-menu:not([x-placement]) {\n top: 0;\n right: 100%;\n left: auto;\n\n &.menu {\n margin-top: 0;\n }\n\n &::before {\n transform-origin: 100% 0;\n }\n }\n}\n\n.dropright {\n .dropdown-menu:not([x-placement]) {\n top: 0;\n left: 100%;\n\n &.menu {\n margin-top: 0;\n }\n\n &::before {\n transform-origin: 0 0;\n }\n }\n}\n\n.dropup {\n .dropdown-menu:not([x-placement]) {\n top: auto;\n bottom: 100%;\n\n &.menu {\n margin-top: 0;\n margin-bottom: (($btn-height + $menu-padding-y) * -1 + ($menu-link-height - $btn-height) / -2);\n\n &::before {\n transform-origin: 0 calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n }\n }\n\n &::before {\n transform-origin: 0 100%;\n }\n\n > :nth-child(1),\n > :nth-child(2),\n > :nth-child(3) {\n animation-name: dropdown-item-show;\n }\n\n > :nth-last-child(1) {\n animation-name: dropdown-item-show-1;\n }\n\n > :nth-last-child(2) {\n animation-name: dropdown-item-show-2;\n }\n\n > :nth-last-child(3) {\n animation-name: dropdown-item-show-3;\n }\n }\n\n .dropdown-menu-right:not([x-placement]) {\n &.menu::before {\n transform-origin: 100% calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n }\n\n &::before {\n transform-origin: 100% 100%;\n }\n }\n}\n\n.dropdown-menu[x-placement='bottom-end']::before,\n.dropdown-menu[x-placement='left-start']::before {\n transform-origin: 100% 0;\n}\n\n.dropdown-menu[x-placement='top-end'].show,\n.dropdown-menu[x-placement='top-start'].show {\n > :nth-child(1),\n > :nth-child(2),\n > :nth-child(3) {\n animation-name: dropdown-item-show;\n }\n\n > :nth-last-child(1) {\n animation-name: dropdown-item-show-1;\n }\n\n > :nth-last-child(2) {\n animation-name: dropdown-item-show-2;\n }\n\n > :nth-last-child(3) {\n animation-name: dropdown-item-show-3;\n }\n}\n\n.dropdown-menu[x-placement='top-end']::before {\n transform-origin: 100% 100%;\n}\n\n.dropdown-menu[x-placement='top-start']::before {\n transform-origin: 0 100%;\n}\n\n.menu[x-placement='bottom-end']::before {\n transform-origin: 100% ($menu-link-height / 2 + $menu-padding-y);\n}\n\n.menu[x-placement='left-start'],\n.menu[x-placement='right-start'] {\n margin-top: 0;\n}\n\n.menu[x-placement='left-start']::before {\n transform-origin: 100% 0;\n}\n\n.menu[x-placement='right-start']::before {\n transform-origin: 0 0;\n}\n\n.menu[x-placement='top-end'],\n.menu[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: (($btn-height + $menu-padding-y) * -1 + ($menu-link-height - $btn-height) / -2);\n}\n\n.menu[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n}\n\n.menu[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n}\n\n@keyframes dropdown-item-show {\n 0% {\n opacity: 0;\n }\n\n 99% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-item-show-1 {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-item-show-2 {\n 0% {\n opacity: 0;\n }\n\n 60% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-item-show-3 {\n 0% {\n opacity: 0;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-menu-show {\n 0% {\n transform: scale(0, 0);\n }\n\n 20% {\n transform: scale((1 / 3), 0);\n }\n\n 40% {\n transform: scale((2 / 3), 0.25);\n }\n\n 60% {\n transform: scale(1, 0.5);\n }\n\n 80% {\n transform: scale(1, 0.75);\n }\n\n 100% {\n transform: scale(1, 1);\n }\n}\n\n@keyframes menu-animation {\n 0% {\n margin-top: (($menu-link-height + $menu-padding-y) * -1);\n }\n\n 100% {\n margin-top: 0;\n }\n}\n\n// Cascading menu for desktop\n\n.dropdown-menu-sm,\n.menu-cascading {\n font-size: $menu-font-size-cascading;\n line-height: $menu-line-height-cascading;\n padding-top: $menu-padding-y-cascading;\n padding-bottom: $menu-padding-y-cascading;\n\n @include media-breakpoint-up(sm) {\n min-width: $menu-min-width-cascading;\n }\n}\n\n.menu-cascading {\n margin-top: (($menu-link-height-cascading - ($menu-link-height-cascading - $menu-line-height-cascading) / 2) * -1 + $menu-padding-y-cascading * -1);\n\n &[x-placement='top-end'],\n &[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: (($menu-link-height-cascading - ($menu-link-height-cascading - $menu-line-height-cascading) / 2) * -1 + $menu-padding-y-cascading * -1);\n }\n\n &[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - #{$menu-link-height-cascading / 2 + $menu-padding-y-cascading});\n }\n\n &[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - #{$menu-link-height-cascading / 2 + $menu-padding-y-cascading});\n }\n}\n\n// Divider\n\n.dropdown-divider {\n @include nav-divider($menu-divider-bg);\n}\n\n// Header\n\n.dropdown-header {\n color: $menu-header-color;\n display: block;\n font-size: $menu-font-size;\n font-weight: bolder;\n line-height: $menu-line-height;\n margin: 0;\n padding: $menu-link-padding-y $menu-link-padding-x;\n white-space: nowrap;\n\n .dropdown-menu-sm &,\n .menu-cascading & {\n font-size: $menu-font-size-cascading;\n line-height: $menu-line-height-cascading;\n padding: $menu-link-padding-y-cascading $menu-link-padding-x-cascading;\n }\n}\n\n// Link\n\n.dropdown-item {\n @include transition-standard(background-color, color);\n\n background: none;\n border: 0;\n clear: both;\n color: $menu-link-color;\n display: block;\n font-weight: inherit;\n padding: $menu-link-padding-y $menu-link-padding-x;\n position: relative;\n text-align: inherit;\n transform-origin: 0 0;\n white-space: nowrap;\n width: 100%;\n\n @include active-focus-hover {\n background-color: $menu-link-bg-hover;\n color: $menu-link-color;\n text-decoration: none;\n }\n\n &.active {\n background-color: $menu-link-bg-hover;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n color: $menu-link-color-disabled;\n pointer-events: none;\n }\n\n .dropdown-menu-sm &,\n .menu-cascading & {\n padding: $menu-link-padding-y-cascading $menu-link-padding-x-cascading;\n }\n}\n\n.dropdown-item-text {\n color: $menu-link-color;\n display: block;\n font-weight: inherit;\n padding: $menu-link-padding-y $menu-link-padding-x;\n transform-origin: 0 0;\n\n .dropdown-menu-sm &,\n .menu-cascading & {\n padding: $menu-link-padding-y-cascading $menu-link-padding-x-cascading;\n }\n}\n\n// Toggle\n\n.dropdown-toggle {\n &::after {\n @include set-material-icons;\n\n content: $caret-icon;\n display: inline-block;\n margin-right: ($caret-spacer-x * -1);\n margin-left: $caret-spacer-x;\n vertical-align: top;\n\n .dropright & {\n content: $caret-icon-right;\n }\n\n .dropup & {\n content: $caret-icon-up;\n }\n }\n\n &:empty::after {\n margin-left: ($caret-spacer-x * -1);\n }\n\n .dropleft & {\n &::after {\n display: none;\n }\n\n &::before {\n @include set-material-icons;\n\n content: $caret-icon-left;\n display: inline-block;\n margin-right: $caret-spacer-x;\n margin-left: ($caret-spacer-x * -1);\n }\n }\n}\n","@mixin nav-divider($bg: $black-divider, $margin-y: $spacer-sm) {\n background-color: $bg;\n height: 1px;\n margin: $margin-y 0;\n overflow: hidden;\n}\n",".navdrawer {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: map-get($navdrawer-elevation-shadow, elevation);\n}\n\n// Backdrop\n\n.navdrawer-backdrop {\n @include transition-standard-complex(opacity);\n\n background-color: $navdrawer-backdrop-bg;\n opacity: 0;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: (map-get($navdrawer-elevation-shadow, elevation) - 1);\n\n &.show {\n opacity: 1;\n }\n}\n\n// Content\n\n.navdrawer-content {\n @include transition-sharp(box-shadow, transform);\n\n background-color: $navdrawer-content-bg;\n max-width: calc(100% - #{$navdrawer-gutter-width});\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(-100%, 0, 0);\n width: $navdrawer-width;\n\n .navdrawer-right & {\n right: 0;\n left: auto;\n transform: translate3d(100%, 0, 0);\n }\n\n .navdrawer.show & {\n @include transition-deceleration(box-shadow, transform);\n\n box-shadow: map-get($navdrawer-elevation-shadow, shadow);\n transform: translate3d(0, 0, 0);\n }\n}\n\n// Misc\n\n.navdrawer-body {\n margin-bottom: $navdrawer-inner-spacer-y;\n padding-right: $navdrawer-inner-spacer-x;\n padding-left: $navdrawer-inner-spacer-x;\n}\n\n.navdrawer-divider {\n @include nav-divider($navdrawer-divider-bg);\n}\n\n.navdrawer-header {\n background-color: $navdrawer-header-bg;\n border-bottom: $navdrawer-header-border-width solid $navdrawer-header-border-color;\n display: block;\n margin-bottom: $navdrawer-inner-spacer-y;\n padding: $toolbar-padding-y $navdrawer-inner-spacer-x;\n}\n\n.navdrawer-subheader {\n @include text-truncate;\n\n color: $navdrawer-subheader-color;\n display: block;\n font-weight: $navdrawer-subheader-font-weight;\n height: $navdrawer-subheader-height;\n line-height: 1;\n margin-top: 0;\n margin-bottom: 0;\n padding: (($navdrawer-subheader-height - $navdrawer-subheader-font-size) / 2) $navdrawer-inner-spacer-x;\n\n .navdrawer-divider + & {\n margin-top: ($navdrawer-inner-spacer-y * -1);\n }\n}\n\n// Nav\n\n.navdrawer-nav {\n display: flex;\n flex-direction: column;\n list-style: none;\n margin-top: $navdrawer-inner-spacer-y;\n margin-bottom: $navdrawer-inner-spacer-y;\n padding-left: 0;\n\n .navdrawer-header + &,\n .navdrawer-subheader + & {\n margin-top: 0;\n }\n\n .nav-link {\n @include text-truncate;\n @include transition-standard(background-color, color);\n\n color: $navdrawer-nav-link-color;\n font-size: $navdrawer-nav-link-font-size;\n font-weight: $navdrawer-nav-link-font-weight;\n line-height: 1;\n padding: (($navdrawer-nav-link-height - $navdrawer-nav-link-font-size) / 2) $navdrawer-inner-spacer-x;\n\n @include active-focus-hover {\n background-color: $navdrawer-nav-link-bg-hover;\n }\n\n &.active,\n &:active {\n color: $navdrawer-nav-link-color-active;\n }\n\n &.disabled {\n background-color: transparent;\n color: $navdrawer-nav-link-color-disabled;\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n .active > .nav-link {\n color: $navdrawer-nav-link-color-active;\n }\n}\n\n.navdrawer-nav-icon {\n color: $navdrawer-nav-icon-color;\n width: $navdrawer-nav-icon-width;\n\n .nav-link:active &,\n .nav-link.active & {\n color: $navdrawer-nav-link-color-active;\n }\n}\n\n.active > .nav-link .navdrawer-nav-icon {\n color: $navdrawer-nav-link-color-active;\n}\n\n// Permanent, persistent and temporary variations\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint);\n $infix: breakpoint-infix($next);\n\n @include media-breakpoint-up($next) {\n .navdrawer-backdrop-permanent#{$infix} {\n display: none;\n transition: none;\n }\n\n .navdrawer-backdrop-persistent#{$infix} {\n display: none;\n transition: none;\n }\n\n .navdrawer-backdrop-temporary#{$infix} {\n display: none;\n transition: none;\n }\n\n .navdrawer-permanent#{$infix} {\n border-right: $navdrawer-border-width solid $navdrawer-border-color;\n display: block !important; // stylelint-disable-line declaration-no-important\n right: auto;\n width: $navdrawer-width;\n z-index: auto;\n\n &.navdrawer-permanent-clipped,\n &.navdrawer-permanent-float {\n top: $toolbar-height;\n }\n\n &.navdrawer-permanent-float {\n border-right: 0;\n\n &.navdrawer-right {\n border-left: 0;\n }\n\n .navdrawer-content {\n background-color: transparent;\n }\n }\n\n &.navdrawer-right {\n border-right: 0;\n border-left: $navdrawer-border-width solid $navdrawer-border-color;\n right: 0;\n left: auto;\n }\n\n &.show .navdrawer-content {\n box-shadow: none;\n }\n\n .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%;\n }\n }\n\n .navdrawer-persistent#{$infix} {\n right: auto;\n width: $navdrawer-width;\n z-index: auto;\n\n &.navdrawer-persistent-clipped {\n border-top: $navdrawer-border-width solid $navdrawer-border-color;\n margin-top: ($navdrawer-border-width * -1);\n top: $toolbar-height;\n z-index: (map-get($toolbar-elevation-shadow, elevation) - 1);\n }\n\n &.navdrawer-right {\n right: 0;\n left: auto;\n\n .navdrawer-content {\n border-right: 0;\n border-left: $navdrawer-border-width solid $navdrawer-border-color;\n }\n }\n\n &.show .navdrawer-content {\n box-shadow: none;\n }\n\n .navdrawer-content {\n border-right: $navdrawer-border-width solid $navdrawer-border-color;\n max-width: none;\n position: absolute;\n width: 100%;\n }\n }\n\n .navdrawer-temporary#{$infix} {\n overflow: visible;\n right: auto;\n width: $navdrawer-width;\n\n &.navdrawer-right {\n right: 0;\n left: auto;\n }\n\n .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%;\n }\n }\n }\n}\n",".picker {\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(0, 100%, 0);\n transition-delay: ($transition-duration-mobile + $transition-duration-mobile-complex);\n transition-duration: 0;\n transition-property: transform;\n z-index: map-get($picker-elevation-shadow, elevation);\n\n @include media-breakpoint-up(sm) {\n transition-delay: ($transition-duration-tablet + $transition-duration-tablet-complex);\n }\n\n @include media-breakpoint-up(lg) {\n transition-delay: ($transition-duration-desktop + $transition-duration-desktop-complex);\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n\n &.picker-opened {\n overflow-x: hidden;\n overflow-y: auto;\n transform: translate3d(0, 0, 0);\n transition: none;\n }\n}\n\n.picker-frame {\n margin: $picker-margin-y $picker-margin-x;\n}\n\n.picker-holder {\n @include transition-standard(opacity);\n\n align-items: center;\n background-color: $picker-holder-bg;\n display: flex;\n justify-content: center;\n min-height: 100%;\n min-width: 100%;\n opacity: 0;\n pointer-events: none;\n transition-delay: $transition-duration-mobile-complex;\n\n @include media-breakpoint-up(sm) {\n transition-delay: $transition-duration-tablet-complex;\n }\n\n @include media-breakpoint-up(lg) {\n transition-delay: $transition-duration-desktop-complex;\n }\n\n .picker-opened & {\n opacity: 1;\n transition-delay: 0s;\n }\n}\n\n.picker-wrap {\n @include border-radius($picker-border-radius);\n @include transition-standard-complex(opacity, transform);\n @include typography-body-1;\n\n box-shadow: map-get($picker-elevation-shadow, shadow);\n max-width: ($picker-cell-size * 7 + $picker-inner-spacer-x * 2);\n opacity: 0;\n outline: 0;\n pointer-events: auto;\n position: relative;\n transform: scale($picker-transition-scale);\n\n @media (orientation: landscape) {\n display: flex;\n max-width: none;\n }\n\n .picker-opened & {\n opacity: 1;\n transform: scale(1);\n }\n}\n\n// Footer\n\n.picker-footer {\n @include border-bottom-radius($picker-border-radius);\n\n display: flex;\n justify-content: flex-end;\n padding: $picker-inner-spacer-y $picker-inner-spacer-x;\n\n @media (orientation: landscape) {\n border-radius: 0 0 $picker-border-radius 0;\n padding-right: ($picker-inner-spacer-x * 1.5);\n padding-left: ($picker-inner-spacer-x * 1.5);\n }\n\n button {\n flex: 0 1 auto;\n margin-left: $picker-inner-spacer-x;\n min-width: 0;\n\n &:first-child {\n margin-left: 0;\n }\n }\n}\n\n// Header\n\n.picker-header {\n height: $picker-cell-size;\n line-height: $picker-cell-size;\n margin-right: $picker-inner-spacer-x;\n margin-left: $picker-inner-spacer-x;\n padding-right: ($picker-cell-size + $picker-inner-spacer-x);\n padding-left: ($picker-cell-size + $picker-inner-spacer-x);\n position: relative;\n text-align: center;\n\n @media (orientation: landscape) {\n margin-top: $picker-inner-spacer-y;\n margin-right: ($picker-inner-spacer-x * 1.5);\n margin-left: ($picker-inner-spacer-x * 1.5);\n }\n}\n\n.picker-month,\n.picker-year {\n display: inline;\n margin-left: $picker-inner-spacer-x;\n\n &:first-child {\n margin-left: 0;\n }\n}\n\n.picker-nav-next,\n.picker-nav-prev {\n height: $picker-cell-size;\n margin-top: ($picker-cell-size / -2);\n position: absolute;\n top: 50%;\n width: $picker-cell-size;\n\n &,\n &.material-icons {\n line-height: $picker-cell-size;\n }\n}\n\n.picker-nav-next {\n right: 0;\n\n &::before {\n content: $picker-nav-next-icon;\n }\n}\n\n.picker-nav-prev {\n left: 0;\n\n &::before {\n content: $picker-nav-prev-icon;\n }\n}\n\n// Material date display\n\n.picker-date-display {\n @include border-top-radius($picker-border-radius);\n\n background-color: $picker-header-bg;\n color: color-yiq($picker-header-bg);\n padding: $picker-header-padding-y $picker-header-padding-x;\n\n @media (orientation: landscape) {\n @include border-left-radius($picker-border-radius);\n\n border-top-right-radius: 0;\n min-width: ($picker-cell-size * 3.5 + $picker-inner-spacer-x * 2);\n white-space: nowrap;\n }\n}\n\n.picker-date-display-bottom {\n @include text-truncate;\n @include typography-display-1;\n}\n\n.picker-day-display {\n margin-right: $picker-inner-spacer-x;\n}\n\n.picker-weekday-display {\n margin-right: $picker-inner-spacer-x;\n\n @media (orientation: landscape) {\n display: block;\n margin-right: 0;\n }\n\n &::after {\n content: ',';\n }\n}\n\n// Misc\n\n.picker-box {\n @include border-bottom-radius($picker-border-radius);\n\n background-color: $picker-content-bg;\n overflow: hidden;\n\n @media (orientation: landscape) {\n @include border-right-radius($picker-border-radius);\n\n border-bottom-left-radius: 0;\n }\n}\n\n.picker-input {\n &.form-control[readonly] {\n border-bottom-style: solid;\n color: inherit;\n cursor: text;\n }\n\n &.picker-input-active {\n border-bottom-color: $textfield-border-color-focus;\n }\n}\n\n// Table\n\n.picker-day {\n border-radius: 50%;\n cursor: default;\n height: $picker-cell-size;\n line-height: $picker-cell-size;\n margin: auto;\n vertical-align: middle;\n width: $picker-cell-size;\n\n @media (orientation: landscape) {\n margin-right: ($picker-inner-spacer-x / 2);\n margin-left: ($picker-inner-spacer-x / 2);\n }\n\n &.picker-day-selected {\n background-color: $picker-day-bg-selected;\n color: color-yiq($picker-day-bg-selected);\n }\n}\n\n.picker-day-disabled {\n color: $picker-day-color-disabled;\n}\n\n.picker-day-outfocus {\n display: none;\n}\n\n.picker-day-today {\n color: $picker-day-color-today;\n font-weight: bolder;\n}\n\n.picker-table {\n border-collapse: collapse;\n border-spacing: 0;\n margin: 0 $picker-inner-spacer-x;\n table-layout: fixed;\n\n td,\n th {\n border: 0;\n padding: 0;\n text-align: center;\n vertical-align: middle;\n }\n\n th {\n font-weight: inherit;\n }\n}\n\n.picker-weekday {\n color: $picker-weekday-color;\n height: $picker-cell-size;\n vertical-align: middle;\n width: $picker-cell-size;\n}\n\n.picker-select-month,\n.picker-select-year {\n @include border-radius($picker-select-border-radius);\n @include transition-standard(opacity);\n\n appearance: none;\n background-color: $picker-select-bg;\n background-image: none;\n background-position: 100% 50%;\n background-size: auto 100%;\n border: 0;\n box-shadow: none;\n color: $textfield-color;\n display: inline-block;\n font-size: inherit;\n height: ($picker-cell-size / 2);\n line-height: ($picker-cell-size / 2);\n opacity: $picker-select-opacity;\n padding: 0 ($picker-cell-size / 2) 0 $picker-inner-spacer-x;\n\n @include focus-hover {\n opacity: 1;\n }\n\n @include media-moz-webkit {\n background-image: $caret-bg;\n background-repeat: no-repeat;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n.picker-select-month {\n margin-left: $picker-inner-spacer-x;\n}\n","// Material design does not have specs for striped progress bars\n// so striped progress bars have been styled according to the \"buffer\" variation of linear indicator\n// (https://material.google.com/components/progress-activity.html#progress-activity-types-of-indicators)\n\n.progress {\n display: flex;\n overflow: hidden;\n position: relative;\n z-index: 1;\n}\n\n.progress-bar {\n border-bottom: $progress-bar-height solid $progress-bar-bg;\n\n @each $color, $values in $theme-colors {\n &.bg-#{$color} {\n background-color: transparent !important; // stylelint-disable-line declaration-no-important\n border-bottom-color: theme-color($color);\n\n &::after {\n background-color: theme-color-light($color);\n }\n }\n }\n\n &::after {\n background-color: $progress-bg;\n content: '';\n display: block;\n height: $progress-bar-height;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1;\n }\n}\n\n// Animated & striped\n\n.progress-bar-animated {\n &::before {\n animation-direction: reverse;\n animation-duration: $transition-duration-mobile;\n animation-iteration-count: infinite;\n animation-name: progress-bar-animation;\n animation-timing-function: linear;\n\n @include media-breakpoint-up(sm) {\n animation-duration: $transition-duration-tablet;\n }\n\n @include media-breakpoint-up(lg) {\n animation-duration: $transition-duration-desktop;\n }\n }\n}\n\n.progress-bar-animated,\n.progress-bar-striped {\n box-sizing: content-box;\n position: relative;\n\n @each $color, $values in $theme-colors {\n &.bg-#{$color}::before {\n // stylelint-disable value-no-vendor-prefix\n background-image: repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, theme-color-light($color), theme-color-light($color) #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, theme-color-light($color), theme-color-light($color) #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -moz-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, theme-color-light($color), theme-color-light($color) #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n // stylelint-enable\n }\n }\n\n &::after {\n @include border-right-radius($progress-bar-border-radius);\n\n right: ($progress-bar-buffer-width * -1);\n bottom: ($progress-bar-height * -1);\n }\n\n &::before {\n // stylelint-disable value-no-vendor-prefix\n background-image: repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, #{$progress-bg}, #{$progress-bg} #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, #{$progress-bg}, #{$progress-bg} #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -moz-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, #{$progress-bg}, #{$progress-bg} #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n // stylelint-enable\n background-position: 0 0;\n background-repeat: repeat-x;\n background-size: ($progress-bar-height * 3) ($progress-bar-height * 3);\n content: '';\n display: block;\n height: $progress-bar-height;\n position: absolute;\n right: -100vw;\n bottom: ($progress-bar-height * -1);\n left: 0;\n z-index: -1;\n }\n}\n\n@keyframes progress-bar-animation {\n from {\n background-position: 0 0;\n }\n\n to {\n background-position: ($progress-bar-height * 3) 0;\n }\n}\n\n// Indeterminate\n\n.progress-bar-indeterminate {\n border-bottom-color: $progress-bg;\n position: relative;\n width: 100%;\n\n @each $color, $values in $theme-colors {\n &.bg-#{$color} {\n border-bottom-color: theme-color-light($color);\n\n &::after,\n &::before {\n background-color: theme-color($color);\n }\n\n &::before {\n background-image: none;\n }\n }\n }\n\n &::after,\n &::before {\n @include border-radius($progress-bar-border-radius);\n\n animation-duration: 2s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n background-color: $progress-bar-bg;\n width: 0%;\n }\n\n &::after {\n animation-name: progress-bar-indeterminate-after;\n bottom: ($progress-bar-height * -1);\n z-index: 0;\n }\n\n &::before {\n animation-name: progress-bar-indeterminate-before;\n content: '';\n display: block;\n height: $progress-bar-height;\n position: absolute;\n bottom: ($progress-bar-height * -1);\n z-index: 0;\n }\n}\n\n@keyframes progress-bar-indeterminate-after {\n 0% {\n left: 0%;\n width: 0%;\n }\n\n 50% {\n left: 25%;\n width: 75%;\n }\n\n 75% {\n left: 100%;\n width: 0%;\n }\n}\n\n@keyframes progress-bar-indeterminate-before {\n 0%,\n 62.5% {\n left: 0%;\n width: 0%;\n }\n\n 71.875% {\n left: 0%;\n width: 25%;\n }\n\n 81.25% {\n left: 25%;\n width: 50%;\n }\n\n 100% {\n left: 100%;\n width: 25%;\n }\n}\n",".progress-circular {\n height: $progress-circular-height;\n position: relative;\n width: $progress-circular-height;\n}\n\n.progress-circular-gap {\n border-top: ($progress-circular-spinner-width / 2) solid $progress-circular-bg;\n position: absolute;\n top: 0;\n right: ($progress-circular-height / 2 - $progress-circular-spinner-width / 4);\n bottom: 0;\n left: ($progress-circular-height / 2 - $progress-circular-spinner-width / 4);\n}\n\n.progress-circular-inner {\n animation: progress-circular-inner-rotate $progress-circular-animation-duration $transition-timing-function-standard infinite;\n height: $progress-circular-height;\n position: relative;\n width: $progress-circular-height;\n}\n\n.progress-circular-left,\n.progress-circular-right {\n height: $progress-circular-height;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: ($progress-circular-height / 2);\n}\n\n.progress-circular-left {\n left: 0;\n}\n\n.progress-circular-right {\n right: 0;\n}\n\n.progress-circular-spinner {\n border: $progress-circular-spinner-width solid $progress-circular-bg;\n border-bottom-color: transparent;\n border-radius: 50%;\n height: $progress-circular-height;\n position: absolute;\n top: 0;\n width: $progress-circular-height;\n\n .progress-circular-left & {\n animation: progress-circular-spinner-left ($progress-circular-animation-duration / 4) $transition-timing-function-standard infinite;\n border-right-color: transparent;\n left: 0;\n }\n\n .progress-circular-right & {\n animation: progress-circular-spinner-right ($progress-circular-animation-duration / 4) $transition-timing-function-standard infinite;\n border-left-color: transparent;\n right: 0;\n }\n}\n\n.progress-circular-wrapper {\n animation: progress-circular-wrapper-rotate ($progress-circular-animation-duration / 2) linear infinite;\n}\n\n@keyframes progress-circular-inner-rotate {\n 12.5% {\n transform: rotate(135deg);\n }\n\n 25% {\n transform: rotate(270deg);\n }\n\n 37.5% {\n transform: rotate(405deg);\n }\n\n 50% {\n transform: rotate(540deg);\n }\n\n 62.5% {\n transform: rotate(675deg);\n }\n\n 75% {\n transform: rotate(810deg);\n }\n\n 87.5% {\n transform: rotate(945deg);\n }\n\n 100% {\n transform: rotate(1080deg);\n }\n}\n\n@keyframes progress-circular-spinner-left {\n 0%,\n 100% {\n transform: rotate(130deg);\n }\n\n 50% {\n transform: rotate(-5deg);\n }\n}\n\n@keyframes progress-circular-spinner-right {\n 0%,\n 100% {\n transform: rotate(-130deg);\n }\n\n 50% {\n transform: rotate(5deg);\n }\n}\n\n@keyframes progress-circular-wrapper-rotate {\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@each $color, $values in $theme-colors {\n .progress-circular-#{$color} {\n .progress-circular-gap,\n .progress-circular-spinner {\n border-top-color: theme-color($color);\n }\n\n .progress-circular-left .progress-circular-spinner {\n border-left-color: theme-color($color);\n }\n\n .progress-circular-right .progress-circular-spinner {\n border-right-color: theme-color($color);\n }\n }\n}\n",".custom-control {\n display: block;\n min-height: ($font-size-base * $line-height-base);\n padding-left: ($selection-control-indicator-size + $selection-control-spacer-x);\n position: relative;\n\n + .custom-control {\n margin-top: $selection-control-spacer-y;\n }\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: ($selection-control-spacer-x * 2);\n\n + .custom-control-inline {\n margin-top: 0;\n }\n}\n\n// Base styles for custom control indicators\n\n.custom-control-label {\n color: inherit;\n font-size: $font-size-base;\n line-height: inherit;\n margin-bottom: 0;\n\n &::after {\n color: $selection-control-color;\n position: absolute;\n top: (($font-size-base * $line-height-base - $selection-control-indicator-size) / 2);\n left: 0;\n }\n\n &::before {\n @include transition-standard(background-color, opacity, transform);\n\n background-color: currentColor;\n border-radius: 50%;\n color: $selection-control-color;\n content: '';\n display: block;\n height: ($selection-control-indicator-size * 2);\n margin-top: (($font-size-base * $line-height-base - $selection-control-indicator-size) / 2 + $selection-control-indicator-size / -2);\n margin-left: ($selection-control-indicator-size / -2);\n opacity: 0;\n position: absolute;\n top: 0;\n left: 0;\n transform: scale(0.87, 0.87) translateZ(0);\n width: ($selection-control-indicator-size * 2);\n }\n}\n\n.custom-control-input {\n opacity: 0;\n position: absolute;\n z-index: -1;\n\n &.focus,\n &:active {\n ~ .custom-control-label::before {\n opacity: $selection-control-radial-opacity;\n transform: scale(1, 1) translateZ(0);\n }\n }\n\n &:checked ~ {\n .custom-control-label {\n &::after {\n color: $selection-control-color-active;\n }\n\n &::before {\n background-color: $selection-control-color-active;\n }\n }\n }\n\n &:disabled ~ {\n .custom-control-label {\n color: $selection-control-color-disabled;\n\n &::after {\n color: $selection-control-color-disabled;\n }\n\n &::before {\n display: none;\n }\n }\n }\n}\n\n// Checkbox\n\n.custom-checkbox {\n .custom-control-label::after {\n @include set-material-icons;\n\n content: $selection-control-checkbox-icon;\n line-height: 1;\n vertical-align: middle;\n }\n\n .custom-control-input {\n &:checked ~ .custom-control-label::after {\n content: $selection-control-checkbox-icon-checked;\n }\n\n &:indeterminate ~ .custom-control-label::after {\n content: $selection-control-checkbox-icon-indeterminate;\n }\n }\n}\n\n// Radio button\n\n.custom-radio {\n .custom-control-label::after {\n @include set-material-icons;\n\n content: $selection-control-radio-icon;\n line-height: 1;\n vertical-align: middle;\n }\n\n .custom-control-input {\n &:checked ~ .custom-control-label::after {\n content: $selection-control-radio-icon-checked;\n }\n }\n}\n\n// Switch\n\n.custom-switch {\n padding-left: ($selection-control-track-width + $selection-control-spacer-x);\n\n .custom-control-label {\n @include transition-standard(background-color);\n\n &::after {\n @include transition-standard(background-color, transform);\n\n background-color: $selection-control-thumb-bg;\n border-radius: 50%;\n box-shadow: $selection-control-thumb-shadow;\n content: '';\n display: block;\n height: $selection-control-indicator-size;\n position: absolute;\n width: $selection-control-indicator-size;\n }\n }\n\n .custom-control-input {\n &:checked {\n ~ .custom-control-label {\n // scss-lint:disable NestingDepth\n &::after,\n &::before {\n transform: translateX($selection-control-track-width - $selection-control-indicator-size);\n }\n\n &::after {\n background-color: $selection-control-color-active;\n }\n // scss-lint:enable\n }\n\n ~ .custom-control-track {\n background-color: rgba($selection-control-color-active, $selection-control-track-opacity);\n }\n }\n\n &:disabled {\n ~ .custom-control-label::after {\n background-color: $selection-control-thumb-bg-disabled;\n }\n\n ~ .custom-control-track {\n background-color: $selection-control-track-bg-disabled;\n }\n }\n }\n\n .custom-control-track {\n @include transition-standard(background-color);\n\n background-clip: content-box;\n background-color: $selection-control-track-bg;\n border: (($selection-control-indicator-size - $selection-control-track-height) / 2) solid transparent;\n border-radius: $selection-control-track-height;\n content: '';\n display: block;\n height: $selection-control-indicator-size;\n position: absolute;\n top: (($font-size-base * $line-height-base - $selection-control-indicator-size) / 2);\n left: 0;\n width: $selection-control-track-width;\n }\n}\n",".custom-range {\n appearance: none;\n background-color: transparent;\n padding-left: 0;\n width: 100%;\n\n &:active,\n &:focus {\n &::-moz-range-track {\n background-color: $slider-track-bg-active;\n }\n\n &::-ms-fill-upper {\n background-color: $slider-track-bg-active;\n }\n\n &::-webkit-slider-runnable-track {\n background-color: $slider-track-bg-active;\n }\n }\n\n &:focus {\n outline: 0;\n\n &::-moz-range-thumb {\n box-shadow: 0 0 0 $slider-thumb-size rgba($slider-thumb-bg, $slider-thumb-radial-opacity);\n }\n\n &::-ms-range-thumb {\n box-shadow: 0 0 0 $slider-thumb-size rgba($slider-thumb-bg, $slider-thumb-radial-opacity);\n }\n\n &::-webkit-slider-thumb {\n box-shadow: 0 0 0 $slider-thumb-size rgba($slider-thumb-bg, $slider-thumb-radial-opacity);\n }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-moz-range-progress {\n background-color: $slider-thumb-bg;\n }\n\n &::-moz-range-thumb {\n @include transition-standard(box-shadow, height, width);\n\n appearance: none;\n background-color: $slider-thumb-bg;\n border: 0;\n border-radius: 50%;\n height: $slider-thumb-size;\n width: $slider-thumb-size;\n\n &:active {\n box-shadow: none;\n height: ($slider-thumb-size * 2);\n width: ($slider-thumb-size * 2);\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n &::-moz-range-track {\n @include transition-standard(background-color);\n\n background-color: $slider-track-bg;\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: $slider-track-height;\n width: 100%;\n }\n\n &::-ms-fill-lower {\n background-color: $slider-thumb-bg;\n height: $slider-track-height;\n margin-bottom: $slider-track-height;\n margin-left: ($slider-thumb-size / 2);\n }\n\n &::-ms-fill-upper {\n background-color: $slider-track-bg;\n height: $slider-track-height;\n margin-right: ($slider-thumb-size / 2);\n margin-bottom: $slider-track-height;\n }\n\n &::-ms-thumb {\n @include transition-standard(box-shadow);\n\n appearance: none;\n background-color: $slider-thumb-bg;\n border: 0;\n border-radius: 50%;\n height: $slider-thumb-size;\n margin-right: ($slider-thumb-size / 2);\n margin-left: ($slider-thumb-size / 2);\n width: $slider-thumb-size;\n\n &:active {\n box-shadow: 0 0 0 ($slider-thumb-size / 2) $slider-thumb-bg;\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n &::-ms-track {\n @include transition-standard(background-color);\n\n background-color: transparent;\n border-color: transparent;\n border-width: ($slider-thumb-size + $slider-track-height) 0;\n color: transparent;\n cursor: pointer;\n height: $slider-track-height;\n width: 100%;\n }\n\n &::-webkit-slider-runnable-track {\n @include transition-standard(background-color);\n\n background-color: $slider-track-bg;\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: $slider-track-height;\n width: 100%;\n }\n\n &::-webkit-slider-thumb {\n @include transition-standard(box-shadow);\n\n appearance: none;\n background-color: $slider-thumb-bg;\n border: 0;\n border-radius: 50%;\n height: $slider-thumb-size;\n margin-top: (($slider-thumb-size - $slider-track-height) / -2);\n width: $slider-thumb-size;\n\n &:active {\n box-shadow: 0 0 0 ($slider-thumb-size / 2) $slider-thumb-bg;\n }\n\n &:focus {\n outline: 0;\n }\n }\n}\n","// Snackbar based on https://material.io/guidelines/components/snackbars-toasts.html#snackbars-toasts-specs\n\n.snackbar {\n align-items: center;\n background-color: $snackbar-bg;\n color: $snackbar-color;\n display: flex;\n font-size: $snackbar-font-size;\n line-height: $snackbar-line-height;\n opacity: 0;\n padding: $snackbar-padding-y $snackbar-padding-x;\n position: fixed;\n bottom: 0;\n left: 0;\n transform: translateY(100%);\n transition: opacity 0s $transition-duration-mobile-leaving, transform $transition-duration-mobile-leaving $transition-timing-function-acceleration;\n width: 100%;\n z-index: map-get($snackbar-elevation-shadow, elevation);\n\n @include media-breakpoint-up($snackbar-breakpoint) {\n border-radius: $snackbar-border-radius;\n max-width: $snackbar-max-width;\n min-width: $snackbar-min-width;\n left: 50%;\n transform: translate(-50%, 100%);\n width: auto;\n }\n\n @include media-breakpoint-up(sm) {\n transition: opacity 0s $transition-duration-tablet-leaving, transform $transition-duration-tablet-leaving $transition-timing-function-acceleration;\n }\n\n @include media-breakpoint-up(lg) {\n transition: opacity 0s $transition-duration-desktop-leaving, transform $transition-duration-desktop-leaving $transition-timing-function-acceleration;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n\n &.show {\n @include transition-deceleration(transform);\n\n opacity: 1;\n transform: translateY(0);\n\n @include media-breakpoint-up($snackbar-breakpoint) {\n transform: translate(-50%, 0);\n }\n }\n}\n\n.snackbar-body {\n @include text-truncate;\n\n margin-right: auto;\n max-height: 100%;\n min-width: 0;\n}\n\n.snackbar-btn {\n @include transition-standard(background-color, background-image);\n\n background-color: transparent;\n background-image: none;\n border: 0;\n color: $snackbar-btn-color;\n cursor: pointer;\n display: block;\n flex-shrink: 0;\n font-size: inherit;\n font-weight: $btn-font-weight;\n line-height: inherit;\n margin-left: $snackbar-inner-spacer-x;\n padding: 0;\n text-transform: uppercase;\n white-space: nowrap;\n\n @include focus-hover {\n color: $snackbar-btn-color-hover;\n text-decoration: none;\n }\n\n @include media-breakpoint-up($snackbar-breakpoint) {\n margin-left: $snackbar-inner-spacer-x-desktop;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n.snackbar-left,\n.snackbar-right {\n @include media-breakpoint-up($snackbar-breakpoint) {\n transform: translateY(100%);\n\n &.show {\n transform: translateY($snackbar-margin-y * -1);\n }\n }\n}\n\n.snackbar-left {\n @include media-breakpoint-up($snackbar-breakpoint) {\n left: $snackbar-margin-x;\n }\n}\n\n.snackbar-right {\n @include media-breakpoint-up($snackbar-breakpoint) {\n right: $snackbar-margin-x;\n left: auto;\n }\n}\n\n.snackbar-multi-line {\n height: $snackbar-height-multi;\n padding-top: $snackbar-padding-y-multi;\n padding-bottom: $snackbar-padding-y-multi;\n\n .snackbar-body {\n white-space: normal;\n }\n}\n","// Todo: only non-clickable stepper is supported for now\n\n.stepper {\n align-items: center;\n background-color: $stepper-bg;\n display: flex;\n flex-shrink: 0;\n overflow: hidden;\n padding: $stepper-padding-y $stepper-padding-x;\n position: relative;\n\n &::after,\n &::before {\n border-top: $stepper-border-width solid $stepper-border-color;\n content: '';\n display: block;\n position: absolute;\n }\n\n &:first-child::before {\n display: none;\n }\n\n &:last-child::after {\n display: none;\n }\n}\n\n.stepper-horiz {\n background-color: $stepper-bg;\n display: flex;\n justify-content: space-between;\n overflow-x: auto;\n overflow-y: hidden;\n position: relative;\n\n &::before {\n border-top: $stepper-border-width solid $stepper-border-color;\n content: '';\n display: block;\n position: absolute;\n top: 50%;\n right: $stepper-padding-x;\n left: $stepper-padding-x;\n }\n\n .stepper {\n &::after,\n &::before {\n border-top: $stepper-border-width solid $stepper-border-color;\n top: 50%;\n width: ($stepper-padding-x - $stepper-inner-spacer);\n }\n\n &::after {\n right: 0;\n }\n\n &::before {\n left: 0;\n }\n }\n}\n\n.stepper-vert {\n background-color: $stepper-bg;\n position: relative;\n\n .stepper {\n &::after,\n &::before {\n border-left: $stepper-border-width solid $stepper-border-color;\n height: ($stepper-padding-y - $stepper-inner-spacer);\n left: ($stepper-icon-height / 2 + $stepper-padding-x);\n }\n\n &::after {\n bottom: 0;\n }\n\n &::before {\n top: 0;\n }\n }\n}\n\n// Misc\n\n.stepper-icon {\n background-color: $stepper-icon-bg;\n border-radius: 50%;\n color: $stepper-icon-color;\n font-size: $stepper-icon-font-size;\n font-weight: $stepper-icon-font-weight;\n height: $stepper-icon-height;\n line-height: $stepper-icon-height;\n margin-right: $stepper-inner-spacer;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: $stepper-icon-height;\n\n .stepper.active &,\n .stepper.done & {\n background-color: $stepper-icon-bg-active;\n color: color-yiq($stepper-icon-bg-active);\n }\n\n .material-icons {\n font-size: 1.333em;\n }\n}\n\n.stepper-text {\n color: $stepper-text-color;\n font-size: $stepper-text-font-size;\n font-weight: $stepper-text-font-weight;\n position: relative;\n\n .stepper.active &,\n .stepper.done & {\n color: $stepper-text-color-active;\n }\n\n .stepper.active & {\n font-weight: bolder;\n }\n}\n",".nav-tabs {\n box-shadow: inset 0 ($nav-tab-border-width * -2) 0 ($nav-tab-border-width * -1) $nav-tab-border-color;\n\n &.border-0,\n &.border-bottom-0 {\n box-shadow: none;\n }\n\n .nav-link {\n @include transition-standard(background-color, color, opacity);\n\n color: $nav-tab-color;\n font-size: $nav-tab-font-size;\n font-weight: $nav-tab-font-weight;\n line-height: $nav-tab-line-height;\n min-height: $nav-tab-height;\n opacity: $nav-tab-link-opacity;\n padding: $nav-tab-link-padding-y $nav-tab-link-padding-x;\n position: relative;\n text-transform: uppercase;\n\n @include active-focus-hover {\n background-color: $nav-tab-bg-hover;\n }\n\n &.active,\n &:active {\n opacity: 1;\n }\n\n &.active {\n color: $nav-tab-color-active;\n\n &::before {\n opacity: 1;\n }\n }\n\n &.disabled {\n background-color: transparent;\n color: $nav-tab-color-disabled;\n opacity: 1;\n }\n\n &::before {\n @include transition-standard(opacity);\n\n background-color: $nav-tab-indicator-bg;\n content: '';\n display: block;\n height: $nav-tab-indicator-height;\n opacity: 0;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n }\n }\n\n .nav-item.show .nav-link {\n background-color: $nav-tab-bg-hover;\n opacity: 1;\n }\n}\n\n.nav-tabs-material {\n position: relative;\n\n &.animate {\n .nav-link::before {\n opacity: 0;\n }\n\n .nav-tabs-indicator {\n @include transition-standard(left, right);\n }\n }\n\n .nav-link::before {\n transition: none;\n }\n\n .nav-tabs-indicator {\n background-color: $nav-tab-indicator-bg;\n display: none;\n height: $nav-tab-indicator-height;\n position: absolute;\n bottom: 0;\n\n &.show {\n display: block;\n }\n\n .nav-tabs-scrollable & {\n bottom: $nav-tab-height;\n }\n }\n}\n\n.nav-tabs-scrollable {\n box-shadow: inset 0 ($nav-tab-border-width * -2) 0 ($nav-tab-border-width * -1) $nav-tab-border-color;\n height: $nav-tab-height;\n overflow: hidden;\n\n .nav-tabs {\n box-shadow: none;\n flex-wrap: nowrap;\n overflow-x: auto;\n overflow-y: hidden;\n padding-bottom: $nav-tab-height;\n\n &::-webkit-scrollbar {\n display: none;\n }\n }\n}\n","%form-control {\n background-clip: padding-box;\n background-color: transparent;\n border-color: $textfield-border-color;\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 $textfield-border-width;\n box-shadow: none;\n color: $textfield-color;\n display: block;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n padding: $textfield-padding-y $textfield-padding-x calc(#{$textfield-padding-y} - #{$textfield-border-width});\n width: 100%;\n\n @include hover {\n border-color: $textfield-border-color-hover;\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $textfield-border-color-hover;\n }\n\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n &::placeholder {\n color: $textfield-hint-color;\n opacity: 1;\n }\n\n &:disabled,\n &[readonly] {\n border-style: dotted;\n color: $textfield-color-disabled;\n opacity: 1;\n\n @include focus-hover {\n border-color: $textfield-border-color;\n box-shadow: none;\n }\n }\n\n &:focus {\n border-color: $textfield-border-color-focus;\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n outline: 0;\n }\n\n &:invalid:required {\n outline: 0;\n }\n}\n\n.form-control {\n @extend %form-control;\n\n &[type='file'] {\n max-height: $textfield-height;\n }\n}\n\n// Form control sizing\n\n.form-control-lg {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-padding-x-lg calc(#{$textfield-padding-y-lg} - #{$textfield-border-width});\n\n &[type='file'] {\n max-height: $textfield-height-lg;\n }\n}\n\n.form-control-sm {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-padding-x-sm calc(#{$textfield-padding-y-sm} - #{$textfield-border-width});\n\n &[type='file'] {\n max-height: $textfield-height-sm;\n }\n}\n\n// Select and textarea\n\n%form-select {\n appearance: none;\n\n @include media-moz-webkit {\n background-image: $caret-bg;\n background-position: 100% 50%;\n background-repeat: no-repeat;\n background-size: $textfield-select-bg-size $textfield-select-bg-size;\n padding-right: $textfield-select-bg-size;\n\n &[multiple],\n &[size]:not([size='1']) {\n background-image: none;\n }\n }\n}\n\n%form-textarea {\n border-radius: $textfield-box-border-radius;\n border-width: $textfield-border-width;\n min-height: $textfield-box-height;\n padding: calc(#{$textfield-box-padding-y} - #{$textfield-border-width}) $textfield-box-padding-x;\n\n @include hover {\n box-shadow: inset $textfield-border-width-hover $textfield-border-width-hover 0 ($textfield-border-width * -1) $textfield-border-color-hover, inset ($textfield-border-width-hover * -1) ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $textfield-border-color-hover;\n }\n\n &:focus {\n box-shadow: inset $textfield-border-width-focus $textfield-border-width-focus 0 ($textfield-border-width * -1) $textfield-border-color-focus, inset ($textfield-border-width-focus * -1) ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n }\n}\n\n// stylelint-disable selector-no-qualifying-type\nselect {\n &.form-control {\n @extend %form-select;\n\n &[multiple],\n &[size]:not([size='1']) {\n @extend %form-textarea;\n }\n }\n\n &.form-control-lg {\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width}) $textfield-box-padding-x-lg;\n }\n }\n\n &.form-control-sm {\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width}) $textfield-box-padding-x-sm;\n }\n }\n}\n\ntextarea {\n &.form-control {\n min-height: $textfield-height;\n\n &:not([rows='1']) {\n @extend %form-textarea;\n }\n }\n\n &.form-control-lg {\n min-height: $textfield-height-lg;\n\n &:not([rows='1']) {\n min-height: $textfield-box-height-lg;\n padding: calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width}) $textfield-box-padding-x-lg;\n }\n }\n\n &.form-control-sm {\n min-height: $textfield-height-sm;\n\n &:not([rows='1']) {\n min-height: $textfield-box-height-sm;\n padding: calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width}) $textfield-box-padding-x-sm;\n }\n }\n}\n// stylelint-enable\n\n.custom-file {\n display: inline-block;\n height: $textfield-height;\n margin-bottom: 0;\n position: relative;\n width: 100%;\n}\n\n.custom-file-input {\n height: $textfield-height;\n margin: 0;\n opacity: 0;\n position: relative;\n width: 100%;\n z-index: 1;\n\n @include focus-hover {\n ~ .custom-file-label {\n border-bottom-color: $textfield-border-color-focus;\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n }\n }\n}\n\n.custom-file-label {\n @include text-truncate;\n @include transition-standard(border-color, box-shadow);\n\n border-bottom: $textfield-border-width solid $textfield-border-color;\n color: $textfield-hint-color;\n font-size: $textfield-font-size;\n height: $textfield-height;\n line-height: $textfield-line-height;\n padding: $textfield-padding-y ($material-icon-size + $selection-control-spacer-x) calc(#{$textfield-padding-y} - #{$textfield-border-width}) $textfield-padding-x;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n\n &::after {\n @include set-material-icons;\n\n content: $custom-file-button-icon;\n position: absolute;\n top: 50%;\n right: 0;\n transform: translateY(-50%);\n }\n}\n\n.custom-select {\n @extend %form-control;\n @extend %form-select;\n\n &[multiple],\n &[size]:not([size='1']) {\n @extend %form-textarea;\n }\n}\n\n.custom-select-lg {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-select-bg-size calc(#{$textfield-padding-y-lg} - #{$textfield-border-width}) $textfield-padding-x-lg;\n\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width}) $textfield-box-padding-x-lg;\n }\n}\n\n.custom-select-sm {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-select-bg-size calc(#{$textfield-padding-y-sm} - #{$textfield-border-width}) $textfield-padding-x-sm;\n\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width}) $textfield-box-padding-x-sm;\n }\n}\n\n.form-control-file {\n @extend %form-control;\n\n max-height: $textfield-height;\n}\n\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n// Validation\n\n@include form-validation-state('invalid', $form-feedback-invalid-color);\n@include form-validation-state('valid', $form-feedback-valid-color);\n","@mixin form-validation-state($state, $color) {\n .#{$state}-feedback {\n @include typography-caption;\n\n color: $color;\n display: none;\n margin-top: $textfield-margin-y;\n width: 100%;\n\n .form-control-lg + & {\n margin-top: $textfield-margin-y-lg;\n }\n\n .form-control-sm + & {\n margin-top: $textfield-margin-y-sm;\n }\n }\n\n .#{$state}-tooltip {\n @include border-radius($border-radius);\n\n background-color: $color;\n color: color-yiq($color);\n display: none;\n font-size: $tooltip-font-size;\n line-height: $tooltip-line-height;\n margin-top: $textfield-margin-y;\n max-width: 100%;\n opacity: $tooltip-opacity;\n padding: $tooltip-padding-y $tooltip-padding-x;\n position: absolute;\n top: 100%;\n text-align: center;\n word-break: break-word;\n z-index: $tooltip-zindex;\n\n @include media-breakpoint-up(md) {\n font-size: $tooltip-font-size-desktop;\n padding: $tooltip-padding-y-desktop $tooltip-padding-x-desktop;\n }\n\n .form-control-lg + & {\n margin-top: $textfield-margin-y-lg;\n }\n\n .form-control-sm + & {\n margin-top: $textfield-margin-y-sm;\n }\n }\n\n .custom-control-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n ~ .custom-control-label {\n &,\n &::after {\n color: $color;\n }\n\n &::before {\n background-color: $color;\n }\n }\n\n ~ .custom-control-track {\n background-color: rgba($color, $selection-control-track-opacity);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-file-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n @include focus-hover {\n ~ .custom-file-label {\n border-bottom-color: $color;\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n\n ~ .custom-file-label {\n border-bottom-color: $color;\n\n @include hover {\n border-bottom-color: $color;\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-switch .custom-control-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n ~ .custom-control-label::after {\n background-color: $color;\n }\n }\n }\n\n .form-check-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n + .form-check-label {\n color: $color;\n }\n }\n }\n\n %form-control {\n &.is-#{$state},\n .was-validated &:#{$state} {\n border-color: $color;\n\n @include focus-hover {\n border-color: $color;\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n %form-textarea {\n &.is-#{$state},\n .was-validated &:#{$state} {\n @include focus-hover {\n box-shadow: inset $textfield-border-width-hover $textfield-border-width-hover 0 ($textfield-border-width * -1) $color, inset ($textfield-border-width-hover * -1) ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n\n .textfield-box &.is-#{$state},\n .was-validated .textfield-box &:#{$state} {\n @include focus-hover {\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n }\n}\n",".textfield-box {\n %form-control {\n background-color: $textfield-box-bg;\n border-radius: $textfield-box-border-radius;\n padding: $textfield-box-padding-y $textfield-box-padding-x calc(#{$textfield-box-padding-y} - #{$textfield-border-width});\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n %form-textarea {\n border-width: 0 0 $textfield-border-width;\n padding: $textfield-box-padding-y $textfield-box-padding-x calc(#{$textfield-box-padding-y} - #{$textfield-border-width});\n\n @include hover {\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $textfield-border-color-hover;\n }\n\n &:focus {\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n }\n }\n\n // Form control sizing\n\n // stylelint-disable-next-line order/order, selector-no-qualifying-type\n textarea.form-control {\n min-height: $textfield-box-height;\n }\n\n .form-control[type='file'],\n .form-control-file {\n max-height: $textfield-box-height;\n }\n}\n\n// Size\n\n.textfield-box-lg {\n %form-control {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n\n // Form control sizing\n\n // stylelint-disable-next-line order/order, selector-no-qualifying-type\n textarea.form-control {\n min-height: $textfield-box-height-lg;\n }\n\n .custom-select {\n padding-right: $textfield-select-bg-size;\n }\n\n .form-control[type='file'],\n .form-control-file {\n max-height: $textfield-box-height-lg;\n }\n}\n\n.textfield-box-sm {\n %form-control {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n\n // Form control sizing\n\n // stylelint-disable-next-line order/order, selector-no-qualifying-type\n textarea.form-control {\n min-height: $textfield-box-height-sm;\n }\n\n .custom-select {\n padding-right: $textfield-select-bg-size;\n }\n\n .form-control[type='file'],\n .form-control-file {\n max-height: $textfield-box-height-sm;\n }\n}\n",".floating-label {\n padding-top: $floating-label-font-size;\n position: relative;\n\n &.has-value label,\n &.is-focused label {\n top: 0;\n transform: scale($floating-label-font-size / $textfield-font-size);\n }\n\n &.is-focused label {\n color: $floating-label-color-focus;\n }\n\n &:not(.has-value):not(.is-focused) .form-control {\n &[type='date'],\n &[type='datetime-local'],\n &[type='time'] {\n color: transparent;\n }\n }\n\n label {\n @include transition-standard(color, top, transform);\n\n color: $floating-label-color;\n display: block;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n margin: 0;\n padding: 0;\n position: absolute;\n top: ($floating-label-font-size + $textfield-padding-y);\n left: 0;\n transform-origin: 0 0;\n }\n\n %form-control {\n position: relative;\n\n &:focus {\n &::placeholder {\n color: $textfield-hint-color;\n opacity: 1;\n }\n }\n\n &::placeholder {\n @include transition-standard(opacity);\n\n color: transparent;\n opacity: 0;\n }\n }\n}\n\n// Size\n\n.floating-label-lg {\n &.has-value label,\n &.is-focused label {\n transform: scale($floating-label-font-size-lg / $textfield-font-size-lg);\n }\n\n label {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n top: ($floating-label-font-size-lg + $textfield-padding-y-lg);\n }\n\n %form-control {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-padding-x-lg calc(#{$textfield-padding-y-lg} - #{$textfield-border-width});\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n}\n\n.floating-label-sm {\n &.has-value label,\n &.is-focused label {\n transform: scale($floating-label-font-size-sm / $textfield-font-size-sm);\n }\n\n label {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n top: ($floating-label-font-size-sm + $textfield-padding-y-sm);\n }\n\n %form-control {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-padding-x-sm calc(#{$textfield-padding-y-sm} - #{$textfield-border-width});\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n}\n\n// Floating label with textfield box\n\n.floating-label.textfield-box {\n padding-top: 0;\n\n &.has-value label,\n &.is-focused label {\n line-height: 1;\n top: $textfield-box-label-spacer-y;\n }\n\n label {\n top: $textfield-box-padding-y;\n left: $textfield-box-padding-x;\n }\n\n %form-control,\n %form-textarea {\n padding-top: ($textfield-box-height - $textfield-box-label-spacer-y - $textfield-font-size * $textfield-line-height);\n }\n\n %form-control {\n padding-bottom: calc(#{$textfield-box-label-spacer-y} - #{$textfield-border-width});\n }\n}\n\n.floating-label-lg.textfield-box {\n label {\n top: $textfield-box-padding-y-lg;\n left: $textfield-box-padding-x-lg;\n }\n\n %form-control,\n %form-textarea {\n padding-top: ($textfield-box-height-lg - $textfield-box-label-spacer-y - $textfield-font-size-lg * $textfield-line-height-lg);\n padding-right: $textfield-box-padding-x-lg;\n padding-left: $textfield-box-padding-x-lg;\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n}\n\n.floating-label-sm.textfield-box {\n label {\n top: $textfield-box-padding-y-sm;\n left: $textfield-box-padding-x-sm;\n }\n\n %form-control,\n %form-textarea {\n padding-top: ($textfield-box-height-sm - $textfield-box-label-spacer-y - $textfield-font-size-sm * $textfield-line-height-sm);\n padding-right: $textfield-box-padding-x-sm;\n padding-left: $textfield-box-padding-x-sm;\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n}\n",".input-group {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n position: relative;\n width: 100%;\n\n > .custom-file,\n > .custom-select,\n > .floating-label,\n > .form-control,\n > .form-control-file,\n > .textfield-box {\n flex: 1 1 auto;\n margin-bottom: 0;\n width: 1%;\n\n + .custom-file,\n + .custom-select,\n + .floating-label,\n + .form-control,\n + .form-control-file,\n + .textfield-box {\n margin-left: $input-group-inner-spacer-x;\n }\n }\n}\n\n// Addons\n\n.input-group-append,\n.input-group-prepend {\n align-items: center;\n display: flex;\n justify-content: center;\n\n .btn {\n min-width: 0;\n\n + .btn {\n margin-left: ($btn-group-inner-spacer-x * -1);\n }\n }\n}\n\n.input-group-append {\n margin-left: $input-group-inner-spacer-x;\n}\n\n.input-group-prepend {\n margin-right: $input-group-inner-spacer-x;\n}\n\n.input-group-text {\n color: inherit;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n margin-bottom: 0;\n white-space: nowrap;\n\n + .input-group-text {\n margin-left: ($input-group-inner-spacer-x / 2);\n }\n}\n\n// Border radius\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-prepend > .btn {\n &:not(:first-of-type) {\n @include border-left-radius(0);\n }\n\n &:not(:last-of-type) {\n @include border-right-radius(0);\n }\n}\n\n// Icons\n\n.input-group-icon {\n @include transition-standard(color);\n\n color: $textfield-border-color;\n font-size: ($font-size-base / 1rem * $textfield-font-size);\n margin-right: $input-group-inner-spacer-x;\n order: -1;\n\n @include hover {\n color: $textfield-border-color-hover;\n }\n\n .floating-label.is-focused ~ &,\n .form-control:focus ~ & {\n color: $textfield-border-color-focus;\n }\n\n .floating-label:not(.textfield-box) ~ & {\n margin-top: $floating-label-font-size;\n }\n}\n\n// Size\n\n.input-group-lg {\n > .floating-label {\n @extend .floating-label-lg;\n\n &.has-value label,\n &.is-focused label {\n top: 0;\n }\n\n &.textfield-box.has-value label,\n &.textfield-box.is-focused label {\n top: $textfield-box-label-spacer-y;\n }\n\n &:not(.textfield-box) ~ .input-group-icon {\n margin-top: $floating-label-font-size-lg;\n }\n }\n\n > %form-control {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-padding-x-lg calc(#{$textfield-padding-y-lg} - #{$textfield-border-width});\n }\n\n > %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n > %form-textarea {\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n\n > .form-control[type='file'],\n > .form-control-file {\n max-height: $textfield-box-height-lg;\n }\n\n > .input-group-append,\n > .input-group-prepend {\n > .btn {\n @extend %btn-lg;\n }\n\n > .input-group-text {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n }\n }\n\n > .input-group-icon {\n font-size: ($font-size-base / 1rem * $textfield-font-size-lg);\n line-height: $textfield-line-height-lg;\n }\n\n > .textfield-box {\n @extend .textfield-box-lg;\n }\n}\n\n.input-group-sm {\n > .floating-label {\n @extend .floating-label-sm;\n\n &.has-value label,\n &.is-focused label {\n top: 0;\n }\n\n &.textfield-box.has-value label,\n &.textfield-box.is-focused label {\n top: $textfield-box-label-spacer-y;\n }\n\n &:not(.textfield-box) ~ .input-group-icon {\n margin-top: $floating-label-font-size-sm;\n }\n }\n\n > %form-control {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-padding-x-sm calc(#{$textfield-padding-y-sm} - #{$textfield-border-width});\n }\n\n > %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n > %form-textarea {\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n\n > .form-control[type='file'],\n > .form-control-file {\n max-height: $textfield-box-height-sm;\n }\n\n > .input-group-append,\n > .input-group-prepend {\n > .btn {\n @extend %btn-sm;\n }\n\n > .input-group-text {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n }\n }\n\n > .input-group-icon {\n font-size: ($font-size-base / 1rem * $textfield-font-size-sm);\n line-height: $textfield-line-height-sm;\n }\n\n > .textfield-box {\n @extend .textfield-box-sm;\n }\n}\n",".navbar {\n align-items: center;\n color: $toolbar-color;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n min-height: $toolbar-height;\n padding: $toolbar-padding-y $toolbar-padding-x;\n position: relative;\n\n // Vertically align some elements normally placed in `.navbar`\n\n .form-control {\n @include border-radius($toolbar-element-border-radius);\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n border: 0;\n color: inherit;\n opacity: $toolbar-element-opacity;\n padding: (($textfield-height - $textfield-font-size * $textfield-line-height) / 2) $toolbar-inner-spacer-x;\n\n @include focus-hover {\n box-shadow: none;\n opacity: 1;\n }\n }\n\n .form-control-lg {\n padding-top: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n padding-bottom: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n }\n\n .form-control-sm {\n padding-top: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n padding-bottom: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n }\n\n .input-group {\n @include border-radius($toolbar-element-border-radius);\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n opacity: $toolbar-element-opacity;\n\n @include focus-hover {\n opacity: 1;\n }\n\n .form-control {\n background-color: transparent;\n opacity: 1;\n\n &:not(:first-child) {\n padding-left: 0;\n }\n\n &:not(:last-child) {\n padding-right: 0;\n }\n }\n\n .input-group-append {\n margin-left: 0;\n min-width: 0;\n }\n\n .input-group-prepend {\n margin-right: 0;\n min-width: 0;\n }\n\n .input-group-text {\n margin-right: $toolbar-inner-spacer-x;\n margin-left: $toolbar-inner-spacer-x;\n }\n }\n\n .input-group-lg > .form-control {\n padding-top: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n padding-bottom: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n }\n\n .input-group-sm > .form-control {\n padding-top: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n padding-bottom: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n }\n\n .nav-tabs {\n margin-top: ($toolbar-padding-y * -1);\n margin-bottom: ($toolbar-padding-y * -1);\n\n .nav-link {\n min-height: $toolbar-height;\n padding-top: (($toolbar-height - $nav-tab-font-size * $nav-tab-line-height) / 2);\n padding-bottom: (($toolbar-height - $nav-tab-font-size * $nav-tab-line-height) / 2);\n }\n }\n\n > .container {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n }\n}\n\n.navbar-dark {\n color: $toolbar-dark-color;\n\n .form-control,\n .input-group,\n .navbar-brand::before,\n .navbar-nav .show > .nav-link,\n .navbar-toggler::before {\n background-color: $toolbar-dark-element-bg;\n }\n\n .form-control::placeholder,\n .navbar-nav .nav-link.disabled {\n color: $toolbar-dark-color-lighter;\n }\n}\n\n.navbar-fixed-bottom,\n.navbar-fixed-top {\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n position: fixed;\n right: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.navbar-fixed-bottom {\n bottom: 0;\n}\n\n.navbar-fixed-top {\n top: 0;\n}\n\n.navbar-full {\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.navbar-sticky-top {\n @supports (position: sticky) {\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n position: sticky;\n top: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n }\n}\n\n.toolbar-waterfall {\n @include transition-standard(background-color, box-shadow);\n\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n\n &.waterfall {\n background-color: $toolbar-waterfall-bg;\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n position: fixed;\n }\n}\n\n// Misc\n\n.navbar-brand {\n @include typography-title;\n\n align-items: center;\n color: inherit;\n display: inline-flex;\n height: $toolbar-element-height;\n position: relative;\n white-space: nowrap;\n\n @include active-focus-hover {\n color: inherit;\n text-decoration: none;\n }\n\n &::before {\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: ($toolbar-inner-spacer-x / -2);\n bottom: 0;\n left: ($toolbar-inner-spacer-x / -2);\n }\n\n &:focus {\n outline: 0;\n\n &::before {\n opacity: 1;\n }\n }\n\n &:not(:first-child) {\n margin-left: $toolbar-inner-spacer-x;\n }\n\n &:not(:last-child) {\n margin-right: $toolbar-inner-spacer-x;\n }\n}\n\n.navbar-text {\n align-items: center;\n color: inherit;\n display: inline-flex;\n flex-wrap: wrap;\n height: $toolbar-element-height;\n}\n\n// Nav\n\n.navbar-nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n\n .nav-link {\n @include border-radius($toolbar-element-border-radius);\n @include transition-standard(background-color, opacity);\n\n color: inherit;\n font-size: $toolbar-link-font-size;\n height: $toolbar-link-height;\n line-height: $toolbar-link-line-height;\n opacity: $toolbar-element-opacity;\n padding: $toolbar-link-padding-y $toolbar-link-padding-x;\n\n @include active-focus-hover {\n background-color: $toolbar-element-bg;\n opacity: 1;\n }\n\n &.active,\n &.disabled {\n opacity: 1;\n }\n\n &.disabled {\n background-color: transparent;\n color: $toolbar-color-lighter;\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n .active > .nav-link,\n .show > .nav-link {\n opacity: 1;\n }\n\n .show > .nav-link {\n background-color: $toolbar-element-bg;\n }\n}\n\n// Toggleable\n\n.navbar-collapse {\n align-items: center;\n flex-basis: 100%;\n flex-grow: 1;\n}\n\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint);\n $infix: breakpoint-infix($next);\n\n {$infix} {\n @include media-breakpoint-down($breakpoint) {\n > .container,\n > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n\n &:first-child + .navbar-brand {\n margin-left: 0;\n }\n }\n\n > .container,\n > .container-fluid {\n flex-wrap: nowrap;\n }\n }\n }\n }\n}\n\n.navbar-toggler {\n align-items: center;\n background-color: transparent;\n border: 0;\n border-radius: 50%;\n color: inherit;\n display: inline-flex;\n flex-shrink: 0;\n height: $toolbar-element-height;\n justify-content: center;\n line-height: 1;\n padding: 0;\n position: relative;\n width: $toolbar-element-height;\n\n @include active-focus-hover {\n color: inherit;\n text-decoration: none;\n\n &::before {\n opacity: 1;\n }\n }\n\n &::before {\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n border-radius: 50%;\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n}\n\n.navbar-toggler-icon {\n @include set-material-icons;\n\n display: block;\n\n &::before {\n content: $toolbar-toggler-icon;\n }\n}\n",".tooltip {\n @include reset-text;\n\n display: block;\n font-size: $tooltip-font-size;\n line-height: $tooltip-line-height;\n margin: $tooltip-margin;\n opacity: 0;\n position: absolute;\n word-break: break-word;\n z-index: $tooltip-zindex;\n\n @include media-breakpoint-up($tooltip-breakpoint) {\n font-size: $tooltip-font-size-desktop;\n margin: $tooltip-margin-desktop;\n }\n\n &.show {\n opacity: $tooltip-opacity;\n\n .tooltip-inner {\n transform: scale(1);\n }\n }\n}\n\n.tooltip-inner {\n @include border-radius($tooltip-border-radius);\n @include transition-standard(transform);\n\n background-color: $tooltip-bg;\n color: $tooltip-color;\n padding: $tooltip-padding-y $tooltip-padding-x;\n text-align: center;\n transform: scale($tooltip-scale);\n\n @include media-breakpoint-up($tooltip-breakpoint) {\n padding: $tooltip-padding-y-desktop $tooltip-padding-x-desktop;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Border\n\n.border {\n border: $border-width solid $border-color !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: $border-width solid $border-color !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right {\n border-right: $border-width solid $border-color !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: $border-width solid $border-color !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left {\n border-left: $border-width solid $border-color !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-black {\n border-color: $black !important;\n}\n\n.border-black-primary {\n border-color: $black-primary !important;\n}\n\n.border-black-secondary {\n border-color: $black-secondary !important;\n}\n\n.border-black-hint {\n border-color: $black-hint !important;\n}\n\n.border-black-divider {\n border-color: $black-divider !important;\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n.border-white-primary {\n border-color: $white-primary !important;\n}\n\n.border-white-secondary {\n border-color: $white-secondary !important;\n}\n\n.border-white-hint {\n border-color: $white-hint !important;\n}\n\n.border-white-divider {\n border-color: $white-divider !important;\n}\n\n@each $color, $values in $theme-colors {\n .border-#{$color} {\n border-color: theme-color($color) !important;\n }\n}\n\n// Border radius\n\n.rounded {\n @include border-radius($border-radius);\n}\n\n.rounded-0 {\n border-radius: 0;\n}\n\n.rounded-circle {\n border-radius: 50%;\n}\n\n.rounded-top {\n @include border-top-radius($border-radius);\n}\n\n.rounded-right {\n @include border-right-radius($border-radius);\n}\n\n.rounded-bottom {\n @include border-bottom-radius($border-radius);\n}\n\n.rounded-left {\n @include border-left-radius($border-radius);\n}\n","// stylelint-disable declaration-no-important\n\n@mixin bg-variant($class, $color, $color-dark: '') {\n @if ($color-dark != '') {\n a#{$class} {\n @include active-focus-hover {\n background-color: $color-dark !important;\n }\n }\n }\n\n #{$class} {\n background-color: $color !important;\n }\n}\n","@mixin clearfix {\n &::after {\n clear: both;\n content: '';\n display: table;\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Utilities for common `display` values\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n .d#{$infix}-block {\n display: block !important;\n }\n\n .d#{$infix}-flex {\n display: flex !important;\n }\n\n .d#{$infix}-inline {\n display: inline !important;\n }\n\n .d#{$infix}-inline-block {\n display: inline-block !important;\n }\n\n .d#{$infix}-inline-flex {\n display: inline-flex !important;\n }\n\n .d#{$infix}-none {\n display: none !important;\n }\n\n .d#{$infix}-table {\n display: table !important;\n }\n\n .d#{$infix}-table-cell {\n display: table-cell !important;\n }\n\n .d#{$infix}-table-row {\n display: table-row !important;\n }\n }\n}\n\n// Utilities for toggling `display` in print\n\n@media print {\n .d-print-block {\n display: block !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n // Align content\n\n .align-content#{$infix}-around {\n align-content: space-around !important;\n }\n\n .align-content#{$infix}-between {\n align-content: space-between !important;\n }\n\n .align-content#{$infix}-center {\n align-content: center !important;\n }\n\n .align-content#{$infix}-end {\n align-content: flex-end !important;\n }\n\n .align-content#{$infix}-start {\n align-content: flex-start !important;\n }\n\n .align-content#{$infix}-stretch {\n align-content: stretch !important;\n }\n\n // Align items\n\n .align-items#{$infix}-baseline {\n align-items: baseline !important;\n }\n\n .align-items#{$infix}-center {\n align-items: center !important;\n }\n\n .align-items#{$infix}-start {\n align-items: flex-start !important;\n }\n\n .align-items#{$infix}-end {\n align-items: flex-end !important;\n }\n\n .align-items#{$infix}-stretch {\n align-items: stretch !important;\n }\n\n // Align self\n\n .align-self#{$infix}-auto {\n align-self: auto !important;\n }\n\n .align-self#{$infix}-baseline {\n align-self: baseline !important;\n }\n\n .align-self#{$infix}-center {\n align-self: center !important;\n }\n\n .align-self#{$infix}-end {\n align-self: flex-end !important;\n }\n\n .align-self#{$infix}-start {\n align-self: flex-start !important;\n }\n\n .align-self#{$infix}-stretch {\n align-self: stretch !important;\n }\n\n // Flex direction\n\n .flex#{$infix}-column {\n flex-direction: column !important;\n }\n\n .flex#{$infix}-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex#{$infix}-row {\n flex-direction: row !important;\n }\n\n .flex#{$infix}-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n // Flex\n\n .flex#{$infix}-fill {\n flex: 1 1 auto !important;\n }\n\n .flex#{$infix}-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex#{$infix}-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex#{$infix}-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex#{$infix}-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex#{$infix}-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex#{$infix}-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex#{$infix}-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n // Justify content\n\n .justify-content#{$infix}-around {\n justify-content: space-around !important;\n }\n\n .justify-content#{$infix}-between {\n justify-content: space-between !important;\n }\n\n .justify-content#{$infix}-center {\n justify-content: center !important;\n }\n\n .justify-content#{$infix}-end {\n justify-content: flex-end !important;\n }\n\n .justify-content#{$infix}-start {\n justify-content: flex-start !important;\n }\n\n // Order\n\n .order#{$infix}-first {\n order: -1;\n }\n\n .order#{$infix}-last {\n order: 1;\n }\n\n .order#{$infix}-0 {\n order: 0;\n }\n }\n}\n","@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n .float#{$infix}-left {\n @include float-left;\n }\n\n .float#{$infix}-none {\n @include float-none;\n }\n\n .float#{$infix}-right {\n @include float-right;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n\n@mixin float-none {\n float: none !important;\n}\n\n@mixin float-right {\n float: right !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// stylelint-disable-next-line scss/dollar-variable-default\n$positions: absolute, fixed, relative, static, sticky;\n\n@each $position in $positions {\n .position-#{$position} {\n position: $position !important;\n }\n}\n\n// Shorthand\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n }\n}\n",".sr-only {\n @include sr-only;\n}\n\n.sr-only-focusable {\n @include sr-only-focusable;\n}\n","@mixin sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n clip: auto;\n height: auto;\n overflow: visible;\n position: static;\n white-space: normal;\n width: auto;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow {\n box-shadow: map-get($shadows, 8) !important;\n}\n\n.shadow-lg {\n box-shadow: map-get($shadows, 24) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.shadow-sm {\n box-shadow: map-get($shadows, 2) !important;\n}\n\n@each $shadow, $value in $shadows {\n .shadow-#{$shadow} {\n box-shadow: $value !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $prop, $prop-abbr in (height: h, width: w) {\n @each $size, $value in $sizes {\n .#{$prop-abbr}-#{$size} {\n #{$prop}: $value !important;\n }\n }\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n @each $prop, $prop-abbr in (margin: m, padding: p) {\n @each $size, $value in $spacers {\n .#{$prop-abbr}#{$infix}-#{$size} {\n #{$prop}: $value !important;\n }\n\n .#{$prop-abbr}t#{$infix}-#{$size} {\n #{$prop}-top: $value !important;\n }\n\n .#{$prop-abbr}r#{$infix}-#{$size} {\n #{$prop}-right: $value !important;\n }\n\n .#{$prop-abbr}b#{$infix}-#{$size} {\n #{$prop}-bottom: $value !important;\n }\n\n .#{$prop-abbr}l#{$infix}-#{$size} {\n #{$prop}-left: $value !important;\n }\n\n .#{$prop-abbr}x#{$infix}-#{$size} {\n #{$prop}-right: $value !important;\n #{$prop}-left: $value !important;\n }\n\n .#{$prop-abbr}y#{$infix}-#{$size} {\n #{$prop}-top: $value !important;\n #{$prop}-bottom: $value !important;\n }\n }\n }\n\n .m#{$infix}-auto {\n margin: auto !important;\n }\n\n .mt#{$infix}-auto {\n margin-top: auto !important;\n }\n\n .mr#{$infix}-auto {\n margin-right: auto !important;\n }\n\n .mb#{$infix}-auto {\n margin-bottom: auto !important;\n }\n\n .ml#{$infix}-auto {\n margin-left: auto !important;\n }\n\n .mx#{$infix}-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my#{$infix}-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Alignment\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n @include text-truncate;\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n .text#{$infix}-center {\n text-align: center !important;\n }\n\n .text#{$infix}-left {\n text-align: left !important;\n }\n\n .text#{$infix}-right {\n text-align: right !important;\n }\n }\n}\n\n// Color\n\n@include text-emphasis-variant('.text-black', $black);\n@include text-emphasis-variant('.text-black-primary', $black-primary);\n@include text-emphasis-variant('.text-black-secondary', $black-secondary);\n@include text-emphasis-variant('.text-black-hint', $black-hint);\n@include text-emphasis-variant('.text-black-divider', $black-divider);\n@include text-emphasis-variant('.text-white', $white);\n@include text-emphasis-variant('.text-white-primary', $white-primary);\n@include text-emphasis-variant('.text-white-secondary', $white-secondary);\n@include text-emphasis-variant('.text-white-hint', $white-hint);\n@include text-emphasis-variant('.text-white-divider', $white-divider);\n@include text-emphasis-variant('.text-muted', $text-muted);\n\n@each $color, $values in $theme-colors {\n @include text-emphasis-variant('.text-#{$color}', theme-color($color), theme-color-dark($color));\n}\n\n.text-black-50 {\n color: rgba($black, 0.5) !important;\n}\n\n.text-body {\n color: $body-color !important;\n}\n\n.text-white-50 {\n color: rgba($white, 0.5) !important;\n}\n\n// Family\n\n.text-monospace {\n font-family: $font-family-monospace;\n}\n\n// Italcs and weight\n\n.font-italic {\n font-style: italic;\n}\n\n.font-weight-bold,\n.font-weight-medium {\n font-weight: $font-weight-medium;\n}\n\n.font-weight-light {\n font-weight: $font-weight-light;\n}\n\n.font-weight-normal,\n.font-weight-regular {\n font-weight: $font-weight-regular;\n}\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n// Transformation\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n","// stylelint-disable declaration-no-important\n\n@mixin text-emphasis-variant($class, $color, $color-dark: '') {\n @if $color-dark != '' {\n a#{$class} {\n @include active-focus-hover {\n color: $color-dark !important;\n }\n }\n }\n\n #{$class} {\n color: $color !important;\n }\n}\n","@mixin text-hide($ignore-warning: false) {\n background-color: transparent;\n border: 0;\n color: transparent;\n font: 0/0 a; // stylelint-disable-line font-family-no-missing-generic-family-keyword\n text-shadow: none;\n\n @if ($ignore-warning != true) {\n @warn 'The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5.';\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Utilities for common `visibility` values\n\n.invisible {\n visibility: hidden !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n",".material-icons {\n @include reset-material-icons;\n}\n\n.material-icons-inline {\n font-size: inherit;\n line-height: 1;\n}\n","// stylelint-disable declaration-no-important\n\n@if $enable-print-styles {\n @media print {\n @page {\n size: $print-page-size;\n }\n\n *,\n *::after,\n *::before {\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n abbr[title]::after {\n content: ' (\" attr(title) \") ';\n }\n\n blockquote {\n page-break-inside: avoid;\n }\n\n body {\n min-width: $print-body-min-width !important;\n }\n\n h2,\n h3,\n p {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-inside: avoid;\n }\n\n img {\n page-break-inside: avoid;\n }\n\n pre {\n page-break-inside: avoid;\n white-space: pre-wrap !important;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr {\n page-break-inside: avoid;\n }\n\n .card {\n border: $border-width solid $border-color-solid;\n }\n\n .container {\n min-width: $print-body-min-width !important;\n }\n\n .dropdown-menu {\n border: $border-width solid $border-color-solid;\n }\n\n .list-group-item {\n border: $border-width solid $border-color-solid;\n margin-bottom: ($border-width * -1);\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n .list-group-flush {\n &:first-child .list-group-item:first-child {\n border-top: 0;\n }\n\n &:last-child .list-group-item:last-child {\n border-bottom: 0;\n }\n\n .list-group-item {\n border-right: 0;\n border-left: 0;\n }\n }\n\n .nav-tabs {\n border-bottom: $border-width solid $border-color-solid;\n }\n\n .navbar {\n display: none;\n }\n\n .popover {\n border: $border-width solid $border-color-solid;\n }\n\n .table {\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n border: $border-width solid $border-color-solid;\n }\n\n .table-dark {\n color: inherit;\n\n td,\n th,\n .table {\n border-color: $border-color-solid;\n }\n }\n\n .table .thead-dark {\n td,\n th {\n color: inherit;\n }\n }\n }\n}\n","// Some basic padding for all wrappers\n.wrapper {\n padding: $grid-gutter-width 0; }\n\n// Reset hero wrapper padding to 0\n#wrapper-hero { padding: 0px !important; }\n\n// Adding basic WordPress classes to pass the WordPress.org tests\n.sticky,\n.gallery-caption,\n.bypostauthor {\n font-size: inherit;\n}\n\n// Separate sticky wrapper from main content\n.wrapper#wrapper-sticky { border-bottom: 1px solid $gray-300; }\n\n// Adding some contrast background color to footer full widget\n#wrapper-footer-full,\n#wrapper-static-hero { background-color: $gray-200; }\n\n// Necessary WP classes\n.wp-caption { font-size: inherit; }\n\n.wp-caption-text { font-size: inherit; }\n\n.screen-reader-text { @extend .sr-only; }\n\n.alignleft {\n display: inline;\n float: left;\n margin-right: 1.5em;\n}\n\n.alignright {\n display: inline;\n float: right;\n margin-left: 1.5em;\n}\n\n.aligncenter { margin: 0px auto; }\n\n// Post design\n.entry-footer span { padding-right: 10px; }\n\n//Woocommerce product gallery slider width fix\nfigure.woocommerce-product-gallery__wrapper { \n max-width: inherit !important; \n}\n\n// Limit featured image size to 100%\nimg.wp-post-image,\narticle img,\nfigure,\nimg,\n#secondary img {\n max-width: 100%;\n height: auto;\n}\n\n// Skip to content link\na.skip-link {\n position: fixed;\n z-index: 1000;\n top: 0px;\n right: 0px;\n}\n\n// Reset Jumbotron default margin\n.jumbotron { margin-bottom: 0px; }\n\n// Dropdown translation\n.navbar-dark .navbar-nav .dropdown-menu .nav-link{\n display: block;\n width: 100%; // For `