PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69831 d0a7e6c7789728032f86919db85a74865f2d52a6eaf7674ffbc6778ba296d395

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57b85fcfd91b0d2891cb0f0875153fab7dfcd3fa8df7f1986ae1bc0dc5696d07
Certificate Block Hash
d0a7e6c7789728032f86919db85a74865f2d52a6eaf7674ffbc6778ba296d395
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00833b000000b30100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000a8574394a7e7b8d958e92293ae1934724e348c6dba48a1b470fe5edfebe1f58adf42eab4d8f136c6898feab53431d220ac0daba895caf6bcc342e3b50191d25add20d9a112b76cae32c9be72c5d22fca55bbab96133ad403ab020000000000000000020000000200833b000000b30100

Raw Header Hex

00004020b3e94da76151ecffeb0ca26cd9fe23025e19f4cfac0df2eafa35ac28cadc78d7124b1c8c1829368c8667adb00789da0f6fc834554b1f1571357e9b9a23c50458559b266a6f0e0118076d69c50dbce16a98f1f78dfad3fc7dab3f1575080fcb91280d1bd9cf5fb857

Proof Data Hex

59,560 bytes
1212160103078052e6c2553cddc9c8ca700698526911476be772d4c52ba73b451c55c4c0693a951c2ce1f22e644b08c6d09d5d4b48d8cb411638ff45d13965b705c1c5ecd97d07d7eac4e12499e3554808337836f2d95c4eb301c0250861b5c7ec9096dff8896825815ca4a6ffd0e174dac2de5d07cb83212113e2315faad06ba492157f4f692191c2bc1c3b8403ee5ffbcc547fdd1432221de3f9a6d139fdbae8f0bcbe0e261dd3fde9bdcd9cfcb59da20e4d18a3ed4fc2377b24c9e3394426e7bab47de956ab21223d0d7948f8167b91e9b918e778ece671cdb77640655bb0dfa227ca5cf03ba19bde096cf4dcfedd64e8b43e7882d6c5c2cc21a3c0f4a548802d5d674ce1d176211281afff2b173e4f00da10266fd258c3b27e556258ba86631fb00cc1c01996e97ef574448ccbbcf2385496f9e65617bfbbca9bca051eeb181401c4b1bec5b136165c1ec9c9af27f4ed4ab3f9405e7ad45758d206d642d1bc8df4a0fb98265fcd383ece01d50d4db85071fa95978b85dfc63e90aeaa900ef4a268a451f36f3fb619038216430bd962a93f95a26ea3708221b769c43d520906d654d050a3a2d7215f80d85b228223f6c3612a53f5d1950e77bb635708a7d331732a886573dc90afcf8da5bb1b4da5129a432ec7b62fa5537ca669b915a5645580211ad6a6ed64fa84accf06982a330530b079de2796eaeb1c30d27dc7938c1f3a7811cee743199434831475eb809d788f3d4281f5bf2e8ec6c7d7f2360a7e33a0bcb66184ed51e0251c3b7a057febd4395c6b186929431be04cedf61f3147cacaa422ad7720f450a6dd0138a0a860de5a871ab409f412905daab46238ea0c24f753e1683500d7a8b5079206e9dc47de001c663916f3e5e7d6edb201126afd091bcc9b2ae8b550cb329caad0151a5e8b80107c4549aae65fc7d7745d7b8081f7ab5446fcca53fec250c905e01fc440878503dcb98034a56ba5b4b718156435b1090188065c5f89310fcbc84f553b98bac1a71925fa5a888a06d15d0328cc1416e4bd0f30eb62151e027d54da290166731e426af43376c8d01dff14f827e0ae908ad70ef740a6973e9ffb1185f2b1f499af12f49191c5a430fd2934c4cc464ae329076561ed3e84e0f6571499e5f8743743ab579a18e0aeac9c63b77c38613c534c6f98e00e53f6c8b356628625076c811a6fcbfb4444fa7aa649ea579cb755f324fa61d4a1848daac490db1596a9189383edd68952918d54b97904be03f0edfda04edb4265296fcb9c8e1362ba097316f1f0e9cf4c2d4b3208724c4a07728ec41347554346f37e7ea7260b375475e477f5d850803b95eb0ac475622c63e4fcf8c67cf0ba4d9a0f53f949d81785ca2ac0af1e5a48a1a68cd29cd70086bb84db36c42342058126afa50d48550fb0cc9d418b8151c995c7e60d5df7dc84cf3f7b21a5fc0ddfb0057d874fc268556860ecfc8dbf6e24a61f171d6c81db753312f18d8b6a448d4b5d9b548ac233fd4b3b85a87e00617522d4fcba823d2e11faf998728538826beaf370d362eec7ae38ef9ec837f41c11322885d587cb64b7f98c07ae4c390b238e49752b48bdd2625fbd5834f25e62661ab9c25f6f222a255c2a6b6b2f9cde6e7a37d479c1a41dd31d2ea4c279925cc89b4554541daddec8bbecd83d050733978daf64d8ee03617190c013af512d21d94432df582a94e56138a31c05b619c0d301d0c9fdffaea44034f8199ac8eb571521083bcd1271d049a6a0885be2ef8311c9947282529ee1990e0b995e77a73a1ebaebc1bdcbfcc464cb02a608b28572bfc5b45ff4d9d52becc5cd0d6a49c4c1573d16fdd5c49b32753492bb68fb1eed34f96b516e2ecb76154e71047c36edac7e37f2cc48bd074b372e8359fa447212e2f8fa1a257d4e2d7b5cd9948bcbf4adf88d4e0be83bac4e21557861d482831902c60f6c613bdd80a35cfde9a85e70f8ef4f00dd4c3f1c4fc49359756ede9b37da62794de4f5ad3f1c1de65fa0fedf45bbfff32e0f9611b27707d491304692e450ff8685775831cac1682bce33414adc56f1e85f67c4a2c0a5998439bed8f2e32e3dc3a400558c38292a7e81d79741ef0aeac3fa2127559dc5f0dc7ce0fae47b2b5ac6f6c1890b18197d9a9d3f975150e2424584ff459b3858b82189e88065e59d2a711e12ad5a56c716acc434207cf5af040c8e70582e9a677164a872b271ebc7072606ffbad24e5d6de689179156f5b8d14b2f21fdeb2311a1e703a0b5d2676476907309fd45597dc31cc9660a5e1eaf183093e6ffa4e5ce4174285d7fed3e887815f466b50ad5ae8b36f0b4fd445e304aab7eb540a748dabbdcd9160da9334f59acd22271597bc95e1cd1b0c07709f4e62f65e79a07667dacb360fa70823daf4666a44f1679215eed0e7761360d4d07dabcbc41813346c7e3bdf2c8586bd935a6f77e12c18bb13f4887e2f27e804855ba121274bdf0476f6c9c272f1600ff2bc265799793d54ea3789a41ff8827c39de3d4ca38df7b6fbff80ce20c87b5add7eaa7277cd076619d53fb019a106ff340fe6f156f03c9346a656b308053716fa540b72d236d04331e26c828abd489f771ad91d0a371bd8ba4a94c37318ecf4167414ed83da05077c587abdd575d35affd4b09ef1ac3cdc66926b8507361dcf05157496d25e33b38a87da9e95cd1a19bd65f500ee8da072ce8215c83e6de622ddf2aa6b34cd32cf4d2aa6695fc271f5d5dcf5fc42887fdc0d6c2302b86f6d9c17a25960b268845120f925ab7aefeb3dfd72b66de0621c96be2c01271d3def3882afb3303fa9c4cd3d9375c56b70c470a1de05c894c2e16fc311da4b3ad9ce9937cbcc1fb5af4e7e3ac339fc49d6dc633d2a7d12a587148592894494514c809ad0e81f8998d3b70e323c2bce98c8cbfde056c28f7e2a30601d4593e34f36ba0126434c033305e7976db701f3dd403251ed4a7e9e0556a9fb70df65d8fb8e70dfca171a8b78d652755bc0c71f38cb0a970c2e63a1de7a5609462b00bfdfcb61010488862e578559ee33091686758fc1ebbcf7fdbd2748bc9e8203633593682f2b045a831e3f0ec346d20734163b29268b6c94c1133e3d3546c46c26bd066e1eccdc58176efe1c1e325a77906efe6ee6a87fc475ec4993aca38b553e98b9812d45b84b3abe9f8977c108ecc8c9df40c8f40add24a78a76ca20d5b947ec5b37867a1d2feda79282d86b0f3b5b654f856cfc457149f886ddf2449690b2855b279043bc2d46a431f4e51687f356c7761746569ee188054a273da2085cafd3b00dea0d80851b35522538f06b17f95d112ade667c139830d2a3a98c6c7c6c776b80124cbee8e1dab2ac1acdcf1dd871052647b2713e230f9f7502bf6115f2608910171d7ef84f69cab3458c047e5728257240cddc03a3775ff34d4d64f65d346d3745e120e3c271a3172bdc8cfeb26ee383b47166bf21ebeab3ac71b819cb860a9200d9f9f95f841b24e4ef1b9106af3e695f786ab500986e5e0ae1d31210b9af1466373548fc3d406ec0b274a1efd0f1d695045ee4a512d37916d4fe5787e91146e60814e0e7ecf2def14542f9f8921c319a7ee2eabfbbc6008b8305cafb44f1aa083e650b1ae9c78376d352430aedba15405ea2dd39f3e1ee9b111e74408a872463427290013775469036cea28ce09a578ee2a5cf560096b35437e826d0b8f39c07d640f413ca50e719f2f7319da10c0a5e6c481be1a080028040d29b871057a8b18973339619899a975ce560796108aeb2c99585100916b974f196e821da57aa5a12cf262d06ba0c229be4d82fe2305f580caae9c37abcd66a4feb4e4283a37ea6b037bdc0e1e1d31e09ed5debd229d4d113eb8da257766e845b9daa36e12703c8c30229c93da5f09f269a9499c317071fd53fc672d4d8b8a82aa9c9178ed5a1259771970f2bd27f4a1ddad48ba431dc7979e22e80a7500ea97158f1c96b4ccad5b6bab4cb139a372f69c9e867f20b6ccbcbd658cefb6dfa561e6b66516ced087ed2ca03ac37b4fec29012e688c62dc5b76814250f3c10e46e6e887280193e596679bdf555dc66f36e6e9b3e70f6aed82eaf03f29e6131f41e5ef950ee8c5668312d31a502f6f05e7fb9a7a6a19c177b344febba4664f45ca85acf824718508f557861842f4a2c21bdf868db6afeef16fc63086952e7d87e7b641a1dc25edb7cc22ea8e4dfd9c3dbd0543826b1aa8a1cecaf898885ff0fd9d27389f9efa16167549d5f56532c9061ce18e0fa9d4c65b39c435b897c784849ba96021fe1fe966ae022e0755ed6e3132e7b54f980a0bff07d0b879f697cd7ed60062fdba55727bd0d556a20184d86ce078efb8110659943f07804ee48dc116ed1af7560336a75e1ac450d3423268ea4f6a0925691e25ac9a6179be0d1bede48756040a64d124bc732ff7a9cdf7592a43dd5456615c8bb5fb1d724eed48ebcb10362e97600a5ad6a2d22b015f5f080703bc6ed265f92c59d7f5747abb8150f378c2db9f8b212e23365e8453492419fd92564f4f73d2c876f31a9942bc52275d39b79c048cbb21c62a0f054e3d42068895398264c1a6390ef4a9f0bc0716676be678341d92a7087852399473804f96d1fbdb5d13988537294857c0834166fe022a9ce385fd79ed0c1b1e1ed6cb5a3e31e5d00dd9ab2dee8bfa336f22729e3fd12a667b94cd16999737df6684e3176184e4c59db89ae4d453e64345bd347d3a5a85c63d66904b3c25100f9886da2bb6a96aee1bc13a1563bad489536c465c0ee71f1c50318f755df00669a9f9a4f8a091f13eaae0d4b25eb7b2741dd81babea2fce1487eaa2d84241a7e04f3a43f80ca7212288b3e3b7dccf2a1fbcecc5e728222c8548b44ae711ad1e2835b048a5d7861ee6f272ba48ddd27ddd764ecc31a113e61137ad84858c81380fab53d2fc1b4b58ffb39a5743802aa9733146741f4477b35390b199678954c22c1240bf013d99e80ec2159f3aab9de19f9e6983b821a4f0cb32b5c79078cd8cd1d47c102d535d08dab244e50119674113c8254ef537f89539d35c94bb5706cb7936e00858fa2450c2864ae0fa0e38b7f4d9695e75075f13441ced8db9b66e25592e828ad84677955a71bbe63da90020b89368cb393fed4af256e867e23db4ba1e9dcc86bcf907469b747665d3ce157a560695909f059fa5a1de1cd39e5bd661a516d1b8f4c13259a97d99af47285c43de2579214cc1e4099674d7fefd7e9ccfbb8526150c4214726cc3d8486fce147313a7891218d841541144f70f5720d5b47b04a5547385e87c78adb95b4a2082f49920cd23f47f8a98054612b07aed361e26f8eff68dc5cfc6f83149eaaf73ffb8b2933f0a93506b2b8a4b6288fd4b672f939dbc1a3a23899f1a39c6abff47d769998554c2307ba85dad44ac3199e582f0723a2e29a8f9bd155ee296a5bb41c8893a2ab2fa81cf5a75b63645b1124026c050fa216be8438f1eb6f993adc1e8d21b2eb8f5f339f6c3c0e5fbcc3213f182f44994ac5d819e3e763916fa311448cbfd2241e375562559192db576965374c67c0b88c88f7907e0287fd4e2a10011daeec726c26ba01d25b5234228b886ac6455968cd5d2cc59e3c8fb8993d2eefe8ca875396e8e4dad1b449f06fdf0d3a8298bb7afc9f1b13131ea04f5b660165de15f0d5b71f1751411e5f215f199ecf1d8798a9adc7e6a170012dc5293243fdef7ebedfdeec9c9bec28608c8248b6502b50b0b9af06d2fec4c42dc31cd2ac146a689eb87ee8014e6a36bdcd5e6df48b4791bd0ed004fec038499331f8353d6f5e3c1c2826da3bd31842aba75ca6c5cbd6856c76e205a91ad80b660e40cd3ce6ef382fce21606c41e6cc1d90a8824420a4a29a9313b8d1eac6c5e1edfe129b4655a8b61d263db52c5f02e2ca629e03df6599977cf2ed926f4f7b3eafb978096afd2bbf21084ff31468e221503575ec9c700f8dceb3e7548b94c8c90246595a9a7f86c0b2e35f8bbcc2216882f817188be946d1a0ee3e76f750825b2ac8da72ca3993770962f520d0f7bdd567b6b0909a759b045678013318ad9fa0be34e36ed6384a2194656c2c0223703dbb3ed133a9838304e0afe6f1082681c9f5a4ea2e6cb800c57df34800de461a9f217681f441caf0504b616a5f3c4042047b81809ccd72abe6ed3cf6ab462a45da80cd19958208da3769948404423050b5f05372d7fe25b6d53fa2dde81714c71072d2c17d68c6e29db79da4a348d0ca54ec9305b5d2e9cfea13e9604933d1003ecf33e3b8cf905187314e0edf174d2a6e4e11291f7639a9384b0950f53aebda6303ccb4d69d9230e3e1d2a1677e485d4913066d78432867b5577a0a39d194e6ac3bf584271a87f2ff3a623e0eacb3416e26f711e2112a1e7a1cd3edece658bca486ecf418a3e4bc2c6ed14efc059a807d7e1f5601887ec5ec46b5b3394aac4fc3b0744926ec305be98c4b1a595d93a1b1a9aaccbb0fa7a6d3dac346d2cb58b9f97453413d647d8b1b0cab7a9abca81a545209b6a1a305fa0eda646eaae5d785a8dd4ccfaa3349a8a8237758367fb1bd25f17d8178f9d96caac2286af23f82312f7d6d4105ac9a6553f1a91cff739f3fadf2bb91de1609d6f26bcd5994e57bfa956c80e587b4250389b965d1540c00f28d99ae90ce5a95bed23ec3b862697a8e4c157b474b5933d08209668dd5a50b378756150f4eaef3e7c9add77a964f9366194ac6f9896044d6a58a90ea61e06c4fbd815e1a4e6867f70b1f60ec7880920fbe89791486451bd690b49e70662abf34881886b1cb829d4c159e37c7fe365d38ee0bef4da5bc2c4bcca5d929ec70b4717e49b19b163140a8b2e1eb7ba6578e8df5e7716bae049f46eff38aa79dd6ae00de1be376386adfc0eb14e557b0b79e124a439c39f01088d290925f973b1cb4539a8a1063c3b838500b1b2c4c23c5ae79e6e1e92cf27cdf63e5fe3f73999d5da955c7b0e34c75ae24d297686f2b44995ed67f881cb1b5b19d2e0823dc0e4d96d7b2ccd0be9177f0d352e5c9d48e746a304f223a55a14f8240ce498f68a58c8e4953ffafcd172e9c138eb83e73079b1f4e0cee1ed474213230447caa50cebcdcdb24805b1e2d71483d5129e44cb6ae225795f918a5cf6191bdd3eacb94aff5843d30ad6be613992228a36db130094de2d8bb3163ae25a27f53b34f7e2d851d3d40325c11357b820816a1c40d2875d7e8337e10fc8df791d6aca81d59a948b3db3b51bf49a3c2f2d280909139f79055a6fff43f18d9441fbb962460841c84beeae3ae88e05375aaa9ef9d602a8ad2fcaee58d83244c027eb1a863b78f4009ca0fff72c31120941a78424eb406e12424cf6f17111ea607c28128b1b084a353d4a63b53cf9b7eecf0f91a15f2a15e5593c1f7c8d04beabcdfbcb2612bbb606939763f49650d3bd2a963d25afe61004c93cc8e80bf5eb9dfc0eeaf5508e1dea1a2639d59dd553fc66e47f364575590b6eac01b3efe04ed4c01fdbdca94c590ea19c50ef481786c315bbf1f15ba0befb43943fbf79e2513f7ed2b35cf3ac8d377ba790ffd50f8a8118e7672fdae7e1702befb19d52591849816a16ef70905c37bf646984e1c4719b57c9f3fbe5c7744e2fbc6623fc2405ead9f1a0938a72e2ae6f2ecf39ead72952e9f4f76b4028d83c4db1355fccfc55079c78d43d97b514c839e183da094dcb8e3d48f1c0fe8e4dff01bc8ea8511f7b2d889f0058ca324b5f50143acd8482c2f0d0b5874ed961f6903b4e87342f9272b24dff4794fc085b7a08e8c5d941300a2b0676eff34069b3d07b1ba9c883457e3624f2f73520179e76d7e2a7e4dacf739a757dfb9f72992c599a0951680c92fe612a86ade781bf956524e5274f038c859d38feb88ebc1ba48017087f1f896aaf46ddc0fb1b89ca294ad97c7b3f4d10979c3acfcd9ba8133790eddcc14480cad70fb910675030468dbb5c80b17adfbb961da7dbbc8789b1efd9dfbc483e7c3b2b61565b498df657ab9cf157a18eb7fcc030c58f6f822fb978b0531554c4c836942799e3c8a781a8c6ae532c918a684f13dd4a3ca37870f43d5080fe5b9e3380623ee04ca737a0618f0b194ce80e5ac354159483cf157951f5eee218df2041cfa409b237798edba758e14cb1721fe75a78963ce70cb9457e5091b9818eaadfdd464a1960148c88425b03e04d196eda217a21adf262e61392dfd27f078e79fe21439fcc5a5b08b2aaf4fadc38eb0cbc411174853a61d629ebd362e411e0692434b0e86490d70b6d12b56ffe51322d7539f941ca0bd60fa9e4f995fcaf8809893abd238ff74fa208a6c97939b012be76cd95f431babde43aa4a1439c888bb883c6fe973b743f9c3a6bb859ed638168f04698da2e36b312ac73b8c56a0effa3c4d216df02d29366c5b8f2528a075d3d4e0e4adeb41ae00858b078202465af0a2e8ee5acb0931d520436ebbdff33ac89845bed72ec555f6f04077e28f6edd03ab54f4f199cf5e75ea45cf7bde7e60993c492d0ba746aa17b5f9f47ff81a211340ceda599242e0132edbd3dc957f8b99017ca8ebc7994dba1ce3a367c8e1ecd1982f2a130bc103f4ed3aa8e77165277a019899189150dbcdddd3674c10f9c671c5b6a2752338d45587dd7ee64c586ab19b0285d4a1327912d84995438da0fbeb2288c01087a8188387d1cd99142ce6a0be9761994aefcd13364666fee5fb998812e997da17b207802d8403333a5e7e85cbf82735a8d7002ac1b81bd55387e9f81494d6369c0915b56e2a2695c84241c6c2d885691f4287ddbe0132152baad0109e99d5d3f3e70b07d67d82f246f8ec75df787972d383d04c2d6d8546b4562ccce16ec6f4e61ab3f39faf7867dbcd5284b90e991dbed3ff22c706d45b5e14a1c83aea7fcf44ae0883849f58d3c6782630f1a1fd97ffc5ffe9f344ee41b5965595ae40b37dd83a8c21eb90f41113cd04fb77195e603e30243b5aedad10054afcea1729703cb6ab9581aeada745f7463cf2e3ebd356c791340fcb7ca0b1efe1b9dac4de0f9871edf257ae4c8be194a9a748d38b0172477c84b1275a0141653ae8a1cda712d792f288c3a09f336b8c55ef8c1babc710894b99a7d2a7e80361109c634f4410835745b0a743859f48ad2bbf639210881d071070b05fd19b1eccb58ea417d4636286405c03c4d434bdf2cab75a744588318d5ff4881e1d35a16425df8eeea6966283a9fc8da15c483ec52a688789424d0054b7085296cf783412afe2ee1f4ef6ceb8032ef1e274e369057203424a97f54ba2e394855ef30ce06c76d33880e576729907dce1c22c1572ba005de7e429273241e254154bb783d259c293871c5fa9b5d6905157360dc5ca0a3d86aabdcc3fa3b6e4ee626cb39ad218ef5bc961a6f1582d2cd0669c3d5813fa8b5e484d8d8f3da05c530b79b0949906670ce8cb4291cf3fe2e24906eb6f097451df5d4d4a57109626f1e0bd25484b154db1a8f2f936b1d6bacbe96c9d631ec302f4e99be711b8b8ac1ff0b8483bd541b0ba20421d10555a97aed6940b4ee69deb924f675bfd20ac830ae81b6848f71132c4793877f764735f084f99ad23d3330488f5b6fa757efe5d70cfc08a66a52436857dbb7b0c66b197835e8fffb17fb850e0efd40c3fd78bd6cdd7d50eed95b6b2ed1208eb0c14ab1a6923d6560a53103ef4fd45b4ebf44debb84467cc16f607feb9715c8d09ae1dd1787786c13412c8cd9831ae31d295e9f7861017350e229a98697eb2f944afa1b53a1f350acfc3d07031178ff60ef9688870e59b46960093bc6c08eb0af60426bf38ae81f1e153647efa30bf7d4fcc038afef66402f7223373568dd52ca81d3e26607d33782bff4293204744efeea83944d89dc558fe78876aeb3f59a24efe5237ce375c313badd05939824c4a26414c52070a378bdd707b2a78f187504ad39f2ab74a1e1b45cd7efbcbd139d16b29d5085c3b4c833f260afa6e9d0eb74cbf6a92e7b86ec6268c6d53fffb4f0757378ecd5bbbb8e73ff2efedb796267bf240f2aa0f6759a958cf2ff686dbb6ba99a4cf8dbea456c0521ff42ff129ee041d09b9d1e30aa428eafc7f9d3bf738fe88fa2465195407b4b6c320d118b274b539631ff815b4f05100b0994b5f729384ad3ca891bf782b6f4e185fdc6d6f0de4c3d284469bc269fdf8eda5e4c51ad84ec240a1862f08e28f2ccd3fea14cf051ae8aa2bcdf2cde231cd7690cb086ede607908951c500c523c2bf68c0f5443f757cc78f67b0f5611eec91b58313272a252f18749689dc2d60b545cf81820d6c8ddb4acd57150a6aecedf7d3b2d0ff65ee0844de4b78c44c0a78234055a5d6d6d1d9f9b59d4d200ac834593d2f840d35d0f8c3b4b9fdd1be0f2fac6cfaff84f2a505cce8c20528956d482e5ecad5fa7ee109f5ad420a0dccd8a5586a705737e498144c8daf24196962f6c275cfa5cc0be19182778990df52be95bf091aa72a00c7df6e05d64dbc83e6e94cf3d44fca83a4e2b2ea98526ef0a13dca293e60bb1dd9517ee69c138509bb5b63e004729703d605669f3e8d428e404accb0d318a125b0cc421ffb787dc53c60c7ad747ed9085b1625211bb8da7102a25b77ba78f7af21f093b62f386f29018f2cb03ee295d7f4dcba342bde7ec16bd066cde988ed271007e0583dc8faf9df4a08d8acbd27cd2cfc2fa6cbdc9c70eb94062f84db9ec9024424f32e6d174cd1b85b3236204e95b86cc9bfdab5d81ab914c01acdf4d9c8820b2df477f134bd6b8300ae675ae9639bd4f5426e064acebad5937b0d69436dd30224048bb56a1254f61b987d05bc47c830d4760b9ae9059fd2ca87ba4a6953e9364647453a6265dacf04d1f3e6b3dc27a998c87d19c524b5b92ac334297741c94b1156407eabb28599859ccc45d44f3cdc9d9752871f2efda60e094bf99f1b140269d0f5ecf38ae6168f811f6dc6f22e306a779ad06cbdb84017350a4b3e9d0205977d2cd6af5a3bd4f68aa3e03e84306e39851d3eb1b394a095cda12d8191e2abcdb20a045ea221f7bbbedecee6e2072ebd1de44fb96741bdb19674bb0f9383ac7eae1494998927f7f6a74657ed8bbd8adefbae31a0620b002b9bb3581c9dd54492155e937f6ed4fb4eff3cacaa7424ade3315d116a53ac4afe9732064c4ae8ccbf2986e35768c62bd9c38ed2681956abba9b560650aeaa46e0ed1403ba3179cae56f5166473a5b13dca18ad0bef9416b7a2b41c16f8d6ef374086e6507f889e721bdc6936ca4deedcdb0478bfa3c5676af87f2d1d7430cef45063046c37c8a878437549df66b317c39dbd16904d455a4c229e8dfa063e11d26bbdfe3970062e575d03de862765ba513de5b6ad443a86a16cfaf60a2b015bab11a62aa7af979c87e811df379fd365de1b77bd755288532ca1be4b184dd08b1bb09c84a30ba59972de5a974712666bf01d336e89f3cc977e1bca29a67c4a8cc358fe786e7503a716b049ff860779080f81139a741e6c329efe2f1ad7ef8bed82576489db9a6051ac39b17f34073e7cf0b04dad5aff51ca5209df1c1152c21b15bf2f42920270b154536334941bbd611a0fb983bbe521ea289db003744c721fa6f2c38a0d00f7abf02c26862da827227acefb7e6b4d9ddc145d8c0a1c1c74d5c771a90db388afb34b2d2350d6173385061f394d1b68f4841f8ad7562f08679ea7612944866543d27571d71e471b2131ca5cce3add31ef29c622e95a65e4a21e4212112183bda0d2f91fb95e973ebc9c705ad07c36731b46f3d8ef12f5857a0b8f2d1ac7d6a6d8b4a70074c14b8f55899a82dd081decabbc2b5b6f6f58b2a2221b3cba05ef448938703974d927a752fa713bbcd086f13953e76c40f3c9675c761edec41da50f602001fff567819e1817a0d08e8f369c1df6cdf41b9120894d21dd661dfa94e6919d20ab3542a10535af7c42ddfb989d7371b4a3b9b7b892c09919ef4a8bc7cbfe49afc5f2670b2f469d3a58fa254a44623695e14fa5216ec226526b0df62a879791e0af9b9e01d87a036135379b13a113dedc5cd3b2def363f741d3f6b3dd16c2afff617ddf6391439d653fa0da09102a82ad4d4a808cb1c649ccafeaeb03d0891cc05a120fa336b55cfc333f3f2af7bbcb6db50c41de1c120638b3b222a768e937e4047d3a308e42a26e4a607ef119225f441dac77848b0d825b1bba5d2d93e102c110202cbc7afef6ca6f188c9da3b5d4918985e3eb10a20e69561f1295756dc1617ec9b63039c3f06338efc07e7b0af86f500ece1cbde6b36aea9901226672b6ccfa2f2ca39470d12b7bf7db0a52b7efcd700d3455fbe450096a6e650e33452bb587bba5b26866f55d2679a7777b09695a31f0a677304ca6da201db1146063ec8b0069c2fc0ab42463d34fab8a6175d2eeeeb72f64c05900ca0affb108e69cbe5907fe500b6cdc6cd2d887a2276270fec11f006b409c805b2768abf2abbf2dd88446b5d4f095ecf97a1328490c68646f3ff842f8547eeae08143fb3a86b43ffb8381b565ca00789cea8d791f539f889cc5507e43a4ea0d6a29f5a29df597bd705e54ca372daf90d3b967835ef1558919e0bcb6b6722734dcfc86b0c37129918f1c1f20c047ae6354d3547dbbf3a8bfb04e21557b8e9e493313b11a9fbebde44400f750e5278f0832f4b85df7411ba8bd18dc63f5406e90703b8df3a39519538580b985937ddc5d6d6003e4dd1f31418e863b5ec157b904213d9d87ee24e22be638e4d8778ac0b6a590d7ad127d6856e53eafa674b38314c8df4238098a8b0fd1719573137a8c381278582177cd7e21a6266d71a5dfae94a2c5f95205b1ba5b049d38c1ec218277a80d9a671ae152045f22ff5f3ea00a3fb3c317a95b97b8708258719d7f1bb26c45254acede8e9a490f8cb30fac81642b58bbd173a8cef85f8e7f1a1d2ea23edfb7eab65882bcad7237ff884cbec900c1a1ba129ba4cd2db1555de10b05e1f20d2756a3ea0f940dcdb6daf9450084ffce0fcccb9da6d9e6ad96e7756a40432b869eacb2d9f762fd61a6cc1ffae945386de194bd79704d764e2ca2723e40f0ac4c7930e5423d03961f80f352b5659280f659a5e849db46d5da8ec4e2594f7182e193c1ccb0e6cc1ad426135b84df571dfcc3c621d11206b6bd3f804ceb69b5180b13df445073223b2f554ebc4ee4723ea60d517b09e14e5f514716afb416d2df3697816a41502944bb6fe9b7a00f77743e2d19252bc1912d35259825a8d9d5b9d7bf5e9488e716bda9b18ff7b841ba2286b5594b4b03ffde78eaab1442bf20426246a22968c65069c6a02ad6ee9369aec7ba9ebceef357321c7dfab3a7a11c451dbb3746ec9bc39fcaee1b0d24da80849788c8ab794e7d19921095351e4dee6cb69597c4f03da0576c939e5bd43e9ace275f1218baf356977f202b702d03b473dcac572a8addef6e1efb4bc46584ada029041d714533c078cbe285602c832f16fe72fdd8fe4ca73ad43ee52ace274f39c94281806ceae8e9ccc94f7d0de6303bfff0171a9f4976ede1128b64fd02c94756d53460f49ed2f8125964bdf2fdeddbd8543192c78cebfc2d4c3e4eadec1fdf7fa9366bd7c79b88df8a6629e7289692357f48cb2df4d740c0f93e58dc6a40a2bd4b20eca38f519c9ace16d62eac672c965a8fa3a89c80fa1b439c694e8962407de9ab1eed4e7162984da3c67f2588bd8689f85f3ba7a9b474a60fd6f631c08da9f9b607930d53635e78f01f3a6dae0afbe55cbbcf65df6beaf371670eb0b9cb8bd4e2d2aedeb2435ea6d51f4e9119c1b9935d3129762542f7d078d2b893336b46bc3caf17e7dbc4e4856b93e68bc5a964fd2357400c1bfa1ecbb0b9119df35a72831dca8627cbbcc86dac9dcda5d4205a7dea6026ac1db9ae44c0c4dded1c2e9bde0e88e1252adf4ce139f52808983939352cf7aa73928b89c51ded44f3bc22ce140528a22953c3c082097620ae89a503fe67aacd2d91c85d2510ecb70cf24f1f460eebc340abdc13fca1874529c07ad631ee13ced8c82d1417035454bf179f7a52c435fd6839baf29ce265d5b4f3fd9dcc761cc7bb98a309b6884f2a66d40d0e323827f098e67eb62c040c4b145d244445627c1f9df03cce2f441dba8fed1024e202d5d26774c5281932006ece90d1606f43dc236416250eb8ad66324544cf84f6b61dbfb478f3f33f1249f13a1150fd4fd69be62bad4742d4e29b88cbc252d632c401087ee609591d9b6730200c17efce611b94028844ac274a652488d515d4616f7547eaba4e9ccfa9ce0b3d040e076f85e95ab96c8b972abf2afc088622930332941e57860c92cb6771facb630b193e59115641fe1928bdae90d44ac3232db19c21d81b78af68421c4d0a6b20c3a3ec6633e91c94a9ab2191c61335bd7009bdefb31098570b3248b1e1f4967568c41b93da74df7b9f5b8c939df4ca2151a9bd4adb4c9e2a83f6c77fd422c1e1ba6e64ef5e31f2d442235121168c34abc2d9438f009beff049d5d7652dc14547ad207359d9806008e18b735360bdb9d58da4d76d3f3592900d7cda7aa63d91bd925518b923c44b78293e2d9e30acffb07051e9630029386d8d4da70351f77c2d7b205f0e258caa9784e7961fda9b6a896cc4cd9d58a6f863abeee8164d5f069aa3e6ab8a74634bcbb009424ac509257c9b493ee8936fc096d575553a059e4fd816e21e362d339e8d7eed6969dc5038bcbd9df35047d8d5cafd98f28c3d0e43710e38bbee49e2fd4cdc17e45a465c25f98cda356f4ecfe3f72c6aa66afd66f16fdbeaa353509f79792dbd5a3c7ad39f03c641522d9f696caa86cd6dda94b841359fc30dcf8fc17d8ff90e45a5fcd3d7b990b8797cac689465cf056ac7fcbf49bb2f704051f3211b0a53737d35aecf1f4b01d3ee0540074f9dc55aa6591e8ea170b2889e367f709cf2ac95611215cc573689c84d825e04a69c5cd05dfe4c015a9f3c599a68acf9d79c9fb9a63cf9062127ebbd5554baec89d5f2a49a4d661e6e283aaba500c0989fdcbcf02d1d90f9d3df7f9988a75b6bf1078b11ba9dfb2ab0f79201138ba27563853fbcb6834c0cdca1fa112f38ab55b25aed4f7093aa86a7edca8c81614dea41b5ced2b6b760d9bdc36a5a4ae51f60d61da163a17970323d95f94ed5750d2b5620bffe65132b39ab1ec950ce3922b439b990e545c0ef889386ea95f4a4b40c8febd50ccf3192e2fa70f19f29f876761b0681c946edc9fffd7f6205bf58f09c10bc9ceb99632f66627df1894abb8000320fee4d7cba61a333f459fc4a509083a08cb84087ca1c5f84093266684207a4c9564a83c749429ac1e306d13087c686ce80867b3add9812d2dd28a50c95b526d97fa50e0f856ffeb787462fff66490379ef13ca382155543e5af60940a1d486b2f8889770ebfeff1414bae1fc94344bf4144cac6b65f9654ed135820c307ce848394bfc623f65fdfdf07171bad5ea7f62f297ae9461c6a37c107ae06e0e35b57ec3dc2a82a6a1efad2f7701663e185e10da281cfd970c3768bed9a67f7740a7878597f2b99f9c703f3f62c376c37769d30c2fc47ba60514a55bc5b0f5e6e139a6711a1c813e8b92610ad4d530b0515355e65aff6f40168a71ca52cc51eecfbf1a964139d392243d6abd7310a09082958344745b0aaf611c36cfa5cc17b20adad47e7520f6b6a06af25d9f9039f80a252ab4575fe9d321bf12dd0d14619ad37ca638fc4a3bca1dd7b7c3d69bc46bc6ca81232888985e9895a7c19a8159605cf458c189341c5f879ed98bcaec36fb909340490989a48463341629c6101d93ade9e9e9eb604f9173f2abe99274c76e075256148a3b29df2cb5aef2b12dbeddf3fedd891cbba9dc6a2fd273883d3de2d3d56b937858a69d1af9d1f5826dbd9660967501a39dc8d9266a7283d337bd0332a970dc368e7b84f4229a5ef1fe88223e1ee999ba0759a6a1e13bb73ebfa14e2b5360c074e5d6587a57bd62965142f6a477b0be3b7705788259d392c34a7c10b0e4cd775e097b4e0d845c61dd2e29b43db010ea501a492bfb521352c42937f6080bea59013474b57a95c11affa4845dacd281d3812a13791b2fd22bea3aa8724a8d5683e4edf1508d8eb0c796e8846c2dcbe094c43c01ab128daf8eae024cd286a06db47f6f1468c40211b5d31e8ba6859e90a79fc5936930542b01d7c7d18c81e17e5afe9cbe229c9c85f29aebc00a3aaa691350b50be24998d3c180b3920201062b07ae82abf99d74ff9c719e2646f881a5846e4f2377913d4e54cc178fed608c7957b9f01d679639b851f96bb63eaba3e1a3e5cbef7d737a3c0b4047d42085eab7ea2deca8a08614482bb8bfcfd11d2d350900df57723fa22af09992fcc558a0477ce18a6473b9f1a10e4236886f90c61c40dd14a76a5e61d7763c3089dcb9c53450fa3757503791920a974d6eeeda1c6070b4e933d0c17023858801109f5352bc407ce690b6b89697fb92e51e50df133a977165fcb3203f620437662367164c387307a918f93790f82c91e5a54d9dfbaef84866fc0b8609cc0b26020410d63555d2380fcc904f79e3807a842af88ceca80f46d146b23e02a9045d8b40a5411f66e1db9d54f64576ae0cd574e4c2eb8dc4a03147858c0b1c74d574b0738f5ac176e82874d58af8a5bb1ca919e4b18339018c7b37d9e805a2747c171d4b0921c7263efb6265c16085bcb8783a9f1dc604280ce7af67f331a8368fe7086df91d5fd8ebda4e19b0f88de25a14874789b50b9cd41de114ec54fb4196c026cfd173c3228151bc63e84d71a0c59d2fa76e08c9831055d3d40b967b283bf0a7f9e405496396ef0a72c5790d8180c006b46b4cd868a16c981c5eee75afca7d6555254590b78d2f47a123dea73117d6bb7811fbf7857aad702fc39c8712f7e5fa39dc79429f34a494987cb799c47490f624314bcabd632bde8faa803712cb52b86696fe1d9052d942b5c648c3da7c49f4a2b39ab2c46fc6e47be737351fff6948f07a2a41efc5da4f403124bb65714b3fc82eb04faa3d5a1986a26372023ff989dfb16d2ac72cffedae20a61f0bb59854e2840da8490e780016b339b3030dec4d8c44c92ea4f5609a75f9dacb48b6ab740f179aa585e6e29429dcd076adf7abc097c3f0f7bfa919bed59256282ec7bb863779e6e3566406d6c58f62b6f4822209aa2ed853d0882cf1181da48d18f08d0cb0a0b77e74dd818dfd0320db5da23ef0bf22db4a3c44ae29b8e86e0004e73513ac4e2015be6854c760b82329124af62f74026e58272fe93cf0de2621a58caa9e0dbb4ba6a23516797f701c02f5d9f2d9c5e755dfda691fb637628195226f3fc501701422651a9181226d05909eeee639c77c43dd70bb775ecf7e3b290edc24afb1875a03865e87fdc7c9cc8778a63c1822663560a8ec6ec1de76d480b6c13b30269443e5838f9076cb6f223be42c60ee475d44c8c76ddc945157f78a4ba39051f18f811453c7d41416d59eed0d674f4c89b5284c3aa3c273bcf53b6326f7b7828699ee9b719ffc09b0839d841d2943d9d41e70f5f07a867f69d8e2501478622fc355547cf06155610faf8ad3e411bf9e2317ee2aa22ea3634557bb3e68dc14c2efda6b58ec788b547063880e892c91c9cce26d3aa12197157c03b86f0bb32997bf5f5bc6d3b4df986ef318cf9f95ec7117902a6dbf8c3b87bcd80a7eb3cfb2a40863cef7e5ce6453ec866ca560f9dd0f4b458022b6b8917cf19e9873a6b3fbf67058e7cbd41a887a8660cf6a1401a674c94ca444bfeec82a15a2f7766279235ab2ca96b95c8a117996df7a11002f2b1170c066b98b4126ba3933401c40e98546a22205ad85a51266179783a4384662ffdbd5f6592859c032362e56a21a634dadafaaf1bdb347ec7a6e321428e782286000adf15b9adf8201298aea0ee932f81994920fa37736a598f6364a66d0d3f040ec0476c67e048b84598687a7baa4c0dbc09852166f84016866bd00dfcaf8c8efa8cba278acdfe633b103cd6ab8b85326f162617ac95755de8b0ad1aabe07599aac4f8c1e8dbea3f9fc48b1124b1fcbfe4944daeab44ba72bf02d626f527a52169a407b54015324e63ff53d42e76aa15a55c10fcd5d8c100332ac85aa76afa6b5a4da76c030a762b00db8419b13467f8a682f4440689bec4c289e45b14fbd318a70e4e483e7b335f0285660c63bf2aadf08fc5b906fb63dc33dd09435003fb0d4e67560910fab98d753bc81b210c2557ece45830b8b2595c2dbfe5ae01dfc8d0ab8787d5974f8f505ca431cb15aae6c8339cb523ef024c00cfdc2eff73a9a265ddce67116e631cc96297a24d2bd7ab54df78dc1e5c741db2354a40717d4b73dc9b16eef6234d1e0ea79f25b23c0eeb83300a72391212d4a97aa27a330374569d1c822536c3c8d37d10b49a73a1bb8788084ecb766e620857204e0218e3ebebd29f44718ee9fd63e0e8b9d9ed08d884787db2400a76859acc3adf76c2f6273954e8ef37b29dde9693af7ea467413b77e6f6a610f680c33a450b6bc005148d17911ad0f039d65a2ad4142e0a3d480377bccb499b2aaac68d7139100f2d96bbe7d8a33f3667d8c77722a0c8fbd6ca45321df9d4152dd7109b65403fce5c7829b86abf31fbcc36f2556529af53d4406a9adb9442ad150f450efea17a8b7133a8ca07a0ba92e2b8692c5e6f9c3f0f3641542c0b3f86e90c0cd39cebef074aa4bd2cf6ef9766cd818db7f573c3ae5174490e03f0a53021dad74c0f8ef3b307b39debe16a1cdc88e30ce2b7e83b915106d391c0b12fb4ada623aa00370f2800d51ec6d84ccf74d5ae20dca19ca3414b1d8eb7d20680cfa3c4ad6687ed351df3b4bd9a6c72d7c1097ef9b8026919d775faabe7560fc48f6bddcd6468d3ce440a345d071568fa84ad0fe1e498f864c4560c2bd7fecfa2aa2212a5a1523a4565b85123670b8003f82e6742f62ec273977ed2540198375a73bde71b0b8950be4cbb3bee549b8001bd980726c7a7e08aebccc876278c743310ae137ca8db8b1d6d03b0f00bcc2395c851dce7ec690853e2e38d8e4b7391e42dc07819994071417b14b6eff0f7aa319ee76abeb251d192680b41f6a5e8ad36e5dadda75863c66691ff202319545af5692e45e7c7d93573ca2881bc5562c297a5e0eaee6bbb9ef408645de374344e9883c4f7325958dda637a9c1c432ae4f541ec4f1440b55e0a5b6f2c74a780aaa3461858ec28c3aa9148107483d20550d41e0c2a60386c74105f595ad066c585812e5ceb5f309601d88a9e15d6e55349f2d25bc46cc1246573e77d7c22443b94aed5e2cff31a0cddd727c7f9cad62eb91dcc5adbe4c93e7a004962f083e33c2ece54e8533b058739a5ba50f68383090668d897e9f66ddc128f24193bdf75fb1018a6f5c4de62d23602292c4d803baaba157aa9aa7b4e621c8c0be030adc5289c00cfdb4755b95ac1aae30088f3bebf68d816be4a2a72526c062d3abdd0016d54359fbef773c58ce5200377e7c6fa86ac5a644b298bf2b74edb41e443506c51907ec383c69c64fc1052805845e6bc54def43761c69ab2c525db3677701622c27eee1615974aeca4bfb05374009b652bb3089e42d807406d54a86d06a1279439741e72d29eaf65234d3f3e46e77c44684df5410b29ccb690e986d8a59f3cb3a14d9d624f53258a91505110d83c4f68706c1b781a5abe4851249241c1e757d376ee4d5ef43daad1a3fa151a90d2cf5b9dd58493152f094154c81153624b51fdeb2d7574d6b2d2fee576de34c1cf16da7fd121aa1557fe7290f22a03dd8ad68a9c4221dde12d493536f40b8dd9c718ec85090d7afd709f48c83dbf219914feca6fc09286719e5b35aa56dae716df3e52174a5156f3d2facaa56a71d27f8e787299104d5591e7cedf97c748d20639173f31f7459f74d4b504285afe2ffbcc9777aab6712a806b7093b67481d44154a3735a17145df21c70c3efca68ad243b54fe0f4cdc4e0847c76f9992f72a7b5ed60db831eaf66ef6531d48ed535ff07d1d79a80fef1fb85978aa26ad8a9d4c7d33910140d473db647dd1a95405cccfc721f7a93e27f8648895109e65b9186499ad93fc9ae13a7661da88303eec62954211e9cf948ce975e9dbe2ba3b1f7f2fb12bbe4fd1821198656418a617e61a8ffab0af00e8454598b41e29973e169db6c6c5ad0269a6faf59a046fb548e08fb1608c80a5d609a48f6a30f628dcbb1792ca85e3e8156329762a43213ed16f7b7e3e6bafb0252110d8f89d99fab13129292c150074b2f0a6c020e573707ff02e46f10d58ee058bc780356d27bae149d22ff1a9f06b1c78b56f4f89a3aad8d69bf8c0a55a00a5d683bd244fcb350904960793a73c28b19e4f5986d1111c26fb40878cd570ba5c4dc967961b3f9e5ac31aebb942c8a426df8b6a90b32ca960af42ec452c6a1f503d2402aba26f0bc2be0c18ce84116303fe1a0d484e8d6b2a868d26102eee25e90ec11f1d3e8eb6d9aeb6811cf97559cb2fb00bb5e88497f5989fe2d6e2af53830658caff6aa2766a5d0c3bc72584b6cb5417904f291b9d93eebb668aba73625357651279c91b1f94a60f554083e101db3b9a98e75483badd2d0cc8470eaa38a7c238eac9bd2c9e0c35f57da2164e932966f72ab75590242b2a7c113a18726f22246f7364d84c567c17297e206f98f52ebdd2990a0742fb55a18802580bb6a5532a62b4fdc901707814435a5c7244d7c1bc602c0decfed8e18de246c6e5fd090955d2e8bb2c894f9ec280332174268e72e0de32555ce6c39e40200b2b203ceffbffbe0b06f8504596d8d3e11e18c81ef869fdb92df6a51453c549d5fcbac43c2894b2eb0bf285a55c852e4af7745d264a0064e3837fd642fd6111793783772e432d684d7bd6abb296255e2c479205e33c069dc9d197386b0dfcd6deb9d226e9b82b0a7b6787ba284c5ce92b67a48baa5c613c90267f69fb0e539166b6350ca88558714bb8abfd82ab4627f2b0ee72aaf2d6cc9c020712c017f730a8dec379a0e2e3a35a6baa1a3e1c338c1912eb9a7d0fbd521ccb00ddb1e1b9c412a298e7523942c8bd976a565833c345a74e54de796cda7431d2cd874fe016b1cb2eb46a407afb35a8cbfd3a41f243132b729e1dc14fa2a6b69daf89be837c291288323a177bd7c61c61239e8a61d5a89a92ac2b8fafb6ad2269cab9571789adcbc0747ee17597bfd75b2cdc7650a8e2ff5328a495d6d16450598588fd1c11db221527df04949d4ccace43ad164cd65302cb2587d3f53acb0c011135fc096a894474824dd798faa324cd8100361a5aad896ad6df298eae8615d9b66315c009f82440054fe3d96957c5830e3d3cd7b5ef1b4a80a61b3b14a89d450e0e2447faa68e8fe741eb08f0ec41e070c5d2b8bd6087ddf1884488c022c060fec29bbb5d699ab78bfe214ce927d52f1112b96074b033b015163506c3502c1964072bf29f7093a9bfc5261be9d0c2261d75ef115ccc3790bb42e65f249ee5bbb47c2cdd7580818c9e8430a5217dc2dc8fd7fdbed66ed570df6c360cf3f821f17762f29eb79def2371c429dd79feaf0e5911e11f5ce6584a05d411f6ce35e40b02aa0ff0746b502386e14a7aecef3ce4d9066e64b1efafcf851f7c3c1f3ae40eccb9cc2eff295134e29e711cfe5761f8e7f1cb620fcf2bff6da23927a4169734b92e874fbf81bacd4eb2bf873295cb5b8d994677d8acf503134ae8a6c06eabe39221f97fc4cd35f9fcce9e32b38a378e427d01a54bfd74387b55359a1f32761058cae8e9f4911494bfc74c8247afa1ee3619b5ef5afe1b7d1e814ca8775393fe17bbe10f8c2adcc2632bad86b1b55d1c7e3dfff4f779bd7c6fcb285955377bdaf86a0921e4474ce341db4177648b974b91c0070b11c576e7ab65332353101329a47c8f1b252bea7a26a1481d87721e46d792da19eded3b2551068a9ba2f37c7739ccee74200dc15f8e3b6620303c60ddeef66422647de1d4deada8dc5f10ff58db062f76d4b491f015724d949b3ee3b0ef441ae13bc9922d4acf683697aeaae1c6cc032373f3a3f95b339a158169d786558828e63eb6caf35e08f5a35433025a6184b05dbc063987e7090f0fe75ebfe43af6f1a6d1164a5489288b7390c6c7fe3b00feab2f9d00c7a041d311a0674edded1550eb1d3ae5133c9fb7b805ed82d3471f6471703db1ce008cd992cf58cb916a917a69f906e1b584f7dd7bacb5bee85119e3efa4f090b0ea1afac96eebef75ccc1657c34a7cd2d571f2f9bf30b9dcc6bddc266d6b4b34f6b55795df398ef23aa9eb4769632c4262579cbdff59542f27a84820305e928dc82f27ccecde0d3b59eaf112fca51fe72cb3143fad9df6c75cb574e79dbb81b07afc3ddf0f5d652be092e659c8dd405590d79ef6636dae69e6c561fd312948661a6fb22ac21c3f1c9b7cfdf447d5fb53f56f5a82e6af8ac1f9137baabac7d43d88b7fdbef9fcc45373f04d4711a70f5b72e3937b63141fb5cecf8f3ba7bfcda3cff804879331dc66fdcb792a5d74e48c93cf388beee07d234eaf5ebd51b69687a4ad18639e1cd5897f73821d0c68cf45c7139da786c9b73059d4903bfdc41de1b9c9db7d8086c60cf4783a2ac5b8d848af862163adbdf12553364e4f57e722322a1f461176c89646a452361ca5421ce71b532ebf2170216af6c51475b516e98351341a9901bfd7313e55aab62d7d8b8adeffc4cdac80e04ba93c8d1b4176622eeb3faf87d16e2e70d410262a5071751d79d3b8b64ff5eff81f3d8e1513de702b2f68aba00f50dce964e54a0435f11379bbf059984e82fd8b589eb8034bc124c275c08f160561589800671007532ff5d010241548797599553d5a865cc7071833bd582c61ed32b67e5d8bc4c55ec892ad9770c736918c4a5b43527de921f770ff4ddb141069aaebde086f7f54378758fc490b9bb3ecb421df23d073a9da88585d4071028587a0e713397605884e91cc77c7c07fcbf006f008bcff7122ac410da7d80b5b4963f8aa93a2e26f185a5aaf533c13797c9d0f987af4b649593cc364b54d961d1044e9352a6a96e2bed2fe6b84334ea24b7c1c87f83057a418b5fc4e5221c9be51cd39fe9dbd87f214e1e4da32bfbc0b06371afa03c76fc24bdc1c43d0ab0efa09695a94a932c8ec9bf7b06d149a131a5ebee570ae14421a8e2151de6399578296e117f80c8ce8720b52d3ba5f3bb3a265156e9b86a2a0e2e5494c13e08cd92f82a38862b713d4fb59a253e4efffaabac57029cdc8cecd22979c6ddff6958b0e606073bd30f372437c06d8d655645b78e36328d88936e3a52e70d39f679df6cf5775743991d7d4e8309f834f1ae42f0a484e3f13d6533233840af3e4806132fc05eb99efecec91fa8f050acdffeb370f85cb1fc3c14126a8be9cb6e497165f66b46da0434aff44cde60570300a94ff5d5a11657dad6f6661196ca3409d6f32f48b088f157be06ece6051ae4f1b3973d622cac8cc91c52c9f0031e59ee845ac40d6a4fdfd0bba3e1d3a4f07e00b3116bef076451be3bd5890255dbad2242b8aa948585ae5d8c29d789689154d166fd23c7bfcabf69e79081c504b615662293437a2098ffe908bdd29d29b0761f4c2e5f77ab533bf6798df6fb00793ab1d733d66f6755ffc220c8a9c6acf967b2769714bf62a53663d46bbb89c68ceebce6b01527b6f9ac2d4bb5d1101fb40e4fadeebe3ae7afb3d185f081a1dcf2ab098d8e3f36c49ce675c536243e4578b42a6ef1f0f3a83a09857a7a8c1b5bc502aedd9ff99ad75aa215076ab395095c9b6edc673ec74fea5928b5937843ac36c8e107cd9b71e99885863862c5896bc66a14302283d2b37b307325d182433e771d39bfb37021af85b288b9d44bce8412e59475d2df77daa8812f3464fc11877784c9b63e8f5b098df59a8465528918fe939fd0c1c66278a7451f48d4aca8511ee5003788185e65472100e7bd3bda73c4d26cda54d4fd65bd37540ac751247c8acda96c113bb67565646376cc375d155d859698f98fdef99bdaaf8c21c78b8bc5639c853fb19e4291c82aa4ca87375db81fe7c492035370ba60d1b6ca62be3fa95edf33c8af5417410d01c58dac3a06a4f7701270206a687910958ffa365e516d48170871ed109887e25d46639633f2323f0046d29da94e0f46d1fdd462c891e12ce5573d1e1297cc865c269e3450d42d55b27a3db7fa2311b7d08562bddc91a1197d1c36a01aa72ef43133ff6a3f43c648de4241ae4aa2a17718b176fb4ffce0bf99027c33ca6715121f196f397cab7637445cdd1a7db825d241e1fbf4d8b68b3f0059ce385aab7e13eea3251a7c48c6ba22e1b04c5181b5257235cac6e18d070d2806ebccc9d3823dbff47226d97dcdca3528a7dd3c6a52ef0302322c01f6d4b93986ffaf847b2b940fe527d4cf978493c9c2aa797b34b59b37becab90bbc56f2fe1de76c350b838e950e4fcd7a9abd1ae8418850fb1a75b36954a4ec424e059352ad4d8501304becffa0cc985e63939b584748274aef695733de8ae699c2a0bff9d60fb112e10c93ba46d317ca774e74ea845f9967df8a48f05e775831e765fb2f1085ad68701e8f4f2c09a084403790152779075b18afe13a8da6ef53dccc94754139f4687d7e91b911209a9acd9f02b9ffbff09c641de37d3b28b39420e7a5a45caccd77ee0b7a12c10131dd2d80c226626639235763b5b1d1111f42d00a07dded9fccfa977452bb773fa2862aa06e3e7c28c25d56e6dc11cd64aa187ef09b214bc1c74e7ce8f78147faa7d3004ddd2aef3b581abaa3bd5209fc802d8e62271eb50cc415530050d8869802358555af0ee54c4bcdbfd959e29bb7c9a0743ef4ea82d61d42808b655b6f98604f6816f2c8d450c789c29ac4a38d3e92c3b9d66019c5aaa08b844e4cd8796e83989c0a22a123f14850139336fc60fa0d506def973a27452268c2106de5b4f93d3cb9f06a06aaf81cdf574d31bef6148ef4102efcc8f6066ad948141218d9471c4dd4daa00f84aa8f32016b96bbf1971bc453f68398442c4f57e92c68fe1ea77eff8451d4f5a0869405dbd71ff4479163b4e0993de70b5ad8e2f2269c29dfbeed0c14edbd72cc6400a1653c5eb8b738ee8e38a981f7c00022e432ee5e72d2041aeaee8093a2bbe364d663b28bb6a51823748a4900ab1a67af344e0784a142c50c9f3bb6c92e901557ee9134ecb11254dc737abc25733e406f60c06f247df7ffc4f02d1049533401ce89c0d1add26e8efa33eeaa779739dc1f86567be4ce4ff085d40bbbcd52e4a1296aefb4082731ea998e8b8d3d3f8dd3b4f61d1b2cfb25f6d82ebbe425039af9be5219b6e2bd46cd58a76ef9f0f46bdcce6aa2695e6f8b0d9f43a5f1b2f1709ca1949ab207ab75dc81368b07f4c0c0c9d344d83d35e5a0e768385db06b1355078066099f9eef684b98fee3de5260f2edb694f03eae38871143ac13ba4a2221e4bd91031f5802394cc4b866c60e1f9fe2fa649ab08724af4453e16536853de0c6c5f1874d3cdb4d8270d9eb699e0d0aa603dcd625534bc9d84a314c0610edcb3cbadb4c6c5f774e57429d9d6cb93046ed3356a5c40ee040c62f903e486d985f775fdd2c3c1c1ad86543c2e608f5c4094e27d559178d36d601b597e5ce4c688721761c100df104d76fc8c5d68341cfa091990c7673e815cfff7340148aed3911016d906c73ce20570adb71f07d9c9ec8c287e8a7e90ac00ea6e6b6a720e8bd7c804e85450505e927335c296dc1fbe5e802f93b5f0e9acff04489409c6a21ccb4e4739b87af27502928cde2a1c2acf9a65eb4cbd83e5229d118cf5ed199268f9d31d84ca42f9040850fc52a637a5eaa30cd7c92ac60e4f0e8276336b6ff5a309388b586ba0535deb859cb5977f4c1395631d5c2467cc68896f682c3d0ca021e9b54bf9e594e6bf5bb0c4b37672d18ddf01b7a44bf4a100e95a60ed5ab6ea9b964a1b5e97f8cbc0d769bd14ba928a58a13d37d4e49194d3c2e9fa792c6f0a30e001af2e13f91c18b691e8991dae047147e1aed45df3c20c9d81613c728c41c3c9341311497b85577eade36c6f2b77ea254a65af96849517250f9422bddac907f5e28150e9a363f9246f73ef83a5f08d8575951f82f9c34fe9b4a1fad222c9dec1f6cacbf1ed541f2f2fb10e2967b8a3ea093e2f16d8737b14fccc0ddb070495a75da6f728bfe4ac9ba08d6407f09c770cf598134aadfca6fc8e7f14bb6866a03bb6b0a20a26f79a5d5990049787216e53153ab863746859857407b787c9cc2b01b7fe217aa5b3b4da8d9b38b676bd921d8d6eaff24580be7788587b72c957a39934b7fd7ac10f66707e47a34eb41abb0897866f9d764249048bfda7fee0dec60fd97ae7c7529c3597a299efabff318c3b2af65c33d01254c50ac55f6bc8b1dc30d10a89d7cc6d72cfa6bde471dd01d2c54933b2f403f6cfdf0e13e52d98fb2be0d5eb9ea1f64c351d04e6bd14018ace57061f3598451c1fcd0a03115ffc7906619d55d79e4b7a8a712a30472627b11643e63226603a0a391e679e647a8f988871cbd7b015569d790fa6539747f8f95be94118e9f50febb1db63dc7eab653b24aeec58d529f0fafffb782c6c73a153f9d694e8611ab0557c2fb1f23d0264f17a22050fada17be8a8baaa49d0da9872fee93e82027878e56cf157406be3d41d15d725c09b0764ed6e8f2877e816200dd6cea215ad181885c99a0ecf160bb42059a72eac3927a15aff92e80077347f318a6bf6a5943ad0cdf89ce694d653aefa5886a7ab34ce07460a085215a79df46c9107bc2d65f85390614e1674912dcd15f89bcd3ebc68c524a91c6aebc9a6e1edb0e698ebaac89cc72ba80dbb5f165203f6e23ab2fc175155a3b1f94be801726d15dc7677a7032e0334934c14f07e70d8fce7bad007cf567b9dd28624246cc1d16c969b9ec4c7f24fde4cbc4ce18b89988a08450130de12b1b72b2da5a7612c177e6a2febcf0e891dc86e0481d990b477c9ea23d435c4087cfaccd2fb224989c14a3ec1fe379e5df8d7b9742065b98908173564ce2f648e30d9040e0f0f9299ed7323654ab956717170c7f1ddcc2cdaa4c5f44cfdf7f9dcb52bacaae2fcd4422090e66b04656e7dcef159129b19b5a641cca4d844857293fa47680903d644293baa68fdab0d72cf134be09148a97d7a2f616083efa2e4e727f8afc5d4effc3d5e19071a264ebc18a041923ad2f61dc72f675ae079817b9f32659fe99a5c00ccf94e95a360f8cf8acf1d2514b2750b033d311b6f21ad8d76f2d34a3b34ebcb1a34e08aafcbd73445057f677dfc54a2fef962a4dfbc08136174189620ee761a1435f86759fee82ad1c7cec351de4259ebb8cff5c2306ee3a73857793a3d2402f5c91573492595c07b9039b6ce6a09d1e4b7f1506d1f3790b04d15ec86e8cbb1d54038071d0162335eaa106cf03be2a901c3541c83cfe8bdf961237ab34f48fa3d948e49a9bec0dfa60b7a0380ac524fe5776bdf45a7aac48a9f7d99ff16807c82afd58eeef8ddd3668fb23d5b5001f6320c0198c21434d36eadd1f51acf0b55e6ffec45a3191470250c8265d8d28645ef4fe4315ba65aeac17197a0452bf995a6c9bd6e85d2e41037a6e8c3fc76b687b1e27709ed93dc6beb716f2b21b253db3730d9ee939c03b786240044e1852f4b3a20fb89469a19ceeb354f3dd78747f1e83e8d0465f542f59ad7ca6fb7ed560285ce52b6eeec78531786fca7810b6f2b6de00e419ec5a4ac104392d879fb06a7f6e62fe149eef976d6dd8c6f544b6404b485eca2ee80563a17f9c95f060b89e4c43c78e42505c8ffcbfbc71b5e5d87a97ad53844ea355f209e97170f1663c02be944c16446ffea943a4320ea2e81969d57c47c01d5fb9a1654bc5491488b7ec119d2f45f0ff680350bdc85bad32d613a75bfe0a6081fd8393e784ba6ab4fee9e6d5a894d8cda70f91be8e55902ae3922cbe770b0c777b4311f19ad913a5a41b22057c95c7b85cbad1f152c4061ab6c7ee7a7db398cdd7734bcad9576d2996d598e158fe3da7bcffa3b15083a7b78298c324ad64bd25816da14946d80ab3dd91d98c9123d8e83aa3158f01ea07090acdcaf6a71942947421d4fae435cf06d2165d2e6bf74233551836d23c4df7185383e9d0d70229f64d28e054886a9311df19c96a4a689a090c4806183491a80df3f994564e46252856e0768b431be6600b5b6a6c5d4fe9e2a8c91e83e0814a83e05c82ee0c279dd892a0fa774b01ee1c9f81191597c39d9941fbc707073f90eb61b16f9ca984aa6e0a8803fed6ed8b593ac2353b6020aef442d95981cfe7a32a7361757796f06e894c964c2648285cb363c7f17174d42dc85182703834cedba4ae30c6e1d04bb71fe8c47a7c56a0763ca79ccdec86940f48ae1456ed94a916b1b1009212549f07c8319914edd557ef6cbe1faf61bf6fb3d93969ef8b0204d8237086817d8c7e51a330f174887331e2612f8ddd1cccd8455aca4bfaf589acbab91ed4c7c06328325cdaaa522a96847a71b5c4a18e1ea32ea4a68cbca5e0dafd9dff32d4be4e96c1ec3b47a6cdc42d85045b1e009a56d5dbdd86b9524f5998d63d1482c2f16d447989a9a6322b329f130da2edbfd8f06e6b976027489a44b76cf6ad78e11ff128d4548f7e4572a549d1385c232f3297a35b943b776ebd3a0463b9b980707b5497d626ea0522cf19f2386adf8e76e667b1673555e00be472b4fa7198f1fb8364fb5c7a14764ce0c6b2a55dc127060220c978489d07293ca8e8a7cd04d0241558e8527db3fa89e03840c62c8863578d1d65c432c50d1400f7e3fb083e1ae12300fefde8242feea27e59d5c092136580f22fd2d5826c59b4dc060ab35d28a5fe144b977954924f07276fab046775e6e6c9bdada84bc76fc68b37724bacf049a48c104057e6726cf4325104e98098d03cfdee78331b462979c698aa6b7ad102160cc557821a6501b5c604e3136d30da5a27ea3ce388805df843ae5da53588d42725ee288cbc909c45264692f847c158cb02ae87e0c23721081b327fe5990b26c88b38f61c6f9a3aa4d5b316777be8e8acbd653d41514eb1e480f9074a0dde0c6bedb251eab78b1d01dba838d1ed0b497609b72fb124d7c11ec2af475392953ae05422384c79491f7884a5a3d282d540e07b98284e53358e27b6988bfe81cf23c942f49567ff5bec74afe4b3465dc317f421dff23fb9904229b57b56ce5122640dbf8389a27c92a23114f83c4598bdf8c934743deeebaeac467f33472673bb1d4fa64481e04745baf9ced9f0dfc676dcd225f5192ac1ea66d6d7d0be7a5957e138bcd95c1d7734d7be520ba65f4216439c813c863a565ccaae9f78698a41c8108edc1986042365202788a6eeb15012200d7eaf987dc009b98e876582995c055b301bfe4fedc0d42154a436cdc2f406bcc14c80757c0ee5d6d57400e06eb9b1eafe492efc0ebcb55fc4ed43481c1d668dbe17351f4af5ea687f81b9da782ebe8790d31890b14d2800aa728b911dcf506c641d508a76dad1b3aa30080897ce48d9db103df6b52a18fe974614787b3590c98fea3c62172929a058c227eb9e22c8776a82119e67aa16573968374661ed49e8456fb171dced64c7939d985e7f86eeb9741c02a1e1c974b788db0fce6370c9f891e9f09da634e46c6e7d6c8d1bfb6d30b30603755350b6b8897591c4caf73e1fd2c9c38b92ba5336ae90f87aef3857eb8c99eef46fdea7a8fd8fdb521b75a18060e71011b2e7470283ec47ce37b18410b1208af4eb0282a251067e323bf01fc4795bca16d2b4ed195376266aa3a2a768c2c3df7228d7d14e55e9b9a9600087f3f0cc44dfdd3c221192a09be760d22ff03fb328275170a85f4debf24a5d6b6a23b59b5245d9c5d054a97a6548c1dfaf9b865a239dabb8ed7790425e3bda48432846c85e7fb7e7cb58dd3c3206cd942d31cd0ad6c435e66352058bd71ef9bf504f290231baba3134396494a667d976c7faf84cc2c99cdd78172e06dc64f50b8eacbae3847dce05df6b36b43fe0e38039339df69f49af45e89d97932bab597c69facba3c08909725134a3d85d00a3f52a3f4c3b5f57fd3f868aafbca271d34f9f99fb952160e764f5c9874cf9d070e70ca0782a354595c524d4b6c1d7f929d8b88874c08a824ab363a75b1d561715b7f1fd927a94ffad9cd76f13cbe435698580dcaff9ded09c6efa060d6e459441c2fe00679f7f9e6265ab1ff9623f4fde76bbdaf2ef1d45233c8574604261636d33efb28818e1d3e55fc420e9861a522820351f7d5a07ed2e3533f3317da458f9af3163332229560a5b1ae42f225f8b0a22a4a3f816347665e9eab5c9b6abe446d8d9a42ca24f17ff9a6d5f6231cac9e2e5c379e692e3caab9d6be306604af687707c294e10a8d1b34d9cb9e1d8489ba8c9b0cdd0f7f53aea8389dc495ca73539a3ae15785770bf6263a5778035baaf20fb1edab64dd26530d62933c741c3cb52be14616de09b778030fdbea77978d8a23c8145dc9c754c582ebf9cc6b1514ed087173f14a866cb0dc292adb7c55b4031ad1b244f01669979f5cf8e30c43e06e63353bd10046d16c6db6446ab1737473ef3e0bc2c9634e16d83fd42a0b741aea2f7dbc7aba2e2818fcfc8852a9c053c41a4d1be1e38d54b6017feb5901c8df396df8daf016309d2f5add9e766c00935ac213f3ee9f49c6fcbd9710423d08da25ca05c44ec6763c952043d14bf0d11e2c08d279c29b4693e55d3c7244b08e611f68eb898559404672168a967a5baebd29a8a04173529f1842d514149bd54c7c5dc6346afdbc395096711d3ac24e58d5de80d761aace3d8c16e2cae22f021519898e87d3c5499cd6a570fa9328d5d5e59194c997d35d8ce0aacdacf31396a08e7c9b4764291de720ba6e53d19ab8bf9886d6136e1adfcb4b82b1d650a1f7d47498f014f1ac1958dbc6ef3adda880f1611559a90af14813e6b8236d818499e5ecb460dc9d87ab5ad64ac44fed10ac764daf6c6193dc85557efbf2f826f149850e19ce48ec4afb68330319c6020dcaa62a9d34f269544e0221841a26c1eaa8858d4de4039f3905cf0d9b28645633ce49dff1cc15995ea94559ea6a9ea4e972afdf7635e2b67099821f386424505d6331856a364b3157a6ae3cdf565e1d4c7faf3e5f023fd861775d54e1c8f3d0ac5fe53e44aa590cb7ea61d172e43881a2462439956d61c66d613c7d0b8a4885a580a0f6bfbb9304855c43f11a20e883eb3b962802ec923541eb3619b1ce6b29f5b82e678ef3230838d95817115cc85edba83aebb66e70cd8cb7c0b3ba19a9df47032b746826a80070b20381ed6157e114e9bc139a665045404164ef55bc6176ec0cdad3fa299263e71483e39bcc61979dc1725284d790bd1f07424614a5681df7a65ebaa10ac823ea8d37171c5b2a2d6d8ef0e493abea5e517496608f588d86b56906c9745346de7abac224333ea20826c3e149923321a3942747d574066e41c08ae1eb8150570c8967508bae8a7875358ff41c137d412f762a51a5d6b801af9a7f02fda97b35b44a31f19aea56dffc9350ed673294ff9127ea6e663ca16ca6534f5b15722b73316e642a28abaa21dbc2ed0ffd4a2955391100f6f722f970ecb3253d07291d4b62538a97cf97dc58b7242920ed72a79188e4e16edd106d9866301219ecae5c5b5473bcc13293c33d57222ed1baec7e142534c6a985397eac5aafbcbe089a97726c89b75b741eb8dc380056ad3ac91a1bee583efd65035f78629f2a87c0cd1516af58813c9222aaf4e665809e502ccc9f7b7d84bbdc1bbe0ff47fb7289fa1feaee408145bbf5bb121373cd9ac769c544711beda36dfb85fcee86b73efbd7074083313658523beb955a7a5ac289f3b1c35f82ce379e8f44f693c48b08c4eca31f7d9afd360463cf75fe3e3118453ffce269850eda2f95a0a68fef85b657dc8c6caa056f095175eb750a7b1f88b91b082262911453111bdedd6c3e4d1b9f2b7e726c64615ace591a4e59462a4f243209bd8a98f07b91520fca51cbfe81c2bafba358e3c0d5d9658e60145baca244b1f262c13a391e08cfc22b49ce005a42677b5a2ed763e24896778e451e5f2e6fa3eb229bc0f80cd73cb7b9506848d0db71c0b4de574acf585956a307f8aabdb5eb831200973e8bf0c049a1e6fdcb06133aedc0bcf0e7a2bca07780f892a1f72f14e2d634923b822e66b5f47dbdb80486ad337ace57085d4c4ac4d45dfccbbee4dfd1281eeac9983943cfa4ae513ba09551ead2300797a5bde2043c61354062083981d4c08ae382aff5b32bd7f45ea0e2f497365cbebc0597cb46e95e000d0626e19baf8e343dd0b716b9a3265c604f9cd5082d0118e8ddc62ef324eff91dee795deb339e10dd8c887c4f6f50351215bbba234e5a5f691b8083548c2872810e3f2d6162ac6cb654d7087efd6b0abe505249198de630efbeda1e3482ee715fa045243c930c3aaa4cb0a69d85cdb167773f0931b36f7b0891cef4c9085be335c038fe28c1357c0a4491be4db9d6119cc58c4071315d4f26cb725bb50d4b9a1f98d25ea75b1d3c915a60b3134ada522e9e52eb029a9e851f70f2eaf87ee8900f92008f9f03e900840c15746a7d3ce040b94011366bc2d54bd9d7406dfe317584f9c1d830d1e60915353f62c0f4ccb2c8576fb48e27b6a335eac1f136a7ba36c26187e29a6ca5e69a45cb59037c85ec5a894877c53811502664f9a2ed54efba6bc544e1d29ef1ba13f760359e8dcc9c8ae5357f6aa1451299e9915bc5ff0e3d4647eef7d3824236decd71e65df393ed5aa53df65da289261fa9bbe2ab3f3d76decc8d0601ce0e9ce736ea4a6786f1e1d3d30151c6189a1617ebb40bfb199d4a5d546fefd8050dd800b7bc8702bb1c547a56d5e3c190f9ce0b87865079c4e47dfd39a815aae0ee2830654f610603815e8d6e98d780ffed6f0f36b8bb172c3e84de306cf20bf3e095cbe5d683061f6caa5f5fcf6a02b4ac3395cbd95c93ad088470d8255f3ec5cb9bfe090452e5a98d935858172195254bfdc16aebae76e9592f4dec8d58899fd0621954298654ba4a1cd2184163b3369f1a5b9d9d60007cd3ff6c68d3672ddb273269823ad2c45eb6439eccb161b41a76b72eb8b3e1d49f8de4090f9972f041ff2b3e4bdffbda78492b33905b98a59d0bd63c350caf6ae785f77b5007829b4886fd9917bab50cde389036f0b1ff16dca1786cf45c7a8c065e8d9092988b3f182db01f6f4d3fdba91bdc7d3dd3621bb9e08f5f94afc4e768d5d20e462df251243f35d34c598bac56afec7725eed7e85291c3962fd5b8b69e8d9eb4d3f80ec73c8281416513fd29969e0cf3dda2bee00b66cc5ef16e43832dba31401d8b0c9a5255f052beb9a3547558aa83572161dd2d7924ce717d9a543d3d685c018ee5039a327fd49656f29f08f9ce5a683e6e201c0a10b0642b8fea7de2b6c26df8ec77dd830f72c9da2048169a8e0b4a0394b201cb0911546b1484b681c804266ec40e5bb5b4c449f87cc8250c28b1acebf09c309f59de65e9d41c1cba92a656b26d8999451c6483c04e6ee2a7b9f6a435f37814625512ebcc6345ecc20c8568e499cf03bf26bdd79b80ef0f36d6a40a445a397f0b9a354ace516c87588772b3644f10be2e7aa24f88e49abd476b861c5cd8f0264b34264b704d196ca8c8b6d7279e0543080b248afa242ec4f36d882e5e8d694fc47f9bb58384338b89eb2a510411c38652789db91c9c11abeb576f9156db640113e45f2c9d33a4f03df2213bd521aa10f8e214eeb9a6402578d4edbf43e01d7a611317e88d8d113bdf9f498f1cefb5ea9ee9aa240ddeafab88fc09e362028885da45ee9634eb80f958a188df8d90ff685754a18768c53966210482c0ff2656aa3a9f9f3ffb69f3b8b4c5677da3b361deb19b45ced2344369f311d70f47af10daf50636a7c4c8ccc16295b45cedcbc71c58d1f1137a8018ebee5a640afc92c201cd6b20e9f2e49d2474bf4251906d054aa6b20c6dc2daafba907fb9b012e41307457fb7ddaa82d0c099554139b15de451beaea97ca54287bf0d9edfe85358223872218ff0dfa9c2e2e880c1e85370286854647067ee3cc81ff749c9920b5b7f5835334bf1dc746bd6290bd5b7c3f8116879b945f7a6e40c8789705e6957b691760c6756547877a587627d4304af56b58525e5c9d93fd7d1b94efdef17977887238e54e0c78aa059e7c046e5d43a30326838d87e43d413b6c84c2d7429f6dd0b6457bca5f22bd8381ce9af586c0996f1224b8210a28bce8d2c7e5af735b84843270185d4e78a01aaa927b5281eedfebabedd400b09ef36ebed6ae23341f7fb787df0e1d556f08788735d2335cd35a424016c661135cf0edf672070a2553466e6b266f8fe7e1f5d34446d44be4a47168f353ddd1b5a018a126b2b69d966d1986d5f6530c5bbc8508f5d665c2f4783c56277685b6d7845e8324873a6f25e04ba60d0ee64e21eb95b5872e2ef509e718ab8d42df55a8439b44df38851de8d4388ca757482c29ff00cd95786b310b32ca1a5835329f5b63896a0b6adb58789038399e669c748135166c328aa1910d2f5eb3876d4b63681040b22d7fe8af6c2af32fee284c7a8b0cdf7bde2cd0fe8009cdae16da30273e2d8cfe2359adec8eb582af86bd2f1f10bdee12171d87e505c5d9e2eecfcda0296cccbc24507d555675a78bf46e09cc85de0ecb8fd8ff6b6daf7d5a77e3cca9e24da5de175964ba118da0f23a2c4762590977dfb5f7704a58ace484e83e50c05e393952a064d11f4267cd0cba9553732d4f236930382650e6e68029bf0d2d474e598dd57f39e1a975b5ba52a6154f7c556bb3ba988617ca9bf0aa51d7a859316223007ce5cb6e76ff3e386ac738938fdd7b5a636cafc23e595c79a26e9c0ca19f9f5b9907917d7439aae8d9b4ea6abc78d42b784b7c106129a4194df417d04bc3ca4eee34608f8f11a54e01f7b45214bfaaf76d5ce19eeab55203d074518c09e91957154fb952e186fe5fae94cc757a59e060cd2d92fba3da385cdf48c9caca9c30b58fa6c86562c3d865062359152239dfbfee179f4a02d48c58bab408ddc7b8d83181c503d91a91fe7a9d224b3347685f25a74bf3cd8fe51b8d4a2916ff548cf00a04cd3b23a629eb82850ae6785e099a16a68e6ab0f1bbc457d1fd1a6b55a89510fbb49bbc1d5c1ef6578eadd10fcd8ee45eff7d8f20c886feb1f04395c447ea7e36e63346653c98583e226eeba4be564dfae6ad09c4ef9517b44a9d9e20880a5c7e1af65d61216f036ee756030ecb6cdf96811c4fcdde953bc59a0f7625dfd367d02d49b42308d3d2827c4b211907a8b6374aa803e8d16e75526b16cf6dff0febb16fd85b890b6acaecf1e1c863404d9dbae3e55f5a97ac63796685b30e2d8bcd6fdf75636f170c7f968b8bc317ad2ed31f54a7a7d510d84ad12477e9840896af7b1c680191bab64449651ebd08d527c3f31fdbf56911097efc57b4d1300c7f8074a90a25159be2b90a26f660e3b64c98bc7a618076e86c2fb8816aa4cdc817c2ba753955080217979f861c66e46575f87dee8834a756a9e0cf5be620feab214a1403ebecaba5eb3fc7ff0dd1725bd157342a9a3dfe44dcd6be4b64c01c27f5a4c01d3c3967a886abfa2183da970a6680b6c3d83ca0fbf824067f9f91ec74113200746fb16065ff6dd3c1249c43eba24b547288a714681a5e765f27e57a6e29351c9616b5087e8f4320ceb54f6a7bb9668274301b1b96df0e87a7e19adbca8b88e9e52b35ec5106693a38eb8d5d2dfc32b804f2edb5055b8589b7d96610e58850337bf9017a1700e1531da5ce82a3c7635d05a0cc52bc6e7158c13e7c5bd966f16826338e5934e6cdf0368bde4ae5a73c1a8cba4da990cfb62e7b325d9515e2bb3cb71474ae052c27f39db9cf53a7e24f8ee75a7208ce91a7bb3f308e41f127fcdddaaccf3029559c7e1b6ad107e10419a09d4e0e77df1533748cbf042dbd27ec293b1d2f5d6dfbe0087daf37337ed8853e5ac2f22f421b4b9a2e1c46d04849d6bb42d85ae3338f993af45b771b64bf8a2f2f1bfbbdc8579771d0baa5c13fbc191d947e653ce7c27b9b66f696bea25a300faae5054d7ef4f37dab81897c7eab1b8aea7ef57b0e676903ae423f4b8c4195719aba7b9e62f0fd0d145f72ad45744cb6d880fa81d6d0381795211af9c026d4b5f0ca88f9375c899d94effa127e583f19783d32d34f7eba2829cc5effb1fbe262f5a85dc0d65da213e873b4afff739560dfe95b9ee2647bd9b557135ed42ef869d7b0ca6ca440a16d039a8a991c12cca86c9cf3a1f9514530f8d928540487c85a4c497567f9806f6bae2cbd2f522d35cb6a94b40fb610769c584027c9c1805c9a7d32c26bee71ce363464d4348ee87adf6fb5997cb9e48f4641426cdb18447b7d7dcf94e97435fbf6f14250b71884eed1631ffdccac8edd7b64f48d7c64b009f1d586c4f188b7e8de7bd1aeabcec42dc0bc917fc09a4273dc34f6696bd25bc48cf5af6bc7e64acd9ebe35a05c7d47936be2d24b52970ec990bb8c064c1b4fa761666127934fc9a8d451c636c64d0a966b14719c53be85e2e01f5339ce1519c14347086fefad2748ab9b90255c4858ce0f7216cc1dabcfd55efb901e242ddf4b0b8e744ccd9c074b5b1e9dd2033fda3c696fe9d2b8139e9e14952eac8cd4c7139a0abf11e6907b0b26e96ce09f2733a12c9e18ed648c69fc71fdcc7333d72a4e178574af450c5d54cbf6a48ef51f0d5d309baa88d0625e19bdd1c3d119cc4cf2c174eb8695c3d13335fbbae0cd215d942ee2760e359b7dbb7fc28213149821be7dcea276f15531417db9615b0a38cb909c747b77a2bfa18a33cff1e2ae7e92d22541e9f665c82cc67695a70473e4a0358a80e38a467e662ef74689f0bb7cf47be5d568bd8bd792c9ff13fa409121a094e0c94c3619bed365b5e5a8a045d8bee3fd01049135e2ade59d476d3aa0bd062d72c4c048ad72f92c644fbcbcfb0570ae5819c2c44a571ac57c9880a879632994c37dc2a275646756a6b5b9a4b64056061b84b19de4c702b23478554520f33b9e29e74edc22bba19d5709fa414ca1b3bfd03a8ffd56917493e69f01cff6c72799fd900f2563c2b98646afcd644636c12d654b864fb173c4fe6533ab21d4d6b00f1fade90d50b649739bb34d09527febb81ddadb41ec7b17b32baeee3093118a6fec69652221a65acaf616550262528d0995869e0d1c9422599ee8d8d5564fd34e1af9b9b3cb6ffa1d2c70ba060a6306affcf7f846b659cba6542569ea284f6cf87efb8402e328472b62d2eb24e7206b6ee28ff4425d3e061d88960c49c5ee96e4d0a34003105f0251fa01ffd8718d57ee4f3341e71e98f58c13d47b06034faa1eff26160b2fe259f60231f8a8f1b8effbb5b2bc766605a1ea459beffe549a48b59e258850abf4ef2d1d76a0628dd1aa258c5df34ad90614fdb42c4bb44727dad5138f321560496b525f85ce89e4b26896dcf56f2d483873f9c0ec947124a554e7dbafcba9d6b34ebd6fe1d3fe2e13e5b1a22d9949b82a4126f527af8ecf7ea041faf23cfc76f521bfc4b22724d93a04510b5a1d91c15c76be68062912b2c71d4a86c3b89b875b4dd0544bfbb2a62da51e2d9a0ff1a0d253d97c0d0aaa7364d584fc7c3cf0b84bfda027496a65a6ca0194a384556065598a31fddbe84fd8d1b142fc0596c1d082562994ea3b5c5b9dcd029b6710832d15e30a54a2871fefd54502bdfbdda9ada1a59defb518ef92766033889753ef982f0fc45f57671a6dc9164535e97f1b67fc32a0a7fa7a8bfb91568579e4168962b7fb78a4d2470d95b33d8ec219f8b33d6d263f1ea78e0d7aa8ccbb48488e472b3c03107419dc3a327183910ce77e490a9dc866cc0b902b0c02dc9d4f43a45ea9d4cb9ceef0b82638cc21fa0374e9ab4ff1b51d8c9d7d99df0f3692eef925637961e066e98094c555ffee4216d1604cf53b05ac6398ef1feab4c4d0399793469082b822302621ba070877eeaf14beeb61898658da58f567c8cad79aa86e73a5b886d7508e34e96788cc8305279632877e6355315d8bf90d973dda7dc47e35123f2bcf30877c1bda16b7d6d90386d0a7a3a15b0bf0fc2119122ad48ebf12fe60399600f8162dc23f7dce159d64b1d4e15d3a2f6e1c1f97985ac6930be00300456a1b5575b28de87e6edd685fa9e77318570484f99db84175c0d77fb0a7c73eb84ae7a36bbe4db31b5a2c2f95c261620e06fe1a2c51e86d141556846d96bd2bcf536fb39243f6b09f63fdd79c665c66e350653818c8dafa4cc1a4e868fe6958a0d327ac3440f59de1bb6aea08f1ea4bcac37ef97d135660284a8675cfd947fd7c5acb70416f87045fe0910b1266d5de2a202d4801c3f3e453d5d115a5b4a5d5de1098371c0f44be9635a8e63b98d063027f5e7325f5ab8cd06e667c6ad1a4d560256f6d7f159a98b64656b939f7a73b889e8ae11a4dfba6a15da8495feedac72ac66ea254f7e139a20299f7a3498323f86d1cf8c4610d2ce2b3290b8c36f8f03713b63211e470621c3ed90eeec32bf48f5630878bbc7169f3936fb8ed5e399b98a5636a5e23210e5517e8b2b0c10368dcae75735621455722db4baf1cb791633b4789db13c0e49bdc9dfaa90bcb6d0af2849103010adef43c15a6c277cb4c8b49e3f4ea175f9510eeba1022dc339b91b978fa9ddd9df7974d28511c7ef01c7af7e98802669a2dcdea5177c1079e0614bdc49e3ee7db1112d8b0032c7236bc1c236f1fc20fb2253b74cbaa210492549a1ef0b71f5fbbfa159c90c24a6807a4be427e4b04a35e3ba2dc77f73e73a69e34f85b910f34abe573c5b783358fa4c8a1284d219a76184f32954cee446a4b4539935fe5c7d576f6a0a5c66c88bd6f7a0d5327f8313e8e59f50f9f453942f58eab4ea627e8e17f5340a0bdfa736ac1c2f837814b1ff3d5066efc63c52e0d838806dc348ce8b87da004649ff487171228eec0b16127638ad832eae4061cad485a7e8af618cf73f717385648dbdb3e1b7b22ea782450e89e120f9a360523505b1e5681cff095b26fd50e7b051392bc590b62ff947a0188403a6ad3a4361e063a79a6d6cae0fbf68cbb818d3d22edda8f3fa183cbc0f2e24d8016220150301bebc4d10c75b623968e6ca0fce62dbb9bf3766dae0c13fd068068b192bd4dc263f0b055f9cb7ea62dec9c6f9187ff466942d9e3ffe8543df108d7948181cb5eda99ce9d7318b797cab128d23227343b1db7d27dbe8034360121d418b7cb005aa25363f1d16a6b6c219ebc578eeabd346fb855f1ba99c908048e644e60449c1fc4bd3a5cb01f04f07bf497263c44b9896da06e99eca8f9df2da4e5edb9d6effe21a8bfffcd7d154be9abc055da4c909d0518161121f76414d72df21ce64f8082d799a56bcdfa2e00e0ea822d6807387931106a9f693e730d91483520d79adbcd6c823bc6011060a22b40ab56f1715805ca0fe0e4e725238b49a732c5d09349cc96224d43b78f666b629cfdffb99cdfea9275b268042c553369b16ae2ab13a1c87b0bccbd6871611421b479c62f9e456eb4a877bfe792a58c5d90b539c28391aae8b7494a17073719bb26cbcecac4fc26e0456b61fb16f135921452fc40034cd9abcfc7a594ee54ab9d942d2786053819e7240c8bf8be1f2c7648e8317689ba65cc19ab26dc1e3bc69981e34a4b3a183167a7f26aee2ddaed360726fbf4d71fa72301af417c36044c2c6fc1930183862be624b7894c30740ef74776fee3fd4308fa0ea7cb03f4b3e5110cf01848c5f8d74f909f2f41dd271eb3feef1fa87efe9f07f3740fd6c1091a8f947193e8373c16a9622e827d6c7e18028ca8f615abbd6a6fb70adcf3ac493edcd9bb7077beef9098c5d1f4a54ad310207cddc68f6c021d07b42b2ea6e4523203340852fecc9a77728bd29ebf2aeca6b7946b752d371d7867ce7099f53b2ebbc7bc6abdc816c680a1e6409e603f44b88b790c86a36c3b29a7c08649e11bd6ade5909be75e515ce9446b0c3f5a6e7c8a24a9d14cebbbbb3bba89c51dd57cf4f8af78981c55f2240823467843cd58ae2603df32a3cc72d7ff4d62ada9116c2ffecb8b3c969ce28b53d0f10bf7474e62004d3ff67d1450329f4f21d17b3bdb302c74fc962bc791f2dca244262f249cdd79dd66a43d84cb78cccbea7507f89bbf6d843d6220ee9f3aa46b82fdb37bae43885185ce72432ccc2e5b15d4ecf3c6876d7f3f5b4786d0ab265850e2250557ac0b332b4db8d44fe14bab726788542cba1e943df40dab990c123f3fea482e3ba809bc8498b9469369081f78f5150e6b7f1e2f0a6d32381dd854ca2edb815e6f13717f8b12c0eaecd1110402f7eb3bcd78bb610bc5a408632bc48369cdfc1395b07e1bff3d30c0e625b555f38fddff20448b50aee8c9cd75645c3a356b1de294e6535c326d754b61da52f76c27f9c71a1e865b37188b8e6dd80c021106f16e0b1af538c3de1e139413517cbc60479735caa24e88ac5d375fda5ddb682aec4618a9d50f911a606d8627fc826be0928321f9400bef236503c0e98d2783a80474c2f7ecefdeb924e2eff6c97007282f15983005b23b513e8dfe21ad332550187c16db5ca7a9e5764a219402f273abb31d7291abf2d7b8a9c9eb968f67961bb4e5dc94b4b1b03ffa2618fc9ebbe88c0502d0ea1be0b4c37a57800acbbd9995331aab32571081d717ad15c5505e144e4617a601b8f404cd98ededd17ea266b231e03e52d3a3f79a6fe57e01e4f6ada115c84a1066f08676e537ffccfc98114b5b2d42e4b208e8eaf659af0e29c370ae3a50e41d113e8085b358b14fc730730a068cc57fef4a48e8a840b0ad406953c8a9fe7483377c4c8e52a03771f255e446f1e6b2de579bb5a1b84b01bb1440341c06a6882cc8f248131b5cc97e1cea7bda6c352355b404b92a0c918fb598e5af840d2c516633797e73f21b822d392f9e92826ab3d895906254e6859e8c38715e4cba81d3e096c50a65b7f53936ddff72dfc63ddfc191ea4be376ef0db5ba5e365f3627a59fd4b29e170745d4d6e8fb8971e19233fa6e8fd7f0654e2704c116603c1b02da965c0de9f2b0bf3d464c7fe9bf2d5a6d0ce7496ad7509fa1d030ffa49b82ded42dce9e02debdc8f69d4e2a384fd275a5d7ee44e365a8eb66f81e60fb0369800b8f6de548053a04a7236d6c106162518d510eed645687c7581dc6587315c0516ad21c76a2aa725f309acf65d937f7beefada7e756e7913c0368c4405139e10d5dbada0b94c3a56be3dd69609c8c564b0d21334f4e88a8e3995d585c0ceff1fa36f032c2af463a8b2983dc83834f956995875a4730e8e21980a2e9202dec8069e140a28aa1efbc84ffe537366ea1f2d948198e16fe394c07acd98a15ed858e33224e8834cd5b17de8159866166167b2216e3532ec752401c11cf80017a9a49ae22de4910626d9a49e606d9fee820af634c243396c838e0293b2fc268cc202ba0a6c86bbb473445cc5c2f9db05e78e8cf6af231d7345fa250518589252a099b31dc79a84b3848e9276ba9cdab0a413afab3cda1d9dc0fd710545f797cff5c9ac163085383ceb3df2b4d11e7caea3d659c496b64208a23eeec8ed48f16dd4d9c8ff74143a72199e6a4973ebfb8f70631ad6f71133192a9496896c03591e0f697dabae77c522712a3d574ece1fbef2ee22824786f41bbd5a2959326a22f4c50529fd26b2a55e4aa99d781c003483fabb112d50f4648e2416991a1e3cf08ab79f3eddbc39dc29fdb597f1031f09221772a02d9d017415c85ea0eb3fa81d078a5b28fc39af76520c1de0e7fb3d6fb8379472659110f58a831ff834f570e6c31f3aa2f0423687294ca10e48e62c68662a68e250f4d77944ca2eb8657bcd2f465d04e30beb3ddedd020bbba858b746e2a8509bdee53b0644b17e950a50bfa2aa2f63626244ab2563246dc0c9c445d88778742b057dba7c5b3d9b87f72168b6ab54f2ac61cf96ce014d4fa17eccbe301636261e940fa96590d817184e4653e5a6295a26868a45ea7dcce2ddb6468ef10b72f282b00cf58eb3f20b476739c411a34bc151e52cd8f4d74d71f2365b267c94d031ea491811b9b32f713725ccec674bbe58af9d32705ebfca93a54b1e10d94c85dc37b70346d43bef8f79e77a725e1a999790406a7a309186346d05b6c0ee54fb75e65327fd5ef161d11307898a09e236e0f01d28af79b1e5365fe20ec9befe3db6e162e73e7bbbbda1b706e693b5034a7f6a4acf75b36fd8262c54e3b0de9788091a7747e5401b6ebd473bb50d38ae7a792fc3ee8788345c5bc6bf46d94c3729785eac9ba5443e613f3e9f5ffa8ab8454bf40307c45f56e714d215a18d799e64f65b149d22dc5647e982825fb728501a1c5a692fe67e7a2a03ff683258dc1330903524616913396663e14c2576e45699c6ce0308169cd5f0f656a7ddc615f88aceb720750818276d66e03d1c0022e68da627142fcc3c4c392be9109841ac877e1c850d6cdc1ad9c8245282a5cc017b8f7308dec1b160daab42cb1c7b064fc42323d338267fd4f35f9dda4391235315a9c55ff1706b2995c82586d321c61e7e741edcaf0bdb69a2c6fde0ae9da1a3b2b26f3e8988b35e2c9bc9a9caf4951fcecf6ff794907809c680f0a5b3e9b855adca6545e154834e53dd7029b5172f8604a43136a1ea93fcfd4a4143b7f70026a1d4a487ade13d6664fc925c66dd1a26edf8e0c8fcfa4ffcad286e98a1b124ef89ed2174e2b82b6320e45b698977020a72c966ea11a91479ac6c088a0913304bac95a35ce41a40eb2896f00710653f46148d5971c06b836f5ecbf3f24cda6f388fc02066cec020c966715ca68cd2b6ceb34d449693eb3a888b9a2cd24a6bdadd9fc06bcda446a3afb66dfc2b63279e691398ee76f2fa71b7db177aa01ac972a8b751262937e666e38c90f490cefe01ac2a20a341635d8f15af6f7f2551bcbebb004b6fee47adc9ee7961ec662a150bc800f8a10ee714a18fe668a8f3f3f7721335cdb5777610bf5967455a5bf99478a011e1fbf15a2a0792f5c934dc4bf184494135aee4bf2a51ac05cffa6371c701a2d959ab6d0adf74ce26069a20e1bc15f805cb56e8e68868c2bf8b3903f15554d2eafe546392465b6be5cd4fdcd21d456497667588d8a7622734e593e6378e9055ba2be087f9a2faf2a6d2b74b566ee3e9484d8f79a3c450db1ad34c4553c481eba5226837262f1207a207abae4991d26b258b980e1b1150ce9a5596723fc860a2d8c57eb0b8e499857bdcbfa76a4eb47cce29890caec85301552a726b42734b75692dbb9502bc05a8114989df5dbdb2b63b02622b0b41660891990d8ed904ee04fdbf59731f850590ba7ecb4dd7c0aa624d3c9cd7c33bf7ca6e8f69e554aa3c4fd07cf1a4231eed4221b5bb0673950640c98bfee5e780e420f2b03ca55fb7cc7afbda0f025c0aa9f86dad6ce8a31b8093290d3697a37645df9a321555bca4c2ed04cab2905c2923b24c7eb1cd451556a1b6e61957d294622bb829c2c1900d19b1823e56b99ec5464934669fa765a58273cf1b76ad8be9e4556425566b168553e6852fc1ee8108cddb5e4a50ece05776b67453b3a14d75f702a8baddba01c177d804531b96725357bb67d3124a12611977eb2c643425247f9983c495095dada008395e66d4dbff561373be1dd41010d12cbec085da5c48b1ac19da3feb354edaa9ab3c49c6ca31a17e3fbe1cb6e7ce203c1ae94e02d1be06fc06d79ae31970764417a3fc24f8540d2d70119ccb10cf80141b52e31a7bb0c914817f1c311d418e0cb2542ac8a07e254da0d2710099bcae94ee97c5e526fd72f4987586eff12a4714251ffcc5e56d4b67e491c4fca1b087741335c9690e3d30880118dafb84a489e82707d6e88ed54efca1afa01299e56ee353c6a3509fa32bc230fc84215ddd266850e7da8e1257cc913b53d93204eb50f557377c9e3aa0ff6c61ba7fce81694a44178507c112088bbeec501d506b04ae13eb586ee45760a55bf69fe308f069032a6df32ef04b214eedadc6b1ca772e7b1856613bd3ff8a58e960cfe2b56bf54bf5084075aa5ca88a51eb4812ba59265e60b01e077d5e07d73156aa80c5ff01b1ed93cb04c008853afee4b84c7ba2d18a3e1d49c57951d210f68b7353f511f12aff967630e5b5fac977f21088fb55fa6153c7faef5d6a2c59832e21575102bca7e911aa90f8c42658c330080f061015f6aacaef04a6c9b8921d606280ed5a7f1ef69934ac887cef0831a1fc64f893dd11d673c0fcf433e8a2a13cb0045398cc8939bff1ba266229134085f393c7d0bc3935d3f5e4dc9ab94b75d38c8940d5667a874f506874b343eaeabe35089afb2dce9d8cc3e74514546b465e7a44329596a792eac995795ad8337d2a0849068a6786265adea63f7e0a77fdf76728adf89b500e2b77cc381d3554e9826e3f13137e406e50d9e379ba825aab7737e01d86294ebc249743b1706b641eda7c355fb8d723d17a55c005b18a0e6d80bda278a0a07861ca6e1913ba277ff50e152a35b6d0cb7178d4eb5af659df1c17e3a808035052479b1ca7f63591518b38ea76902d072ff5d3407edf18e640bed8578a053cd7351979878aac035df7a6e8e7be61a1c7227570e23d701980e7d26ca43affd4b28f57d4c502a609f9f53e7b8986eae0e6f13a8b820c8fc9dc321ea398ab304748cddf44caed9220cbe44dfd01616b9fed92af45858702ef42b148d7b1cc32cd2c855c249387e16f9c3a096af224d01b64c8baedcb29eb51b8447bd740afdc5f468404dcdd350088b2e42a2b9c2ce5e1d852dd68c755d0406cb0fb85d8e39ee86c34b8533c47a1aca8f077e61979c3db52d43c7f7dba9f5b9ed7ca037bb44a8f3964015275fcca91fa3df2036a75d32363443c950e9b4b9abc0760a4321d638120ce1fd2fbefb88ce89105ac794467f1086eb7d9e9bfa32456a8a0c03c9b168e7809ca5545a0d9a7405692927b9848d89d97da875400860b29c6883cdbcbe22b1cfffa8ffde1e2b4ed7ef2abbc45edbf8b0d53a31890be71f2d245f8f099659135ff6eff5d861729ea7fd46537a05bf1678fb36a9c58950783cfc2abb82c92ccc3795217df692bf5266216554a0e832e41102b01d5c619ecd51c1c3132ef4fbca84c6f7e2b9699d7379075a9ceb11158f66d2bebd566111692dcee01b4cc21c68687ac4636e0a8e1a7d9f7c202902e69aaedf2f70a4523ea8757c3512a6715f3d08e75933a392173e627e0d4e32b4c4d93723dae08aa9543b2b7bf5fa00bb93cd5674119065223ef58d666d89a1d036deb56d2e15a4717a87f5b57d9bc7587893c47cce3817cd46b1d2d3384e090e9475151f7368fb64d8043a145eacf4c6d96c168e54bccb3a04504b99596f0b4e4d5f425d7760fcc2ba367db4ab5904d6dfb41ebfd4b0dfb025c0cf8291cb38b354ca8ea5317bda5695382509436e80e030dd54c9324669219fae4b441b381c81b0d5e0dd457309857f171aafdfb4dccebd1911145f0fabaced274bfb829d49d9a0d57606ed3265e29f2b7d86e3395fe16b5e34c19229685338675620845abee4dbdd6db99696465743f0c8555c288d298d8874ac0029451bc025d8b7e945b568b64e481894d345d27be10c1967907abcdebc03f7ff11a822899c24bffc046e0fb5cb819a8528b3ab81cec0f20c1834be5a3bdea437bb888bbbdb0f7930a931688f05330f231b5bb587fa6139632676327aee3d6a5bd26d1a5037736b94542ef75648e943f1af32c9308c4cb2b7e0c973b02e411eb703e65c5059b8cad4fcbc65749d8895705f0fd95ca0fbbb6d7591a8f8d93ddc6504d7afefe4b7b85a3ae1af8969e95aa00432a5d2c05e1e139d53888da0c836cf588df008e3be85cb058a38f9a2eb471851c9abe859f7ff726f79acddfbc1f7d574e93561afff3348550d3c2ca8f9bb181045ccf54e40d0aba351a1243e243b308d9541fe11cac2e3b66e3195b2a7c3c898616d64bb14c7d6bc0ff96ccaed12664967c55b67dec4031539cfec4132599e6b5044114b10af568ece1a79ad68ba803dd92239ef082925018239f1d70e1747d31a9a9451d15251c103275e1647dc5b94d9370850292785a21fed22a5c1ac67c4a1f285aa450dbb25f6f9601fca0ce47f4a10e58a65bac746c0323019e69a615c19e2bd037482c28465cf79a1a925b4accb5d5035a3b0aa99c0f105c956a868f745971f8839512993c6b0e82f6139d12ff689ab0cd571f0ffe846a0f078a882d868ab0eb0f00095c6111b47d1406aaf2b2117ee56d652a0be63bb48326a5b1dfde8374fcc6de1c56f07c92b541b98b892ae62ee34a94bc3e3cd83251086bd814e750588b15bb5f6fdab59c8957474febc077c3d1be365c1a10edeba7a152bf59b77219741b2cc454de5e479e2bcbda42d0bc2872061310f575d29069666faf174eb9d459a848734332fdedb3e8f6b79c8ae9adcd31bfb14a86dceb108a18155e7e2996cb356476bacf3980539ae95b6b0b716378fae73ecc218e967e9275049c00e08190cc047b4432bda6d712d80da3387108f01738c42afddc72078b3a9686482e157417502859b63a590252288dc7e8348fa0218fc2a26e6b01ea5762a8d4207f0fac5e91ef459ba30311838c15528cf2ddb5c4adaa3f2046fff72454c29801bcbb8b7fecafa1d9964140a1488a7fc4e706310a075dacbebaf81758525b09870ed71229014e384d783c458d7bb2d605a6952325f8498a32363f6e9c57592c0b20066651d338ac58b7253d696c5793747314095323d3ecfb6297fd424484a57c95fcb6825fcbb0eb07ea1aa607c22d095c6a320b1d44fe8d63a4e42e1eb3c4b3da190cd69c21dc9a5e12171b6b21ca094ce77ca896e98430cad9d25b41ea55870e3fe78aa0ab1e29921afa89d87efb5d469f20188576fd84958ac7830c9bdf5eb129b3fa0b92feace8cb4abd05e427b26d458399f56827e825e19bfbce6f66c4319542e47f32c90602107a0267b8eea9b22824b04a27411fb380382965bb12bdbe42cd24972d53d0f7932b29da87cc7adb245060fa385f11805e1272d952cd139b4a7edd4d953c1f12d1b5b265e6e19d2edc087cf58677057524588cad0d7e9ae831eb76dcf4aba04bfae2a6a4e0a8e739143b0fdd732f1a9ab2209f89fae4802688475615564b72dd9d95a92b138f71bf36e6b79c3a84d868004328c5a8d03e7e9855294821b294574191bb3842ba7bc0e4a50f96d9af4c3abbe2b22b62d5315d2d0170fd61ecec3ae3579992d3395b8deede68e627562d7f1afc283a9ccd31cbd28ccdcf8fdfea5345779941bb0afdd30f39a06df21a1daf0815aa79b6a3d0f3b962f25ee5482cc89cea46f9a2bdbc65ebdcaa74b31b882c74ac61371353a1c1206903b90d70155f75707fda5dda2b942a231604f9d928e514ae10cf1a837e282daf1689358db1234c1a775a92393f69dadab2ffb3203a8b7b5211671ef0c27b449b8047a2ac5ae78d3259fc4f48eca92bde94057ecbecc04c4da37ee7359c18047c28b732e185509801cc55e0f596a7367c28734d02c6013a20ce9e4cc80dbe34789688681a36662a2ff9adc3d2255bb115b6dc922d35694bde99eaeda95e178af3504854338022efc55461db115d35e2d72f9d7d9ac228f2c4ffa6e4237f604760be6f518a5a5b8765174bd4f6349bd0b496fc621adc1d0c25a7bc40a4b8d32892347bff028670001e6c95db2ce408a4bb80f06e4d264cc37dbfb6d00d82eeb0b954e641f7364a51e1954529bb80d2d9d446670527755ba4a038145c8d5a9c9c2ead81b72ef028fe7fb762e2890de585b9ff7f4184bdf29446a17a97664a79153c10d03656fb12a0f41fd33445df3a3c56d65552ae04895d24e46fc5013cbb16673b3530cddfa9908c1dcbf1ba376a2cb170deeb4296e50dcbba27933dbbd3d6cab7b0f66517aac00f6d044541fcec7ddb19e7d796e9ebcccbe3c302ca3b0cba25df7cf601c5e252c47ff25af1f199e3970fe3aaef7028ec867f1760dc4c97598465448114d62b439c19abf7735cab70f0ba5f49d553d02ca7a0a5f7aea1e6313cf3396be97c057cb217468e224eba70207b96a9d0a52018c876e6945927328caf587afab486231ce14a549191fb419b16e67216456c4f8ae6e26f6eff6161b1cf16edf11d9b8e68ea96a59f580d7c779875b18347e903d3b235bb02904c1b35168f780e7dd6f85995a6e56421e54b3ae437b3c2c27087bdbd7362c2a76c1a92e30bbb2ecc055310b63808b4cbcf9bd950c3776d61973947dbbb726385cc80f71a9d9014fceff63c5a7d4f512b7a30173d1e1c62238b823a6d4f26a2389804723f0cde62b220132d52c698d650c4773e8f18a40ebe5ea015179e4164e1f6a30c950ada447f30986c1b6a3bc1bd6e20a5a4779e2e203b6ed09d0e7629b334e563738a215a458848ab7ee4fc77cab5436a040fffe714207e98a6acf30cdeeccda333fe05a453eb1b5f1911dbe16f7ff767e15e88558be42eb0ee7b89c2832ddb57e7cb79658d6ee8fa85f6091beea5b81105eb51b7d1e10ab5cba6fde97823d5356924c833e589664ebf5ebbbe99542d2d4e577a7f37c0cd305c00d3a4cb92708d79b088132082d3635233dcf17aeba1ea7b96c6d78594ccfcc83e0fd76f54e9f3050df37bf4202afa70353d83f51214d9021320bb7f7e3e06a8a81e88335d28332283df10beecf56f1cd523c4d5db44538b291380ccb21283f555fc8aba75508620d0cd8214b98f6f9e8929899d391d56fda7a42a3b2518bd8348e9b7f78805b96d8099918b123b55ebb1217463140b0ba96975b3fecccb223ac83ec96bc3888505bd316d40a89a9112f8d95b4f45a9c5f966e144a4db462026a94e75cd25113181a111df7095a33cefbc4d821ee1923f0e294c8ef324ab11f41bb7b787991d20ac0fcde260028836a4edb6445d5aa1eb00e31ca411a201c627255293a585b0bac56783a1188920bee68072d4eeb267ebaa6eaea68fc9f25f7aa7c63131f0f9c2e3283c153244259906298a7bd479b4b80eeeec80d5bfb78ca199910aeed008aab91fee27279a4c2ac0cc37776281683708a26413ca431039f8f3c0c0c050daae2c7e92cd17c58522003e2aaee2b011492707475d47039448ae0634f38bdaf079ecc912310e3163e13e20a99ad049aff5dbdb9e096359a437999c5754fca9b481e49eccf88f567a84560a3a3fc079f1e6442b24cf481342b1ff991ce4370251ef4c30e9b66da3eba9b693856f44d5f1d20903fb49ae19c761b4c5c3d3c32de45f3f711f969f38a6400235e2c29ebf21aa8003a5a20ba77e859921c0ade0177e9e99cf85efe6560cc273c5af157175ba604b16e475f7b117254aa6129e92d4e5af45a3852107305dbba43885dfec301b295325257e3801e2cf75f85aae418535160fd886a7f593e0226d62f71c1b46ef265c6fc71f3001862080de5d4ab34493a3e2de7cdc276aba80d2c41d7d8109304dbbdeb3ce8ffed3c7c8795742d2996a60bfefb24a10f4a129f9c88019df94f7e46d6abbfd41cb697fd4e7afe79902bbfae8c7e5ab99da7617cc6037bdf04248d2223ceabfe028edbc7f108654398f4e082baa3eb3a13a033256edd58e800c296c8af2213624196e815f54a96c04da69707163a4c464caa735fb68a219d13d863f19ece7f19ccaf8a7f385fc5461c3c82ee4d89488072f7f377b918f592d2e3d6a1831a6b4f1bcdf8df56fd67c5550908acc1277bfb0dbd4e49de75273733d18891d154240c8189358fce831a8378cb493b27c01727d9a61bce91b9e7e21d80392bccb24b4bc3ba15ee088c3f9753600683de5ef959e4fc9f8a1c09b3a7f82236dd5aeb91f169f3cb77428e26fe8cd736a6c52ac612f3d106ba0bb25945c899f91339538f0ec417df25c171d80ddd2f797a5939c509618055ad025b95a856ce4a5b27461d2da2e37e16a5ba30567992db4a314334f5b6e21630c07cef8b239674917b8861553488e16e3a9695fae175fc2639ea2313a21fe831c843ae29d37d58f7a7acfe1e356c29484e00d28c2f496505741f5aa7628823f8d52ea002e975fa50b260103a2671d766215ee846916e217664bf23b2897e4de97a94ee5129b79da6e15c43f3b2f9d4a4da5634a5c294c1aa4eeb10d753d5c2438ddf5d28c3a584dcf6742c6832fcf9c86faae50e66a07912f7238bca06cd7e573dd5d59b3477b5de5a3ae713a945e8da542d505261a2e9dd92e3d0320352eb07ecd0c9cb7a8f2fbdeb1b53ae0854bf22cac68e712292a17b6d40044d19e72495a8615c3a01151f3c2e8f8a85e61ec6488b54727e10a54d4bd630bd346c91bd6dfbd1331d12e6c897e82fcee36581d18999ec17e06fc9c8bcc1f1925c6a6382defd3996129ed3c93836f48fff1ecc76680922320d87750ca2172d91cb7e1118d05233bd31fadeb31a6ed49bee865ffbdbe633928caa7d2c4e658d41eaf4943951693d17ef4b871ecbffc1365ebbf316c8437dd204422a56021517459a725a72c47a6cd30bb364480a6bc834046948fff5c8a7900e31ed44332ea933702ca296931842a72b774988d6cc7d698e0bca1e4599c08971af60370ef20462dde84cfb161c3fe0131017b6756d575276992cf5e7cc267f5566a201de901c13247ee0781ce4e093e7dc150acefd4144db1b7dd08f9d6b9cee2e562eaa54259f9a6804788a746ecc7b604664a53aee24a2a5ab91bc0f0ac28bbd2377f2101dc948fef36d88cc4043133394f001e6342ea78301bf64ce03d6541d9dee81960bec3cfd875ea84fa856a70deaed051429c7da7ded31573f81876c16e8c7d0f7e69ba60a96b027a23431ac306086211d80031b58b54e093ccd65cd7b4b08863b75baf8cd16458e92a21295d0447d2bc5154c9d37a136f0c9fc256742b7a381ec6a45eb44c911a323b547be1f590fa0b911c30bd63c777af227be0010429ff585c8039e945608efa484670631616366d837cda8c597b8dc4ab69d78c848456173a2863c955864cc377b5b056e3d9dfc86fc47fe5bf55e1d5ecb88466963970d189c41136f3601085598f2c0c026495ada6b132f8264d12c15dad5d2ca7f2fa2ef4d9202d4284942175bbdf4155006819ba4356460681327d35f1d0a644a12db8d74ffd62b850107ef6813cfeb8bc7af125bac23368dfd4930b473d19242a1ac59cc098a23113d75fa6fb47c50e8f66571a6c11ce8803fa3091280d7ecebe3986a6ce7fbb945d5158750580de755270827792e9712c725323886205b02c0189426827e21f7e01191fb95716da64aba5472fbb5833df8ed4a464f09dac01402060224021cc1c9818305f59fe7e8f126a3f9f6b58c0dc361581e2659cf450fe717428d8963f15578c0ac7e6e35ceb9a1b213e56bf8710128e7683ea0e12f126af7ad85840d7a479d2a8d12dacc6dccc766b5f1ce7e448f512cc57d0a8972577c72f2e15424a2ff49aec0da149f616f6d7cb7fecca21e6839d6f8606fca2fdd259ec2ec4bb8b7880ffda681062376e5ff2bff2b82feaec80338ca51c2b7250eb5fdd542540dd30940114abd086f8ac551d4879009869e1eaa6a857662f0c6c781329ea8c5c5c97808ce54b01b8533164c334e50350ed89c43e9d62e1084f413dd6e0b0b92e667013c2f2cb584b544819f59c46d391db29d98d052cd3ec9d1e455b2c7b2e127a4c7273ad3dc30dff46769f6cd4c9a07deefe85e3ee43da539046cc817730e99dde31a6da74fbb7287d2f6a74f900f2b70b64e9b0a8c0e41b2b3bf6f1e1a65ae4574aa0da7798e9eecd3a6fde4c9ebd68e419d8eb17b6372754cce5404bc376e614d13691e813e6acd932ea08bc320abdab3ee56a3a7b215a4aa5e521ccd6b9de11ef9a70eaa4e1a8e9b8bc63b0e303309ac74b4a983c0b3078f4a4efb9e850dac78be5967ab84fdcf15faea9757eb5c92e9d1057a02889ea4c48ec546e0fbe8bc5b88e409190e2c9f6431e750edffd7139dc5dce3e3aef475766576f9b240564574b1abce81c2332a33663e6cb338dd13f33e5b761c5a2189ca09ca6acf7a368bebda7a35d846043eeb63b8f3669b83a5afd20d390c87a80e268ed0658a7a5b450d297b76dc37c9ad013ddbcd7d19d18dab7b1633555c888af6ce287ba506cf620764e3aa166ff137bba0865b7ab97db2c41f26fbabce5970fcf01a349e5321cf12db69f442589063dadc1361c0d3833f41f8fe84b7f1f4f76604cc1fe20b7124d0ef22b8b0c5bbdf0e37e4ed91e7b7edd037a1c161730885d8fed60bfc1b371b1684fd99a035c319e4257a629dea446276350cf5131ec29b33be5a5375904a0f194125cfa351a2191e406dc7e61ab10f30fe2387f8d94903ceacf78afba7357a55016f8d91ce09dda5c8b68a7df72fec5b3e2bb238c2555286854adb721a169a355982fb1712236188d27c89ddc0011ff11e5fb4e0b2e789ee2b2dda5b4bdff4af922ab5caa14443ec41a2f71b541dc61b6090d9364854e59767dbdc88b1fc22a8940338aa3a73b83ba1d45c8b5a4ce0a8c147d006a5c0cce0b91363b18a538c6970571bca274aef890c3872d27b3e6fe818c0faa4d2d35fa98a203e9747ea7386bff53639dcdec5a1a2537c6202340ead822b4a907f2f4b469fdba6ed3191f64ce2e5b659e3b9e75dec3e9be8bfc1332f181cea6a41be0563f6c5b3abe22c330455b33dad7f0544be76fba83bdc2c244c30bf1bcee11105a122c7e10daba6f989d5747fb98a723da40f02546c4ce36b6b67ea3e5f6090c1c820467250cf9a89fe387b1a10688cfa826cf5bc201ad21f358c12f649925d692252e62123b8527c073a26e763a8c8abd9704d59255f8adcaf2e017c97ab1eff847bc95e91c7bf8bea3e9949e0987b2db8bd2f0a62f10373e57c6ff55a6ac23f8eb1ba0ded171cc00aa81dcd8873621b04a7e237398f08c5773e4425d96cf88b45769e382bdf22bf6d8f70c0c9ff622bd6aca1386f261241d6a98538688459053d49bab4df4fd485523a80da9345267bee9e94f129877a8d18b5500354a220f64386cfe8603d50eb738404f1bab17ec548f1d9547de0a9a186584e3752f9cbe49e0268e7fcc1584ead56c8d1cdae5c4185bfe95cee0f0b05a919dacf8e8d9921208bc25fc8f579b264a4676c0347a90e54a7a8f60002445830bc8a769428077f3a9dce24103fe97ab5fbfc812774110682c4aaef7f36acc465fef9213982b6fd2b159cf11aea3695907e447bf3a698f8995db50470333bed30eea7690e966c9b41b6d3244fe51fda8189d809434759b853708d4fc272aed96299b891f5d635f9f5954464bacd2926e77dfc585ec55c557ffd641fc4ab95aa0bd0e202df3db6df1db3623950b769206e6f5ebb3fd66d27e70c178b382d26c30042650bd8364cb3ad2168a231e0a834f2c12102c44ae9aa19e8968b5d1c27046e1d3b556ee69a40dee5107b85ec1ec92241ea8d41f9dd4dc3333e34068b2c2c9f0f19e6ecbd5bc82f26af0a829bd2450eea592aa71f57394b9dedb2f28387d4b268afc910ad08a1a70899a6d72ff4de39483f89b69bb49867c9664d88192fa9555080af01bf7909f141a9769e4281c06d02e088f3eb5d3516bd907f8f783c9fdeed5b9e6d02e4bdb0e9b028ce9c5a8b4cd8634f98429a451ce127a1c4e8053d35c61457baf3571eea71c50084f9f789c556e72fec930956f2ce133d4df2534e4056f0fd883a768bc99e35058267eed18e211b7cba087b7df53c83d8c43ec1d4cbe8aba32a5f8d16b1d760770bd34e8b299950444c1fdd793f472223dc6d9ee744c4dce21fa975cdc628170ae70a722ced5112208d2be951a6ac2ca4aa5568736be551d7d26e4e3521809ff7f2a2ad77547d8cb6d5a35e43e03c0eb117ae0b5fbd62fcc615d30902c0ac3c764c209e1a22052641773c9d4c5e253eddc4781664322c24685223544bbace827df2a25dc4b262383190f85c8c043880bf71e5cf4660c097ab9a45fd5e0f864f5b2ef4d967dc701a24aaac093139d5e2856f4c67b93d6044f2166a619e3b6c891ac48efbfe493b167eb7790ec7590149e2c0bafd33205906989f51812bb4a67b0f38bca2d10772389a393f6bd9730af87ede6d715836b7032b6266a5e7dc7edbf1c23ad1851309d48a388dc02aa4c3fa08ff315b2df1291fce1d53185a822d0aad53ef9bee82326603b30d6d4caf3ecc777e47ae6d8d7bc37e76ea6a80a9ad74a3ecde2ca17bced5f37dcb5d233c91aa89e6b814c3aa684224b438688711767c16164f568852bfa52d8fc096dcf4e6d66f9cff511791e319b60d5bdbcf1d4c15cbca9de48ae65047967af5589732846b008266cc4b4c0b413e25d7ebf6a16791e1659484b59de6b840c85f2a3d39fa500a4c7e21d370c4cdfe3c076f54a2ed506f929ef6d37b90733daf678006527aa7cebbbe21ce8f7e73d96d257a79666de2cc851243516ed60181c4b94d0cd051349bbb9554d6e5a8c879c34084e06c3beed3319bf1d42c7d4ba4c2c5f4d583115052517942d37bc772b9d019381ea0e1b2b8c5f77d198024169c258989e2b2fbe43d1ecf4811a87dc63d5a89f19a533d7715ec16fd4d12ace1d27d3ddbbe99d448a909de31c74887e0bcc971e6376251176f2989e942c3b0f9f21ddf80e70364cfb52564e19187d4666ada1450795d68be44302b7623890db42aff49549040b459e41bdaf4fb25964d2347023702e4b073fc6fd07713baefefa606f67a66642579fa9b7dc13759a796ec6e0e9b468b1a0e3c2382ec332f5cac9b71d7e9c10f8579529dc6de62869aeca8fb6ca4aee662ea5b62ad1b1085d8bf68bad4018d6d3893ef27ed6307960cb196a986146ea7155c7bca381a58b8504ca2b5a975b7e55aecff02cb31cb3f5387b55d1bf70adc678270d707ad1679fbddadaa3896efe72ce7b23a67b2a507c6426a234e1b0ea66b0fe6404caad21b238d60efe52ef7cb0f5da9cc3ff51331e03d6431804add3c9984a3351a24e2ce6a236b6732cc2167c174fed2380e5908eb1e1835a465d29272007a8687208413f307342701017b33971fc300341e40a352f763b452173a48577253f2ecc883a956a67601e9b48b39d13a03f6b4b2a6e7560dfb8b773d817ec0421a095b8578ca6efe32004b964877a611a98afadb708322c1f70c8e2601505cb5be4f8d89b70b4695a83f5b5ec0a987db7b0449840dd06165d1bc82450f6f0cb06a552a1db2df6c826ce8ebbe362ab5ba061606f09ab89a05a7b64ec788bec6850c340ecbe9200dc1f0325fb1d94d2fa3b62bd881f895351c78a0168139d748b52f0843404b234a6ae6773c2e5653ead853859d1d4e1be2553f14649d887bea8c671a0098ce83aa3adde597ac36884fd211c348f7a48a96253ea31ad0594837f2ff67d0ba0e11df8ba3b1f48ff7842eadbdc27344f4101df03a403ff937c452689970519431b443c2a6414652c621aa86e46a07bf1b5bd07f734738090fc51c6427a65b01a60d80684b9fab17684ccf160f330c3236cc22682c7dc447f4ba9a9a33c80a3771743d9fb300b516d4fd718b4ca3554ab3a8e11274f027341902c31101bded892d210cbda25fb06f2e42379647fc9ebc7fe2dbd28a5caf0648c7e5149aa6e71760accb22c6d84cfc0747c81dc260fb809f8be3333fcb1e0c4623670344cb8dc17010b6cf96e374c0432ae21957fac3a37c708463fea4447ce721d9f91e6a22565f31641d82cb1bf7a47e3503222c5389ee6c6e67c371bc6dfc7c9d9073f55cd350a0c77e93a3eeab85a692b817b7b0e8e50448ee0dbcd000b7d733653365ad8cce0de5509606b91c35e7e960166d84318450bbe8ff8f6f55ce4831b61fe747dca8f53905cc85395b9dbf8882e82760f988d4fb0d1bf3a1a08d04a9aa577743a273f5799760cb40cc39d96a9b981cc8a44b8fa0d7abae2df55ad8a34fb01465598853503303654601211e0de63ed1a8cc76ba5c0a226868787e0643cfe829593f9523fa93a457458101e0634210bcffab7cfe9abee13981b4e66a2c56090beeeb38f45c1149436d20f272d4144ecf24c703e24648700869aa559238d7d96f143fa02020c3def6840fd6d59db9e7bd5d37ebae433a8f429fab4e759c54fb828c39b454138f5a04ae52cc913a6f42d02d362254c5f6e63ad21f095f36e83a61d47c011c932960a483a2de2c863b353eee1359054d5992fe2496b8d0bb5d711f10914dd0814d9aea8bb04fbd17bb326070843ded0c4bf5623e8704f4dbd53090f288dc7347c7fd04d206d559032a17d9b5183d01e75b51bdaf3b9a92b491d73a447fe578ed5f73c7b0302a1f664a013768c3d9b22d8ac89861c33e01bd70d4642bded51ad55847d71f145f0e6b1a35535929135219774fb1006ac6540f21317632753aa94110ee85c711aab5595ce9e45e8a99af090252ac51fa575ce5e088150aafc994951dc0a303585b6283631553ac235e9c2fcc451732e1db9fb7fc1248b03d23cb01f22f65c231d48307fd25c809ee1c126fa86b7df1df7237689c28051145330b75e98058bebd76ca460c4a9c13ba97e99ccdae0946d5e82fff22d98a22dc59f1ae7edebbede634e118d6d8d453252c3e94df018d6575722675dccf177ab6bf770ac3cd2f61a7164cc2e9dfe2767bb8bf5fa935a9d18f08d125aefdc1fa00fa8699f2f1b50d2302f4357906cc4927a030f0fe41139f52e4a4497359a05e1c7f3158b0b10df024cb6cb4bbaeca9e5c4da3fb3b02df817627b3861d60de00c638e190cb264bad3b990f60d2b003ada908e5e73d67c1d2f92633082dfa387fbfcedff252668ad41b3ddf548c7baed11af56578945531faa20ebbcd09831505bb521d27be1b0005e740a0c7a618676d2b109943e0d81c7a952cbe8346d44fe2f880979914a8d20d4ab9a13c134870b3d341e166f0effcb2fc0ce61a3543680890c5a3deb96b1b85723cabf4d1fc27e9a6615d1df4c5c7882e44dbc3da8fe026c630bd4797960d45ad81dd6bba7c2bef501a4964b2078ce113112eef8f8132483ef325aa2ac08b639d94d928b2e235e63e981d38b87aa600e8535875ae4c38b4054276667e9a4b98811f5c0aff402c57d07e52c74453148e689d8aa035cb87544df1107b5988dc3c19509a49ed0bd6d097ba70327847ab35ff9f377e430b613bc6e6820fcde3719f696f6c3d68a00f72c2602e8fced4af0e3c701b8d037f95ca965190719d5112c2ada0b7a75d1772e0dc2287042a63989aa43e53da013790b7c757489bcdcbc8a78379eec68db2224d852027a5125741d80765a8c2d6246d79a2767b9e4b8afd9cc470cd1097676fd9b09fe875854a0e1c57e00ed8f0e6d9dafefea19045ce5d23bde5baeea65d765e4b22fcdf58ad3ab9ced89a95d71475bf38f3c4270ff976c1941525d9016252a9f0606799b042d8cfc9250e44608d6be2c5543560cb4099c51084197b5ce9a61b9ef9b162b9baa1dab1045cb258220a0b9bfb020c8c7f49e7cb7d730ec4bcead22a8686a4475287417b3477764361621fcee27fefc090f39d92ade9e823d4895294b73cdcda869f6aa9862ca169c0877de0dc9c790cbb27f58a2f8b9bee8e009174ba84e8c2d6ff9b363639ed9d40c8c6ea2a39bf46a11129fa2dbb875047d1e784776d93fdbd77ce59f58fe113c91009bf1cc24b3bd63c66ad7bc6d7dfa45ed6c53c91c0db1be4c2e4cc3633bf88dd095d573928b4dd80ad5eeccf254583fad417e4def2bf10fd530e9cbac482f6caef48a312c5e5d121dfdacfaa25c3ef140fe2b335bfe3679d071a6ca682763beacb546725d277a851cfb679853dc475725e94559292da59676272b77ffa2e552435dd9b7b4d27287f41b3c4c9f9f69ca89e2796be06b931bd6d23e02ba78b9b1069e32dcf56db8a6ff0531a1e7d902e147fa4922b09ea5ffe6dc0e6b14f352b25cc99400df82bbca8cc11476a90e68003c5bed427896f99bf15a42fbc0eed2a6429779960b7339008a72b25453015154d11f5beec89054936427b5f040448b6526af51504965108c173fd30237f89e55bfb7703e4bce5d46f9a3627115e862bad3afee865ed1fbfd62c11f70a2f5c29fbcb3af3eab98f51e98a165e613e358f4403805267837d62ab78a643079be51ef64639efd992408f01edddba11f0627db260b062610b7546921fa3601dec09c4832472400ff5c43573204f1e2f73cd7aaa1685dd7d95cec4f5839369a4d1a71feb796cb83321a733b583e5a900977057ebfe4cc4f907bf4854efd5b964025041b7e6f779962189d2e94bed94295cef6f2ad44a48673ac45064fee693306d15782a0bcd63b649b8877a780f0026ad59f82acce690917fc1a83205d01f5f98a219221989890ccfa2ebd107e03627b360670f88a3f7dc7e13464b939cf1314e74eaece4504e66e22436fba26da269bffc9c3b9c46d31a4cb77dc28788e790cbd57614648d1b73c2c1d199c412fe339ee1ed2a1e0a18098f1366a1c425c138942866c0e265ce5044f0e76b79417f3244e1a751949e8770c55a0bf0d39636fb5614813e979c058fed1acfa7c8385ed8dcfcd459a5a3c421f196438ac1a64ba2f6bac30ff5a92f82cd479f2f8acb839a04563ce0eee68b681140e6db15727f60f82d96277e32b2e93998f03fe7fe4cd33dc7299351c30ff8c7312633e7156d43d094c306ed63c94329e4bc2ae3b28382824b530eceb12cc3b74da53c974cf1b015a305d6b7bf2e035bea2382645d3519c215755c72f7f68821dc3286d245be187b7fe666aae55469a27b8e22f22d2d226aee361f27c6375ed9fc74b47e248b62a9944edc5a49fabd30d37f61b735953f2e3d72b9697dbcd15b8533541b71e10f15c9496faffa74731ccf15e677cc245b7238c9ed96ca342daf4664b8cd6c611ef5c7e72f92e375266cc7e52a37ada846c678c82c5dfb2a037ac4fe0e5a64e5422387d077607416063c3e871dc47a44da1d20d35dbf312ec7b03cf80e84ed397879f284b148e37ea3d65c4f0976eb045eca30fe1aea93acb82bef34c2f7603411c1282a5d07d79a0c8e28a914e450c96c582ac65a909179ab8b8c3a37a1540f3c401182efe93b8667e753803deaf502c01d13619573c408877d81dd5dab6363753ad3fe58fd67755a70d4cea3901c27d3a12568c71d0f46a4ba4d2b8fd043960e44d1e4a2e53bce60dae6ee4eefa381c6ce023f42b35bf480535fdc008c76bd3585f4e050cd5fdff2bd145d515833a5e3b56e9f564847e4f880a23105adefdd20bc3399558ea4d8472d053b5305650d7dff272cf5b0f04f1fc642ba3b0a9bbd629ab20abacae0be7d8a356ad2a3d2dc3c9223e14bbb7f27b5f93090854f7b2c41f9ecf49415d5f78722d0f11c6ff18f478cf13b8dc95af7cab643ed743f734510199697e978a7d2ad1ba5bbf24e1c3a56ce7f9b3dfc6a0aba882a3b813ab13df2897685087fc7e8c3a63884c94479bcd1dedecab78566b1b7266cb4170fdc2525232c99a9b81d29f695837a58aed60428cfdb18785e066db3b49717f70e4673e761c0d69eb77301bbb73bc0343411487d26ed4c79e5ab3dc73a0dcc24b0cb406f51ee04435a13a199d3febc24e46e68a84c8af5122e7322a9d3488b83dc2f0105e849764d0f72eb8aae9f8a73be73519fa34411afe2e4fc402c55dfc8c919fdb51eecbe2722d592bb3c75baedb7d336a2f323ea8cb0a680fb1fba72519227ba4f6401d4561bebd3bccd55b1e7f9daf9d7704c8c31ed9eb31e4ee4e5d16f9edd5bd44c6b5991d923a8985853048bd610d84817d56e2e0c57360608d9a8b8ef91e1c66dea3d5feec51bd10696c6ff6cb800452e9dbe6de0993cd7ceebd84bc762bf8c018b3802c269004731b9f443b1b8a5a254011924392e7204358912a5278ac645c0831fb73f73fbdbe0580c3f995f458972706c60bac75f7c5e5b9274498a26bc9f1b0ea103f5f57f8ffc88ab6d6eafd94f8b7406ef69a1b35b0e65ae81db667aa058ca0ef175ec54e75fd2a495feb21151483d97a92e05ac41483873ae31f6038d09db32e645cf19aae07420a4cb0b2a791243adcab18c317ace6ed72ef2331f013a12a73b806c80a188175fa6d984677823d28f52d5fc1776da5db31a1cd46e51fffceed8c53a1e0147e486ab0ad97c2249fa5e668e4f297dd12f56312d01a74dfe5804a33660dc885dc185b0acd99c1440362287899da26835a89e9920df34aea932aa8f6c2a7760cd18fd6e76a3e2aeeb8c18665a474c7edaca5e5245147c82bb312a51f795cd19440827ae57d154323706c2676103f08c1b74511352d66192e81dd044808a3b68c4499b84c26bf39c0dcaa524c891345e351ded6f9778cab379bd8dcc88ca67997049ae9b77d6efa65c6cf054f6eb10de3151f799b40985e0b38514398fc2d756d11b6994436b56d1fa6c6368c0554f4228aef1c2eb65e99e68f3fb046db46252c629b6219b373e6b66bb81c7cdbd260635e6c9681031c7d14babf1c96871d7ebc8f5db8d07f90a9abc9d8339c0e9fcde6cb9e5e794ed560b5e88687356410d806b14ff141316096858db540d4d483d521425c7ae8c702d8ca793c06b3591eb347ec2508591967eafb1af7dc8744184df3b9ddb1452f771abe5e7b208331f98affc3081e5bcde5ec63a1c25df4fce41fd5bc33ec80ced3f80ff0b0188bbf6cc39933803b025ac67512d935dac45f6451bd940f773819aaa84abfc86bec1f9cae805b2cc7fdf782b0e3931c1074ab0c363382986ebfee5b6ab6cb6c62fdf2b9d3a5fa74a2423137985d7468d2442862507b4e098b50115e5d83840eb5d89b6d02c7dd0edb0762752d28340a93ef6b1c6d7a22a538c303a7f578b44db250d1728665cf39b97aa1291281a9055962258cdbb07147937d5c6c6f55ac1682bd3bc9fe5ba9e3ca4b498fc856b1d46e2fd1cfde72b807074e4e7d5f448b8c88259b3cfa6fcffaf825dead163c6a8502ffd949efdb2d92d315c10ac333bdcb808feb645b7e9c67da4a59dfbc78bbc39befdbd6be78dde00569e6393c49ff259b924e8e8073c40541b51a23d5417e25e875c2246dc146a71e8d72ab3efe352d332aaba1e3f57de614add6cc9f04320304c8ddc438348ba3154906e7165c7369349910664e66a5d7687dad4002e8f00d1dd3b0b6d9d010e83211bba79bfbde0e02cc2055d3285bbfde9667136aa2875c529f1a89df1b22e116b4a8d3061aaee62bf81b62ee2e5ad7105ae43f18964972e370ee055738746a9928639cd1fa2e527bc96120c8bb79db1d4bc9fa60c068f6fd655cd0ecb228e41f9c5fa22d95b7a6a0d120a7c06daaec85a5b3cdfac16fbd01c79bf7908fcec67bbdfee9dd449b88dc4a122ea4f4f3f0cbde4e2d8c559b1f138b183755b498449cc525af3a89e23eb2b5137e9f1c21ca0e944d407a0c4a34ce6b74a2650cf76ca412d100d83f9dfeea2109883bdf883497e6b0a2b1515935f823d47b70eae818ff870cf3143ac4e56d57c28c4fc21d1748553369b828021f8d4a305663d7ac17ecd85c190177e88f62310400ea1c2c8f17ba7108d991d22eade601a50bad9479179aac9cbd37f742282c251c70822b32b062efa57f51e223b9493dddb3b8de25b904ca5c348067b85f732640e20942f7954f0d095f27ab3ca45bd7e9d227ec639f5f504a732c9712975f229faaf44d584493dc6a5e9770f1046eef0ddf877bf32025359297a109f7cfa35bbc9b33c0dbb9a963a93618bbbbb59c1d338f204ceb06424cf8b51a8b35aced0b2399d502e1b8d5cf181c49ac70bac4c5e8aea7a65a37d7c02fbabc31d9df8ed29b54329865d7c0e2e52f91c9455bb403470e98f959fea8e153b46684241027070e9c0dae3227f01a3c0172807a79055d0912d16e3cb1ec33246717f5ab2ed327d8d835f5da621d811991195d62aa3993b136e0ee0a416e049fda85bc5d0adb3c5a4ffae24bca6a9de3a50f55147338dc62627953790adb33db02dbc4949b4ce9eb50e2a93d5abf2d8c9f950a69b16854de4ff58751c0d61e04883d90b95533297c305d82286296eee476f2fe599e295a990c2e67206df682656046129509c022d1bcf3297124d074a5c0419db105868621ecc41ed7f758f75f09dcfa0de9047aafe9caa440620f302327d08b7c1ef2eeed04da3706013b8aec5ba77e0fbc3cd155c7c95db02707236e2bd41d3fb9c41d1c01db5aa49832e8f29c1a3d154d3b516ec06bc59246d95868f2a6c5bdb60417340604e12a4573c0bd47e1c8a18767b0f1f1b674b1f1a860bc3af1c8c39930e782e4938986b17c652acf8e6956ac10452f8264f9319be4aed9b6b8d458ccfa619a2bc79596b717c4d64848651c27b200dd33e65bcb687cce851ed260dcb0d519569c2e3e35f76165782d5640bf06ae1a0a8f457ff4511834d6090883b886ba2d7a20036f8353796ed19297550873b5e7047bcabdc9d234f8f9ddb5d6d0d1c85b75337922f0f8da8b6e8d1c15e8b291230cd737fc0acf5e68fa35e28d2e1f7f8651fbc36f215b80c7a1442f4b3aac0238b06c417e1da9a7c6a119bb4576f79cf768d668f8438f68af1de79a00841b4dbb6e644786464812c145a2c2f89d142b45c2a9175657c47f6885d4f60ad0190a230ba5f832359b39c678280fb552410d872d8af5f067d0a08a237ad03f608019b6cbefe3da4190d2080778c210640d3a991fb860827ebfdb179ec191c0c8565590643a06df75616892883aa51307d93a642d8e5a2a50bb1e6506953b2f72f6bd3aae5c640dfcce5feabc3c209ea5e05d9bcae2348aaf96cdbd92e2870e65eebbe5e677f2f3dde7227e8dda001dea822221bf0285e957e1894a57615fb4a79bc0cb581f74152b0afd8ed445aa934a32a3a523dc7636fc9d24d284bb01353db33f86dfd7f172d4b1a8e2d736debc6047d8ce1cfeaaa0e6e23ebeb6ea709adf137c5b1931c91f115ce1a243c81c5c73bbe967c920c1cb6f061e3dbaae1b19a8942031167317e7cc231f9de3261a4b2317efc45491b37fb89fad7bc2c0818a5ec5b0e0c5426e265970b5fcc5d9f934d4afd8efdaab8c6eb55e29517b1f0191033b94a3f999002380be299a95454e3a9205b914fbe598b0e84a01a65335df773964f3c0fea10230f6f2b2f78bbbe01d9f9f140c3dc0253e4b526f3f79db888058424433a7005627d9d96d0feb5a8473012a34d429737e4591f9946505083b85bbbf59db139f7019d3a19ba644af99cffa96d2778036c023868bc502d7721a9f83e98cb1567410f44f77055f7c6fce5f9bf7f9f78af1cc5002e8580f420aa492756ae312dabd186be74c30d5352982334dc1f4fdce565f82758073b022a30253c902e493c4c9c19ce70812c2a6d0ad88e31aa57cbef81572a8472a5d96bb402404cc06ed22fd134fd1357b15f665d7e792b1742bbba41278a07c6253e1a4fe311913dc3bf769863e029efc57bb38c504c9f3f636936beed73617923d877c3b93126ca6866747991ec3c5a84d876affcf68c0b0531154391162c24ca07bdea8191b8eae807ebe27a9d0ddd8c5598931699cebdccea3648df67758d89bc076758edfc307710a5e382886a51ae7a745a610821cd3054a8b0d907e376714d3e8d2311cc3b80db4ea324294bff3307ad8ad1d8fac81cf3900c33532eea484dfaff5473c3dffdd016a1d589d8ef663b55e8457b5cbde0bd7886f3f51053a96ec847edcb55db33250fb1d2a7984413ae0fba6ddb438ef48924ebdfb87e566db95f3e582c6f887e89d3da1231e3072b3f0f60f7809c4c52574950a96312056a674ef3dc4d096c061a25e24fb098440f4b7296205a0ffb229a510122390707b538702433d2cb79c1c1d7a64e06fdb9d7059511c6ce1779f0e999ca32f6b8843fa47c06343d09f03e73fdd869072eefb6a6b5c9faf2e34ee48f1ca27147dcea1276f12c8608ddc0a8b84eed6e61a9560415bcecb09167445f43c2e3b65be7f594cb6e93b94031d5137fa561f37f08541fe22368728335446b9124875e15f40a2c0981abaf2192f4b42f7e9519a785b95a389b760277e22fb5d4359d6970f955b63f29c7c0776d67bc22af658ce8e4c9fdbdcd9b79388c7424ca8b7e9b2f9d4949078d6d66245ee97b63cbe892901e05347b29cd6a887021ed09f50a2f00bc0a82694f748bc999ed29b1ff953b9f0295b2fbfcb752f0da35561e51f7738f4d33d2758862cc58441361693df95553566d19f1051e95941ee5bb060fafcd7bdf61d1c960a39981a22b2be34d18430688ef4a35b705594cb0b633311240c09ebb873fa58a81cb481a3d8b5afb9c69d64effd539e1bbf80810f1f51cf0f038d0a8dbc53d3c6a8b38292781a1e46e7a0e0acd8abe7609f53b5058005ea5c9b5ef527d8d24f40c1951c4ac4dc584a90d2ac5e6f5b9ac03bc293d1fb7693c022ccfec31d1867ccf58b09248452df18489f9956e5d615981b07409d742ca6227019acc664bed2097127012ad89c32bb00627851f3735d71df06221dfd00995b88bd5684aa5a0745962008f304b623158ecf380777de2397a1473ee555e0c181360e1ee85f5d44147224565cf6aaf212871f75a76f6937ca05841d8f83c5ed0442346c22bd581165c27e7b2467fc09f3c2da2575b59b3f6463f09e88cc78060bb9e7e3cbe78fc0cda3fafd56b462596cc95842fcf923975e192118f8e02282e6921b52b0f91f2596a72f6582046b0e66b2d51a3c4a6f1e1539c2567b5cbab678b26995c29522807362fa965dec69212b039293b369125a66eb2b2440e7ae49759610b8598fafc9b91d94eab6a7778de9c910bdb3c37d63b95c4266867599e883e01306b7c0213c80448d3e0ff21f89451833cfdae7f32b697b148db5c93952e9c48d1675c5ffb6b2d3a84f71a90e9df2ad47aa464c6157d3a342edd66b87d5b725a3ece505d10266159fe9f4812830804015ebaf6cc28b6d6a3a6b210fd0f9c3c7368a4446800888b030152f6c51e69e01d74c8770c6bbd0fb94ccbf05cdd3a70a2bdbafffd0720edd8b61687108649a13961876614f4df463db8e37d750f09b80ab21cf9927f133cb2dc7e0fc0ccee6ebaf157c4bdccf032238bd1c0a49455e31d5e07b55a1dda883eeca537fb4b35b19c5d7ffc27d92d8533eafdc31d771a7a8a25032a1e75c9162e82abbc16091d12dabe76b91cc0b42407aed92b470ed0c04e6b504c72b1a58ddd332c7fd43ff8fd6ec0621002957ead68f2f68ed371cfb8e0e3f88ba5cd1cd92cbf5a67d4be9aa04d4378d1acc445ce5aa3438486633a0e398c5e5f78fe685611e9ff47187002f863ffcaeb82d87bab03f51cd9e381e68e0c0544ef1b18dc5bdb09246e3d01b444d571f108edf9f7fea324b4c751e0cd702f5f3cf952118ffbae9e6f757ba43f157acb4f662943fac5665a3f8282b077224337b91ad9608a6cdd6af154abb99286e1af0d630525f5bdd6337bb3cd7bfe7a4c6290ffddecf78d97110d84ec825849b18b0363f4ad3a535029e1c644f1a7c75f73c0bb47baf9c2278ac4249bc2c3b37f91dcf4df10c54282d4dc6f0b0904948b3267d98fd199a83e35828c1b949f8c5969caac95cec1c39eb0d9883f619df28bdf6c2cfd059a164f4fc069bc9ddac8b281bb4b8263b92fb4092664b069e855ebd5ce0bfdb2e407da99041578d32d1a4cc5d657ef93f149050d33cff58f199fe84520240532866072ed5587417609f1a4813d64b7c1a202c8681dfdcdbda4eb0fb81e6a4fa90e2141262fbdcfb9076d9dd077e96357332d92b593ecf0863abc588593eb27643bc65fd4db42ac53d9a546d254b66abd6200ac9dfd6378754e4fd0eafdd622a615bffa5a1ddd6cbb1ba919a0d8c78be5843371554a3c739a7a9e7bdfff3118f46456a85367341136fc45583a1df083994fead941c98b913b32cfe8b33b2b82a22a28096033f2b338760b47b4a417530674f9381d8a61ae18903a710b5653bd48afa3add823c4c8d8f5f8bab45e0bd73b13a9af1bb4058ab3b24536efba39ff1d47183136fa4368b057e2e88375ddf65e4b7edb5e73b6081eeedbf308b5b9e36ed9d6aef1ec289fbff791ea8ae2b714f214a28050d354c5431975dbb81cffc817ae1e64e21c1e0b8295c256f30c86bf636521ff831990b2c632eacd16e53744d172f97474a831c17343e416176622ffaab1ded30b48210609bff8cd3d281e90f7bab7bf6436be5fa12f0e40c1e94f7d56b99ae381c8b290c3675da83ffaec2a88929d143155b33cf98c4706251abe6eda597bd9e755aa913b01f3f84c438068ac790418db5ba853f4a6b5d0776466ef2d5c2c218a1568aab665ad3fe167fa1565d351e785b0058efb312d0024227d2e65ea73eb4e0f5dd768558e07fd07ebb576c665137e4f250e15bd8ed5ff19587977505d7bedc132d680804a9887af71edd4a06f9ff9a398ea0ab6257b160d156dd3f8636a17870a15345c00346ed8473382ae412c422a0ae9b4d0c598ef440ced1c3fe3c5e62b1ccb5917c1b09e180bcacde0203d326f634a168c860eda3d5e07fad116e31a689e40dcc775ef708375a913389be2899e5db3982ea0abb95e9b5d7ab59448d87d2cbe78a099e07c80ec2e0ec01ca52077e6036fe0fde075055b2be0707e45034d2bb46e1f63c2b7a3c7645f927479ee28252397f59b2b593ec77b4a8934af8ef73dc71a80f77f365d4da3a1271dd134d7cd4d4784698822b86b5c8a24330cb31f5082abdc4254cd32e56c94f7efaaea4be550cc8dd3da2d7b7b3b7a308fa9c7a8800d44dd5e3034ed99f4b548f28e362ebe6d1c3bb7929774d729ec1bd7a546f6e7b2890c3ea6bb0737a1a95f19272818f36903c04cab8780a99bd27f104df573a905976e04c9b98849c210c558f08bdf76528063b586efd1f2a9fbed2ab194631175db8304668797c74d7270036768fcdaf88fbbf5131c631836f27ce74db692988d51dd8aa25b608e06fc020ef31a490e03f20f732cad88cdeb57c556a3151fcc84bf70e8c8b66acbb605460b54eb8279633a37d31446d3ab4cf18840700a2643725fb40d039e7e65a5a13d6f425f0e512cf1f4f54eaf581742efd4648d31efbd5ada2c5da50070ecb6b52cbce12af405fbe14e7c774a5c8d60e26e2103dede7c9be0fd46e7b7541b54966ddfb568d297ba5a35c6bb0295c4fedac675e90a830f4f26c5df03ba02cfb65b6dc8381fa689004bb78318264e8ffe9a8f13083162431af1098f86495c9d7469399d9495a4b11bfe925e1a998a4b31738ff4e3cfef9ce772d647ae4cee56ec867821e852529860085952cf1236030c1f1861e2f030d94ffe544eaf746020929a959b0ddec2ad93453d9e6248ec8640a4ae77aa3c262b01f9a4a6be584fbd024a2226957baf05a6402a10fdd3a81dddc6c696d15fc285dd5f729a90552f11e6f13381fff1d669ec2e33659f72824c3fd1daf519f507a5109f046b76944534c45908a51b079b4803f35ed2dbf4456864e9677ab8863193e1ce4e3308fe4230f3bb2d42844408ee6441d184af92f8451357a78b2e63a06891d8ad172ca2279c7a0fb8629374c779321d4b0f0676f317821eff04d07807e779307a73b3d885e7e7ee84c6292973b8cc04942e0808e44c63d47518d7de194c0df746717f8c29d427886b65912461c7513c7de7ff486a6fcf8efe813b649d4d41121964febe8add5fea757b0b9b568c569f719b5e9fac61d387bebb60f290bb3b8ffdcb7f8c7622984fc18bcbf9a2931bed1dd59d2baa090f3efe076879bfe4ee10fcb79cbfb3bb61d776f750933de8bcf55f57b88519f9b489abbee899dd09c07684d14a7e3b8e4709c954ca6d914b18729de757ca68306e2e1c3b1c614692effb8241a24621201d09e4b2acd263faee6f5935cac3981ab90bbd2d49d0fd22c0015b5564116e588a32ab9df317f8879239ecd3f84299fba10cff3e2e7b5a15e5eb4c7788c52f840a602f06f47c635e06a3846c5cb53b8adf41439b4e1ef394f55f2c25dc0b0768108d4975d56554c16331f43c1e01bbffbccea590b2c7e9958a97fcbedea12956904d3e3cc89351442338c54c96988dcccb01a4eb2a7a6bf1c1e37f6dfcfcebfeb78956db2ce12c17875873ce4f4b9023a73d2cd5a801d19841ab8d15f9af5996d65b94ffbcd9c1b7bfd76ac0ec72a51164dd3fddb72fa5ae47bd0d4237ff3328756a45961f61501a3d3519aaa29a3640c641bb6e8b96d9540a7205258362994588a283b31180b206db174bc1cb9191407cfca355d593a09a438f3be814b88e6acbf92a43359c5d687d384472cfe7a32cf7d3b6441807ab241c3dd3ee6dd05067f21016a6c365ed8420098ff1a05dcc0fdeef3eb08ab5b3cbee59c29afee87375fdc49e86f11c5aa89e880d6c869426122026c23c32fff16b0a857686a0df034ec89de79f87d23a5fc3f0843930acbd1fe4cfac778045aa459102148d00a4048b1704c3b13ed60e9899a8ac45752880b3d21f7db3cde0ae34072c30358f02208730284ae51e68d712a6981993ead7288cec14a1427d15c97b210bd441027b994aab8a3344eb3bfa624f2d3cda3411341bef66f02be11de28aeadad39e874bedca9d0cdc6d79a308e04416ef39b15587ee6baa12ad62171a659900b5743d31cad128de4d1eb2d08ca590b2a8e88e431c3eb6f4b944a1bd62a3854fa4e152e0e140f22c13747f133c8224acba143602aa8c430af558cf4956c3c3f804b9555c5727ec412208274c3ccc7ae4a1bf8a61a0920a9dcb3ba7956a2ae3bca7ba836e4c1caee0c2044b94dc787990677176894cf15fb2cd91e8d678cf12112683acc73e016c235152b32e3437ca5123af002836e432b55ba6dc63a70eb476867cb057f7033a33b51a8de11629f33fcb2e77f07c1819eb2b7249e5ba6840c415a9236240e36104267e049198dbdb1749cb33e2de11b390fea3e2d3e011cffb857d4ed61c4ba545038d7d0b034300b5d79d108493173057f61cbee4965677e5392528ec8049d6b21678c7521eb72bf5f1ad3abadc44fccd8eef2bf60bd6c90fa69bf69828f0f48ef6ff21db102b5ce5268e9885f5b150c4ae044f95df957bc2d47e86d1f7a830a34a212563daca22efebe8e945a7f8ee076884d2528028deefee5eadf4d3f11d86a083c021416c262293d0d2e1316b710b32b6e68b1ac67afcdc94f09446d4c5d4e0a6e560f00166fcd675105a48cb25199c7dcf5806cf4678117549bb9716d57c7929d63cb7ac66a6d40a0a67985d18d8b7b11206dd08e7c339a5c2c75da304f99f0f4c73166c45241b4339cb3842262fe6959ed5d96a292ca1253f0f44ffcc87f78a32e523d7970d1fab7bca2db32936236cea19e679ae3d69b48e54e8ee92c212868151a374ead7493a5d6f682202e7df6e715acd87ac9f29794b951a15731a52ea9f649a3d1f5a1b6ff9b389635b19922acf36b2f1294c8e410108a4586458118eeb6a517f67762551b58ddec548592cd875b5311b715b5e89cc9d288b08fad968cebe6728540ed87e8b9d227e4d40468827463e0f34f90e55fec64105f8200a435383643831b84f9de182db9848879b7a2a15a13997c5cbf9b49959742445704f7afaca631a3f9e28f3f82dda732acf7139c458c674f31b4a3ca8bc3a4815d099fe7b48c86f6177389ffefc52a52a0a19e3e0a8074e515376a902d05d83b428bb7125298b907617925e32479f0655f7dfd2afe90cfed22dc0c4a9afbe74eda0d3d41104e8f2e5c09218b36a529f2ffb7a11d717c2abee62a5eee0c459ae1eea85c9d325cbf82be658d2b673a9454820cce709e85e0cd5f118335be36be6e2f6adbb24f0d385fc13b4019dbf44816a0efb303a1b2bf6671308a0fb14ea611e80ba6b461ffc109449a50200329a97101163425334b22ccfdee62616638a1b466212d7dab446d283000e86a6f6e2f816f32f73f1ccc4f14dee14ee642f076dea6575ed115f32ead816fc805e94c1a004da0f659ea876f337a94b01c31c8eab81cd21cb32a139c04093f35f7ce8f797695c23637e54f83d95d3cc20cde2c447de7f117578a16c2aac3e5e371e50475e51770c28e3824fb5ace6bc9b681fe5eba54563ae618f5f1ddee93c33d83c5e320aa8163fbc75b1c806adc1d7ccb4219d4db87ae81ac685d237ff4718c289810bfe29380c05ab4bf778fd3ae4a64e303556ea3d5eab7e822cbb988c7e5d5829675d9c0ce873277d39f156fe434ac13a227a87e8b74cbe2d0a933bb636788b6f1c6e2d4250d6aaf8959bbc19b806eea9c8f4b912ac3289f488571a8a95a1de0994943a08fd3267a58a1811f6ae9b693aed20f2a845aba594dcf549ce71c2f04fdf2e5803583ba0b068ebf09d6a656c11a2dd64130081e6a6b0ea38a61bacec1d9d80b960f9cb5631c09e8a309661a4c5df5e05b02d2d5df39eaf80235e1743025455936741325962d376dba89fb62272dbe2ec1243de79ec7b8992d0a6c9cd6ce8ee476ff02081b71d8a4b33b1a5e716b0f25e7e148a2843a3b43304071bbfcc929d32b2fb6f9ad694fee7cfba141e9c28d858a1eb208278b4e041e83fcf7e9acd6597adc84c2c2e56b2932f94626952e3057b9f7b93de8c8b394e81b57c0448789613904df36361a5da0dab29f76bde0da7bb798f57a74d9e51783eeccdd51b60bb6a0a5905e40ba2705fbddbc2fb8f10c2da862c48d8547274aca91c57eff84b15146398faa17a09caf112ae6ebd4f6934a59a05b558827a1b82c2daea45de2f2c3337af2a10ab3eb9b170fdbbee0023d860f921484509cfdbf9eb78aefc66b55a62fc0fc97453ad415dfc563b18c58dee76a342160d75273ea02f08315062a6c2213f981dd1adfcf930363c6805b63e452e63bad7bca5b40dbe0d8c9bd3e424d0b6f624abdfc28d00779371083a651a45bd0d4345f08cb6f92cbe42314c30478db18404fe9ae342128154a14a7f7e8a02a474bbe4464c854c6a6cd658c188d136fec0cf0f8b85ca9353a796d933cb123997f27965d14ea2604569ed1bafc2e0a5a40c85a51f0f68ae76f4205d5f35c0ce0f6859ef902ccb91396ea6e30c9bf1d7c4c9d59ac157440acb9ed1dbf19e1f50ab307b2b0ca192a1cbb26ae771def3a75b2585d32bc1a6e44eb400a1ad69c9ba4bb6500fae6c371d47b6a7f0d9c74e0431d769e94bf751362af62c2cb69233728c00b85e97c2704669bafbc4e5b754573cafc52ad42aa3643584549c78eb0d68308ead6159660fbd24ee728a6326aaa9da35fa119aac46df1c57b6df60e316f551e9de1fd4d06826ac09cac6a5f5fb3ddd9dbd5277190ddce62b64cc1e2a2606512d6cd75711428721357a5c911216c3d740fd16c8e480efd52c0220605f1ae0e577c4cb0b56ac54e643da771d985eadfd6c148765ea5f58495bf112d86534bf340e5d9b46e5955b51775a0b6addc0266462a2143b9242145ab92da1da79475d24ae57cd27f9a9afecd0f9c2bbb922c16f48599b50d55c59ac0bd01d2cd78f70c4e78247dd57025efe3549de749e917e5abb638c5600bc79f3c160b39c1ca70ac966f74bf467b9e60a4586cab031ac0427d04fa8aa51dadff793cf7433d0f630c46ecc48b6ad5d8f34fac617dc4e78d3aaf4771714eae1eac304116acf6d698898cce5cd8e9fe92261c0136c88b855270f18e6b2a4581b073f5a2486e274ada2775939c7ab4c6c13e53e8c427d6c947f873a9a365a0a63746b3062827df3a73f54f37d7283e32ef6b1f1613bef0200fb417907394fc35049d00715828f936360c55af3e6e133a061c757811cf69c67d9665b05934c7cec8e4dce81e892569a8b1f86d571af9436d59ef5d6ed0d033b435e03ba21cfed2098bbcc85c1d0e3157b048df3589aba8924fd0cc29230dc9598b4ab59bca9e5e22bc5b9cf9124cdb01e47eb44fb8f7a013d6c23f1215ff0d27279a88eaba549157ae6f1d13cdeef45b49d65632a7a0cc70cfc5472febd48af5aac35493d67bede4a937c279cb9c902c9ad9561154e5a1ade8783c1d0d68c8e0e45fcd9e7e6e3bfc6babc9d4a8b68cb3d1f32f982e99d43f9403699addc83481e9865eb6cbc01ef605b140feef38cf950f3e39a6258afc2278f1497cbfda834a47c514c8f0c920c9df09d227ec5ca931c9f9f864802b63ce7f9f23236b18fb24498101e68eeb138da2bc9d729383f6a3253494ab373256b94a4bf7a97d436edc14574068588ca2a162080297a773d2f3bdca47bda91d01aa279132a7b82dcdd2ed77cf4d0e3cc04bab6070dab801b270f8099dc5735859a602f07290a67666320380fa69d916b03c8673dcba40f909429f25d04d18d193a5f6446d7403cd203ad153f3db5c9f35562fd433c43941c6348720a5f0c7301c9d3a15046c4d2e16c8a51bcfe96ddbd699b5afe63138c0fc6238de1de8a43fbb65d71f45f4b7795454f25d7b2609842a326422a98860a7ab4f011ecd947d33f040e9a98efcd8327ff103935ba3e146909db1d8471f76ac8dccbf0f155f5aa618a6bb7c584bc2bc1537a12382e6071fea5086345d2866681c1c8d9ca23817bab123707175fac7d4f87cada596965870b3ff5b105796fe0436d3f7e07f9b85fdde7885f0d5fa0dcee714964e911961565c36a3a571655d5bc2d56dd470f5820d43dab72eba5b5d75c08e4db51bd4e112841c4c71d5b5abb2f996b906c34503dd02a215d107615d68ef513c4341442012fcfe04c9cdbec4166a1649148ad0d9cdc9674c05c67a2e25aa520df5814110b1d223e72f4cb60990716a91a17616c3d0fd533bdd21023d189e300815a02d15239b5eca75fd4dbccc90bced2280b4979a86bfe9d2c14dd56b8ae9c96e598717cfaeb2cc4bdc051eea0adaccb76eabb023494d24f791c44f7c3a57c3529bdbfbb2c598b44cf91804ac6d904cd2e46b5c9fe24700b002d11c453615b3799097e72809cd87118dd08a600b19f6bc8d72b8c7c41a0f8b8af2440a8a0ab2a50339c6c14d487d7acea9a790d12264be72c13015cbe990c2bd44639ccfcf93d74ce9d2dadaa157ed62270200fb1022848bd49ad2624a6e6beec25fedc7c28559f0c38a675d09d24325859b92c056c2cf3705bf24dc1b91ca70cce532d365e0199819d85842f1b39d59998875625bbc31d11a9a692370aa5f3c3753359b70c1b3040febd803ec5c7572134bfbb5c25548b93817555c6ea7a38ee04401b85c3936ed8c8e535fac5e0654880e36ffd18828e7d1fb76ed38d003f09159995e249f960bf826631c42a7d04c6ed089c3298dca629f77d25a8f0b16a9a6020063a6b88438d5bd523d750ae464535db7e0288aabebe1416da92904eb375a3ecfbce2015df9816e4690f6a9f25442b7a38675187d56eb743f673ed3cc07826c820ac3b97839096f54866b934c9abaf20485d879e6321261c04dc473ed701834eb9dac30f85c037b28c646e2e63bec673458141908a903f494b6775fde0adc4f8516505a1f6117fa260908dd535a337cce28fed67031129a083e92393ca60188aee0e7bcc8b5a4cd4886115359b8b7ea8a089de60ee9095c5c6da836193c908dc2377c88ea65bb17a076568470dda0aec44bd6d2292dac8113ec0c710d7db019af5ee8783e0fb4348c7beb6aa9dc6646628af451c0924ef3694faa3f458b8319bd3dc844b4d620da60fa7659aae539bc3dd9b4c16c954486920a1688dfd898d0307fca6f9c4f75aa85a1e47dd466804b1d94ff4d6d419eb6a8b572a53f1d97bbd8a4e870e86fcc3c3eb8ba488c6f2e33c1c3b37d62aa05231572bbec76a8b0276ed1eab8c079b432e481981e283c392a050c83783e6aeb7417095e351fc6685498e7e5f08c9a4f0e8fc44fc983c34be030bbd39103dabe5fb7b04626d67d4b18146abd8e2ae3d5ec06ea1f52945555d86d4d279c37ef58be400978befd9816143a7cf9af7c8860058d641de9ee2fd02b20dedafbe9992a6ea15def9110e9c509dedc3c3b29ae2574e7c9bdde34b76ce446142d62f98a740ee606a23d7df7a5dc97ce486e9ff6ed5012a6fc2dd20aea17dec35e474d9a7e5d1d7aaf4b9e011f540a58c5802dcf36266baf20831b9be78836ab602c04a5d92dab2f261dac3f7b24b185865a7329df9a903b21182ddf3bc126ca267a33c13a3b567658bbb46e2625f4a684f82b5002662f0e511a14800979281d0f86e9a921bfe21e68f319ac1a0b44f56b0b287846fd2e6e6e9f5ebea2e971ffbc1b22fc0f45a5c029b355839968537eac117c50d9fd4daf57534bf619f80eb9c18ffd6edc099a0e0aaaab01a2b1daa2e3f3adb769fc0097a01bb09385ce03c3980b509cd2ebe88a99261303078396a706155944890677ae99886662796f07c6f4b67564066e18e619d7ad04ab4d0cbdaab2e97718a549a61637fe03425819f0f7bd97efe9fdecba1aa6706c6d27ac40c98a56a26576749bfb4b85aa1902659cde6e42f0436cb7e8799e3e5f0e8d6056474eee875f55d06545f64fd75b916d00e8f138940a78d15c385bfcd48fbb7ea5b0e66de7145bb6abc4e0d1d38245adffa478b7da33233050a6832c05bb48a6682b33a6a38c9fb318032a0f5d0582708a2044d951e3066cd3e5c0311468eefd67e53b146610106ea76f033680c82f2b05a92cf3c9a77d13690e6c21ee0ef5092adc1101b23621f5ac625cf8990e7fbde45aa2a9ab6c7101b1ff03466d025ab2b073961f302f97a7b3b46f14356647d8ef75d751ec16ea58c47add4fc610ff3574e43cbf5e4613862c71a2fe9c4131ba59b45de4b22cee26a6a2598f8283659d5b588266d1de658d7e45d429d4e5c3801373e6b6daa3be44e269232da3fcc873eceaa969717817bb4cdf81ae01253f45928e4012993464bf1e9ffe3e0bc50e4750fd4ac0be121f4c6c7a1e18ab5135fbd59f040c1b51f76c9f2cabffc511f6c6c3527ec540da70a08558369eca3a01c41d56d7976de4d0fca1fd32aa92ad28ccff4dbd587231043222c20b8a286bddbdaba5a369c71e474a89e32b5fc43d7a75a193788e0b8f1466ea811bdde2b9e9889e67333c79fefaf9060b3d1d393aaf39b5a769e944777261dd9df651c581c00dd9a6045e8ae6bcb9b7ad83a18a6ce5aa7bd661761a2059de18a73c6fcdb8f3b731a4ca744a427bf5bbc6abe0634fc38d1b2d14ae1a12b0c660d556511edece2296502c99c17ba3854ed7500831dde93f047af51a1c60fb7308c4a70e4299bac446071a1e78833459bd6b8fe4c6ea5869ae74a3d4f288a3e4a4b4639809f94d5328ab18361625dc963e5b0aa676865a56eabcf9cb28f1fc6a09aa529fd658b887c9cb75f7a3ed1267fa049840522eec7e98a9f3e16fec8e52e6fb7c92fc1a7926078b2cd167cc87da795fe52c36f07b4970949bc1fbf51fc18c662bbf1738087fbc3c21d6bda0e3744a8ff458b7e069183185fa6994ed11645cff8e7931265db3f4ea0ac810eb5c44e7460e48a599c9c82b8b6f35cecf274078c20cd578264e065d6dae326aa568a8b1372bb0ef2bacd249bcef562c99129a5362b7eda2e0fe40abed37d915847143828bc950991a74590f3e929aca61ba14d82a1c21fb84e4f907fd5080875528c963676e5dbe2610cbdf466659bf52f6be3b0142c043ec444c3b60a94965308ddfa535e7aa055494935d479898ccf74d873f22e98b40023b047c68763b2e827a50c67bd2bf2f8f16139564d1ee4c577e7a18d754a257a6d8090d794675d1674f0cd31e0a30c17a615f9409ff5437c9cef483ceeb5d10568cad972cb5e664479c8645ad085824867382fb1293f91e3358e7b5aba3d09280a2c07869db22624d16fe8b7d47c41f971586740d0c7472b5bdb682edba8fe1d3fe06b5243a7e7405c769ef6bfdcf309a1d8fc60710df58422079078cd86adccfb27e5801283ada497e3655df70d4560d837e8f64eaee3c9ecc11ce55ee586c91e26daf40ea653ab708464010bf051af0e83ad71292e1a768de8e4a7c47594313485f5a6f60041a0e4a751caf452a4372bc5a226a4f5497ae5e43c83941f856c77a32c2ff96f13d4a8374ca9a22782b81ac9130214f6712514721a76d285d7d47ff72ab353a6c8cdc599d128cb9eb05b10ff601b65d79f756ffc54115476e4d54dd5b0f174c6ccb63e889cce62cb41ffbaf6ab4496b8a49e332f075d8c457fe0b89d814324cdd2fc39e999fc31c23c5a98ba0e8b07050cdf956b6bfe58d81192c2b1b2b83ccf87b7b634b86c350ec3daae57626c1ed0562a3d7565ff715fec274a4ba0c586d96152601430b89adfca6b5eecb3643c6b6dddd7cf7e10cf50d0d4e051d0fed86534aca98ed7387a17dcdacca67b7a7b02af9d72e52ad689d460c8826cf093b35003cfba9efead7cc6c1d1e529bdd735f0eae2cb71b2f724f69862c4fdb2c62f6584ba7d83a6a4e53dceeb960d582904084466c8f83e0ed327cca183f01425bdd3bb36aa072850094f3c835c6f566aaeadf5911278e1f4576d677a67a9693c464533f0828228fc450614b1ed41c0208c336aa10f2e2819e32c99049b16794a33f9863f1ae89ea5c897b7f481a187d73db75795c76b51b512e54880e61878815b6326a5a8105db9f214d4d0be3ea370a724f0464319660cb2c62f5f97eb97926d7da15f35fa43364ba23b2745cb340e7f58494e4dec56b2e1628ff2578aaf6e8ac13430a33a6b0096cf74740791868542576b1bb5af5e963da21be03bd0f6058c069bac927427c3ba16da4e97e76856cbc9a01d1216c5c31d59b033b79aaf0609cf7386f6916cffb7cc26c7197c5c9e658c73caf6c6e7b2fa4e75a49b4158f15b596358c0f4f0664f3bc03e21e2a1e58c84f817bed764ba24d4df47c46f87c393da29fbf0f5c78cd2023ff943deb649c8d7b604e33a912079e5695c36e11b3192ab360349cbe515ec64e7ee22b1024e9829606343a993a8d444996d247dc80fb8fc585d55afe5ab2b200194b429fca7bad30519dfecfda12210afd5e9643105ad51df678eccc516fb1687ba623962561b37e861f6418b9d6cb13899b7c10e15c1ef0114afbca81a4a0b4c65117d7221e511d518e608eae13716bab21469e1271c06e53965896409e32e8b662a58215aadd0320f667d83e71d1ea83924af79ff0af9779d62c83fd2a251eb822d36bfeb40205bde06e20053d6d32597c3036a08102c3331b369d865b4e73f5b397d85b14e871487bc8646b79c116d72280b32d12412cd39f13d11de13ac7b52f6a3696dadc552abd8c7a12c04f598df635cc9dc419a54c24340ec9d3c687d1108f16fbcde423085d45ab4a19cc8141849752e4dc5cf6373327a2df3eaf5f326f79602ceb9aedec35e7a10270d58e09009fbf75c51bd80518dfebfd21e9314f8250d02b91f1c9902b36f1a873ff2af1788d105194e209fcbe70b63068472d49f1965e2a0d122632c0c17bc325486e71a4d126f096294862732841ee18fbb94698a0c520886e9110ec28e74ff26ef18c08dca7f887b7e13a9ee8b61c29ebee791fa35f3efb61b2e5d78838ac39a1e53c6fa400e1b230270493c4074a9ff8e5a1e1aeffa0ee8fcd666ef31f6e711452c9636c20a6eb0e43149e562d15eb3e20c0f74715c5d10503dbb6fcdc6b7cc7f669724d005497e1f0cd7b4daa41de60e95ab780d8dbb0ad93178683a8d358f2a7bc0e1e0c933961b3d4b069e9515057629ebaa181430ceeb9e8ede889c2e19e83d4861308fbbbea129935f600fad874813ebb404c4ac77806e3a82476e77f47d89c80b02bf7b7ce56f52c810d29b3d85632c2ae068553ea091fc177e275ffa065e3e1c23de4ea3a495de4bf76ba421b4b8f1e3bb551a3c9f270366cdd99e589471738100762eed33b897cffb510ccb3a2ebd037a0f7ce146f0b730ecdad5b5d0646139df6f825aac4a7ef19bdeca39fae8be1bff1b9651fd56f73b78291e274780bb4462abea5c0b6c05c6e964e135ac2e04117c1899b5f08818f9c39b1044872b14646437b81bdabde103e947b1f632e14fd01402c41e2eb0e50fa850a08125be1dc07238adf1ee2daf937a88a10ddfdb85a50c1ce868bff8b4b02933dfc9632dd6136111499f7174ddba5f2723e296cd7d33ec1d2b051a7ddfe318c70a681fdde911878521676f3ae82460cf48deb3564c8b0d4984211bc8ecf4d9bcb3de830e6ef636c42ee64040a62ca0d1b284ddf3a2ed9ac044ce976d72d83b216a9c43a2dcc1ecf8b3466b726872a1c1241a54a258c58bbf4b0c8e3a26b4b59a570a54c8f912fe5f09318661f9dbe3b55da092f6ee62389b56e0cfb512a3b413f0ede1153d611343267b42b05564b9616e689559ceaad53881abce215ed1d551df705e2c312f76fd1245911aff2865aa91e2310037dc5d15171f66e80e39d79a8fdd1e502dedaaf74c2fd196f9d8c1384b75a7ef4c7856629cd4f7bbd0f08306988531bc59aa321e06177a68a7ebaa20d429e83a43bcd56d59fb23687e038db52a7b068795cd136bf659aa013fa60564c87529ffe414707e737e48d8880ffda574b9a2b5a1aa38c5ba136905832581bad5f02e454e32dd09881b0a3790c87cc09ee65fc552e4a0d22bb49b0062a17e8dd9899c1232da4d64cf14c288fdb465f309b5312021c0e4d1b172ff9de7c21c96c3f228acd817522967dff6df44a0245530748f2c24135e2770fcf1665828f4e5efa3f1f28ab0681cb67c88da70271987cf8e818539c264f53523a8a12cfb36c28828713dda4099ee746d6a6fe66b158d2dd465e5c0fe5da6e83ec6665d207a6d9f7bab92e14625f37a8d05d1f2357289b77d7f31ca5e2f3eb6e37b73ef364c69e622fdd1a8636ee707ab15f84c5be44c49cd11c312023da67b901c1e40fb771f3b84fdf6421d3488dba58ae6d401b4ebba07f9adbe932afec0ec3cf6bb592f020ffca0d18464fc671cc9081ee0dac60437c88225da9ecc160b5c413e9f37013035c9be678998e213d52942e84bb643adee9b785b3470ad4fac8eff2571a1daa93bb276f6c8cdf817e06c97bfcc7d8c30f87b7996953691de56bd39a022f0837c56736b9dc0a581c6ee1d906b49eb90cf3a3350916329a066bf0b8d474fdb8a782c9f2daf3da50d02196ad2dc2704560be94f46087b84d8805067846e9d4067b71393af270a2b86cdd5b772033c847880814bc24553edabefc83e5818890a7c0ee2e646115386f8e0d001a3405432803544b5309e45c789448336e4894dea88d3ee4ff1308e8d68cae0a657cb757f8fd38a65cbf7c7d011d9755fa46e262e431a0e338af6f1e319bcebd9b22ad1a273b35adbe261bd64468ff0830b2b0d3c9d8df9ef2d72e055a6e6c054f4448b448aee5d6c618746ea268c265fbd1652feead54f593441ffc9bf1d3d5567cf711885629fb7e2f74b1427ab90ac4d05e8e17433aa6a643a4094ba694f87e91a9dd49379d8bc4ecf1becd02000ae86418f6b8fc5846a799685594c8bbcc5686d912aecb9493ef2e2c0879af60132740f5f968c06482d697794746cf5b4c178d009a1520775c02b12701945e30e368ab72afdf91d12169c7ecc63de0f8a2fd099c6f96e0d567f10b8dc9da0bb631eae417859f55d9bfb52d55d3d3be17887ab768164d2453c09deba52f4c16901b18563e36a85c426414c92c076c1dfb8593e05ba872980454c420b975ad618aaff59b218cf3bd4c29490ffc26602f93117d1f7f2e964bc7b2739e2f840536096ac3c318f3228c333e05b1902f3cdc2569b1751c831dc6e65db199cd4b14ab49975ff208bf09443f55e9b56405294dc1108200090d6e22f75d80aae6640aa3af16b33ebfed994d9ab9a81f7eda69f5dedafb5ce447b5ea9094ba7ace3ed55fb1a4df048cef0f2a5043954d570dd4e6d2171d793c7cf82367f1a6f53831e1fe8ac98ee5f4f8b564311736d62ce8accfef8841fb10bc8d5536700037965ad5b06c404140f4756e2a073cf585af250bcdf5831aed56d3c415dbb73e4941c4349503c3b2bdd3bef9af032118ae39afd2dfe12660f13317bcc8ecdfd0fe8a21d40c897a5814e387e63d4a1dd90ac049ec34e0d53f688fb663a1fbaba99f8f78d44e5478787419a2a2fc3e59b077122c1d1dc89053a3abd0884e6e3804b3430a1a88f4447d0f6e0487149e8e94e97de454eba1571dcf6f25a983ff35f082ff24f5508bc57dc256a3c534a63d123047348312d51277ee002e23a9d240055f8476f91e604d8a76560a327bfc5e0f0bdaf317ea7ddd409c132434129ca0cd3b42cdda7df197a13122ed094206fae6c900136923975374d815ecf7e4927315ad05f9428bc5269be10387de001abea714ca78101476806d42d63becd9519e00efd26a11036d1a578b1dd797715545267343fe9e77e27559aec8a127050dc16ace886dca25bdb57228e8897b58f35be918c133aa9a8913726e46150fe274e9f0b3caa447e0f0e408323d75990e69c65315b8616d996f4db9ecb0af81ba6ba2dc5354ea66050fd7ac97620b083d5e7dfd42cba99e4c43dac332706760a19162b064570b06ed3a47708abafe6a73a3d8d95fdecc4dc2fffae111926298ae8af84959af80332e9455c239ac01ed0f185ff0eb51ea7879ced0acac3a3a2d2b823301c60917dc2024003695cb4e04443465a870448df6d12a40e34adc765137024cf9cc7442288ec5c254f7c6bf5f5f5de535a78465cc7a659b5a0303119b0cfbba2260b7e54bf5d1032cf980c6711ef8a5ecdbb70fc66f77cb20d7ae8bead2b24d857d2febe0a8a9d693b2d740f952e0228166e21bd0d2fa2eb1f89950b2ec1931d0d950552c2a01d5e608694d85fa70e3a7395a26c0db2e20bd983204ed119d7e20c3c164dc0aaeb5eb74ec045866ea8a174cd498a482e8d90e72d8b594bf529780fbc279a099d434b434b0fb84a5eef6a569e70a4f79c747b733b81cf7245d7f78a085c112c7cb61ecd09267c3c2d173aa014dd866d653c986cfea1671ad8cc0f7f8cb8b367fb4f91478ee0c8d68967c9a6328bdf28e97d527722afe592c1fe4fc9ac81aa3695cd87f081a2daa450b43833ecbf36863624be6b265ba797a7656135211f90954820c993c4abef1c1c5dcca4e0c89bb5f5f546057ef00889c99fbf17f41cd6f467dcc0a5f35b146f1dfa9e91a625bf8b4306620778d7ee48079ec708555a43c22afea7e1b4d1618461c86aaab97476a583a050283ec86acdcbe4f80cce74fd8c662b983b8f60324250de90973866cb72c2476e39c32b968c21be2ab55c63467bce0331d5af0a455cc5250fd7771ea4fbf377b15a3ba1ff3f2e93c92482f8f283a67508790254003926034c641629388f2267ee5bc500d6b8b20f017834c067b0abedc2042b2dc306a3ba15d9e6a14cefadd53948f774fb63e815cde27ed6c139f30fb21369651d3f20c1a85d44a005b813b7b1cbe17cecdf84f78711ed5e312295927c476aa3fc67f6f16818afc9c2c9af678aa3dbb17f815d48b33b662f963ef3c9f135b60c1b91020fcb0bb46a8d81249a786314ae8d6bbfd625a9401e56bce09ae10a32bf935f04bbfc5bf80b78d65b5b2a766f6f39d54a7817adaad93a3e448be424f40287f92dc4cad3c06578c4043875e59bcd06b5244ffe6bee8c3058e85ce0531b32dc32dc7ed899ba2aa5fa76896aaa27631386d7435103a52c69745ef66cb01b8719ca738af4b12cf2c313d30db026afa367a9829e50c4a28d225bc29536eb932f1e5eb529bc535952d859805fa72e9dd4d1e0de568720a6fa1daa0ea6e3a24267ac2f1c27c9b2ec0e6bb5e817c4d72a6f1595424a94243157b2fa3b2b3d27b31e65f45881fb1ee55a80363c5182da5c094acb89ce51babeec354209aee2a97473813cad59ec8ed8f1f5606ea8c44f20dd16f9df51285cb3580bdf1143fd9f00ece053bc229f873bad11b7c114355100995f728256fa9ba8032797b36ee4c768fd8278dac5490bc4907b897d260e20db9e04a7e21cb7fa05de84714984ba9b6c7a58bb8df5b57f304d039a7443a5206d1406d0bc4a2fe6607ae66a996bdc9eaa58bbed091dadd6ec75df5a5737359c872a3f84e6e5d6dbdcecc5f44f4074bf2dfcdb39ccee629fa3bbe42eee1db1d8ea50fb24921711cc0ff254c263276eab13480654b27f964b6e8a8a3af7e2683859e62ec843fb148bb958037c786425327e71aedbd66a3a22d4ec0c007f7e9b88fda2782fef35c9a85b907c44828289aa5f2929dd193d6379e097c827609241a176800f4d646d9b37d30f44f53d681a6ff760bcb451abba3c2b2abd1bad03dd1038aaecdae9414be6cfee472de9c93c8b1a0392b4932d39dc5c174eec14e87964ad5f0c9905d656de84b9145eec475162b34e33b2b2b8ce591d28aaaa30e9a3afd76c52ca847521e9cdc8a5762e9e8f6776de12e0637bf138283be2200e75f32ed019e8ee272e99a03e730e40a38c0f365c886bb93595c0a56f1dc2ff6bb2c181ee06ca43668c9fd3fb336a760171a4574f6f413007e5709bfe3d9c2a34fc9ab3121969bc4f19d73ebae59b82e19335d2ea54e163be6881218de6e808c540c884774556e373b411144481410caf4d6dced94118fb59e55d27b0573f1ff645ba4c2b2c0ee49cbc3553ff9df967850ab8a42ba4f1a0d7c25dd7db62e5fab211719f900ccdd6fdaf9ff96aa5a3f27c3893b6ce7e02a76b458852d557c55e1d58203045445810de56982beeae64d0dd0be96bca082bff42d718b129e727be65e500343a2c25a64612be5500c197a22a3c17d240dd3af47d7279e888a2792e83f79957bd6e399ea90e64c25f95b3a29cc6363b68d3e1341cf2d90a47d17d1da2b3c8ef4a2ac4fe590497c2da215f43afb17156a3fdec438e462d0d1ac1a9f3cb9047c9fc4dde07f9f0b766f4b4bf151203687bf4e41646ee6e9f47a6de3b8fa75e84b702d189a5648542832c9c959d039a2385d0c87e85183d6babd3a06cb1a16c48c763f9ffa0ebda34d67125d3dd164ec4145f998d4203755c64866655fdf66ef3096bf8708f2489c69d370e635841ca5b607ce3c83d23f55aec48d8b15d9e0cc7a4eedc307533cf199103d2176bdd34a83b9dd9fb04119f8e3c778dd2718d7957fa8e010466c4c01cb8bc259732a5fafe90681d438e82c543645542bbb5d6ba9cdb3ce8a659faef59c7ac6373a564f2a254738e9481adbe79f1f15f64380f1a14d1f5d83b2a63a4955106a371f957006313c6a16667b3da719dd71eaa2f93c9c99f9c834fcff4e1bebf79322011995cd8f06eb8a5454360c3143db01f5fb5cf7abf1cd1396c96f3d3d4e903f4b3929441325963aced8815aff2e4eec8d20f67271f8b99760def9efba4a39299d21605462cd81c651982ed24b95d566a8e39cc2e4212dfc07193dbf001e8e03aa470fa8cdbc538bb94cc3d13085c17ba17e9cc287a2bc4986124ac9468a95a4c6e5e4b35a697bfc9d087071a35076568e6cc6da3e14448f626ca960a9fda6493acf27dfd9f18fd75b0d283c932700f376e7c84ea8ee046c518804e2397ef20c788368d2d999b6517c6cc3d3212b0eedae3f9d4efab20a01e089f8a54a99773eca242b67027be5fcf0477d447162a317ad229b4c8b8c5ebf37b7e092a0c5f71cbc09bd6823e009f6a320dda1d391fb530488a7fb627d60c2805979cfd288e52fda26eeca8a3243a4fa04fe642cb21bcfce957ec98df95b0eaea9dd17a50a59509b5a5f6582786895ad95ecb48f72f9e7da8c62881cadf0a91ad93ec9182d19c21522b4e724087b813024657d19d0b24da30dd6d8f27625de1f0c8b69c562b940ae3ed3456569f459d7cb7544a425140a0a14f759c0d2fd34ddc8fa11bede0f9ad38d1030596c5ca8da41054dd2f2c89c1e7a58b79189cf1a69dc17901b79cf4c3dfb8a47ef3a33fc72cc48bf3f9a4987cdc080e6a9122f11f0563f76aad86928cff0494073778401339ebfbef9ee7492662604f87c58c05091c5d77799272f696c448e020e9825a1052afd53a66397833b47fdec07a33aba3e491de0aecc9bdcb009c02fe902a4753ab3d1904614c75be3ced5e241ce85f322b8db860c9a034dec9f47f1076b73a658e52d677f0a82cfe5d80386c45e78137c41c66dd78ba6d7157685588a729e85091375b1d0fada8080d67c0c74caa030000000000