Fitness Living Magazine Logo
UPDATE
  • Home
  • Categories
    • Fitness Headlines
    • South Carolina
    • Top Picks
    • Gym Growth
    • Nutrition + Performance
    • Recipes + Meal Prep
    • About the Magazine
    • Cover Stories
    • California
    • Local News
    • Gym & Studio Reviews
    • Fitness Stories of Strength
  • About The Magazine
The Media Platform for Fitness Leaders & Owners.
May 29.2026
19 Minutes Read

Costa Mesa Strength Training Gym Review: Inside Reidt Fitness Systems’ Athlete-First Coaching Approach

This is a custom HTML / JavaScript Element

In order To See Your Custom HTML/JavaScript Code in Action You Must Click On The Preview Page Button, Your Code is NOT going to be active in the edit mode

PG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJGcm9tIEF0aGxldGUgdG8gRWxpdGUgVHJhaW5lcjogVGhlIEpvdXJuZXkgYW5kIFBoaWxvc29waHkgQmVoaW5kIFByZW1pZXIgQmFzZWJhbGwgVHJhaW5pbmciPgo8bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IkFuIGVkaXRvcmlhbCBzcG90bGlnaHQgb24gSm9zaCBSZWlkdCBhbmQgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGluIENvc3RhIE1lc2EsIENhbGlmb3JuaWEsIGV4cGxvcmluZyBiYXNlYmFsbC1zcGVjaWZpYyBzdHJlbmd0aCB0cmFpbmluZywgYXJtIGNhcmUsIHRocmVlLWRpbWVuc2lvbmFsIGF0aGxldGljaXNtLCBiYXJlZm9vdCB0cmFpbmluZywgYXRobGV0ZSBkZXZlbG9wbWVudCwgYW5kIGEgY29hY2hpbmcgcGhpbG9zb3BoeSBzaGFwZWQgYnkgYSBjYXJlZXItZW5kaW5nIGluanVyeS4iPgo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vaWlsaS5pby9DZFJVenpCLm1kLnBuZyI+CjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIj4KPG1ldGEgbmFtZT0idHdpdHRlcjpjYXJkIiBjb250ZW50PSJzdW1tYXJ5X2xhcmdlX2ltYWdlIj4KCjxzdHlsZT4KLmZsbS13cmFwLC5mbG0td3JhcCAqe2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50O30KLmZsbS13cmFwe2JhY2tncm91bmQ6I2ZmZmZmZiAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O292ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnQ7Y29sb3I6IzFjMWIxOSAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDt9Ci5mbG0td3JhcCBoMiwuZmxtLXdyYXAgaDIsLmZsbS13cmFwIGgzLC5mbG0td3JhcCBoNCwuZmxtLXdyYXAgaDUsLmZsbS13cmFwIGg2LC5mbG0td3JhcCAuZmxtLWgyLC5mbG0td3JhcCAuZmxtLWgyLC5mbG0td3JhcCAuZmxtLWgzLC5mbG0td3JhcCAuZmxtLWtleS1oZWFkaW5nLC5mbG0td3JhcCAuZmxtLWZlYXR1cmVkLW5hbWUsLmZsbS13cmFwIC5mbG0tc2VjdGlvbiBoMiwuZmxtLXdyYXAgLmZsbS1sZWFybi1jYXJkIGgyLC5mbG0td3JhcCAuZmxtLXNlcnZpY2UtYnJpZWYgaDJ7Zm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgaDIgYSwuZmxtLXdyYXAgaDIgYSwuZmxtLXdyYXAgaDMgYSwuZmxtLXdyYXAgaDQgYSwuZmxtLXdyYXAgaDUgYSwuZmxtLXdyYXAgaDYgYSwuZmxtLXdyYXAgLmZsbS1oMiBhLC5mbG0td3JhcCAuZmxtLWgyIGEsLmZsbS13cmFwIC5mbG0taDMgYSwuZmxtLXdyYXAgLmZsbS1mZWF0dXJlZC1uYW1lIGF7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O30KLmZsbS1tYWlue21heC13aWR0aDoxMDgwcHggIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50O3BhZGRpbmc6MCAyNHB4IDg4cHggMjRweCAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmZmZiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDt9Ci5mbG0taW5uZXJ7bWF4LXdpZHRoOjEwNDBweCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50O30KLmZsbS1ib2R5e21heC13aWR0aDo4MTBweCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50O30KLmZsbS1zZWN0aW9ue3dpZHRoOjEwMCUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7fQouZmxtLXRhYmxlLC5mbG0tbGVhcm4tcm93LC5mbG0tcGhvdG8tdGFibGUsLmZsbS1maXJzdC1zdGVwLXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDt9Ci5mbG0tZXllYnJvd3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjIuN3B4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjExLjVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDtjb2xvcjojNmY2OTYyICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt9Ci5mbG0tc21hbGwtbGFiZWx7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoxLjlweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMC41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDtjb2xvcjojNzQ2ZDY1ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7fQouZmxtLWgye2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjU4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjAyICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTEuMTVweCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0taDJ7Zm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MzRweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMTYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWgze2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjI0cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjI2ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDttYXJnaW46MCAwIDEwcHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1kZWNre2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNDYgIWltcG9ydGFudDtjb2xvcjojMmYyYjI2ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDttYXgtd2lkdGg6OTgwcHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0ta2lja2VyLWxpbmV7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjdweCAwIDdweCAxNHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDttYXgtd2lkdGg6ODUwcHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0taGVyby1pbnRybywuZmxtLXBhcmFncmFwaCwuZmxtLWJvZHkgcHtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjIxcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjggIWltcG9ydGFudDtjb2xvcjojMWIxYjE5ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZHJvcGNhcHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2ZvbnQtc2l6ZTo5MHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MC43OCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7cGFkZGluZzo2cHggMTJweCAwIDAgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O30KLmZsbS1oZXJvLXF1b3RlLC5mbG0tcXVpY2stYW5zd2VyLC5mbG0tcXVvdGUtYmxvY2ssLmZsbS1ub3RlLC5mbG0tY3RhLC5mbG0tc291cmNlLW5vdGV7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50O30KLmZsbS1oZXJvLXF1b3Rle2JhY2tncm91bmQ6I2ZkZmNmOSAhaW1wb3J0YW50O2JvcmRlci10b3A6MnB4IHNvbGlkICMxNTE1MTUgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjI0cHggMjZweCAyMnB4IDI2cHggIWltcG9ydGFudDttYXJnaW46MCAwIDhweCAwICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8tcXVvdGUtdGV4dHtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjM2ICFpbXBvcnRhbnQ7Y29sb3I6IzE0MTQxNCAhaW1wb3J0YW50O21hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8taW1nLC5mbG0taW1hZ2Utd3JhcCBpbWd7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8taW1ne21heC13aWR0aDo0MzhweCAhaW1wb3J0YW50O21hcmdpbjowIDAgMTBweCBhdXRvICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8tY2FwdGlvbiwuZmxtLWltYWdlLWNhcHRpb257Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxM3B4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41OCAhaW1wb3J0YW50O2NvbG9yOiM2NjVmNTcgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0taGVyby1jYXB0aW9ue21hcmdpbjowIDAgMTRweCBhdXRvICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7fQouZmxtLW93bmVyLWZvY3Vze21heC13aWR0aDo0MzhweCAhaW1wb3J0YW50O21hcmdpbjoxNnB4IDAgMCBhdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxMnB4IDAgMCAwICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50O30KLmZsbS1vd25lci1mb2N1cy1jb3B5e2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTUuNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41NSAhaW1wb3J0YW50O2NvbG9yOiMyNDIxMWUgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1zdGFuZGFyZC1ib3h7YmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjMwcHggMjhweCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLXN0YW5kYXJkLWNvcHl7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyN3B4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41NiAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi0wLjEycHggIWltcG9ydGFudDtjb2xvcjojMjYyMzFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDt9Ci5mbG0tYW5jaG9yLWxpbmUtb25le2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOmNsYW1wKDYwcHgsNy40dncsOTBweCkgIWltcG9ydGFudDtsaW5lLWhlaWdodDowLjk0ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMS44cHggIWltcG9ydGFudDttYXJnaW46MTRweCAwIDAgMCAhaW1wb3J0YW50O30KLmZsbS1hbmNob3ItbGluZS10d297Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6Y2xhbXAoNzJweCwxMS44dncsMTM4cHgpICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MC44OCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjMwMCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi00cHggIWltcG9ydGFudDtjb2xvcjojYjliNWFkICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2I5YjVhZCAhaW1wb3J0YW50O21hcmdpbjo1cHggMCAwIDAgIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7fQouZmxtLWFuY2hvci1zdWJ0aXRsZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjIuM3B4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjExLjVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuOSAhaW1wb3J0YW50O2NvbG9yOiMzZjNhMzQgIWltcG9ydGFudDttYXgtd2lkdGg6OTAwcHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt9Ci5mbG0tc25hcHNob3Qtcm93e3BhZGRpbmc6MTJweCAwICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZThkYyAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1zbmFwc2hvdC1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3dpZHRoOjMxJSAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS43cHggIWltcG9ydGFudDtmb250LXNpemU6MTBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNiAhaW1wb3J0YW50O2NvbG9yOiM3ZDc1NmIgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt9Ci5mbG0tc25hcHNob3QtdmFsdWV7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDt3aWR0aDo2NyUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjQ1ICFpbXBvcnRhbnQ7Y29sb3I6IzIwMWUxYiAhaW1wb3J0YW50O30KLmZsbS1ub3Rle2JhY2tncm91bmQ6I2ZkZmNmOSAhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7cGFkZGluZzoyNHB4IDI2cHggIWltcG9ydGFudDttYXJnaW46MCAwIDM2cHggMCAhaW1wb3J0YW50O30KLmZsbS1xdWljay1hbnN3ZXIsLmZsbS1xdW90ZS1ibG9ja3tiYWNrZ3JvdW5kOiNmOGY3ZjMgIWltcG9ydGFudDtib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3BhZGRpbmc6MjhweCAzMHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjM4cHggMCA0NHB4IDAgIWltcG9ydGFudDt9Ci5mbG0taW1hZ2Utd3JhcHttYXgtd2lkdGg6NzYwcHggIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjM0cHggYXV0byA0MnB4IGF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0taW1hZ2UtY2FwdGlvbnttYXJnaW46MTBweCAwIDAgMCAhaW1wb3J0YW50O30KLmZsbS1sZWFybi1jYXJke2JvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTEgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7cGFkZGluZzoyMnB4IDAgMTNweCAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCA0NnB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tbGVhcm4tY29se3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O3BhZGRpbmc6MTZweCAxOHB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDt9Ci5mbG0tbGVhcm4tY29sOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O30KLmZsbS1sZWFybi1jb2w6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDt9Ci5mbG0tc2VydmljZS1icmllZnttYXgtd2lkdGg6NzUwcHggIWltcG9ydGFudDttYXJnaW46MzhweCBhdXRvIDQwcHggYXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmZmZiAhaW1wb3J0YW50O2JvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTEgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7cGFkZGluZzoyMnB4IDAgMTNweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLXNlcnZpY2Utcm93e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjE2cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1zZXJ2aWNlLXJvdzpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O30KLmZsbS1zZXJ2aWNlLWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MzIlICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS40ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS41cHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojNWQ1NjRlICFpbXBvcnRhbnQ7fQouZmxtLXNlcnZpY2UtY29weXtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3dpZHRoOjY3JSAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTlweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNyAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWQgIWltcG9ydGFudDt9Ci5mbG0ta2V5LWJveHtiYWNrZ3JvdW5kOiNmNmY1ZjEgIWltcG9ydGFudDtib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O2JvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDtib3JkZXItcmlnaHQ6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O3BhZGRpbmc6MzJweCAzNHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjQ4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1rZXktaGVhZGluZ3tmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZTozOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4xNCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxN3B4IDAgIWltcG9ydGFudDt9Ci5mbG0ta2V5LWJveCB1bHttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoyNHB4ICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS44NiAhaW1wb3J0YW50O2NvbG9yOiMxYjFiMTkgIWltcG9ydGFudDt9CgouZmxtLXBob3RvLWxlZGdlcntiYWNrZ3JvdW5kOiNmYmZhZjcgIWltcG9ydGFudDtib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3BhZGRpbmc6MzBweCAzMHB4IDI2cHggMzBweCAhaW1wb3J0YW50O21hcmdpbjozOHB4IDAgNDZweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLXBob3RvLWNhcmR7YmFja2dyb3VuZDojZmZmZmZmICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZTFkYWNkICFpbXBvcnRhbnQ7cGFkZGluZzoxM3B4IDEzcHggMTZweCAxM3B4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7fQouZmxtLXBob3RvLWNhcmQgaW1ne2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6MzY1cHggIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnQ7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDt9Ci5mbG0tcGhvdG8tY2FyZC1jYXB0aW9ue2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDtjb2xvcjojNTE0YzQ1ICFpbXBvcnRhbnQ7bWFyZ2luOjEycHggMCAwIDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9CgouZmxtLWZpcnN0LXN0ZXB7YmFja2dyb3VuZDojMGQwZTBlICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDo1cHggc29saWQgI2I4OWE1ZiAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyMjIyMjIgIWltcG9ydGFudDtwYWRkaW5nOjQycHggNDRweCAhaW1wb3J0YW50O21hcmdpbjo1NnB4IDAgNTRweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWZpcnN0LXN0ZXAtZnJhbWV7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIxNiwxOTQsMTQzLDAuMjYpICFpbXBvcnRhbnQ7cGFkZGluZzozNHB4IDM0cHggMzJweCAzNHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojMTAxMTExICFpbXBvcnRhbnQ7fQouZmxtLWZpcnN0LXN0ZXAtb3ZlcmxpbmV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzo0LjJweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS42ICFpbXBvcnRhbnQ7Y29sb3I6I2Q3YzI4ZiAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNkN2MyOGYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDttYXJnaW46MCAwIDE1cHggMCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLXRpdGxle2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjQycHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjA0ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZmZmZiAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNmZmZmZmYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC41cHggIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLXJ1bGV7aGVpZ2h0OjFweCAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgyMTYsMTk0LDE0MywwLjQyKSAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCAwIDIycHggMCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLWNvcHl7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOC41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc2ICFpbXBvcnRhbnQ7Y29sb3I6I2U4ZTNkOCAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNlOGUzZDggIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2UwYzg4ZCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjIuNHB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEwLjVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtwYWRkaW5nOjE2cHggMjRweCAhaW1wb3J0YW50O21hcmdpbjo3cHggMCAwIDAgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNlMGM4OGQgIWltcG9ydGFudDt9Ci5mbG0taW50YWtlLWNhcmR7YmFja2dyb3VuZDojMTExMjEyICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMTk0LDE0MywwLjM4KSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjE2LDE5NCwxNDMsMC4xOCkgIWltcG9ydGFudDtwYWRkaW5nOjRweCAwIDJweCAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt9Ci5mbG0taW50YWtlLXJvd3tib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTApICFpbXBvcnRhbnQ7cGFkZGluZzoxNXB4IDAgMTVweCAwICFpbXBvcnRhbnQ7fQouZmxtLWludGFrZS1yb3c6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDt9Ci5mbG0taW50YWtlLWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MzQlICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudDtmb250LXNpemU6OS41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjU1ICFpbXBvcnRhbnQ7Y29sb3I6I2Q3YzI4ZiAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNkN2MyOGYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt9Ci5mbG0taW50YWtlLWNvcHl7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDt3aWR0aDo2NCUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE1cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjU1ICFpbXBvcnRhbnQ7Y29sb3I6I2U1ZGVkMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNlNWRlZDEgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1ub3Rle2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDE5NCwxNDMsMC4zMCkgIWltcG9ydGFudDttYXJnaW46MjRweCAwIDAgMCAhaW1wb3J0YW50O3BhZGRpbmc6MTlweCAwIDAgMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTUuNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS42NSAhaW1wb3J0YW50O2NvbG9yOiNkOGQxYzIgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojZDhkMWMyICFpbXBvcnRhbnQ7fQoKLmZsbS1mZWF0dXJlZC1leHBlcnR7YmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgIzE3MTcxNyAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXJpZ2h0Om5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtwYWRkaW5nOjQycHggNDZweCA0MHB4IDQ2cHggIWltcG9ydGFudDttYXJnaW46NThweCAwIDQ2cHggMCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1mZWF0dXJlZC1uYW1le2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjM2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjA2ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbjowIDAgOHB4IDAgIWltcG9ydGFudDt9Ci5mbG0tY3Rhe2JhY2tncm91bmQ6I2Y4ZjdmNCAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2UyZGVkNyAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O3BhZGRpbmc6MThweCAyMHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAzOHB4IDAgIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE5cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjY4ICFpbXBvcnRhbnQ7Y29sb3I6IzJhMmEyYSAhaW1wb3J0YW50O30KLmZsbS1zb3VyY2Utbm90ZXtiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDtib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3BhZGRpbmc6MTVweCAxOHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDt9Ci5mbG0tZm9vdGVyLW1ldGF7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudDtmb250LXNpemU6MTBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuOSAhaW1wb3J0YW50O2NvbG9yOiM3ZDc1NmIgIWltcG9ydGFudDttYXJnaW46MCAwIDZweCAwICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7fQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtodG1sLGJvZHl7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtvdmVyZmxvdy14OmhpZGRlbiAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlICFpbXBvcnRhbnQ7fS5mbG0td3JhcHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtvdmVyZmxvdy14OmhpZGRlbiAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmZmZiAhaW1wb3J0YW50O30uZmxtLW1haW57bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50O3BhZGRpbmc6MCAxOHB4IDY0cHggMThweCAhaW1wb3J0YW50O30uZmxtLWlubmVyLC5mbG0tYm9keSwuZmxtLXNlY3Rpb257d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWluLXdpZHRoOjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9dGFibGUuZmxtLXRhYmxlLHRhYmxlLmZsbS10YWJsZSB0Ym9keSx0YWJsZS5mbG0tdGFibGUgdHIsdGFibGUuZmxtLXRhYmxlIHRkLHRhYmxlLmZsbS1sZWFybi1yb3csdGFibGUuZmxtLWxlYXJuLXJvdyB0Ym9keSx0YWJsZS5mbG0tbGVhcm4tcm93IHRyLHRhYmxlLmZsbS1sZWFybi1yb3cgdGQsdGFibGUuZmxtLXBob3RvLXRhYmxlLHRhYmxlLmZsbS1waG90by10YWJsZSB0Ym9keSx0YWJsZS5mbG0tcGhvdG8tdGFibGUgdHIsdGFibGUuZmxtLXBob3RvLXRhYmxlIHRkLHRhYmxlLmZsbS1maXJzdC1zdGVwLXRhYmxlLHRhYmxlLmZsbS1maXJzdC1zdGVwLXRhYmxlIHRib2R5LHRhYmxlLmZsbS1maXJzdC1zdGVwLXRhYmxlIHRyLHRhYmxlLmZsbS1maXJzdC1zdGVwLXRhYmxlIHRke2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttaW4td2lkdGg6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7Ym94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fS5mbG0tbWFzdGhlYWQtbGVmdCwuZmxtLW1hc3RoZWFkLXJpZ2h0LC5mbG0taGVyby1sZWZ0LC5mbG0taGVyby1yaWdodHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9LmZsbS1tYXN0aGVhZC1yaWdodHttYXJnaW4tdG9wOjE4cHggIWltcG9ydGFudDtwYWRkaW5nLXRvcDoxNnB4ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZGVkMiAhaW1wb3J0YW50O30uZmxtLW1hc3RoZWFkLXJpZ2h0IGRpdnt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9LmZsbS1oMntmb250LXNpemU6NDBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMDQgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC42NXB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt3b3JkLWJyZWFrOm5vcm1hbCAhaW1wb3J0YW50O292ZXJmbG93LXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50O30uZmxtLWRlY2t7Zm9udC1zaXplOjIxcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjU0ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O30uZmxtLWhlcm8tcmlnaHR7bWFyZ2luLXRvcDoyOHB4ICFpbXBvcnRhbnQ7fS5mbG0taGVyby1pbWd7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMnB4IDAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDt9LmZsbS1oZXJvLWNhcHRpb257bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCAwIDIwcHggMCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS42MiAhaW1wb3J0YW50O30uZmxtLW93bmVyLWZvY3Vze3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjoyMnB4IDAgMCAwICFpbXBvcnRhbnQ7cGFkZGluZzoxNXB4IDAgMCAwICFpbXBvcnRhbnQ7fS5mbG0tZHJvcGNhcHtmb250LXNpemU6NjhweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjAuODIgIWltcG9ydGFudDtwYWRkaW5nOjdweCAxMHB4IDAgMCAhaW1wb3J0YW50O30uZmxtLWhlcm8taW50cm8sLmZsbS1wYXJhZ3JhcGgsLmZsbS1ib2R5IHB7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc0ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToyNXB4ICFpbXBvcnRhbnQ7fS5mbG0taGVyby1xdW90ZSwuZmxtLW5vdGUsLmZsbS1xdWljay1hbnN3ZXIsLmZsbS1xdW90ZS1ibG9jaywuZmxtLWN0YSwuZmxtLXNvdXJjZS1ub3Rle3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoyMnB4ICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoyMnB4ICFpbXBvcnRhbnQ7fS5mbG0tc3RhbmRhcmQtbGFiZWwsLmZsbS1zdGFuZGFyZC1jb3B5LC5mbG0tc25hcHNob3QtbGFiZWwsLmZsbS1zbmFwc2hvdC12YWx1ZSwuZmxtLXNlcnZpY2UtbGFiZWwsLmZsbS1zZXJ2aWNlLWNvcHl7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O30uZmxtLXN0YW5kYXJkLWJveHtwYWRkaW5nOjI2cHggMjJweCAhaW1wb3J0YW50O21hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50O30uZmxtLWFuY2hvci1saW5lLW9uZXtmb250LXNpemU6NTBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC45cHggIWltcG9ydGFudDt9LmZsbS1hbmNob3ItbGluZS10d297Zm9udC1zaXplOjYzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDowLjk1ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTEuMnB4ICFpbXBvcnRhbnQ7fS5mbG0taDJ7Zm9udC1zaXplOjMxcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjE2ICFpbXBvcnRhbnQ7fS5mbG0taDN7Zm9udC1zaXplOjIzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjI4ICFpbXBvcnRhbnQ7fS5mbG0taW1hZ2Utd3JhcHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MzBweCAwIDM4cHggMCAhaW1wb3J0YW50O30uZmxtLWltYWdlLXdyYXAgaW1ne3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tY29se2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3BhZGRpbmc6MThweCAwICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tY29sOmZpcnN0LWNoaWxke2JvcmRlci10b3A6bm9uZSAhaW1wb3J0YW50O30uZmxtLWtleS1ib3h7cGFkZGluZzoyOHB4IDIycHggIWltcG9ydGFudDttYXJnaW46NDJweCAwICFpbXBvcnRhbnQ7fS5mbG0ta2V5LWhlYWRpbmd7Zm9udC1zaXplOjMxcHggIWltcG9ydGFudDt9LmZsbS1rZXktYm94IHVse3BhZGRpbmctbGVmdDoyMXB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE5cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjcyICFpbXBvcnRhbnQ7fS5mbG0tcGhvdG8tbGVkZ2Vye3BhZGRpbmc6MjJweCAxOHB4IDIwcHggMThweCAhaW1wb3J0YW50O21hcmdpbjozNHB4IDAgNDJweCAwICFpbXBvcnRhbnQ7fS5mbG0tcGhvdG8tY2FyZHtwYWRkaW5nOjEycHggMTJweCAxNXB4IDEycHggIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O30uZmxtLXBob3RvLWNhcmQgaW1ne3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnQ7fS5mbG0tcGhvdG8tY2FyZC1jYXB0aW9ue2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41OCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXB7cGFkZGluZzoyMnB4IDE2cHggIWltcG9ydGFudDttYXJnaW46NDhweCAwIDQ4cHggMCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtZnJhbWV7cGFkZGluZzoyOHB4IDIycHggMjhweCAyMnB4ICFpbXBvcnRhbnQ7fS5mbG0tZmlyc3Qtc3RlcC1vdmVybGluZXtmb250LXNpemU6MTBweCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjNweCAhaW1wb3J0YW50O21hcmdpbjowIDAgMTNweCAwICFpbXBvcnRhbnQ7fS5mbG0tZmlyc3Qtc3RlcC10aXRsZXtmb250LXNpemU6MzRweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMDggIWltcG9ydGFudDttYXJnaW46MCAwIDE2cHggMCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtY29weXtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNjggIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O30uZmxtLWludGFrZS1jYXJke21hcmdpbjoyNHB4IDAgMCAwICFpbXBvcnRhbnQ7fS5mbG0taW50YWtlLWxhYmVsLC5mbG0taW50YWtlLWNvcHl7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDt9LmZsbS1pbnRha2UtbGFiZWx7bWFyZ2luOjAgMCA0cHggMCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtYnV0dG9ue3dpZHRoOjEwMCUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O3BhZGRpbmc6MTdweCAxNnB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MnB4ICFpbXBvcnRhbnQ7fS5mbG0tZmVhdHVyZWQtZXhwZXJ0e3BhZGRpbmc6MzJweCAyMnB4IDM0cHggMjJweCAhaW1wb3J0YW50O21hcmdpbjo1MnB4IDAgNDJweCAwICFpbXBvcnRhbnQ7fS5mbG0tZmVhdHVyZWQtbmFtZXtmb250LXNpemU6MzFweCAhaW1wb3J0YW50O30uZmxtLWZvb3Rlci1tZXRhe2ZvbnQtc2l6ZTo5LjVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuODUgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoxLjI1cHggIWltcG9ydGFudDt9fQpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzkwcHgpey5mbG0tbWFpbntwYWRkaW5nLWxlZnQ6MTZweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MTZweCAhaW1wb3J0YW50O30uZmxtLWgye2ZvbnQtc2l6ZTozNnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4wNiAhaW1wb3J0YW50O30uZmxtLWRlY2t7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudDt9LmZsbS1oZXJvLWludHJvLC5mbG0tcGFyYWdyYXBoLC5mbG0tYm9keSBwe2ZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43MiAhaW1wb3J0YW50O30uZmxtLWFuY2hvci1saW5lLW9uZXtmb250LXNpemU6NDZweCAhaW1wb3J0YW50O30uZmxtLWFuY2hvci1saW5lLXR3b3tmb250LXNpemU6NTZweCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi0xcHggIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLXRpdGxle2ZvbnQtc2l6ZTozMXB4ICFpbXBvcnRhbnQ7fS5mbG0tZmlyc3Qtc3RlcC1jb3B5e2ZvbnQtc2l6ZToxNy41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjY2ICFpbXBvcnRhbnQ7fX0KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXsuZmxtLW1haW57bWF4LXdpZHRoOjEwODBweCAhaW1wb3J0YW50O3BhZGRpbmc6MCAyMHB4IDg4cHggMjBweCAhaW1wb3J0YW50O30uZmxtLWlubmVye21heC13aWR0aDoxMDQwcHggIWltcG9ydGFudDt9LmZsbS1ib2R5e21heC13aWR0aDo4MTBweCAhaW1wb3J0YW50O30uZmxtLXRhYmxle3RhYmxlLWxheW91dDphdXRvICFpbXBvcnRhbnQ7fS5mbG0taGVyby1sZWZ0e3dpZHRoOjU0JSAhaW1wb3J0YW50O3BhZGRpbmc6MCAzNnB4IDAgMCAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O30uZmxtLWhlcm8tcmlnaHR7d2lkdGg6NDYlICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tcm93e3RhYmxlLWxheW91dDpmaXhlZCAhaW1wb3J0YW50O30uZmxtLWxlYXJuLWNvbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt3aWR0aDozMy4zMzMlICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tY29sOmZpcnN0LWNoaWxke3BhZGRpbmc6MTZweCAxOHB4IDE2cHggMCAhaW1wb3J0YW50O30uZmxtLWxlYXJuLWNvbDpudGgtY2hpbGQoMil7cGFkZGluZzoxNnB4IDE4cHggIWltcG9ydGFudDtib3JkZXItbGVmdDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O30uZmxtLWxlYXJuLWNvbDpudGgtY2hpbGQoMyl7cGFkZGluZzoxNnB4IDAgMTZweCAxOHB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDt9LmZsbS1waG90by10YWJsZXt0YWJsZS1sYXlvdXQ6Zml4ZWQgIWltcG9ydGFudDt9LmZsbS1waG90by1sZWZ0e2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjUwJSAhaW1wb3J0YW50O3BhZGRpbmc6MCAxMHB4IDAgMCAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O30uZmxtLXBob3RvLXJpZ2h0e2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjUwJSAhaW1wb3J0YW50O3BhZGRpbmc6MCAwIDAgMTBweCAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtdGFibGV7dGFibGUtbGF5b3V0OmZpeGVkICFpbXBvcnRhbnQ7fS5mbG0tZmlyc3Qtc3RlcC1tYWlue2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjU4JSAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O3BhZGRpbmc6MCAzMHB4IDAgMCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtc2lkZXtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt3aWR0aDo0MiUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtwYWRkaW5nOjVweCAwIDAgMCAhaW1wb3J0YW50O319Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJmbG0td3JhcCI+CjxkaXYgY2xhc3M9ImZsbS1tYWluIj4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKIkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwKIkBncmFwaCI6Wwp7CiJAdHlwZSI6IkFydGljbGUiLAoiQGlkIjoiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyNmaXRuZXNzLWxpdmluZy1wcm9maWxlIiwKImhlYWRsaW5lIjoiRnJvbSBBdGhsZXRlIHRvIEVsaXRlIFRyYWluZXI6IFRoZSBKb3VybmV5IGFuZCBQaGlsb3NvcGh5IEJlaGluZCBQcmVtaWVyIEJhc2ViYWxsIFRyYWluaW5nIiwKImRlc2NyaXB0aW9uIjoiQW4gZWRpdG9yaWFsIHNwb3RsaWdodCBvbiBKb3NoIFJlaWR0IGFuZCBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgaW4gQ29zdGEgTWVzYSwgQ2FsaWZvcm5pYSwgZXhwbG9yaW5nIGJhc2ViYWxsLXNwZWNpZmljIHN0cmVuZ3RoIHRyYWluaW5nLCBhcm0gY2FyZSwgdGhyZWUtZGltZW5zaW9uYWwgYXRobGV0aWNpc20sIGJhcmVmb290IHRyYWluaW5nLCBhdGhsZXRlIGRldmVsb3BtZW50LCBhbmQgYSBjb2FjaGluZyBwaGlsb3NvcGh5IHNoYXBlZCBieSBhIGNhcmVlci1lbmRpbmcgaW5qdXJ5LiIsCiJhdXRob3IiOnsiQHR5cGUiOiJQZXJzb24iLCJuYW1lIjoiRGFuaWVsIEZvcmQiLCJqb2JUaXRsZSI6Ik1hbmFnaW5nIEVkaXRvciJ9LAoicHVibGlzaGVyIjp7IkB0eXBlIjoiT3JnYW5pemF0aW9uIiwibmFtZSI6IkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIn0sCiJtYWluRW50aXR5T2ZQYWdlIjoiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyIsCiJkYXRlUHVibGlzaGVkIjoiMjAyNi0wNS0yMiIsCiJkYXRlTW9kaWZpZWQiOiIyMDI2LTA1LTI2IiwKImltYWdlIjpbImh0dHBzOi8vaWlsaS5pby9DZFJVenpCLm1kLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DZFJVQzV4Lm1kLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DZFJVZFc3Lm1kLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DZFJVMnM5Lm1kLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DZFJVWmhCLm1kLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DZFJVbUVGLm1kLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DSG9YTzJwLnBuZyIsImh0dHBzOi8vaWlsaS5pby9DZEE4VFIyLmpwZyIsImh0dHBzOi8vaWlsaS5pby9DZDVmMVNlLnBuZyJdLAoia2V5d29yZHMiOlsiUmVpZHQgRml0bmVzcyBTeXN0ZW1zIiwiSm9zaCBSZWlkdCIsImJhc2ViYWxsIHRyYWluaW5nIENvc3RhIE1lc2EiLCJiYXNlYmFsbCBzdHJlbmd0aCBhbmQgY29uZGl0aW9uaW5nIiwiYmFzZWJhbGwgcGVyZm9ybWFuY2UgY29hY2giLCJhcm0gY2FyZSIsImJhcmVmb290IHRyYWluaW5nIiwidGhyZWUtZGltZW5zaW9uYWwgYXRobGV0aWNpc20iLCJyZW1vdGUgYmFzZWJhbGwgdHJhaW5pbmciLCJPcmFuZ2UgQ291bnR5IGJhc2ViYWxsIHRyYWluaW5nIl0sCiJhYm91dCI6W3siQHR5cGUiOiJUaGluZyIsIm5hbWUiOiJiYXNlYmFsbCBzdHJlbmd0aCBhbmQgY29uZGl0aW9uaW5nIn0seyJAdHlwZSI6IlRoaW5nIiwibmFtZSI6ImJhc2ViYWxsIHRyYWluaW5nIGluIENvc3RhIE1lc2EifSx7IkB0eXBlIjoiVGhpbmciLCJuYW1lIjoidGhyZWUtZGltZW5zaW9uYWwgYXRobGV0aWNpc20ifSx7IkB0eXBlIjoiVGhpbmciLCJuYW1lIjoiYXJtIGNhcmUgYW5kIGF0aGxldGUgcmVjb3ZlcnkifSx7IkB0eXBlIjoiUGxhY2UiLCJuYW1lIjoiQ29zdGEgTWVzYSwgQ2FsaWZvcm5pYSJ9XSwKIm1lbnRpb25zIjpbeyJAdHlwZSI6IlBlcnNvbiIsIm5hbWUiOiJKb3NoIFJlaWR0Iiwiam9iVGl0bGUiOiJGb3VuZGVyIGFuZCBCYXNlYmFsbCBQZXJmb3JtYW5jZSBDb2FjaCIsIndvcmtzRm9yIjp7IkB0eXBlIjoiSGVhbHRoQ2x1YiIsIm5hbWUiOiJSZWlkdCBGaXRuZXNzIFN5c3RlbXMifX0seyJAdHlwZSI6IkhlYWx0aENsdWIiLCJuYW1lIjoiUmVpZHQgRml0bmVzcyBTeXN0ZW1zIiwidXJsIjoiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyJ9XQp9LAp7CiJAdHlwZSI6IkhlYWx0aENsdWIiLAoiQGlkIjoiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyNsb2NhbGJ1c2luZXNzIiwKIm5hbWUiOiJSZWlkdCBGaXRuZXNzIFN5c3RlbXMiLAoidXJsIjoiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyIsCiJzYW1lQXMiOlsiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyJdLAoiaW1hZ2UiOiJodHRwczovL2lpbGkuaW8vQ2RSVXp6Qi5tZC5wbmciLAoidGVsZXBob25lIjoiKzEtOTQ5LTM5NS0xMjE5IiwKImFkZHJlc3MiOnsiQHR5cGUiOiJQb3N0YWxBZGRyZXNzIiwiYWRkcmVzc0xvY2FsaXR5IjoiQ29zdGEgTWVzYSIsImFkZHJlc3NSZWdpb24iOiJDQSIsImFkZHJlc3NDb3VudHJ5IjoiVVMifSwKImFyZWFTZXJ2ZWQiOlt7IkB0eXBlIjoiQ2l0eSIsIm5hbWUiOiJDb3N0YSBNZXNhIn0seyJAdHlwZSI6IlBsYWNlIiwibmFtZSI6Ik9yYW5nZSBDb3VudHkifSx7IkB0eXBlIjoiQ291bnRyeSIsIm5hbWUiOiJVbml0ZWQgU3RhdGVzIn1dLAoiZGVzY3JpcHRpb24iOiJSZWlkdCBGaXRuZXNzIFN5c3RlbXMgaXMgYSBDb3N0YSBNZXNhIGJhc2ViYWxsIHBlcmZvcm1hbmNlIGZhY2lsaXR5IGxlZCBieSBKb3NoIFJlaWR0IGFuZCBmb2N1c2VkIG9uIGJhc2ViYWxsLXNwZWNpZmljIHN0cmVuZ3RoLCBhcm0gY2FyZSwgbW9iaWxpdHksIGJhcmVmb290IHRyYWluaW5nLCByZWNvdmVyeSwgcmVtb3RlIHByb2dyYW1taW5nLCBhbmQgbG9uZy10ZXJtIGF0aGxldGUgZGV2ZWxvcG1lbnQuIiwKImtub3dzQWJvdXQiOlsiYmFzZWJhbGwgc3RyZW5ndGggdHJhaW5pbmciLCJiYXNlYmFsbCBwZXJmb3JtYW5jZSBjb2FjaGluZyIsImFybSBjYXJlIiwibW9iaWxpdHkgdHJhaW5pbmciLCJiYXJlZm9vdCB0cmFpbmluZyIsInRocmVlLWRpbWVuc2lvbmFsIGF0aGxldGljaXNtIiwicmVtb3RlIGJhc2ViYWxsIHRyYWluaW5nIiwiYXRobGV0ZSBkZXZlbG9wbWVudCIsImhpZ2ggc2Nob29sIGJhc2ViYWxsIHRyYWluaW5nIiwiY29sbGVnZSBiYXNlYmFsbCB0cmFpbmluZyIsInByb2Zlc3Npb25hbCBiYXNlYmFsbCB0cmFpbmluZyJdLAoiZW1wbG95ZWUiOnsiQHR5cGUiOiJQZXJzb24iLCJuYW1lIjoiSm9zaCBSZWlkdCIsImpvYlRpdGxlIjoiRm91bmRlciBhbmQgQmFzZWJhbGwgUGVyZm9ybWFuY2UgQ29hY2gifSwKInJldmlldyI6eyJAdHlwZSI6IlJldmlldyIsImF1dGhvciI6eyJAdHlwZSI6IlBlcnNvbiIsIm5hbWUiOiJEb25vdmFuIFN0ZXdhcnQifSwicmV2aWV3Qm9keSI6IkNvYWNoIEpvc2ggaXMgYW4gYW1hemluZyBjb2FjaCBhbmQgcGVyc29uLiBUcmFpbmluZyB3aXRoIGhpbSBoYXMgYmVlbiBncmVhdCBhbmQgbXkgc2tpbGxzIGFzIGFuIGF0aGxldGUgaGFzIHNreXJvY2tldGVkIHNpbmNlIHRoZSBzdGFydC4ifQp9LAp7CiJAdHlwZSI6IlBlcnNvbiIsCiJAaWQiOiJodHRwczovL3JlaWR0Zml0bmVzcy5jb20vI2pvc2gtcmVpZHQiLAoibmFtZSI6Ikpvc2ggUmVpZHQiLAoiam9iVGl0bGUiOiJGb3VuZGVyIGFuZCBCYXNlYmFsbCBQZXJmb3JtYW5jZSBDb2FjaCIsCiJpbWFnZSI6Imh0dHBzOi8vaWlsaS5pby9DZEE4VFIyLmpwZyIsCiJ3b3Jrc0ZvciI6eyJAdHlwZSI6IkhlYWx0aENsdWIiLCJuYW1lIjoiUmVpZHQgRml0bmVzcyBTeXN0ZW1zIiwidXJsIjoiaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyJ9LAoia25vd3NBYm91dCI6WyJiYXNlYmFsbCBzdHJlbmd0aCBhbmQgY29uZGl0aW9uaW5nIiwiYmFzZWJhbGwtc3BlY2lmaWMgdHJhaW5pbmciLCJhcm0gY2FyZSIsIm1vYmlsaXR5IiwidGhyZWUtZGltZW5zaW9uYWwgYXRobGV0aWNpc20iLCJiYXJlZm9vdCB0cmFpbmluZyIsIm92ZXJoZWFkIHJvdGF0aW9uYWwgYXRobGV0ZXMiLCJyZW1vdGUgdHJhaW5pbmciLCJhdGhsZXRlIHJlY292ZXJ5Il0sCiJhZGRyZXNzIjp7IkB0eXBlIjoiUG9zdGFsQWRkcmVzcyIsImFkZHJlc3NMb2NhbGl0eSI6IkNvc3RhIE1lc2EiLCJhZGRyZXNzUmVnaW9uIjoiQ0EiLCJhZGRyZXNzQ291bnRyeSI6IlVTIn0KfSwKewoiQHR5cGUiOiJGQVFQYWdlIiwKIkBpZCI6Imh0dHBzOi8vcmVpZHRmaXRuZXNzLmNvbS8jZmFxIiwKIm1haW5FbnRpdHkiOlsKeyJAdHlwZSI6IlF1ZXN0aW9uIiwibmFtZSI6IldobyBJcyBKb3NoIFJlaWR0PyIsImFjY2VwdGVkQW5zd2VyIjp7IkB0eXBlIjoiQW5zd2VyIiwidGV4dCI6Ikpvc2ggUmVpZHQgaXMgdGhlIGZvdW5kZXIgb2YgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGluIENvc3RhIE1lc2EsIENhbGlmb3JuaWEuIEEgZm9ybWVyIGJhc2ViYWxsLCBiYXNrZXRiYWxsLCBhbmQgZm9vdGJhbGwgYXRobGV0ZSB3aG9zZSBiYXNlYmFsbCBjYXJlZXIgZW5kZWQgYWZ0ZXIgYSBzZXJpb3VzIHBpdGNoaW5nIGVsYm93IGluanVyeSwgaGUgYnVpbHQgaGlzIGNvYWNoaW5nIHdvcmsgYXJvdW5kIGJhc2ViYWxsLXNwZWNpZmljIHN0cmVuZ3RoLCBtb3ZlbWVudCwgYXJtIGNhcmUsIHJlY292ZXJ5LCBhbmQgYXRobGV0ZSBkZXZlbG9wbWVudC4ifX0sCnsiQHR5cGUiOiJRdWVzdGlvbiIsIm5hbWUiOiJXaGF0IElzIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBLbm93biBGb3I/IiwiYWNjZXB0ZWRBbnN3ZXIiOnsiQHR5cGUiOiJBbnN3ZXIiLCJ0ZXh0IjoiUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGlzIGtub3duIGZvciBiYXNlYmFsbC1zcGVjaWZpYyBzdHJlbmd0aCBhbmQgcGVyZm9ybWFuY2UgdHJhaW5pbmcgZm9yIGhpZ2ggc2Nob29sLCBjb2xsZWdlLCBwcm9mZXNzaW9uYWwsIGFuZCByZW1vdGUgYXRobGV0ZXMuIFRoZSBhcHByb2FjaCBlbXBoYXNpemVzIHRocmVlLWRpbWVuc2lvbmFsIGF0aGxldGljaXNtLCBtb2JpbGl0eSwgYXJtIGNhcmUsIGJhcmVmb290IHRyYWluaW5nLCByZWNvdmVyeSwgYW5kIGVmZmljaWVudCB3b3Jrb3V0cy4ifX0sCnsiQHR5cGUiOiJRdWVzdGlvbiIsIm5hbWUiOiJXaGF0IE1ha2VzIEpvc2ggUmVpZHQncyBUcmFpbmluZyBQaGlsb3NvcGh5IERpZmZlcmVudD8iLCJhY2NlcHRlZEFuc3dlciI6eyJAdHlwZSI6IkFuc3dlciIsInRleHQiOiJKb3NoIFJlaWR0IGVtcGhhc2l6ZXMgbW92ZW1lbnQgcXVhbGl0eSBiZWZvcmUgbG9hZGluZywgc3RyZW5ndGggdGhyb3VnaCBmdWxsIHJhbmdlcyBvZiBtb3Rpb24sIGJhcmVmb290IHRyYWluaW5nLCBncm91bmQtZm9yY2UgdHJhbnNmZXIsIGFuZCB0aHJlZS1kaW1lbnNpb25hbCBhdGhsZXRpY2lzbSBpbnN0ZWFkIG9mIG9ubHkgY2hhc2luZyBoZWF2aWVyIGxpZnRzLiJ9fSwKeyJAdHlwZSI6IlF1ZXN0aW9uIiwibmFtZSI6IldoYXQgUmVzdWx0cyBDYW4gQmFzZWJhbGwgQXRobGV0ZXMgRXhwZWN0IEZyb20gUmVpZHQgRml0bmVzcyBTeXN0ZW1zPyIsImFjY2VwdGVkQW5zd2VyIjp7IkB0eXBlIjoiQW5zd2VyIiwidGV4dCI6IkJhc2VkIG9uIEpvc2ggUmVpZHQncyBpbnRlcnZpZXcsIGF0aGxldGVzIG1heSBzZWUgYmV0dGVyIGJvZHkgYXdhcmVuZXNzLCBpbXByb3ZlZCB0aHJvd2luZyB2ZWxvY2l0eSwgbW9yZSBzdHJpa2VzLCBiZXR0ZXIgcmVjb3ZlcnksIGxlc3MgYXJtIHNvcmVuZXNzLCBzdHJvbmdlciBpbi1zZWFzb24gcGVyZm9ybWFuY2UsIGZhc3RlciBtb3ZlbWVudCwgYW5kIGEgbW9yZSBjb25uZWN0ZWQgdW5kZXJzdGFuZGluZyBvZiBob3cgdGhlIGJvZHkgdHJhbnNmZXJzIHBvd2VyLiJ9fSwKeyJAdHlwZSI6IlF1ZXN0aW9uIiwibmFtZSI6IkRvZXMgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIE9mZmVyIFJlbW90ZSBUcmFpbmluZz8iLCJhY2NlcHRlZEFuc3dlciI6eyJAdHlwZSI6IkFuc3dlciIsInRleHQiOiJZZXMuIEpvc2ggUmVpZHQgZGVzY3JpYmVkIGEgcmVtb3RlIHRyYWluaW5nIG1vZGVsIHRocm91Z2ggYW4gYXBwIHdpdGggYXRobGV0ZS1zcGVjaWZpYyBwcm9ncmFtbWluZywgWm9vbSBvciBGYWNlVGltZSBjb252ZXJzYXRpb25zLCBhbmQgYml3ZWVrbHkgY2hlY2staW5zLiBIZSBzYWlkIGhpcyBleHBlY3RhdGlvbnMgZG8gbm90IGNoYW5nZSB3aGV0aGVyIGFuIGF0aGxldGUgdHJhaW5zIGluIHBlcnNvbiBvciByZW1vdGVseS4ifX0KXQp9Cl0KfQo8L3NjcmlwdD4KCjxkaXYgY2xhc3M9ImZsbS1pbm5lciI+Cgo8ZGl2IHN0eWxlPSJwYWRkaW5nOjM0cHggMCAyMnB4IDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPHRhYmxlIGNsYXNzPSJmbG0tdGFibGUiIHJvbGU9InByZXNlbnRhdGlvbiIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIj4KPHRyPgo8dGQgY2xhc3M9ImZsbS1tYXN0aGVhZC1sZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjYyJTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjMuNHB4OyBmb250LXNpemU6MTJweDsgbWFyZ2luOjAgMCA5cHggMDsiPkxvY2FsIEZpdG5lc3MgTGVhZGVyc2hpcCBTZXJpZXM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi43cHg7IGZvbnQtc2l6ZToxMXB4OyBjb2xvcjojOTI4YTgyOyBtYXJnaW46MDsiPkVkaXRvcmlhbCBTcG90bGlnaHQgLyBDb3N0YSBNZXNhLCBDYWxpZm9ybmlhPC9kaXY+CjwvdGQ+Cjx0ZCBjbGFzcz0iZmxtLW1hc3RoZWFkLXJpZ2h0IiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjM4JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246cmlnaHQ7Ij4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMzU7IGNvbG9yOiMxNTE1MTU7IG1hcmdpbjowOyB0ZXh0LWFsaWduOnJpZ2h0OyI+QnkgRGFuaWVsIEZvcmQ8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS44cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MTBweCAwIDAgMDsgdGV4dC1hbGlnbjpyaWdodDsiPk1hbmFnaW5nIEVkaXRvcjwvZGl2Pgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImhlaWdodDoxcHg7IGJhY2tncm91bmQ6I2Q5ZDRjYjsgbWFyZ2luOjAgMCAzMHB4IDA7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo5NjBweDsiPjwvZGl2PgoKPGRpdiBzdHlsZT0icGFkZGluZzowIDAgMThweCAwOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1leWVicm93Ij5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBGZWF0dXJlIFByb2ZpbGU8L2Rpdj4KPGgyIGNsYXNzPSJmbG0taDIiPkZyb20gQXRobGV0ZSB0byBFbGl0ZSBUcmFpbmVyOiBUaGUgSm91cm5leSBhbmQgUGhpbG9zb3BoeSBCZWhpbmQgUHJlbWllciBCYXNlYmFsbCBUcmFpbmluZzwvaDI+CjxkaXYgY2xhc3M9ImZsbS1kZWNrIj5JbnNpZGUgSm9zaCBSZWlkdOKAmXMgcGF0aCBmcm9tIGluanVyZWQgY29sbGVnZSBwaXRjaGVyIHRvIHRydXN0ZWQgYmFzZWJhbGwgcGVyZm9ybWFuY2UgY29hY2gsIGFuZCBob3cgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGJ1aWxkcyBhdGhsZXRlcyB0aHJvdWdoIG1vYmlsaXR5LCBhcm0gY2FyZSwgYmFyZWZvb3QgdHJhaW5pbmcsIGFuZCB0aHJlZS1kaW1lbnNpb25hbCBtb3ZlbWVudC48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWtpY2tlci1saW5lIj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS45cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjg7IG1hcmdpbjowOyI+UmVjb2duaXplZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBmb3IgYmFzZWJhbGwtc3BlY2lmaWMgYXRobGV0ZSBkZXZlbG9wbWVudCwgbW92ZW1lbnQgcXVhbGl0eSwgYXJtIGNhcmUsIGFuZCBsb2NhbCBmaXRuZXNzIGxlYWRlcnNoaXAuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zZWN0aW9uIiBzdHlsZT0icGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+Cjx0YWJsZSBjbGFzcz0iZmxtLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkIGNsYXNzPSJmbG0taGVyby1sZWZ0IiB2YWxpZ249InRvcCIgd2lkdGg9IjU0JSIgc3R5bGU9IndpZHRoOjU0JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjAgMzJweCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMTVweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1oZXJvLWludHJvIiBzdHlsZT0ibWFyZ2luOjA7Ij48c3BhbiBjbGFzcz0iZmxtLWRyb3BjYXAiPlc8L3NwYW4+aGVuIEpvc2ggUmVpZHQgdGFsa3MgYWJvdXQgYmFzZWJhbGwgdHJhaW5pbmcsIGhlIGRvZXMgbm90IGJlZ2luIHdpdGggYSBoaWdobGlnaHQgcmVlbC4gSGUgYmVnaW5zIHdpdGggYW4gaW5qdXJ5LCBhbiB1bmZpbmlzaGVkIHBsYXlpbmcgY2FyZWVyLCBhbmQgdGhlIGVtcHR5IGZlZWxpbmcgdGhhdCBjYW1lIGFmdGVyIGxvc2luZyB0aGUgYXRobGV0aWMgaWRlbnRpdHkgaGUgaGFkIGNhcnJpZWQgc2luY2UgY2hpbGRob29kLjwvZGl2Pgo8ZGl2IHN0eWxlPSJjbGVhcjpib3RoOyBoZWlnaHQ6MDsgbGluZS1oZWlnaHQ6MDsgZm9udC1zaXplOjA7Ij48L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1oZXJvLWludHJvIiBzdHlsZT0ibWFyZ2luOjAgMCAxN3B4IDA7Ij5UaGF0IGV4cGVyaWVuY2Ugc2l0cyBhdCB0aGUgY2VudGVyIG9mIFJlaWR0IEZpdG5lc3MgU3lzdGVtcy4gSm9zaCB3YXMgb25jZSBhIG11bHRpLXNwb3J0IGF0aGxldGUgYW5kIGhpZ2hseSByZWdhcmRlZCBwaXRjaGVyIHdob3NlIGNhcmVlciBjaGFuZ2VkIGFmdGVyIGEgc2VyaW91cyBlbGJvdyBpbmp1cnkuIFRvZGF5LCB0aGF0IHNhbWUgbG9zcyBpbmZvcm1zIGEgdHJhaW5pbmcgc3lzdGVtIGJ1aWx0IGFyb3VuZCBtb3ZlbWVudCBxdWFsaXR5LCBhcm0gY2FyZSwgcmVjb3ZlcnksIG1vYmlsaXR5LCBhbmQgdGhlIGJlbGllZiB0aGF0IGJhc2ViYWxsIGF0aGxldGVzIG5lZWQgbW9yZSB0aGFuIHBvd2VyIGFsb25lLjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taGVyby1xdW90ZSI+CjxkaXYgY2xhc3M9ImZsbS1oZXJvLXF1b3RlLXRleHQiPuKAnEV2ZXJ5dGhpbmcgaW4gaGVyZSBpcyBnZWFyZWQgYXJvdW5kIHRocmVlLWRpbWVuc2lvbmFsIGF0aGxldGljaXNtLuKAnTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjhweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowOyI+Sm9zaCBSZWlkdCwgRm91bmRlciAvIFJlaWR0IEZpdG5lc3MgU3lzdGVtczwvZGl2Pgo8L2Rpdj4KPGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzoxN3B4IDAgMCAwOyBtYXJnaW46MjBweCAwIDAgMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjJweDsgZm9udC1zaXplOjExcHg7IGxpbmUtaGVpZ2h0OjEuNzsgY29sb3I6Izc0NmQ2NTsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5XaGF0IEF0aGxldGVzIE5vdGljZSBGaXJzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS42NjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5BIHNlcmlvdXMgYmFzZWJhbGwgcm9vbSwgYSBjb2FjaCB3aG8gdW5kZXJzdGFuZHMgdGhlIGJvZHkgZnJvbSB0aGUgaW5zaWRlIG91dCwgYW5kIGEgdHJhaW5pbmcgc3RhbmRhcmQgdGhhdCBkb2VzIG5vdCB0cmVhdCBldmVyeSBhdGhsZXRlIHRoZSBzYW1lLiBKb3No4oCZcyBzeXN0ZW0gaXMgbm90IGJ1aWx0IGFyb3VuZCByYW5kb20gaW50ZW5zaXR5LiBJdCBpcyBidWlsdCBhcm91bmQgaG93IGJhc2ViYWxsIHBsYXllcnMgbW92ZSwgcmVjb3ZlciwgdGhyb3csIGhpdCwgcm90YXRlLCBhbmQgc3RheSBhdmFpbGFibGUgdGhyb3VnaCBsb25nIHNlYXNvbnMuPC9kaXY+CjwvZGl2Pgo8L3RkPgo8dGQgY2xhc3M9ImZsbS1oZXJvLXJpZ2h0IiB2YWxpZ249InRvcCIgd2lkdGg9IjQ2JSIgc3R5bGU9IndpZHRoOjQ2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CjxpbWcgY2xhc3M9ImZsbS1oZXJvLWltZyIgc3JjPSJodHRwczovL2lpbGkuaW8vQ2RSVXp6Qi5tZC5wbmciIGFsdD0iSm9zaCBSZWlkdCB3aXRoIGJhc2ViYWxsIGF0aGxldGVzIGF0IFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBpbiBDb3N0YSBNZXNhIENhbGlmb3JuaWEiPgo8ZGl2IGNsYXNzPSJmbG0taGVyby1jYXB0aW9uIj48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7Ij5GZWF0dXJlZCBQcm9maWxlOjwvc3Bhbj4gSm9zaCBSZWlkdOKAmXMgZmFjaWxpdHkgaXMgYnVpbHQgYXJvdW5kIHNlcmlvdXMgYmFzZWJhbGwgYXRobGV0ZXMsIGxvbmctdGVybSBkZXZlbG9wbWVudCwgYW5kIGEgdHJhaW5pbmcgc3RhbmRhcmQgdGhhdCBjb25uZWN0cyBwZXJmb3JtYW5jZSB3aXRoIHRydXN0LjwvZGl2Pgo8ZGl2IHN0eWxlPSJib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzo5cHggMCA5cHggMTRweDsgbWFyZ2luOjAgMCAwIGF1dG87IG1heC13aWR0aDo0MzhweDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjdweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuOTsgbWFyZ2luOjA7Ij5SZWlkdCBGaXRuZXNzIFN5c3RlbXM8YnI+Q29zdGEgTWVzYSwgQ2FsaWZvcm5pYTxicj5yZWlkdGZpdG5lc3MuY29tPC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tb3duZXItZm9jdXMiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjQ1cHg7IGZvbnQtc2l6ZToxMHB4OyBjb2xvcjojNzA2OTYxOyBtYXJnaW46MCAwIDhweCAwOyI+Rm91bmRlciBGb2N1czwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tb3duZXItZm9jdXMtY29weSI+Sm9zaCBSZWlkdCBoYXMgc2hhcGVkIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBhcm91bmQgYSBzdGFuZGFyZCBvZiBiYXNlYmFsbC1zcGVjaWZpYyBkZXZlbG9wbWVudDogbW92ZSB3ZWxsLCByZWNvdmVyIHdlbGwsIHVuZGVyc3RhbmQgdGhlIGF0aGxldGUsIGFuZCBidWlsZCBzdHJlbmd0aCB0aGF0IGFjdHVhbGx5IHRyYW5zZmVycyB0byB0aGUgZmllbGQuPC9kaXY+CjwvZGl2Pgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NDM4cHg7IG1hcmdpbjoxOHB4IDAgMCBhdXRvOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DZFJVQzV4Lm1kLnBuZyIgYWx0PSJKb3NoIFJlaWR0IHdpdGggYXRobGV0ZXMgaW5zaWRlIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo0MzhweDsgaGVpZ2h0OmF1dG87IGJvcmRlcjowOyBtYXJnaW46MCAwIDAgYXV0bzsiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MTNweDsgbGluZS1oZWlnaHQ6MS41NTsgY29sb3I6IzY2NWY1NzsgbWFyZ2luOjhweCAwIDAgMDsgdGV4dC1hbGlnbjpsZWZ0OyI+PHNwYW4gY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyBjb2xvcjojN2Q3NTZiOyI+SW5zaWRlIHRoZSBGYWNpbGl0eTo8L3NwYW4+IFRoZSBjdWx0dXJlIGlzIHZpc2libHkgYmFzZWJhbGwtc3BlY2lmaWM6IGF0aGxldGVzIHRyYWluIHVuZGVyIGEgc3RhbmRhcmQgc2hhcGVkIGJ5IG1vdmVtZW50IHF1YWxpdHksIHJlY292ZXJ5LCBhbmQgYWNjb3VudGFiaWxpdHkuPC9kaXY+CjwvZGl2Pgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zdGFuZGFyZC1ib3giIHN0eWxlPSJtYXJnaW46MzBweCAwIDAgMDsiPgo8dGFibGUgY2xhc3M9ImZsbS10YWJsZSIgcm9sZT0icHJlc2VudGF0aW9uIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiPgo8dHI+Cjx0ZCBjbGFzcz0iZmxtLXN0YW5kYXJkLWxhYmVsIiBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wOyB3aWR0aDoxNjhweDsgcGFkZGluZzoycHggMjRweCAwIDA7Ij48ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjNweDsgZm9udC1zaXplOjExcHg7IGxpbmUtaGVpZ2h0OjEuNzsiPlRoZSBGaXRuZXNzIFN0YW5kYXJkPC9kaXY+PC90ZD4KPHRkIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjp0b3A7Ij48ZGl2IGNsYXNzPSJmbG0tc3RhbmRhcmQtY29weSI+UmVpZHQgRml0bmVzcyBTeXN0ZW1zIHN0YW5kcyBhcGFydCBieSBidWlsZGluZyBiYXNlYmFsbCBhdGhsZXRlcyB0aHJvdWdoIG1vdmVtZW50IHF1YWxpdHksIGJhcmVmb290IHRyYWluaW5nLCBtb2JpbGl0eSwgYXJtIGNhcmUsIHJlY292ZXJ5IGF3YXJlbmVzcywgYW5kIGEgbG9uZy10ZXJtIHN0YW5kYXJkIHRoYXQgdmFsdWVzIGRldmVsb3BtZW50IG92ZXIgcXVpY2sgZml4ZXMuPC9kaXY+PC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MzBweCAwIDQwcHggMDsgcGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1hbmNob3ItbGluZS1vbmUiPk1vdmVtZW50IEJ1aWxkczwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tYW5jaG9yLWxpbmUtdHdvIj5BVEhMRVRFUzwvZGl2Pgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiMyMjIyMjI7IG1hcmdpbjoyMHB4IDAgMTVweCAwOyBtYXgtd2lkdGg6OTQwcHg7Ij48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWFuY2hvci1zdWJ0aXRsZSI+QSBDb3N0YSBNZXNhIEJhc2ViYWxsIFRyYWluaW5nIEZhY2lsaXR5IEJ1aWx0IEFyb3VuZCBNb3ZlbWVudCBRdWFsaXR5LCBBcm0gQ2FyZSwgQW5kIEF0aGxldGUgVHJ1c3QuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWJvZHkiPgoKPGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoycHggc29saWQgIzExMTExMTsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzoyMnB4IDAgMThweCAwOyBtYXJnaW46MCAwIDM0cHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjRweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+UHJvZmlsZSBTbmFwc2hvdDwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc25hcHNob3Qtcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5CdXNpbmVzczwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5SZWlkdCBGaXRuZXNzIFN5c3RlbXM8L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPkZvdW5kZXI8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+Sm9zaCBSZWlkdDwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+TG9jYXRpb248L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+Q29zdGEgTWVzYSwgQ2FsaWZvcm5pYTwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+Rm9jdXM8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+QmFzZWJhbGwtc3BlY2lmaWMgc3RyZW5ndGgsIG1vYmlsaXR5LCBhcm0gY2FyZSwgYmFyZWZvb3QgdHJhaW5pbmcsIHJlY292ZXJ5LCBhbmQgYXRobGV0ZSBkZXZlbG9wbWVudC48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciIHN0eWxlPSJib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDsiPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPlRyYWluaW5nIE1vZGVsPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtdmFsdWUiPkluLXBlcnNvbiBiYXNlYmFsbCBwZXJmb3JtYW5jZSBjb2FjaGluZyBhbmQgcmVtb3RlIGFwcC1iYXNlZCBwcm9ncmFtbWluZyB3aXRoIGNoZWNrLWlucy48L3NwYW4+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLW5vdGUiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjRweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+RWRpdG9yaWFsIERvc3NpZXI8L2Rpdj4KPHAgc3R5bGU9ImZvbnQtc2l6ZToyMnB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDsgbWFyZ2luOjAgIWltcG9ydGFudDsiPlJlaWR0IEZpdG5lc3MgU3lzdGVtcyBtYXR0ZXJzIGJlY2F1c2UgaXQgdHJlYXRzIGJhc2ViYWxsIGRldmVsb3BtZW50IGFzIGEgY29tcGxldGUgYXRobGV0aWMgcHJvYmxlbSwgYnVpbHQgZm9yIHBsYXllcnMgd2hvIG5lZWQgc3RyZW5ndGgsIG1vYmlsaXR5LCBhcm0gY2FyZSwgcmVjb3ZlcnksIGZvb3QgY29ubmVjdGlvbiwgYW5kIHRydXN0IHdvcmtpbmcgdG9nZXRoZXIgYmVmb3JlIHBlcmZvcm1hbmNlIGNhbiBmdWxseSB0cmFuc2ZlciB0byB0aGUgZmllbGQuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1ub3RlIiBzdHlsZT0iYmFja2dyb3VuZDojZmZmZmZmICFpbXBvcnRhbnQ7IGJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgNDBweCAwICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi40cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDEwcHggMDsiPkVkaXRvcuKAmXMgTm90ZTwvZGl2Pgo8cCBzdHlsZT0iZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MS43MiAhaW1wb3J0YW50OyBtYXJnaW46MCAhaW1wb3J0YW50OyI+VGhpcyBwcm9maWxlIGV4YW1pbmVzIGhvdyBKb3NoIFJlaWR0IHR1cm5lZCBoaXMgb3duIGF0aGxldGljIHNldGJhY2sgaW50byBhIGNvYWNoaW5nIHN0YW5kYXJkIGNlbnRlcmVkIG9uIG1vdmVtZW50IHF1YWxpdHksIGJvZHkgYXdhcmVuZXNzLCByZWNvdmVyeSwgYW5kIHRoZSBsb25nLXRlcm0gZGV2ZWxvcG1lbnQgb2YgYmFzZWJhbGwgYXRobGV0ZXMuPC9wPgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTE7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6MjJweCAwIDE4cHggMDsgbWFyZ2luOjAgMCAzOHB4IDA7Ij4KPGRpdiBjbGFzcz0iZmxtLWV5ZWJyb3ciPkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIFByb2ZpbGU8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWgyIj5JbnNpZGUgVGhlIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBBcHByb2FjaDwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbjowICFpbXBvcnRhbnQ7Ij5QcmVtaWVyIGJhc2ViYWxsIHRyYWluaW5nIGF0IFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBiZWdpbnMgd2l0aCBhIGxlc3NvbiBKb3NoIFJlaWR0IGxlYXJuZWQgdGhlIGhhcmQgd2F5OiBiYXNlYmFsbCBhdGhsZXRlcyBjYW5ub3QgYmUgdHJhaW5lZCBhcyBpZiBldmVyeSBzcG9ydCBhc2tzIHRoZSBib2R5IHRvIGRvIHRoZSBzYW1lIHRoaW5nLiBIaXMgb3duIGhpZ2ggc2Nob29sIGFuZCBjb2xsZWdlIHllYXJzIHdlcmUgc2hhcGVkIGJ5IHRhbGVudCwgdmVsb2NpdHksIG9wcG9ydHVuaXR5LCBhbmQgdGhlbiBhIHNlcmlvdXMgcGl0Y2hpbmcgZWxib3cgaW5qdXJ5IHRoYXQgZW5kZWQgaGlzIHBsYXlpbmcgY2FyZWVyIGZhciBlYXJsaWVyIHRoYW4gZXhwZWN0ZWQuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdWljay1hbnN3ZXIiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjJweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+UXVpY2sgQW5zd2VyPC9kaXY+CjxwIHN0eWxlPSJmb250LXNpemU6MjBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjY2ICFpbXBvcnRhbnQ7IG1hcmdpbjowICFpbXBvcnRhbnQ7Ij5SZWlkdCBGaXRuZXNzIFN5c3RlbXMgaXMgYSBiYXNlYmFsbCBwZXJmb3JtYW5jZSBmYWNpbGl0eSBmb3VuZGVkIGJ5IEpvc2ggUmVpZHQuIFRoZSB0cmFpbmluZyBhcHByb2FjaCBjZW50ZXJzIG9uIGJhc2ViYWxsLXNwZWNpZmljIHN0cmVuZ3RoLCBhcm0gY2FyZSwgbW9iaWxpdHksIHJlY292ZXJ5LCB0aHJlZS1kaW1lbnNpb25hbCBhdGhsZXRpY2lzbSwgYmFyZWZvb3QgdHJhaW5pbmcsIGFuZCBsb25nLXRlcm0gYXRobGV0ZSBkZXZlbG9wbWVudCBmb3IgaGlnaCBzY2hvb2wsIGNvbGxlZ2UsIHByb2Zlc3Npb25hbCwgYW5kIHJlbW90ZSBiYXNlYmFsbCBwbGF5ZXJzLjwvcD4KPC9kaXY+Cgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Sm9zaCBkZXNjcmliZWQgaGltc2VsZiBhcyBhIGxpZmVsb25nIGF0aGxldGUgd2hvIHBsYXllZCBiYXNlYmFsbCwgYmFza2V0YmFsbCwgYW5kIGZvb3RiYWxsLiBCeSBoaWdoIHNjaG9vbCwgaGUgd2FzIGJlaW5nIHJlY3J1aXRlZCBmb3IgZm9vdGJhbGwgYW5kIGJhc2ViYWxsLCBhbmQgYSBqdW1wIGluIHBpdGNoaW5nIHZlbG9jaXR5IGJyb3VnaHQgbW9yZSBhdHRlbnRpb24gdG8gaGlzIGZ1dHVyZSBpbiB0aGUgc3BvcnQuIEJ1dCB0aGUgdHJhaW5pbmcgbGFuZHNjYXBlIGFyb3VuZCBoaW0gYXQgdGhlIHRpbWUgd2FzIGRpZmZlcmVudC4gSGUgc2FpZCBtdWNoIG9mIHRoZSB3b3JrIHdhcyBwb3dlci1iYXNlZCwgaGVhdnksIGFuZCBub3QgYnVpbHQgYXJvdW5kIHRoZSBzcGVjaWZpYyBtb3ZlbWVudCBkZW1hbmRzLCByZWNvdmVyeSBuZWVkcywgYW5kIGpvaW50IHN0cmVzcyBvZiBiYXNlYmFsbC48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0tbGVhcm4tY2FyZCI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuMnB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5XaGF0IFlvdeKAmWxsIExlYXJuPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1oMiI+SW5zaWRlIFRoZSBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgU3RhbmRhcmQ8L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiIHN0eWxlPSJmb250LXNpemU6MTlweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjcyICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7IG1heC13aWR0aDo3MjBweCAhaW1wb3J0YW50OyI+VGhpcyBwcm9maWxlIGxvb2tzIGF0IGhvdyBKb3NoIFJlaWR0IHR1cm5lZCBoaXMgb3duIGF0aGxldGljIHNldGJhY2sgaW50byBhIGJhc2ViYWxsIHBlcmZvcm1hbmNlIHN5c3RlbSBjZW50ZXJlZCBvbiBtb3ZlbWVudCwgcmVjb3ZlcnksIGRpc2NpcGxpbmUsIGFuZCBsb25nLXRlcm0gZGV2ZWxvcG1lbnQuPC9wPgo8dGFibGUgY2xhc3M9ImZsbS1sZWFybi1yb3ciIHJvbGU9InByZXNlbnRhdGlvbiIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgbWFyZ2luOjhweCAwIDAgMDsiPgo8dHI+Cjx0ZCBjbGFzcz0iZmxtLWxlYXJuLWNvbCI+PGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgN3B4IDA7Ij5XaHkgSXQgSXMgRGlmZmVyZW50PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjE3cHg7IGxpbmUtaGVpZ2h0OjEuNzI7IGNvbG9yOiMxZjFlMWI7IG1hcmdpbjowOyI+VGhlIHByb2dyYW0gcHJpb3JpdGl6ZXMgdGhyZWUtZGltZW5zaW9uYWwgbW92ZW1lbnQsIG1vYmlsaXR5LCBiYXJlZm9vdCB0cmFpbmluZywgYXJtIGNhcmUsIGFuZCBib2R5IGF3YXJlbmVzcyBiZWZvcmUgc2ltcGx5IGFkZGluZyB3ZWlnaHQuPC9kaXY+PC90ZD4KPHRkIGNsYXNzPSJmbG0tbGVhcm4tY29sIj48ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCA3cHggMDsiPldobyBJdCBTZXJ2ZXM8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MTdweDsgbGluZS1oZWlnaHQ6MS43MjsgY29sb3I6IzFmMWUxYjsgbWFyZ2luOjA7Ij5UaGUgZmFjaWxpdHkgc2VydmVzIHNlcmlvdXMgYmFzZWJhbGwgYXRobGV0ZXMgZnJvbSB5b3V0aCBkZXZlbG9wbWVudCB0aHJvdWdoIGhpZ2ggc2Nob29sLCBjb2xsZWdlLCBwcm9mZXNzaW9uYWwsIGFuZCByZW1vdGUgdHJhaW5pbmcuPC9kaXY+PC90ZD4KPHRkIGNsYXNzPSJmbG0tbGVhcm4tY29sIj48ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCA3cHggMDsiPldoeSBJdCBTdGFuZHMgT3V0PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjE3cHg7IGxpbmUtaGVpZ2h0OjEuNzI7IGNvbG9yOiMxZjFlMWI7IG1hcmdpbjowOyI+TG9uZy10ZXJtIGF0aGxldGUgcmVsYXRpb25zaGlwcywgYmFzZWJhbGwtc3BlY2lmaWMgc3RhbmRhcmRzLCBhbmQgY3JlZGliaWxpdHkgd2l0aCBhZHZhbmNlZCBwbGF5ZXJzIGdpdmUgdGhlIGZhY2lsaXR5IGEgZGlzdGluY3QgaWRlbnRpdHkuPC9kaXY+PC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkEgQ2FyZWVyLUVuZGluZyBJbmp1cnkgVGhhdCBCZWNhbWUgVGhlIFN0YXJ0aW5nIFBvaW50PC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5Kb3No4oCZcyBwYXRoIGludG8gY29hY2hpbmcgd2FzIG5vdCBhYnN0cmFjdC4gQXMgYSBjb2xsZWdlIHBpdGNoZXIsIGhlIHN1ZmZlcmVkIGEgc2V2ZXJlIGVsYm93IGluanVyeSB3aGlsZSB0aHJvd2luZywgYW5kIHRoYXQgaW5qdXJ5IGVmZmVjdGl2ZWx5IGVuZGVkIGhpcyBiYXNlYmFsbCBjYXJlZXIgYXQgMTkuIEhlIHNwb2tlIG9wZW5seSBhYm91dCB0aGUgY29uZnVzaW9uIHRoYXQgZm9sbG93ZWQ6IHRoZSBpbmNvbnNpc3RlbnQgcmVjb3ZlcnksIHRoZSB1bmNlcnRhaW50eSwgdGhlIGxvc3Mgb2YgY29uZmlkZW5jZSwgYW5kIHRoZSBmZWVsaW5nIG9mIG5vIGxvbmdlciBrbm93aW5nIHdobyBoZSB3YXMgb25jZSBiYXNlYmFsbCB3YXMgZ29uZS48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGF0IGV4cGVyaWVuY2UgcHVzaGVkIGhpbSBpbnRvIHN0dWR5LiBIZSB3YW50ZWQgdG8ga25vdyB3aGF0IHdlbnQgd3JvbmcsIGhvdyB0aGUgYXJtIGJyb2tlIGRvd24sIHdoYXQgdGhlIGJvZHkgbmVlZGVkLCBhbmQgd2h5IGJhc2ViYWxsIGF0aGxldGVzIHJlcXVpcmVkIGEgbW9yZSBzcGVjaWZpYyBhcHByb2FjaC4gT3ZlciB0aW1lLCBoaXMgY3VyaW9zaXR5IG1vdmVkIGZyb20gc2VsZi1yZXBhaXIgdG8gc2VydmljZS4gVGhlIHNhbWUgcXVlc3Rpb25zIGhlIG9uY2UgYXNrZWQgZm9yIGhpbXNlbGYgYmVjYW1lIHRoZSBmb3VuZGF0aW9uIG9mIGEgZmFjaWxpdHkgZGVzaWduZWQgdG8gaGVscCBvdGhlciBhdGhsZXRlcyBhdm9pZCB0aGUgc2FtZSBlbXB0aW5lc3MsIGNvbmZ1c2lvbiwgYW5kIHByZXZlbnRhYmxlIGJyZWFrZG93bi48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0tcXVvdGUtYmxvY2siPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjJweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+QXRobGV0ZSBFeHBlcmllbmNlPC9kaXY+CjxwIHN0eWxlPSJmb250LXNpemU6MjFweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDsgbWFyZ2luOjAgIWltcG9ydGFudDsiPkFuIGF0aGxldGUgYXQgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGlzIG5vdCB0cmVhdGVkIGFzIGEgZ2VuZXJpYyBneW0gbWVtYmVyLiBUaGUgdHJhaW5pbmcgaXMgYnVpbHQgYXJvdW5kIHBvc2l0aW9uLCBpbmp1cnkgaGlzdG9yeSwgc2Vhc29uIGRlbWFuZHMsIGdvYWxzLCBtb2JpbGl0eSwgcmVjb3ZlcnksIGFuZCB3aGV0aGVyIHRoZSBhdGhsZXRlIGlzIHRyeWluZyB0byBlYXJuIGEgcm9zdGVyIHNwb3QsIHN0YXkgaGVhbHRoeSwgdGhyb3cgaGFyZGVyLCByZWNvdmVyIGJldHRlciwgb3Iga2VlcCBwcm9ncmVzc2luZyBpbiBzZWFzb24uPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdW90ZS1ibG9jayI+CjxwIHN0eWxlPSJmb250LXNpemU6MjhweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjQyICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7IGNvbG9yOiMxNTE1MTUgIWltcG9ydGFudDsiPuKAnFRoZXJlIGlzIG5vIHF1aWNrIGZpeC7igJ08L3A+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjA7Ij5Kb3NoIFJlaWR0IC8gRm91bmRlciwgUmVpZHQgRml0bmVzcyBTeXN0ZW1zPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5UcmFpbmluZyBJbiBUaHJlZSBEaW1lbnNpb25zPC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5XaGVuIGFza2VkIGFib3V0IHRyYWluaW5nIHBoaWxvc29waHksIEpvc2ggd2VudCBkaXJlY3RseSB0byBtb3ZlbWVudC4gSGUgZGVzY3JpYmVkIHRocmVlIHBsYW5lcyBvZiBtb3Rpb24gYW5kIHNhaWQgbWFueSBneW1zIGFyZSBzdHJvbmcgaW4gb25lIG9yIHR3bywgd2hpbGUgaGlzIHN0YW5kYXJkIGlzIHRvIGJ1aWxkIGF0aGxldGVzIHdobyBjYW4gbW92ZSBhY3Jvc3MgYWxsIHRocmVlLiBGb3IgYmFzZWJhbGwsIGEgc3BvcnQgZGVmaW5lZCBieSByb3RhdGlvbiwgZGVjZWxlcmF0aW9uLCBjb29yZGluYXRpb24sIHRocm93aW5nLCBzd2luZ2luZywgc3ByaW50aW5nLCBhbmQgcmVwZWF0YWJpbGl0eSwgdGhhdCBkaXN0aW5jdGlvbiBpcyBjZW50cmFsLjwvcD4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkhpcyB2aWV3IGlzIHRoYXQgc3RyZW5ndGggY2Fubm90IGNvbWUgYmVmb3JlIGFjY2Vzcy4gQXRobGV0ZXMgbmVlZCB0byByZWFjaCB0aGUgcmFuZ2VzIG9mIG1vdGlvbiB0aGVpciBzcG9ydCByZXF1aXJlcywgdGhlbiBiZWNvbWUgc3Ryb25nIGluc2lkZSB0aG9zZSByYW5nZXMuIFRoYXQgaXMgd2h5IG1vYmlsaXR5LCBqb2ludCB3b3JrLCBzY2FwdWxhciB3b3JrLCBqdW1wIHBhdHRlcm5pbmcsIGFuZCBib2R5IGF3YXJlbmVzcyBtYXR0ZXIgaW5zaWRlIHRoZSBwcm9ncmFtLiBGb3IgSm9zaCwgd2F0Y2hpbmcgYW4gYXRobGV0ZSBtb3ZlIHdlbGwgY2FuIHNheSBtb3JlIHRoYW4gd2F0Y2hpbmcgc29tZW9uZSBsaWZ0IHNvbWV0aGluZyBoZWF2eSBvbmNlLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIj4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DZFJVZFc3Lm1kLnBuZyIgYWx0PSJKb3NoIFJlaWR0IHdpdGggYW4gYXRobGV0ZSBpbnNpZGUgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIj4KPGRpdiBjbGFzcz0iZmxtLWltYWdlLWNhcHRpb24iPkpvc2ggUmVpZHTigJlzIGNvYWNoaW5nIG1vZGVsIGlzIHNoYXBlZCBieSBhIGJlbGllZiB0aGF0IGJhc2ViYWxsIGF0aGxldGVzIG5lZWQgc3RyZW5ndGgsIG1vYmlsaXR5LCBhbmQgYm9keSBhd2FyZW5lc3Mgd29ya2luZyB0b2dldGhlciBiZWZvcmUgcGVyZm9ybWFuY2UgY2FuIGZ1bGx5IHRyYW5zZmVyIHRvIHRoZSBmaWVsZC48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPldoeSBCYXJlZm9vdCBUcmFpbmluZyBNYXR0ZXJzPC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5PbmUgb2YgdGhlIGNsZWFyZXN0IGRpZmZlcmVuY2VzIEpvc2ggZGVzY3JpYmVkIGlzIGJhcmVmb290IHRyYWluaW5nLiBJbiBoaXMgd29yZHMsIHRoZSBmb290IGlzIHRoZSBmaXJzdCBhbmQgbGFzdCBwb2ludCBvZiBjb250YWN0IHdpdGggdGhlIGdyb3VuZC4gRm9yIGJhc2ViYWxsIHBsYXllcnMsIGdyb3VuZCBmb3JjZSBtdXN0IHRyYXZlbCB1cCB0aGUgY2hhaW4gYW5kIGJlY29tZSByb3RhdGlvbmFsIHBvd2VyLiBUaGF0IHRyYW5zZmVyIGJlZ2lucyBhdCB0aGUgZm9vdCBhbmQgYW5rbGUsIG5vdCBhdCB0aGUgc2hvdWxkZXIgb3IgdGhlIGJhcmJlbGwuPC9wPgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhhdCBpcyB3aHkgYXRobGV0ZXMgYXQgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGdldCBvdXQgb2YgdGhlaXIgc2hvZXMuIEpvc2ggc2VlcyB0aGUgZm9vdCBhbmQgYW5rbGUgYXMgY3JpdGljYWwgdG8gZXhwbG9zaXZlbmVzcywgdHdpdGNoLCBzdGFiaWxpdHksIGFuZCB0aGUgYWJpbGl0eSB0byBjcmVhdGUgZm9yY2UgdGhhdCBjYW4gYmUgdXNlZCBvbiB0aGUgZmllbGQuIFRoZSBjb25jZXB0IGlzIG5vdCBjb3NtZXRpYy4gSXQgaXMgYSBwZXJmb3JtYW5jZSBkZWNpc2lvbiByb290ZWQgaW4gaG93IGJhc2ViYWxsIHBsYXllcnMgZ2VuZXJhdGUgYW5kIHRyYW5zZmVyIHBvd2VyLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIiBzdHlsZT0ibWF4LXdpZHRoOjcwMHB4ICFpbXBvcnRhbnQ7Ij4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DZFJVMnM5Lm1kLnBuZyIgYWx0PSJKb3NoIFJlaWR0IHdpdGggYSBwcm9mZXNzaW9uYWwgYmFzZWJhbGwgcGxheWVyIGF0IGEgTWFqb3IgTGVhZ3VlIEJhc2ViYWxsIHN0YWRpdW0iPgo8ZGl2IGNsYXNzPSJmbG0taW1hZ2UtY2FwdGlvbiI+VGhlIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBzdGFuZGFyZCBpcyBjb25uZWN0ZWQgdG8gYSBsYXJnZXIgYmFzZWJhbGwgd29ybGQsIGZyb20geW91dGggZGV2ZWxvcG1lbnQgdG8gYXRobGV0ZXMgd2hvIHVuZGVyc3RhbmQgaG93IHNtYWxsIG1vdmVtZW50IGRldGFpbHMgYWZmZWN0IGxvbmctdGVybSBhdmFpbGFiaWxpdHkuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWFyZ2luOjQycHggMCA0MnB4IDA7IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiNjZmM1YjY7IG1hcmdpbjowIDAgMjJweCAwOyI+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuMnB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxOHB4IDA7Ij5FZGl0b3JpYWwgUGVyc3BlY3RpdmU8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZTozNHB4OyBsaW5lLWhlaWdodDoxLjQyOyBjb2xvcjojMTExMTExOyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExOyBmb250LXdlaWdodDo3MDA7IG1hcmdpbjowIDAgMjJweCAwOyBtYXgtd2lkdGg6MTAwJTsgdGV4dC1hbGlnbjpsZWZ0OyI+UmVpZHQgRml0bmVzcyBTeXN0ZW1zIG1hdHRlcnMgYmVjYXVzZSBpdCB0cmVhdHMgYmFzZWJhbGwgcGVyZm9ybWFuY2UgYXMgYSBmdWxsLWJvZHkgcHJvYmxlbTogbW9iaWxpdHksIHN0cmVuZ3RoLCByZWNvdmVyeSwgYXJtIGNhcmUsIGZvb3QgY29ubmVjdGlvbiwgZGlzY2lwbGluZSwgYW5kIHRydXN0IGFsbCBoYXZlIHRvIHdvcmsgdG9nZXRoZXIuPC9kaXY+CjxkaXYgc3R5bGU9ImhlaWdodDoxcHg7IGJhY2tncm91bmQ6I2NmYzViNjsgbWFyZ2luOjA7Ij48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VydmljZS1icmllZiI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuMnB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3JpYWwgU2VydmljZSBCcmllZjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taDIiPldoYXQgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIE9mZmVyczwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCIgc3R5bGU9ImZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuNzYgIWltcG9ydGFudDsgbWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDsiPkJhc2VkIG9uIHRoZSBpbnRlcnZpZXcgYW5kIG9mZmljaWFsIGJ1c2luZXNzIGluZm9ybWF0aW9uLCBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgaXMgYnVpbHQgZm9yIGJhc2ViYWxsIGF0aGxldGVzIHdobyB3YW50IHNwZWNpZmljIHBlcmZvcm1hbmNlIHRyYWluaW5nLCBhcm0gY2FyZSwgbW9iaWxpdHksIHJlY292ZXJ5IHN1cHBvcnQsIGFuZCBhIGNvYWNoLWxlZCBwYXRoIHRoYXQgY2FuIGNvbnRpbnVlIGluIHBlcnNvbiBvciByZW1vdGVseS48L3A+CjxkaXYgY2xhc3M9ImZsbS1zZXJ2aWNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWxhYmVsIj5CYXNlYmFsbCBTdHJlbmd0aDwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+VHJhaW5pbmcgaXMgZGVzaWduZWQgYXJvdW5kIHRoZSBuZWVkcyBvZiBiYXNlYmFsbCBwbGF5ZXJzIHJhdGhlciB0aGFuIGEgZ2VuZXJhbCBzdHJlbmd0aCBtb2RlbCBjb3BpZWQgZnJvbSBhbm90aGVyIHNwb3J0Ljwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPkFybSBDYXJlPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1jb3B5Ij5Kb3No4oCZcyBpbmp1cnkgaGlzdG9yeSBpbmZvcm1zIGEgc3lzdGVtIHdoZXJlIHNob3VsZGVyLCBlbGJvdywgc2NhcHVsYXIgd29yaywgbW9iaWxpdHksIGFuZCByZWNvdmVyeSBhcmUgdHJlYXRlZCBhcyBwYXJ0IG9mIHBlcmZvcm1hbmNlLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPjNEIEF0aGxldGljaXNtPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1jb3B5Ij5UaGUgcHJvZ3JhbSBlbXBoYXNpemVzIG1vdmVtZW50IGFjcm9zcyBtdWx0aXBsZSBwbGFuZXMgc28gYXRobGV0ZXMgY2FuIG1vdmUsIHJvdGF0ZSwgc3RhYmlsaXplLCBhbmQgcHJvZHVjZSBmb3JjZSBpbiB3YXlzIHRoYXQgbWF0Y2ggdGhlIHNwb3J0Ljwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPlJlbW90ZSBUcmFpbmluZzwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+Sm9zaCBkZXNjcmliZWQgYXBwLWJhc2VkIHJlbW90ZSBwcm9ncmFtbWluZyB3aXRoIFpvb20gb3IgRmFjZVRpbWUgY29udmVyc2F0aW9ucywgYml3ZWVrbHkgY2hlY2staW5zLCBhbmQgdGhlIHNhbWUgZXhwZWN0YXRpb25zIGhlIGhhcyBmb3IgaW4tcGVyc29uIGF0aGxldGVzLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPkF0aGxldGUgRGV2ZWxvcG1lbnQ8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWNvcHkiPlRoZSBsYXJnZXIgZ29hbCBpcyBub3Qgb25seSBzdHJvbmdlciBsaWZ0cy4gSm9zaCB3YW50cyBhdGhsZXRlcyB0byBiZWNvbWUgbW9yZSBkaXNjaXBsaW5lZCwgbW9yZSBkdXJhYmxlLCBtb3JlIGF3YXJlLCBhbmQgbW9yZSBwcmVwYXJlZCBmb3IgdGhlIGRlbWFuZHMgb2YgYmFzZWJhbGwuPC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdW90ZS1ibG9jayIgc3R5bGU9ImJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTEgIWltcG9ydGFudDsgYm9yZGVyLWxlZnQ6bm9uZSAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjJweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTJweCAwOyI+RWxpdGUgUmV2aWV3PC9kaXY+CjxwIHN0eWxlPSJmb250LXNpemU6MjVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjUyICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7IGNvbG9yOiMxNzE3MTcgIWltcG9ydGFudDsiPuKAnENvYWNoIEpvc2ggaXMgYW4gYW1hemluZyBjb2FjaCBhbmQgcGVyc29uLiBUcmFpbmluZyB3aXRoIGhpbSBoYXMgYmVlbiBncmVhdCBhbmQgbXkgc2tpbGxzIGFzIGFuIGF0aGxldGUgaGFzIHNreXJvY2tldGVkIHNpbmNlIHRoZSBzdGFydC7igJ08L3A+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjA7Ij5Eb25vdmFuIFN0ZXdhcnQgLyBDdXN0b21lciBSZXZpZXcgU3VwcGxpZWQgRm9yIEVkaXRvcmlhbCBVc2U8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPlJlc3VsdHMgQnVpbHQgSW5jcmVtZW50YWxseTwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+V2hlbiBhc2tlZCB3aGF0IGF0aGxldGVzIGJlZ2luIHRvIG5vdGljZSB3aGVuIHRoZXkgZm9sbG93IHRoZSBhcHByb2FjaCBjb25zaXN0ZW50bHksIEpvc2ggcG9pbnRlZCB0byBiYXNlYmFsbCBvdXRjb21lcyB0aGF0IG1hdHRlcjogdGhyb3dpbmcgaGFyZGVyLCB0aHJvd2luZyBtb3JlIHN0cmlrZXMsIGJldHRlciBib2R5IGF3YXJlbmVzcywgaW1wcm92ZWQgcmVwZWF0YWJpbGl0eSwgc3Ryb25nZXIgcmVjb3ZlcnksIGxlc3MgYXJtIHNvcmVuZXNzLCBiZXR0ZXIgYm91bmNlLWJhY2ssIGFuZCB0aGUgYWJpbGl0eSB0byBrZWVwIG1ha2luZyBnYWlucyBpbiBzZWFzb24uPC9wPgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+SGUgYWxzbyBlbXBoYXNpemVkIHRoYXQgZGV2ZWxvcG1lbnQgaXMgbm90IGluc3RhbnQuIEluIGhpcyB2aWV3LCB0aGUgZmlyc3Qgc3RhZ2UgaXMgaGVscGluZyB0aGUgYm9keSBjb25uZWN0IGFzIG9uZSB1bml0LiBBbiBhdGhsZXRlIG1heSB3YW50IG1vcmUgdmVsb2NpdHksIGJ1dCB0aGUgYW5zd2VyIG1heSBub3QgYmUgc2ltcGx5IGxpZnRpbmcgbW9yZS4gSXQgbWF5IGJlIGZyZWVpbmcgdGhlIGhpcCwgaW1wcm92aW5nIG1vYmlsaXR5LCB0cmFuc2ZlcnJpbmcgcG93ZXIgbW9yZSBlZmZpY2llbnRseSwgYW5kIGJlY29taW5nIGEgYmV0dGVyIHZlcnNpb24gb2YgdGhlIHNhbWUgYXRobGV0ZSBlYWNoIHRpbWUgY29hY2hlcyBvciBldmFsdWF0b3JzIHNlZSBoaW0uPC9wPgoKPGRpdiBjbGFzcz0iZmxtLWltYWdlLXdyYXAiPgo8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0NIb1hPMnAucG5nIiBhbHQ9IlJlaWR0IEZpdG5lc3MgU3lzdGVtcyBiYXNlYmFsbCBwZXJmb3JtYW5jZSB0cmFpbmluZyBlbnZpcm9ubWVudCI+CjxkaXYgY2xhc3M9ImZsbS1pbWFnZS1jYXB0aW9uIj5UaGUgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIHN0YW5kYXJkIGlzIGJ1aWx0IGZvciBhdGhsZXRlcyB3aG8gdW5kZXJzdGFuZCB0aGF0IGJhc2ViYWxsIGRldmVsb3BtZW50IGlzIG5vdCBvbmUgd29ya291dCwgb25lIGxpZnQsIG9yIG9uZSBjdWUuIEl0IGlzIHRoZSBzdGVhZHkgbGF5ZXJpbmcgb2YgbW92ZW1lbnQsIHJlY292ZXJ5LCBhY2NvdW50YWJpbGl0eSwgYW5kIHRydXN0LjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+QSBSZWxhdGlvbnNoaXAtRHJpdmVuIEZhY2lsaXR5PC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5Kb3NoIGRlc2NyaWJlZCBhIGZhY2lsaXR5IHdoZXJlIGF0aGxldGVzIG9mdGVuIHJlbWFpbiBjb25uZWN0ZWQgZm9yIHllYXJzLiBTb21lIGJlZ2luIGluIGhpZ2ggc2Nob29sLCBtb3ZlIGludG8gY29sbGVnZSwgcmV0dXJuIGR1cmluZyBvZmYtc2Vhc29ucywgb3IgY29udGludWUgaW50byBwcm9mZXNzaW9uYWwgYmFzZWJhbGwuIFRoYXQgbG9uZyB0aW1lbGluZSBoYXMgc2hhcGVkIHRoZSBjdWx0dXJlLiBUaGUgd29yayBpcyBwZXJmb3JtYW5jZS1iYXNlZCwgYnV0IHRoZSByZWxhdGlvbnNoaXBzIGFyZSBwZXJzb25hbC48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5IZSBjcmVkaXRlZCBtZW50b3JzIEplZmYgYW5kIFNoYW5ub24gTXllcnMgYXMgaW1wb3J0YW50IGluZmx1ZW5jZXMgaW4gdGhlIGJ1c2luZXNzIGFuZCBzcG9rZSB3aXRoIGdyYXRpdHVkZSBhYm91dCB0aGUgbWF0dXJhdGlvbiBwcm9jZXNzIG9mIGF0aGxldGVzIHdobyBncm93IGluc2lkZSB0aGUgc3lzdGVtLiBUaGF0IHBlcnNwZWN0aXZlIGdpdmVzIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBhIHRvbmUgYmV5b25kIHNldHMgYW5kIHJlcHMuIEl0IGlzIGEgcGxhY2Ugd2hlcmUgZXhwZWN0YXRpb25zIGFyZSBoaWdoIGJlY2F1c2UgdGhlIHJlbGF0aW9uc2hpcCBpcyByZWFsLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1waG90by1sZWRnZXIiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjJweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+UHJvZmVzc2lvbmFsIEJhc2ViYWxsIENvbnRleHQ8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZTozMHB4OyBsaW5lLWhlaWdodDoxLjE4OyBjb2xvcjojMTExMTExOyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExOyBmb250LXdlaWdodDo3MDA7IG1hcmdpbjowIDAgMTBweCAwOyI+V2hlcmUgTG9uZy1UZXJtIFRydXN0IEJlY29tZXMgUGFydCBPZiBUaGUgVHJhaW5pbmcgU3RhbmRhcmQ8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuNjY7IGNvbG9yOiMzNTMwMmE7IG1hcmdpbjowIDAgMjBweCAwOyI+VGhlIHJlbGF0aW9uc2hpcHMgc3Vycm91bmRpbmcgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIHJlZmxlY3QgYSBzZXJpb3VzIGJhc2ViYWxsIGVudmlyb25tZW50IHdoZXJlIHBlcmZvcm1hbmNlIHdvcmsgaXMgY29ubmVjdGVkIHRvIHRydXN0LCBjb25zaXN0ZW5jeSwgYW5kIGxvbmctdGVybSBhdGhsZXRlIGRldmVsb3BtZW50LjwvZGl2Pgo8dGFibGUgY2xhc3M9ImZsbS1waG90by10YWJsZSIgcm9sZT0icHJlc2VudGF0aW9uIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiPgo8dHI+Cjx0ZCBjbGFzcz0iZmxtLXBob3RvLWxlZnQiIHN0eWxlPSJ3aWR0aDo1MCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzowIDEwcHggMCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1waG90by1jYXJkIj4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DZFJVWmhCLm1kLnBuZyIgYWx0PSJKb3NoIFJlaWR0IHdpdGggYSBiYXNlYmFsbCBhdGhsZXRlIGF0IERvZGdlciBTdGFkaXVtIj4KPGRpdiBjbGFzcz0iZmxtLXBob3RvLWNhcmQtY2FwdGlvbiI+PHNwYW4gY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZTo5LjVweDsgbGV0dGVyLXNwYWNpbmc6MS41cHg7IGNvbG9yOiM3ZDc1NmI7Ij5EZXZlbG9wbWVudCBFbnZpcm9ubWVudDo8L3NwYW4+IEpvc2jigJlzIHdvcmsgaXMgcm9vdGVkIGluIGxvbmctdGVybSBiYXNlYmFsbCByZWxhdGlvbnNoaXBzLCBmcm9tIHRoZSB0cmFpbmluZyBmbG9vciB0byBwcm9mZXNzaW9uYWwgZW52aXJvbm1lbnRzIHdoZXJlIGF0aGxldGVzIGNvbnRpbnVlIHRvIGRldmVsb3AuPC9kaXY+CjwvZGl2Pgo8L3RkPgo8dGQgY2xhc3M9ImZsbS1waG90by1yaWdodCIgc3R5bGU9IndpZHRoOjUwJTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjAgMCAwIDEwcHg7Ij4KPGRpdiBjbGFzcz0iZmxtLXBob3RvLWNhcmQiPgo8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0NkUlVtRUYubWQucG5nIiBhbHQ9Ikpvc2ggUmVpZHQgd2l0aCBhIGJhc2ViYWxsIGF0aGxldGUgYXQgQW5nZWwgU3RhZGl1bSI+CjxkaXYgY2xhc3M9ImZsbS1waG90by1jYXJkLWNhcHRpb24iPjxzcGFuIGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6OS41cHg7IGxldHRlci1zcGFjaW5nOjEuNXB4OyBjb2xvcjojN2Q3NTZiOyI+QXRobGV0ZSBSZWxhdGlvbnNoaXBzOjwvc3Bhbj4gUGVyZm9ybWFuY2UgaXMgc2VyaW91cywgYnV0IHRoZSBhdGhsZXRlIGlzIHBlcnNvbmFsLiBUaGF0IGRpc3RpbmN0aW9uIGlzIGNlbnRyYWwgdG8gdGhlIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBzdGFuZGFyZC48L2Rpdj4KPC9kaXY+CjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5SZW1vdGUgVHJhaW5pbmcgV2l0aCBUaGUgU2FtZSBTdGFuZGFyZDwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+UmVpZHQgRml0bmVzcyBTeXN0ZW1zIGlzIG5vdCBsaW1pdGVkIHRvIGF0aGxldGVzIHdobyBjYW4gdHJhaW4gaW4gQ29zdGEgTWVzYS4gSm9zaCBkZXNjcmliZWQgYSByZW1vdGUgdHJhaW5pbmcgbW9kZWwgZm9yIGF0aGxldGVzIGFjcm9zcyB0aGUgY291bnRyeSwgaW5jbHVkaW5nIHBsYXllcnMgaW4gcmVnaW9ucyBzdWNoIGFzIFNvdXRoIENhcm9saW5hIHdobyB0cmFpbiB0aHJvdWdoIHRoZSBhcHAuIFRoZSBmaXJzdCBzdGVwLCBoZSBzYWlkLCBpcyBub3QgYSBjYXN1YWwgZGlyZWN0IG1lc3NhZ2UuIEhlIHByZWZlcnMgYXRobGV0ZXMgdG8gc2VuZCBhbiBlbWFpbCB3aXRoIGRldGFpbHMgYWJvdXQgdGhlaXIgYWdlLCBwb3NpdGlvbiwgaW5qdXJ5IGhpc3RvcnksIHRyYXZlbCB0ZWFtLCBjdXJyZW50IGdvYWxzLCBhbmQgd2hhdCB0aGV5IGFyZSB0cnlpbmcgdG8gYWNjb21wbGlzaC48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5Gcm9tIHRoZXJlLCBoZSBjYW4gc2V0IHVwIGEgRmFjZVRpbWUgb3IgWm9vbSBjb252ZXJzYXRpb24sIGV4cGxhaW4gaG93IHJlbW90ZSB0cmFpbmluZyB3b3JrcywgY2xhcmlmeSB3aGF0IGVxdWlwbWVudCBhY2Nlc3MgaXMgbmVlZGVkLCBhbmQgbWFpbnRhaW4gY29udGFjdCB0aHJvdWdoIGJpd2Vla2x5IGNoZWNrLWlucy4gVGhlIGltcG9ydGFudCBwb2ludCBpcyBhY2NvdW50YWJpbGl0eS4gSm9zaCBzYWlkIGhpcyBleHBlY3RhdGlvbnMgZG8gbm90IHdhdmVyIHdoZXRoZXIgdGhlIGF0aGxldGUgaXMgdHJhaW5pbmcgaW5zaWRlIGhpcyBmYWNpbGl0eSBvciBhY3Jvc3MgdGhlIGNvdW50cnkgb24gYSBwcm9ncmFtIHdpdGggaGlzIG5hbWUgYXR0YWNoZWQgdG8gaXQuPC9wPgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5XaHkgVGhpcyBNYXR0ZXJzIExvY2FsbHk8L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkFjcm9zcyBPcmFuZ2UgQ291bnR5LCBzZXJpb3VzIGJhc2ViYWxsIGZhbWlsaWVzIGhhdmUgbWFueSB0cmFpbmluZyBvcHRpb25zLiBXaGF0IG1ha2VzIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBkaXN0aW5jdCBpcyB0aGUgY29tYmluYXRpb24gb2YgYmFzZWJhbGwgc3BlY2lmaWNpdHksIHBlcmZvcm1hbmNlIGNyZWRpYmlsaXR5LCBhbmQgYSB0cmFpbmluZyBwaGlsb3NvcGh5IGZvcm1lZCB0aHJvdWdoIGxpdmVkIGV4cGVyaWVuY2UuIEpvc2ggZG9lcyBub3QgcHJlc2VudCBhcm0gY2FyZSwgbW9iaWxpdHksIHJlY292ZXJ5LCBhbmQgbW92ZW1lbnQgcXVhbGl0eSBhcyBvcHRpb25hbCBleHRyYXMuIFRoZXkgYXJlIHBhcnQgb2YgdGhlIGZvdW5kYXRpb24uPC9wPgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Rm9yIGF0aGxldGVzIHNlYXJjaGluZyBmb3IgYmFzZWJhbGwgdHJhaW5pbmcgaW4gQ29zdGEgTWVzYSwgYmFzZWJhbGwgc3RyZW5ndGggYW5kIGNvbmRpdGlvbmluZywgYXJtIGNhcmUsIG1vYmlsaXR5LWZvY3VzZWQgcGVyZm9ybWFuY2UgY29hY2hpbmcsIG9yIHJlbW90ZSBiYXNlYmFsbCB0cmFpbmluZyB3aXRoIGEgc2VyaW91cyBzdGFuZGFyZCwgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIG9mZmVycyBhIGNsZWFyIHBvc2l0aW9uOiB0cmFpbiB0aGUgZnVsbCBhdGhsZXRlLCBub3QganVzdCB0aGUgdmlzaWJsZSBza2lsbC48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zIEFib3V0IFJlaWR0IEZpdG5lc3MgU3lzdGVtczwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taDMiPldobyBJcyBKb3NoIFJlaWR0PzwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Sm9zaCBSZWlkdCBpcyB0aGUgZm91bmRlciBvZiBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgaW4gQ29zdGEgTWVzYSwgQ2FsaWZvcm5pYS4gSGUgaXMgYSBmb3JtZXIgbXVsdGktc3BvcnQgYXRobGV0ZSBhbmQgY29sbGVnZSBwaXRjaGVyIHdob3NlIGJhc2ViYWxsIGNhcmVlciBlbmRlZCBhZnRlciBhIHNlcmlvdXMgYXJtIGluanVyeSwgd2hpY2ggbGF0ZXIgc2hhcGVkIGhpcyB3b3JrIGluIGJhc2ViYWxsIHBlcmZvcm1hbmNlLCBtb3ZlbWVudCwgYXJtIGNhcmUsIGFuZCBhdGhsZXRlIGRldmVsb3BtZW50LjwvcD4KPGRpdiBjbGFzcz0iZmxtLWgzIj5XaGF0IElzIFJlaWR0IEZpdG5lc3MgU3lzdGVtcyBLbm93biBGb3I/PC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5SZWlkdCBGaXRuZXNzIFN5c3RlbXMgaXMga25vd24gZm9yIGJhc2ViYWxsLXNwZWNpZmljIHN0cmVuZ3RoIGFuZCBwZXJmb3JtYW5jZSB0cmFpbmluZyBmb3Igc2VyaW91cyBhdGhsZXRlcywgaW5jbHVkaW5nIGhpZ2ggc2Nob29sLCBjb2xsZWdlLCBwcm9mZXNzaW9uYWwsIGFuZCByZW1vdGUgYmFzZWJhbGwgcGxheWVycy4gVGhlIHByb2dyYW0gZW1waGFzaXplcyBtb2JpbGl0eSwgYXJtIGNhcmUsIHJlY292ZXJ5LCBiYXJlZm9vdCB0cmFpbmluZywgYW5kIHRocmVlLWRpbWVuc2lvbmFsIGF0aGxldGljaXNtLjwvcD4KPGRpdiBjbGFzcz0iZmxtLWgzIj5XaHkgRG9lcyBKb3NoIFJlaWR0IFVzZSBCYXJlZm9vdCBUcmFpbmluZz88L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkpvc2ggUmVpZHQgYmVsaWV2ZXMgdGhlIGZvb3QgYW5kIGFua2xlIGFyZSBlc3NlbnRpYWwgdG8gaG93IGJhc2ViYWxsIGF0aGxldGVzIGNyZWF0ZSBncm91bmQgZm9yY2UgYW5kIHRyYW5zZmVyIGl0IGludG8gcm90YXRpb25hbCBwb3dlci4gQmFyZWZvb3QgdHJhaW5pbmcgaGVscHMgc3RyZW5ndGhlbiB0aGF0IGNvbm5lY3Rpb24gYW5kIHN1cHBvcnRzIHRoZSBtb3ZlbWVudCBxdWFsaXRpZXMgbmVlZGVkIGZvciBleHBsb3NpdmUgYmFzZWJhbGwgcGVyZm9ybWFuY2UuPC9wPgo8ZGl2IGNsYXNzPSJmbG0taDMiPldoYXQgUmVzdWx0cyBDYW4gQXRobGV0ZXMgRXhwZWN0IEZyb20gUmVpZHQgRml0bmVzcyBTeXN0ZW1zPzwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Sm9zaCBzYWlkIGF0aGxldGVzIG1heSBiZWdpbiB0aHJvd2luZyBoYXJkZXIsIHRocm93aW5nIG1vcmUgc3RyaWtlcywgcmVjb3ZlcmluZyBiZXR0ZXIsIGV4cGVyaWVuY2luZyBsZXNzIGFybSBzb3JlbmVzcywgaW1wcm92aW5nIGJvZHkgYXdhcmVuZXNzLCBtb3ZpbmcgZmFzdGVyLCBhbmQgY29udGludWluZyB0byBidWlsZCBzdHJlbmd0aCBkdXJpbmcgdGhlIHNlYXNvbiB3aGVuIHRoZXkgZm9sbG93IHRoZSBwcm9ncmFtIGNvbnNpc3RlbnRseS48L3A+CjxkaXYgY2xhc3M9ImZsbS1oMyI+RG9lcyBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgT2ZmZXIgUmVtb3RlIFRyYWluaW5nPzwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+WWVzLiBKb3NoIGRlc2NyaWJlZCByZW1vdGUgdHJhaW5pbmcgdGhyb3VnaCBhbiBhcHAsIHdpdGggYXRobGV0ZS1zcGVjaWZpYyBwcm9ncmFtbWluZywgWm9vbSBvciBGYWNlVGltZSBjb252ZXJzYXRpb25zLCBhbmQgYml3ZWVrbHkgY2hlY2staW5zLiBIZSBzYWlkIHRoZSBzdGFuZGFyZCByZW1haW5zIHRoZSBzYW1lIHdoZXRoZXIgdGhlIGF0aGxldGUgdHJhaW5zIGluIHBlcnNvbiBvciByZW1vdGVseS48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0ta2V5LWJveCI+CjxkaXYgY2xhc3M9ImZsbS1rZXktaGVhZGluZyI+S2V5IFRha2Vhd2F5czwvZGl2Pgo8dWw+CjxsaT5SZWlkdCBGaXRuZXNzIFN5c3RlbXMgaXMgYSBDb3N0YSBNZXNhIGJhc2ViYWxsIHBlcmZvcm1hbmNlIGZhY2lsaXR5IGZvdW5kZWQgYnkgSm9zaCBSZWlkdC48L2xpPgo8bGk+Sm9zaOKAmXMgdHJhaW5pbmcgcGhpbG9zb3BoeSB3YXMgc2hhcGVkIGJ5IGhpcyBvd24gY2FyZWVyLWVuZGluZyBwaXRjaGluZyBpbmp1cnkgYW5kIHJlY292ZXJ5IGV4cGVyaWVuY2UuPC9saT4KPGxpPlRoZSBwcm9ncmFtIGVtcGhhc2l6ZXMgdGhyZWUtZGltZW5zaW9uYWwgYXRobGV0aWNpc20sIG1vYmlsaXR5LCBiYXJlZm9vdCB0cmFpbmluZywgYXJtIGNhcmUsIHJlY292ZXJ5LCBhbmQgZWZmaWNpZW50IHRyYWluaW5nIHNlc3Npb25zLjwvbGk+CjxsaT5BdGhsZXRlcyBjYW4gdHJhaW4gaW4gcGVyc29uIG9yIHJlbW90ZWx5LCB3aXRoIEpvc2ggZW1waGFzaXppbmcgdGhhdCBleHBlY3RhdGlvbnMgcmVtYWluIGhpZ2ggZWl0aGVyIHdheS48L2xpPgo8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1maXJzdC1zdGVwIj4KPGRpdiBjbGFzcz0iZmxtLWZpcnN0LXN0ZXAtZnJhbWUiPgo8ZGl2IGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC1vdmVybGluZSI+UHJvc3BlY3RpdmUgQXRobGV0ZSBCcmllZjwvZGl2Pgo8dGFibGUgY2xhc3M9ImZsbS1maXJzdC1zdGVwLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkIGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC1tYWluIiBzdHlsZT0id2lkdGg6NTglOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MCAzMHB4IDAgMDsiPgo8ZGl2IGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC10aXRsZSI+VGhlIEZpcnN0IFN0ZXA8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZpcnN0LXN0ZXAtcnVsZSI+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1maXJzdC1zdGVwLWNvcHkiPkZvciByZWFkZXJzIHdobyBmZWVsIGNvbm5lY3RlZCB0byBKb3NoIFJlaWR04oCZcyBzdG9yeSBhbmQgd2FudCB0byB1bmRlcnN0YW5kIHdoZXRoZXIgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGlzIHRoZSByaWdodCBmaXQsIHRoZSBtb3N0IGFwcHJvcHJpYXRlIGZpcnN0IHN0ZXAgaXMgYSBkaXJlY3QgaW50cm9kdWN0aW9uIHRocm91Z2ggdGhlIG9mZmljaWFsIHdlYnNpdGUuPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1maXJzdC1zdGVwLWNvcHkiPlRoZSBwcm9jZXNzIGlzIHBlcnNvbmFsIGJ5IGRlc2lnbi4gQmVmb3JlIHJlY29tbWVuZGluZyBhIHRyYWluaW5nIHBhdGgsIEpvc2ggd2FudHMgdG8gdW5kZXJzdGFuZCB0aGUgYXRobGV0ZeKAmXMgYmFja2dyb3VuZCwgY3VycmVudCBnb2FscywgdHJhaW5pbmcgZW52aXJvbm1lbnQsIGFuZCB3aGF0IHRoZXkgYXJlIHRyeWluZyB0byBhY2NvbXBsaXNoIG9uIHRoZSBmaWVsZC48L2Rpdj4KPGEgY2xhc3M9ImZsbS1maXJzdC1zdGVwLWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyI+VmlzaXQgUmVpZHQgRml0bmVzcyBTeXN0ZW1zPC9hPgo8L3RkPgo8dGQgY2xhc3M9ImZsbS1maXJzdC1zdGVwLXNpZGUiIHN0eWxlPSJ3aWR0aDo0MiU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzo1cHggMCAwIDA7Ij4KPGRpdiBjbGFzcz0iZmxtLWludGFrZS1jYXJkIj4KPGRpdiBjbGFzcz0iZmxtLWludGFrZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0taW50YWtlLWxhYmVsIj5QcmVwYXJlPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0taW50YWtlLWNvcHkiPkFnZSwgcG9zaXRpb24sIHRyYWluaW5nIGhpc3RvcnksIGN1cnJlbnQgZ29hbHMsIGFuZCBiYXNlYmFsbCBiYWNrZ3JvdW5kLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWludGFrZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0taW50YWtlLWxhYmVsIj5JbmNsdWRlPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0taW50YWtlLWNvcHkiPkluanVyeSBoaXN0b3J5LCB0cmF2ZWwgdGVhbSwgc2Vhc29uIHN0YXR1cywgYW5kIGVxdWlwbWVudCBhY2Nlc3MuPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taW50YWtlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1pbnRha2UtbGFiZWwiPkV4cGVjdDwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLWludGFrZS1jb3B5Ij5BIHNlcmlvdXMgY29udmVyc2F0aW9uIGFib3V0IGZpdCwgYWNjb3VudGFiaWxpdHksIGFuZCB0aGUgcmlnaHQgdHJhaW5pbmcgcGF0aC48L3NwYW4+PC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC1ub3RlIj5SYXRoZXIgdGhhbiB0cmVhdGluZyB0aGUgZmlyc3Qgc3RlcCBhcyBhIHRyYW5zYWN0aW9uLCB0aGUgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIGFwcHJvYWNoIGJlZ2lucyB3aXRoIGNvbnRleHQuIFRoZSBnb2FsIGlzIHRvIHVuZGVyc3RhbmQgdGhlIGF0aGxldGUgYmVmb3JlIHBsYWNpbmcgdGhlbSBpbnRvIGEgcHJvZ3JhbS48L2Rpdj4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5Db25jbHVzaW9uPC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5SZWlkdCBGaXRuZXNzIFN5c3RlbXMgaXMgbm90IG9ubHkgYSBzdG9yeSBhYm91dCBiYXNlYmFsbCB0cmFpbmluZy4gSXQgaXMgYSBzdG9yeSBhYm91dCB3aGF0IGhhcHBlbnMgd2hlbiBhIGZvcm1lciBhdGhsZXRlIHRha2VzIHRoZSBoYXJkZXN0IHBhcnQgb2YgaGlzIG93biBjYXJlZXIgYW5kIHR1cm5zIGl0IGludG8gYSBzeXN0ZW0gbWVhbnQgdG8gcHJvdGVjdCwgcHJlcGFyZSwgYW5kIGRldmVsb3Agb3RoZXJzLiBKb3NoIFJlaWR04oCZcyBhcHByb2FjaCBpcyByb290ZWQgaW4gdGhlIGRldGFpbHMgbWFueSBhdGhsZXRlcyBkbyBub3QgdW5kZXJzdGFuZCB1bnRpbCBzb21ldGhpbmcgaHVydHM6IGhvdyB0aGUgaGlwIGFmZmVjdHMgdGhlIHNob3VsZGVyLCBob3cgdGhlIGZvb3QgYWZmZWN0cyBwb3dlciwgaG93IHJlY292ZXJ5IGFmZmVjdHMgYXZhaWxhYmlsaXR5LCBhbmQgaG93IG1vdmVtZW50IHF1YWxpdHkgYWZmZWN0cyBwZXJmb3JtYW5jZS48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgbWVzc2FnZSBiZWhpbmQgdGhlIGZhY2lsaXR5IGlzIGRpcmVjdDogdHJhaW4gc3BlY2lmaWNhbGx5LCBtb3ZlIHdlbGwsIGJ1aWxkIHBhdGllbnRseSwgYW5kIHJlc3BlY3QgdGhlIGZ1bGwgYXRobGV0ZS4gRm9yIGJhc2ViYWxsIHBsYXllcnMgaW4gQ29zdGEgTWVzYSwgT3JhbmdlIENvdW50eSwgYW5kIGFjcm9zcyB0aGUgY291bnRyeSB0aHJvdWdoIHJlbW90ZSB0cmFpbmluZywgdGhhdCBtYXkgYmUgdGhlIHJlYWwgdmFsdWUgb2YgUmVpZHQgRml0bmVzcyBTeXN0ZW1zOiBhIHBlcmZvcm1hbmNlIHN0YW5kYXJkIGJ1aWx0IGZyb20gZXhwZXJpZW5jZSwgZGlzY2lwbGluZSwgYW5kIHRoZSByZWZ1c2FsIHRvIGNoYXNlIHF1aWNrIGZpeGVzLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1jdGEiPlJlYWRlcnMgaW50ZXJlc3RlZCBpbiBleHBsb3JpbmcgdGhpcyBiYXNlYmFsbCB0cmFpbmluZyBmYWNpbGl0eSBpbiBDb3N0YSBNZXNhIGNhbiB2aXNpdCA8YSBocmVmPSJodHRwczovL3JlaWR0Zml0bmVzcy5jb20vIiBzdHlsZT0iY29sb3I6IzExMTExMSAhaW1wb3J0YW50OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudDsiPlJlaWR0IEZpdG5lc3MgU3lzdGVtczwvYT4gb25saW5lLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWZlYXR1cmVkLWV4cGVydCI+Cjx0YWJsZSBjbGFzcz0iZmxtLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgc3R5bGU9Im1hcmdpbjowIDAgMjBweCAwOyI+Cjx0cj4KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6NjglOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MCAyOHB4IDAgMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEycHg7IGxldHRlci1zcGFjaW5nOjJweDsgY29sb3I6IzcwNjk2MTsgbWFyZ2luOjAgMCA2cHggMDsiPkZlYXR1cmVkIEZpdG5lc3MgTGVhZGVyPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyBsZXR0ZXItc3BhY2luZzoycHg7IGNvbG9yOiM4YjgzN2E7IG1hcmdpbjowIDAgMTVweCAwOyI+QWJvdXQgdGhlIEZlYXR1cmVkIEV4cGVydDwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZmVhdHVyZWQtbmFtZSI+Sm9zaCBSZWlkdDwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOjE3cHg7IGNvbG9yOiM1ZjVhNTA7IG1hcmdpbjowIDAgNnB4IDA7Ij5Gb3VuZGVyIC8gUmVpZHQgRml0bmVzcyBTeXN0ZW1zPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTNweDsgY29sb3I6IzdkNzU2YjsgbWFyZ2luOjA7Ij5Db3N0YSBNZXNhLCBDYWxpZm9ybmlhPC9kaXY+CjwvdGQ+Cjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjMyJTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246cmlnaHQ7Ij4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DZEE4VFIyLmpwZyIgYWx0PSJKb3NoIFJlaWR0IGZvdW5kZXIgb2YgUmVpZHQgRml0bmVzcyBTeXN0ZW1zIiBzdHlsZT0iZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjE5MHB4OyBoZWlnaHQ6YXV0bzsgYm9yZGVyOjA7IG1hcmdpbjowIDAgMCBhdXRvOyBib3JkZXItcmFkaXVzOjA7Ij4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojZTRkZmQ3OyBtYXJnaW46MCAwIDIwcHggMDsiPjwvZGl2Pgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjcwcHg7Ij4KPHAgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToyMHB4OyBsaW5lLWhlaWdodDoxLjg7IGNvbG9yOiMxYjFiMTk7IG1hcmdpbjowIDAgMTlweCAwOyI+Sm9zaCBSZWlkdCBpcyB0aGUgZm91bmRlciBvZiBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgaW4gQ29zdGEgTWVzYSwgQ2FsaWZvcm5pYS4gQSBmb3JtZXIgbXVsdGktc3BvcnQgYXRobGV0ZSBhbmQgY29sbGVnZSBwaXRjaGVyLCBKb3NoIGJ1aWx0IGhpcyB3b3JrIGFyb3VuZCBiYXNlYmFsbC1zcGVjaWZpYyBwZXJmb3JtYW5jZSBhZnRlciBhIHNlcmlvdXMgZWxib3cgaW5qdXJ5IGVuZGVkIGhpcyBvd24gcGxheWluZyBjYXJlZXIuIEhpcyBjb2FjaGluZyBpcyBmb2N1c2VkIG9uIGhlbHBpbmcgYXRobGV0ZXMgbW92ZSBiZXR0ZXIsIHJlY292ZXIgYmV0dGVyLCBzdGF5IGhlYWx0aGllciwgYW5kIHVuZGVyc3RhbmQgaG93IHN0cmVuZ3RoIHRyYW5zZmVycyB0byBiYXNlYmFsbC48L3A+CjxkaXYgY2xhc3M9ImZsbS1oMyI+TWlzc2lvbiAvIFBoaWxvc29waHk8L2Rpdj4KPHAgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToyMHB4OyBsaW5lLWhlaWdodDoxLjg7IGNvbG9yOiMxYjFiMTk7IG1hcmdpbjowIDAgMTlweCAwOyI+Sm9zaOKAmXMgcGhpbG9zb3BoeSBiZWdpbnMgd2l0aCB0aHJlZS1kaW1lbnNpb25hbCBhdGhsZXRpY2lzbS4gSGUgYmVsaWV2ZXMgYmFzZWJhbGwgcGxheWVycyBtdXN0IGVhcm4gdGhlIHJhbmdlcyBvZiBtb3Rpb24gdGhlaXIgc3BvcnQgcmVxdWlyZXMsIHRoZW4gYmVjb21lIHN0cm9uZyBpbiB0aG9zZSByYW5nZXMuIEhpcyBhcHByb2FjaCBlbXBoYXNpemVzIG1vYmlsaXR5LCBiYXJlZm9vdCB0cmFpbmluZywgYXJtIGNhcmUsIHJlY292ZXJ5LCBib2R5IGF3YXJlbmVzcywgYW5kIGRpc2NpcGxpbmVkIGRldmVsb3BtZW50IGluc3RlYWQgb2YgcXVpY2sgZml4ZXMuPC9wPgo8ZGl2IGNsYXNzPSJmbG0taDMiPlZhbHVlcyAvIFNwZWNpYWx0aWVzPC9kaXY+CjxwIHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS44OyBjb2xvcjojMWIxYjE5OyBtYXJnaW46MDsiPkhpcyB2YWx1ZXMgaW5jbHVkZSBsb25nLXRlcm0gYXRobGV0ZSByZWxhdGlvbnNoaXBzLCBhY2NvdW50YWJpbGl0eSwgbW92ZW1lbnQgcXVhbGl0eSwgYmFzZWJhbGwtc3BlY2lmaWMgdHJhaW5pbmcsIHJlY292ZXJ5IGF3YXJlbmVzcywgaW5qdXJ5IHByZXZlbnRpb24sIHJlbW90ZSBjb2FjaGluZyBkaXNjaXBsaW5lLCBhbmQgdGhlIGJlbGllZiB0aGF0IHRyYWluaW5nIHNob3VsZCBidWlsZCBiZXR0ZXIgYXRobGV0ZXMgYW5kIGJldHRlciBwZW9wbGUuPC9wPgo8L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNmZmZmZmY7IGJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTE7IHBhZGRpbmc6MjRweCAwIDRweCAwOyBtYXJnaW46MCAwIDMycHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjRweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+RWRpdG9yaWFsIENyaXRlcmlhPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToyMXB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MDsiPkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIHNwb3RsaWdodCBmZWF0dXJlcyBhcmUgc2VsZWN0ZWQgYmFzZWQgb24gbG9jYWwgbGVhZGVyc2hpcCwgY2xpZW50IGV4cGVyaWVuY2UsIHNlcnZpY2UgcXVhbGl0eSwgYW5kIGNvbnRyaWJ1dGlvbiB0byB0aGUgZml0bmVzcyBjb21tdW5pdHkuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0iYmFja2dyb3VuZDojZmRmY2Y5OyBib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzoyMHB4IDIycHg7IG1hcmdpbjowIDAgMjhweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjJweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuNzsgbWFyZ2luOjAgMCA4cHggMDsiPkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIFZlcmlmaWVkIFNwb3RsaWdodDwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MTlweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5UaGlzIGZlYXR1cmUgaXMgcGFydCBvZiBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEouKAmXMgbG9jYWwgZml0bmVzcyBsZWFkZXJzaGlwIGVkaXRvcmlhbCBzZXJpZXMsIGNyZWF0ZWQgdG8gcmVjb2duaXplIHN0YW5kb3V0IGZpdG5lc3MgcHJvZmVzc2lvbmFscywgZ3ltIG93bmVycywgc3R1ZGlvIGZvdW5kZXJzLCBhbmQgY29tbXVuaXR5IHdlbGxuZXNzIGxlYWRlcnMuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0icGFkZGluZzowIDAgMzBweCAwOyBtYXJnaW46MDsiPgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiPlB1Ymxpc2hlZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiAmbmJzcDsgfCAmbmJzcDsgTG9jYWwgRml0bmVzcyBMZWFkZXJzaGlwIFNlcmllcyAmbmJzcDsgfCAmbmJzcDsgRWRpdG9yaWFsIFNwb3RsaWdodDwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiPkVkaXRvcmlhbGx5IHJldmlld2VkIGFuZCBwcmVwYXJlZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEojwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTE7IHBhZGRpbmc6MjJweCAwIDAgMDsgbWFyZ2luOjAgMCAyOHB4IDA7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi40cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDEwcHggMDsiPkFydGljbGUgRGV0YWlsczwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc25hcHNob3Qtcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5QdWJsaWNhdGlvbjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEojwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+UHJlcGFyZWQgQnk8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+RGFuaWVsIEZvcmQsIE1hbmFnaW5nIEVkaXRvcjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyIgc3R5bGU9ImJvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50OyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+U3ViamVjdDwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5Kb3NoIFJlaWR0IGFuZCBSZWlkdCBGaXRuZXNzIFN5c3RlbXM8L3NwYW4+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIiBzdHlsZT0ibWFyZ2luOjAgMCAxNHB4IDA7Ij5Tb3VyY2VzPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zb3VyY2Utbm90ZSI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMmEyNzIzOyBtYXJnaW46MDsiPlRoaXMgc3BvdGxpZ2h0IHdhcyBkZXZlbG9wZWQgZnJvbSBhIEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIGVkaXRvcmlhbCBpbnRlcnZpZXcgd2l0aCBKb3NoIFJlaWR0LCBzdXBwbGllZCBjdXN0b21lciByZXZpZXcgbWF0ZXJpYWwgZnJvbSBEb25vdmFuIFN0ZXdhcnQsIGFuZCBvZmZpY2lhbCBSZWlkdCBGaXRuZXNzIFN5c3RlbXMgd2Vic2l0ZSBtYXRlcmlhbC48L2Rpdj4KPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjc4OyBjb2xvcjojM2EzODMzOyBtYXJnaW46MCAwIDMwcHggMDsiPgo8ZGl2PkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIGVkaXRvcmlhbCBpbnRlcnZpZXcgd2l0aCBKb3NoIFJlaWR0LjwvZGl2Pgo8ZGl2PkN1c3RvbWVyIHJldmlldyBzdXBwbGllZCBmb3IgZWRpdG9yaWFsIHVzZSBieSBEb25vdmFuIFN0ZXdhcnQuPC9kaXY+CjxkaXY+T2ZmaWNpYWwgd2Vic2l0ZTogPGEgaHJlZj0iaHR0cHM6Ly9yZWlkdGZpdG5lc3MuY29tLyIgc3R5bGU9ImNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7Ij5SZWlkdCBGaXRuZXNzIFN5c3RlbXM8L2E+LjwvZGl2Pgo8L2Rpdj4KPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojZDlkNGNiOyBtYXJnaW46MjRweCAwIDE4cHggMDsiPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiIHN0eWxlPSJmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS44OyBsZXR0ZXItc3BhY2luZzoxLjVweDsgbWFyZ2luOjA7Ij7CqSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48L2Rpdj4KCjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pg==
Local Fitness Leadership Series
Editorial Spotlight / Costa Mesa, California
By Daniel Ford
Managing Editor
Fitness Living Magazine™ Feature Profile

From Athlete to Elite Trainer: The Journey and Philosophy Behind Premier Baseball Training

Inside Josh Reidt’s path from injured college pitcher to trusted baseball performance coach, and how Reidt Fitness Systems builds athletes through mobility, arm care, barefoot training, and three-dimensional movement.
Recognized by Fitness Living Magazine™ for baseball-specific athlete development, movement quality, arm care, and local fitness leadership.
When Josh Reidt talks about baseball training, he does not begin with a highlight reel. He begins with an injury, an unfinished playing career, and the empty feeling that came after losing the athletic identity he had carried since childhood.
That experience sits at the center of Reidt Fitness Systems. Josh was once a multi-sport athlete and highly regarded pitcher whose career changed after a serious elbow injury. Today, that same loss informs a training system built around movement quality, arm care, recovery, mobility, and the belief that baseball athletes need more than power alone.
“Everything in here is geared around three-dimensional athleticism.”
Josh Reidt, Founder / Reidt Fitness Systems
What Athletes Notice First
A serious baseball room, a coach who understands the body from the inside out, and a training standard that does not treat every athlete the same. Josh’s system is not built around random intensity. It is built around how baseball players move, recover, throw, hit, rotate, and stay available through long seasons.
Josh Reidt with baseball athletes at Reidt Fitness Systems in Costa Mesa California
Featured Profile: Josh Reidt’s facility is built around serious baseball athletes, long-term development, and a training standard that connects performance with trust.
Reidt Fitness Systems
Costa Mesa, California
reidtfitness.com
Founder Focus
Josh Reidt has shaped Reidt Fitness Systems around a standard of baseball-specific development: move well, recover well, understand the athlete, and build strength that actually transfers to the field.
Josh Reidt with athletes inside Reidt Fitness Systems
Inside the Facility: The culture is visibly baseball-specific: athletes train under a standard shaped by movement quality, recovery, and accountability.
The Fitness Standard
Reidt Fitness Systems stands apart by building baseball athletes through movement quality, barefoot training, mobility, arm care, recovery awareness, and a long-term standard that values development over quick fixes.
Movement Builds
ATHLETES
A Costa Mesa Baseball Training Facility Built Around Movement Quality, Arm Care, And Athlete Trust.
Profile Snapshot
BusinessReidt Fitness Systems
FounderJosh Reidt
LocationCosta Mesa, California
FocusBaseball-specific strength, mobility, arm care, barefoot training, recovery, and athlete development.
Training ModelIn-person baseball performance coaching and remote app-based programming with check-ins.
Editorial Dossier

Reidt Fitness Systems matters because it treats baseball development as a complete athletic problem, built for players who need strength, mobility, arm care, recovery, foot connection, and trust working together before performance can fully transfer to the field.

Editor’s Note

This profile examines how Josh Reidt turned his own athletic setback into a coaching standard centered on movement quality, body awareness, recovery, and the long-term development of baseball athletes.

Fitness Living Magazine™ Profile
Inside The Reidt Fitness Systems Approach

Premier baseball training at Reidt Fitness Systems begins with a lesson Josh Reidt learned the hard way: baseball athletes cannot be trained as if every sport asks the body to do the same thing. His own high school and college years were shaped by talent, velocity, opportunity, and then a serious pitching elbow injury that ended his playing career far earlier than expected.

Quick Answer

Reidt Fitness Systems is a baseball performance facility founded by Josh Reidt. The training approach centers on baseball-specific strength, arm care, mobility, recovery, three-dimensional athleticism, barefoot training, and long-term athlete development for high school, college, professional, and remote baseball players.

Josh described himself as a lifelong athlete who played baseball, basketball, and football. By high school, he was being recruited for football and baseball, and a jump in pitching velocity brought more attention to his future in the sport. But the training landscape around him at the time was different. He said much of the work was power-based, heavy, and not built around the specific movement demands, recovery needs, and joint stress of baseball.

What You’ll Learn
Inside The Reidt Fitness Systems Standard

This profile looks at how Josh Reidt turned his own athletic setback into a baseball performance system centered on movement, recovery, discipline, and long-term development.

Why It Is Different
The program prioritizes three-dimensional movement, mobility, barefoot training, arm care, and body awareness before simply adding weight.
Who It Serves
The facility serves serious baseball athletes from youth development through high school, college, professional, and remote training.
Why It Stands Out
Long-term athlete relationships, baseball-specific standards, and credibility with advanced players give the facility a distinct identity.
A Career-Ending Injury That Became The Starting Point

Josh’s path into coaching was not abstract. As a college pitcher, he suffered a severe elbow injury while throwing, and that injury effectively ended his baseball career at 19. He spoke openly about the confusion that followed: the inconsistent recovery, the uncertainty, the loss of confidence, and the feeling of no longer knowing who he was once baseball was gone.

That experience pushed him into study. He wanted to know what went wrong, how the arm broke down, what the body needed, and why baseball athletes required a more specific approach. Over time, his curiosity moved from self-repair to service. The same questions he once asked for himself became the foundation of a facility designed to help other athletes avoid the same emptiness, confusion, and preventable breakdown.

Athlete Experience

An athlete at Reidt Fitness Systems is not treated as a generic gym member. The training is built around position, injury history, season demands, goals, mobility, recovery, and whether the athlete is trying to earn a roster spot, stay healthy, throw harder, recover better, or keep progressing in season.

“There is no quick fix.”

Josh Reidt / Founder, Reidt Fitness Systems
Training In Three Dimensions

When asked about training philosophy, Josh went directly to movement. He described three planes of motion and said many gyms are strong in one or two, while his standard is to build athletes who can move across all three. For baseball, a sport defined by rotation, deceleration, coordination, throwing, swinging, sprinting, and repeatability, that distinction is central.

His view is that strength cannot come before access. Athletes need to reach the ranges of motion their sport requires, then become strong inside those ranges. That is why mobility, joint work, scapular work, jump patterning, and body awareness matter inside the program. For Josh, watching an athlete move well can say more than watching someone lift something heavy once.

Josh Reidt with an athlete inside Reidt Fitness Systems
Josh Reidt’s coaching model is shaped by a belief that baseball athletes need strength, mobility, and body awareness working together before performance can fully transfer to the field.
Why Barefoot Training Matters

One of the clearest differences Josh described is barefoot training. In his words, the foot is the first and last point of contact with the ground. For baseball players, ground force must travel up the chain and become rotational power. That transfer begins at the foot and ankle, not at the shoulder or the barbell.

That is why athletes at Reidt Fitness Systems get out of their shoes. Josh sees the foot and ankle as critical to explosiveness, twitch, stability, and the ability to create force that can be used on the field. The concept is not cosmetic. It is a performance decision rooted in how baseball players generate and transfer power.

Josh Reidt with a professional baseball player at a Major League Baseball stadium
The Reidt Fitness Systems standard is connected to a larger baseball world, from youth development to athletes who understand how small movement details affect long-term availability.
Editorial Perspective
Reidt Fitness Systems matters because it treats baseball performance as a full-body problem: mobility, strength, recovery, arm care, foot connection, discipline, and trust all have to work together.
Editorial Service Brief
What Reidt Fitness Systems Offers

Based on the interview and official business information, Reidt Fitness Systems is built for baseball athletes who want specific performance training, arm care, mobility, recovery support, and a coach-led path that can continue in person or remotely.

Baseball StrengthTraining is designed around the needs of baseball players rather than a general strength model copied from another sport.
Arm CareJosh’s injury history informs a system where shoulder, elbow, scapular work, mobility, and recovery are treated as part of performance.
3D AthleticismThe program emphasizes movement across multiple planes so athletes can move, rotate, stabilize, and produce force in ways that match the sport.
Remote TrainingJosh described app-based remote programming with Zoom or FaceTime conversations, biweekly check-ins, and the same expectations he has for in-person athletes.
Athlete DevelopmentThe larger goal is not only stronger lifts. Josh wants athletes to become more disciplined, more durable, more aware, and more prepared for the demands of baseball.
Elite Review

“Coach Josh is an amazing coach and person. Training with him has been great and my skills as an athlete has skyrocketed since the start.”

Donovan Stewart / Customer Review Supplied For Editorial Use
Results Built Incrementally

When asked what athletes begin to notice when they follow the approach consistently, Josh pointed to baseball outcomes that matter: throwing harder, throwing more strikes, better body awareness, improved repeatability, stronger recovery, less arm soreness, better bounce-back, and the ability to keep making gains in season.

He also emphasized that development is not instant. In his view, the first stage is helping the body connect as one unit. An athlete may want more velocity, but the answer may not be simply lifting more. It may be freeing the hip, improving mobility, transferring power more efficiently, and becoming a better version of the same athlete each time coaches or evaluators see him.

Reidt Fitness Systems baseball performance training environment
The Reidt Fitness Systems standard is built for athletes who understand that baseball development is not one workout, one lift, or one cue. It is the steady layering of movement, recovery, accountability, and trust.
A Relationship-Driven Facility

Josh described a facility where athletes often remain connected for years. Some begin in high school, move into college, return during off-seasons, or continue into professional baseball. That long timeline has shaped the culture. The work is performance-based, but the relationships are personal.

He credited mentors Jeff and Shannon Myers as important influences in the business and spoke with gratitude about the maturation process of athletes who grow inside the system. That perspective gives Reidt Fitness Systems a tone beyond sets and reps. It is a place where expectations are high because the relationship is real.

Professional Baseball Context
Where Long-Term Trust Becomes Part Of The Training Standard
The relationships surrounding Reidt Fitness Systems reflect a serious baseball environment where performance work is connected to trust, consistency, and long-term athlete development.
Josh Reidt with a baseball athlete at Dodger Stadium
Development Environment: Josh’s work is rooted in long-term baseball relationships, from the training floor to professional environments where athletes continue to develop.
Josh Reidt with a baseball athlete at Angel Stadium
Athlete Relationships: Performance is serious, but the athlete is personal. That distinction is central to the Reidt Fitness Systems standard.
Remote Training With The Same Standard

Reidt Fitness Systems is not limited to athletes who can train in Costa Mesa. Josh described a remote training model for athletes across the country, including players in regions such as South Carolina who train through the app. The first step, he said, is not a casual direct message. He prefers athletes to send an email with details about their age, position, injury history, travel team, current goals, and what they are trying to accomplish.

From there, he can set up a FaceTime or Zoom conversation, explain how remote training works, clarify what equipment access is needed, and maintain contact through biweekly check-ins. The important point is accountability. Josh said his expectations do not waver whether the athlete is training inside his facility or across the country on a program with his name attached to it.

Why This Matters Locally

Across Orange County, serious baseball families have many training options. What makes Reidt Fitness Systems distinct is the combination of baseball specificity, performance credibility, and a training philosophy formed through lived experience. Josh does not present arm care, mobility, recovery, and movement quality as optional extras. They are part of the foundation.

For athletes searching for baseball training in Costa Mesa, baseball strength and conditioning, arm care, mobility-focused performance coaching, or remote baseball training with a serious standard, Reidt Fitness Systems offers a clear position: train the full athlete, not just the visible skill.

Frequently Asked Questions About Reidt Fitness Systems
Who Is Josh Reidt?

Josh Reidt is the founder of Reidt Fitness Systems in Costa Mesa, California. He is a former multi-sport athlete and college pitcher whose baseball career ended after a serious arm injury, which later shaped his work in baseball performance, movement, arm care, and athlete development.

What Is Reidt Fitness Systems Known For?

Reidt Fitness Systems is known for baseball-specific strength and performance training for serious athletes, including high school, college, professional, and remote baseball players. The program emphasizes mobility, arm care, recovery, barefoot training, and three-dimensional athleticism.

Why Does Josh Reidt Use Barefoot Training?

Josh Reidt believes the foot and ankle are essential to how baseball athletes create ground force and transfer it into rotational power. Barefoot training helps strengthen that connection and supports the movement qualities needed for explosive baseball performance.

What Results Can Athletes Expect From Reidt Fitness Systems?

Josh said athletes may begin throwing harder, throwing more strikes, recovering better, experiencing less arm soreness, improving body awareness, moving faster, and continuing to build strength during the season when they follow the program consistently.

Does Reidt Fitness Systems Offer Remote Training?

Yes. Josh described remote training through an app, with athlete-specific programming, Zoom or FaceTime conversations, and biweekly check-ins. He said the standard remains the same whether the athlete trains in person or remotely.

Key Takeaways
  • Reidt Fitness Systems is a Costa Mesa baseball performance facility founded by Josh Reidt.
  • Josh’s training philosophy was shaped by his own career-ending pitching injury and recovery experience.
  • The program emphasizes three-dimensional athleticism, mobility, barefoot training, arm care, recovery, and efficient training sessions.
  • Athletes can train in person or remotely, with Josh emphasizing that expectations remain high either way.
Prospective Athlete Brief
The First Step
For readers who feel connected to Josh Reidt’s story and want to understand whether Reidt Fitness Systems is the right fit, the most appropriate first step is a direct introduction through the official website.
The process is personal by design. Before recommending a training path, Josh wants to understand the athlete’s background, current goals, training environment, and what they are trying to accomplish on the field.
Visit Reidt Fitness Systems
PrepareAge, position, training history, current goals, and baseball background.
IncludeInjury history, travel team, season status, and equipment access.
ExpectA serious conversation about fit, accountability, and the right training path.
Rather than treating the first step as a transaction, the Reidt Fitness Systems approach begins with context. The goal is to understand the athlete before placing them into a program.
Conclusion

Reidt Fitness Systems is not only a story about baseball training. It is a story about what happens when a former athlete takes the hardest part of his own career and turns it into a system meant to protect, prepare, and develop others. Josh Reidt’s approach is rooted in the details many athletes do not understand until something hurts: how the hip affects the shoulder, how the foot affects power, how recovery affects availability, and how movement quality affects performance.

The message behind the facility is direct: train specifically, move well, build patiently, and respect the full athlete. For baseball players in Costa Mesa, Orange County, and across the country through remote training, that may be the real value of Reidt Fitness Systems: a performance standard built from experience, discipline, and the refusal to chase quick fixes.

Readers interested in exploring this baseball training facility in Costa Mesa can visit Reidt Fitness Systems online.
Featured Fitness Leader
About the Featured Expert
Josh Reidt
Founder / Reidt Fitness Systems
Costa Mesa, California
Josh Reidt founder of Reidt Fitness Systems

Josh Reidt is the founder of Reidt Fitness Systems in Costa Mesa, California. A former multi-sport athlete and college pitcher, Josh built his work around baseball-specific performance after a serious elbow injury ended his own playing career. His coaching is focused on helping athletes move better, recover better, stay healthier, and understand how strength transfers to baseball.

Mission / Philosophy

Josh’s philosophy begins with three-dimensional athleticism. He believes baseball players must earn the ranges of motion their sport requires, then become strong in those ranges. His approach emphasizes mobility, barefoot training, arm care, recovery, body awareness, and disciplined development instead of quick fixes.

Values / Specialties

His values include long-term athlete relationships, accountability, movement quality, baseball-specific training, recovery awareness, injury prevention, remote coaching discipline, and the belief that training should build better athletes and better people.

Editorial Criteria
Fitness Living Magazine™ spotlight features are selected based on local leadership, client experience, service quality, and contribution to the fitness community.
Fitness Living Magazine™ Verified Spotlight
This feature is part of Fitness Living Magazine™’s local fitness leadership editorial series, created to recognize standout fitness professionals, gym owners, studio founders, and community wellness leaders.
Published by Fitness Living Magazine™   |   Local Fitness Leadership Series   |   Editorial Spotlight
Editorially reviewed and prepared by Fitness Living Magazine™
Article Details
PublicationFitness Living Magazine™
Prepared ByDaniel Ford, Managing Editor
SubjectJosh Reidt and Reidt Fitness Systems
Sources
This spotlight was developed from a Fitness Living Magazine™ editorial interview with Josh Reidt, supplied customer review material from Donovan Stewart, and official Reidt Fitness Systems website material.
Fitness Living Magazine™ editorial interview with Josh Reidt.
Customer review supplied for editorial use by Donovan Stewart.
Official website: Reidt Fitness Systems.
© Fitness Living Magazine™. All rights reserved.
Cover Stories

0 Comments

Write A Comment

*
*
Please complete the captcha to submit your comment.
Related Posts All Posts
06.13.2026

Inside Spite Fitness, The Santa Rosa Gym Built Around Inclusive Small-Group Training

Ryan Nolan built Spite Fitness from personal experience, moving from a 100-pound health transformation into coaching, nutrition, and community-centered fitness leadership.

05.30.2026

Greer Gym Review: Inside 4Life Fitness Studio’s Strength Coaching Approach

Justin leads 4Life Fitness Studio with a direct, no-frills approach: listen first, personalize the plan, keep training simple, and help clients build consistency without making fitness feel more compl

05.20.2026

Charleston Gym Review: Inside Palmetto Pump House’s Inclusive Strength Training Community

Inside Michael Scullin’s vision for a Charleston strength gym where serious equipment, colorful design, adaptive coaching, and community help members feel that strength is for them.

Terms of Service

Privacy Policy

Core Modal Title

Sorry, no results found

You Might Find These Articles Interesting

T
Please Check Your Email
We Will Be Following Up Shortly
*
*
*