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 69469 7c363d9cf94a3b5e0782105139d5b68a791b94ee485e6495eeec328309e65f71

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef8e8d8e2e1e447d119db5c71acf6e3e27fd8bb2626d665655a0b11f453f9961
Certificate Block Hash
7c363d9cf94a3b5e0782105139d5b68a791b94ee485e6495eeec328309e65f71
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040090000d02a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000aadc995380b481f4a282b3541e2026cc134ad07c171f3f911c9748da59c273d45bf9c3f53bc9b34777df0ba16a5a0df3f72c7bb3c3d14da05d2bb1c9251d966c0e4b5d29ccf799e9c45f6c02de2d87f0645610800836a3f99d06000000000000004000000040000040090000d02a0000

Raw Header Hex

00004020ec87bae9683b89dbcc4eec4631935aca759670559a58256c6f717f12bb988188f4d78752f2c8f467bb87c66b89acd47e6e60cb1c3ddfcd4888ede4503d5dc85ceac7256a9016011861993f451fb1a05556666d62b28bfd273e6ecf1ac7b59d117d441e2e8e8d8eef

Proof Data Hex

59,560 bytes
1212160203072551dcded33a1c55e4ba977ae1f5b63581aecc1f5d9e1ff9f726e2a653e294fb6373acbf857b498990b8e042569a6fd11c1c2059d80eb4e21f6b9ddf92f149850d65f9126cd68acdc9bb7d0b682ce8e9133b46cce950a70e9a93faf9a8aed9e675cceaf6df118313c5a026e99c67820b070f1141c5bcd1e63cbf8067d2d06b7d2ca4050de35c6fbe72f49602d15516a39058a5a7659a0ccb22b2c858e08e812eb3688ff07c00976675b5f619858ce36abf14e57cbdff25e4764dd8f1720afd0c906ff1ab2a1cce76158eb849fa1a66fa28bbdd2d1894d9a9035211d3add450aabb2c62c8133539d54e7b5b1c4158e599483aec21f7e02a107b0ddbc53ac9dc2318c8423241bc18fc8038ac1812aa81b9680341e4d8af724e2c9ea4bfcda4c10ba4dc8bdbb4bb3bd649ce81679934aecafea95dad8404ea3f5d2afbaf8f4982b25c84bae74a88a1f7c060fa0dec2efe5f0121acf72f32560b47fd451fac850ff567aec2310230f26d414c06a8aa4e60100eb62b8c6f3959eaf998721760afca61cdb80ea297820c9a0d4103b3f13e001fc3bd47a0ec11fd89acc9e5dbf1ae1815cb14bb5379857afb2b02d5b5af311e125eebf3fef19d886b07316019f59f28e7e4fa22464372fc701085b1c10a15ffbcb3347d926fdbfa6fd1f99e913fcaf3462b651fac6d7921838b5e5c4df92d0ef41b3cd85563bf0df694044f9eb90145d195320b4e706890058c29bfd54fd6be6a7dbb97b5757fe3c5e188de8db172375253779845e6edce7ea2531267bf0f4a0806323de4cdaed887ab0b6d9997c34c8671d6071e49c6248334eabe194d7e66446c1fee48666bbc28d58ade207944e88474da82aab14c38e292132294c260ec1e9c5b7ed399ca64f77a47a59f52139c261dd19905289f9ca12d37376b009dd971e176ad26a9423fe70764a24629d4071e8503cde15a24b08c2ccec97ec96498504a42576ef634cbf6f61a0c0df68190fcf0b146b47dca507c6552c57979c30c597e29ec941be39727fcd2e39a90e2f8221dc4fc08109865e817b8853f11f67b3ae5e2017b42de3fc97359d5daa6e52ddb21a80e6b1cdb4f2d5ce07d306f6eceb3555f488e1cae994965db4f536870ceda6590f79c11b42c7aa6a43e2b9a72e52bf3022cef86f3f3aa60c952a68b04ee758fb0ca983345ae7d64556c82ae46d65d0fa0d1f8eaac27461a8a1b6a999e9c038dfd6470de2acd19c68dc56416cd1d9f703a76f624afbf1b08660e82ac70a35975d87173c326ac67da4d02884e31e0dc8c5317e23162fe04add6cb3b9fe11888bc9ed753694bd59d81cef67d0fc70c4c4b4d56dc592cb37fbb178e8cfcac512a6323e19e489025fc4378122f7fafa115222fe510b7961bc562244ee7df1af1d94829c3c8985ee78de6c359708d0b653fcedcbdae3088bd97423d919459fbc674a98ea7eafa725d43a2d0b3f9c8f8211d123d395caf33050fa2765b6e3bf2dee882676309ef45f87118e8a281d65f0475894d72c5dea7b7b9746a79615134803207fd0daec0b753585c4255e4bf40c63115ccb225b9029a8b30b07de2f50e0ee8e90a542415bb193f03ebfe97d72070942659b31bf7ea59e086a23edf40c80a287b44f86e57266b78abced26ad022feb495bec82fadc0420429e17cd14ab562a9bbc37676d9cba19a8ce414c966d916e1f39c1a95664b3ff6c1794a86ec0cd152049b6e56a4eaa45b7f90506e27fcce16bd49bfddbca92766f712a260dff09fa49f5164193f45aba181eee22673a7b8fa2796646164eedfc665dca6a370ed83cb115e695c1cf7e7fd125ab0e70efb3b7f29f2d91168aa8d15291e31c84cede5d0667a14f5c182f56360ad3e6aad6618efd8ef1ac950669a0d01d937e56f5c4a6aa40c558e623c2e861ce1a7fdd7df5781fd1ae4f32d775d3c537c66087d9f9b48c3ed909fcc5cd8c2b4f4aec5ff5da9c59bb6f26611e1fcec69fd2b7507a2c462ba2c0fcaf156f6eeb7c6f8fbe7535723604c60bbbcc95be74d18eb08e5b1126ed513d4bf67b3674b1504a0b6908eba661f7ef70c13e174b7e7b42e0ddd311b7ebfa13a02cc4301da58e7000faee6ea7b818dc61cec7360b1868bb366b0386361e8839141c448872929bcb664ed3b0cb9fed41ad47325199f35ea3098f6924562737977e3c8cb45dc4f70d61250ecb36c42f078bb84ce6abde2b72508d330c32217040b882017ccf2b979cabbb338b61093a4c4539a433b3ac3b83981e160b26717b68c1fceffb0d07181c6c3c58595a2de8b04a25f713824e26e6b3792534f95821d255cc0f8341a38e51384c846933ea57575ef7bb53337d19ed1bf2143c759edcd1499863ba40dc4ee8612c18e41cf51b83c6b9396ab662f8a15fdbd6288a60a640955b12daa97729483970a285ec365b4a8af09d3f053d80d529445b2eb6eea8366fe7388ab4753b46403a45a64ab70c0f54714b863e2d391c1f50c194430b8a60b0cc6777fe84d3be23e118695c6896300e4a397fe3c6dbaa438bbeeae56fedbe44f81baf51c4dcf84d34ddae086205a75f20816d77444fde40e62a6a9ad8717671fb6a3b0d3d88244edde2bc92c689fd3f17e3f37a0507e74682916a3782f81e9326b560ad9a584eb5e716839a22820e943dc785f08722b06104e0c49f2ab9b6f7581b4b7be67b2ec9b48cb7d4d2ff528137acf19504ba1a841cedaec886073da4b2495c39798d53eb9cb4f3387f04e5277daf2d83ee84254eb33aec20bc2b2f6d5ef8c6c368bc630e78a22655d20a5f17221ccbed0b80448b2f76417c7f9bee5acf3981dcac411e42db3462a8fc2942c8e3b6f592769477c2fa4e10f29e501190e10e639bcff74d897a9b5a0828c434abe8783bffcf8dc6b53351e6f4ce53265d0f0c67d90fb9c91b0931c39b90effcc34e24bfa1ff0e9eb8dd52cf8dd74f83dc2932e89e100870e10bf916e7c059fa58ae3018893ddf6a91b3aeac4ebf7650ce77035b2b9232943087a8ccae6deb234366771ea1eebe67ce3a334568cc7bf8426694290f6ce14c4ab3001db3dc355119f346bdecee882127a57eec76a3883411c7b28d5b542e1646a2e7f1b9d1707aeb3c8436db52e266580007dfe961f55b5972a20efe1029d28a1b133c97594b1f73a0aef7ba6d641b0944ac862a4b68f58d70ecd985b98b10c41f99a9d1b70d07a3714325a58a6b583ec0f474dd4d44ed3d05f567288352cd8a70549fd99117ce23710a52afead6a20d10438b9807ce0fd80012f811e09d9976c257df2e2e9448dc4dd1eeb0c238c8598fce84358bd00b379e3193d8a4e1af130763191d2e4988341d201ac373b4748dcc35eaf511e06221bc6fca3049c9e22501db3a190dacaba9edc539ec62132ccf8b0d1bc3e1276db195b06d08c6f266b76a3d10ac41b219fcca10f10f6063fd2e8205552e4fe9d1485419578a118a2151af0e88ba73e59f3fbeff0786fe2819308b355fad4012228317f8b89eeb75247a38a4f270c9e951390a85c2f9c2589dbc7ba1513e7cfa5d52bc2629ed0a0ad96fde9f14ec1ef0bcc22d6c637e4618286ca3ae98cd3cfdc57d2da5525bb9d2b26ff040d085331009e31139a5b3376ec632d47fcfb1c6da05c70f814f8e3ca301fde3058bc92e2c32bb650f3bc8779865addc170f748b68b26e2ab0f9b9fbbe41954d3f38d9af73e722778fa06e430e702fac01b6acf95ba33c30f421ad51b2ef7689b5b5523e135f0f40ffd9f33b0310c6e2a78a4a8067b6c7057182c2e4a2b8593b02d92c81dbf778b012b5209e03531d1f9831e3cbf27a0c9ddd15aa7916268cd2e78425da69d57b76b2e7842e86e2e12b980552dfb1a3717944aeddfc64cd5dca4539cf3bceac390ff8d6e0093321ecbf353d9f8b43b5e9202b8e3076e048fe1bf6b66dc28ef25a5ba12a6c6691ed913add996aa01adb186b708551d2fffe66625e6dd3db99cf1e2241fe4128f713dfe860ea51ec388dc5b7acf862136c654b157aafc17a887ce2ec3a657c1969fc21c405fe88eb8f600a1d4a27bbe7f54d0b005edb7c84890b6c1eb13664aab293160bb83489bac9f8c3f7d1579778e10caff0ee5b5d3aec6e8274e55b1d36612a3e63ca418c1a66a3b9735bd52091780f094cd5d5501b3773ba338e463c17485f2ea5a469c24c5e7af603790b4d2f7bf7f3cc01f031ecbcda2cf3c70db9028183d4b9c2998b3ba9f7b982af12b4d269ffc30a2d54f6352be30c3f4c9472453c518656b0ecd0fc0c9ebfbf758b48f032eb0c335a5959bc7e1009a6a4462105d00c707b877600f692d98bf0476d767a0d3a27d67c47d49da39137fadcb0c0c819521f8512eb3dfbb73ec55876b88e1eaae090731350560f537dd2a55b8e6ea0f9f1c91dad8eca90b67d48e6fcbcb5b43fada4c97842f26f057c831ff193b20e231c386e8c1cad2513afc2ee947504facb0a6a58b4744aef28e3e11c0d2b76b6162f64c250fb4850c941a2aefa9ba3e5fecf352f7b0835b78327519bca2ecccdffa2d2ea7a54087c4996489dd5e930d8ee11ad7a955a95da70cd14519c7d35f33a77b4208c10aadb12f2c1f0e4bcb6e2b75f44ee8e2b9637878dcef8f63718cdf1d5995d4492e4ae70ef1e54d0b7d03e892dfa43cc107181f22655ae041bea29b07271ad70d5c8518d1dee56cf97e87661b673b65de87ae3f25b5ce960ef5a1aa9853818db9863d3eb2e626995787dcf994e28fb9860ee653a65444049be796f9d30ddfa28b0dbf7fc9c902eb92f99a0cdf0248825a7a78003bff1747074af7f64277c779a47a837f5be14a9823e7a5896836c0301b6440cd02cac2d7831073620401c16c571bd850a8d2daefb29f5274f497a0398ed042be2f3c61d30211d8f7cb3d92b3145331b8a95a70e0fa3f052b0c2e805703247d617be04ac91de3485db6ea810ecaa2c23969b0186587f4a431a5b6315b1dba61958e20a908c86ab5bc67d5dddf3fac5a253c4054061ad5dca261ccdb57e558d6ca3ec5bd63cec2c8e03866f9bd38a13b910a6c09a051586d3b3455cce6ea123a0f47b8d2abb913a8e583d1166eb2ff8b8ade7d30411d868fd63ae6c656cd10bf1750ed69e49fe0a01165b6c5a6fc2200f32c91ef5f5bb9a5ed8a68eb29f1f43515b12b369576beaeed6814568ac83b953f6dd320ce02e09d23d8e3b2399b0b2838deaf15872d47cb7bdab374032bc503c670855598d8be64ea91d1181632964f908ff65e40356c1da0aa60050988462d17f116058ce75f43b09ef9771891877661c654e9bdce111e58d196a8027d94f1af4d43b07c268e6126a9fbf95efcf0130c5b146563a8223be41d5babd1c7b82c5f9b63d99d9a847f84a83bbbd5d6bcfcf939a8a186d1728af240f1633dd29a3a0f97c718a07b9306706f2ca8309237aa4388c7b67bb0c9e50943f134655f2506afaca18287c893a536eed93caa3ababd39aa092bbde0914cb9e6642224d6eca92d3d7c9e7f9c07079266ffed238bd6ab3cf81c38ee553a0e530ce78e6831fff43ebd475826372f7437b16756e601405d8e0a10451c62e4535696156eb532850ebad940cdd945f1b376b99f4df10a34fc7f64c2742ae805ae6d75ce4660d11c93b344dfc32061be7fbb2a3465385e2e12bc01ff886af003f7de8dfcec78413b16f4bef836b2d089d8b85043d08fcdec264f31a8116498a114241825307e6b6ddac371cba74144a3dd1ec3d0fdc99272d839e78484228245228af487b02250f575e5ab5758d4da34ac9036f27bce0dcaeb8e1936797d007f3595e5c74786c307f985e12466e8fbbfd6ee05faf91df51b29fc744f71b2f18689c34d55eab83a66cf22055f2a14b5a837fd5dd22b69e7d41578fb093854cf2c94096640015e1380976791921e4e69ddb662dc39844d7efd123cf1a3e7554f5e1d4cc5364103f9eb8dbb2012d247decc17ed331a49c263ebe62482254e1be6a8ce47f7662192a6ced66c12f35c7913c477acdca712f631e0abd9bbd5653dcb6a20cb9629f1a23314da5cc92eef8f70a28cba334d74e8d2b1aeeec6cef0e2b41f0a2a279bd8d10e03031cc506c3bb9e775b04bfa54df2f88e7b146be33a32ea9b790efe8400c93b34c202c9a016b112b56802d461360fa1065b2e6f026a0c29ba24f1c72c3869bda6c1bfd2d7b408b36fd8b3678ff2d5f721e18bfe425181fcf75412422bf9ffd7f92f1c345e6e06736489349967e749b83f47b01d6547f5430d6d680a9c5cab5d75dadea750bfc2bc91ae892a3526cd8382840c197d52853d10756a84d8d80acd4d85034c7f69b651970aff127039ed1a9d8bf96e6f6da92cd62a45a9fbf2f1441a0238aadf3f7fde925c66ffe91147948305df32a4cc3a6e783c86037d83aaa3f455b0824c1453c982310c0889a6f7178589f0bac6ffca7afc96dbf395105992ee0a2baf589e677454fda50165d7b74b990f6346575c47cb49304cbc26ae723cd40aec19ee3296cf31e27eb56e34117947a352f04809e9521cc66efb6248a81e44c2f264d5398daa4812017f15c6dd779f00654da342b30cf1173e04bf4a43dc5f3b7bc28898b0c2bf29b1648c2ccd60b8870db889fe21c8712e1251dc12352de3a4e725e391434fceffd60634ddfbd83f67a70f7a06681cfecd22f7fd66bd777cdd369b8e4f7955ed68ea341a2ceed047cb7a2f13500014c6dee00de81849f873c98646536f6e61c278d32cbcfc98a0af6fbb98db81f0289c24a84b96e8b073de49aa3ff474a228b4499703e174d4dab740be8ed44c9ac88a3f18ed814391b353691924b1e792368a95f00e4d7566c6ef859371630e0df1815b04649569bd3557c09a90f68ce26a079b59469d65b34eddd506eb5696e6565811ce10521e98fe248f71238c7f7f39e50a6f190e49a86feb90bea07626b6a05d71c2bc31ef7641583faf35fb6963734cb485794637860caa3cc30a1568b77375c2dd4dbc55febf301dedf393e16015619b5e9f871470b7ef2a01ef2a97091ae915721f6eb4d422a0d7cf6017486c2e64c1b4fde0e32c7aa80428eb8b3ecf6f9f1d82b4b7b37c529eeab09668b60d8b0047af897c34e8fe9ae027be0c3b220f0bb03cc4170d4bdc2809c0c261066ccf56d6973a415b055e41124e5d20a5a1ae673f5feb112fe75fa8fe2b8d251742f4af58e31a4fa7d17d97715f8ba9137e1c68c5adad27627fd46819868b00058aaedf9392bd6e1cb5a0a21837a56730174971f6acf9bfb1af44c91a064f95e1cc79af97b71404af2eb8ed870818abb42ed6d512b6e7cd8d7f325588640efc3f19cc2e2af640614562fcc6036ecb65597b15eaeda4ab74e7c7f4be5e00b5ada59d77c91575cb1aae0fe17ffb10de4bf03c815cb159991257bda900261cc435371ffe4d321c7632a6d1cc660c2b2e8078283521b00e51f96aa5d49e1c5a4c8c356d38ba96156fe6e59d6a41293514323f50941f9fd16f122034a2c10db218b022127b97401f7513aa311bcdd71928312f228dfb8a488749b5d3fcde41c505697e31eba16d8bd1f1930ae2671ce6949b7bb1006c0108c5c621bc33ff3f04526febe94a9bda66e165b267ab3f82bad253b57aa789cc14df617669f31fa070a893434b6eccba7c5297158f4ce476e8a352584d5d2a273fdceba8f53dc153b44d36a858defe104c4b67316e55b59648aa0c1b2e95d1d73ce6585b4ceb2046c93d5db19d6b43fec62fc1a1c9c3845583f5f502d97d5c190bc3c36a4e5115620cfc6ecede68f51dac007f45983b1d5633e54c14391290160fab5d12f5bb71a4eb5960d4684d45d483552d9663242484e40ea9fda6701422ac1d49e9cb26534b2b98e28a3686680599b31a97825cb3a94f5199add0c89299e26d3c8edf1a16be0c2f4ccf4417694aafc8fbf13add9d3e4e3aa6eb376e786a54f03059d699c95c61dcc430e30929ccd3a9b5eeae6405e3205ceb6275041c80849c69b01fdfab155495c121943aa54b6bdde088e29b2174b69fd4c4c41c52047ac06af002c30a5e4316a957e0657241ea0812984ac29089f4c07894f983be4e989d2ae55914f4627efd125dab578fb4fa807f297a35d6d6a3c0d8fc63ab16078759b302e4abae93757def0aed30a75a304bb4d9eb6ac554bb08d048507b73afdd720b7d04269e312494245d7cf712ed1aba840b8536b9720b9c83960cda69b55c3859fb6eb24183c4c24219c1a994dafec5996ac1c56b58d0a913e3e09fa9c0dc4ee2d894e94201e5cadf2084ce89b0ea7e2640bfffa390db9f142ec1b872db414d52b2cc9388c8f5c92c362b40b7dd36cfdef2c070a7754033d0a1f573c3d14704709342bed4229cbb8867ad57a660630bf617a62369566c3ffc38e7b40c36af425bbd6f6f455b0c6c93c155aa0d4c11a11d62b87a808baaf03df324302987be37dd67a97b66850059c15fe9e02efaa645941af4b213da2a854b5e4c95fe261c30266580857f1a5319706f9ddb94ae9d58eb3e9559567afd9afefab1a56926a5ea8493ebb222149fbaff465be9c272b83282778f4683747578557b071f5759f9fee6c6b2e3110e96e7b5de38d5ad8fb1ebf9d17feb0f81a2551eaea7fd6f3f696f2ebd7958a40049cbfe3a162144bf839ee923bf1bfd6c53c726113043501d9f00f17514064d99122f2c33dba8ed4ce6b1cc5aa25ae85a836467d8497dfdc2c9ea74571d9a0d809e654c724171b92263427776c3c065e8d9ee2ef0a39a68d2b3e7a8d1da05204a5f5926342ce25c99bcf30b0073d610f5d73be7cdb3f297ea692a12b77947eed7ca53790ba825bca484dc4ab927c3ca7460abc0dfce718c2225ac3554567cda77137c2bebf37e0e15df4016137276af8fdb33d86ac3fca33a2d3d9870639091496a700a267993bdbe328752c221d47175827bf7efbd9e600945a15a0de014cd2d452da632adbf905d4959451a734f875373518da6b111db7d43d3549709d6cf53a7d359aca41a73089d340d27c926db968c45fa8faca862bb7f3b02942d32e7403b705952bc98d918467171dbeddb28e023fc468f48925a5860b595c875f2e17c615bf6d61160831396932aae3f50c1ec5b7504cb0cc743acc39d56c8b08b42e49e01f4f32eb486a6d8a5fff26ce1da33cbfe3fa9976d9121e74664e8c447f5d78babc0ad1337385e47c3963df23c253351d098fe892b0706c7f1be8740db6234c0bd831bfb265e2abc893d5e643f2fafc068687aafce2cccc15e5eb8e1829c96c932f12dec0c90e48ee5ec35d26f42ac796f8c0bb25f7906c7b0f83c08ff186bde7d0d89185cadf36ea43c7b3f6192db7ef4fcd17e64ba28f1545e942bb1ea17c6c5b948ab08638a21e0d89d125e0c9a49cb10e7d4f8acc36f1752004d3b6df19448f4ae68d7e7d7ae2f48674d476b56f38d7c8e5c0269c6caee00e39daf69c3e16c7227a7e124c9ea51b4fd7f62878fcc414f0e3ddb204827009e3fababf340f00a4301e2980a22d0efb1f5447610433b3bf6215ebe5f8be85c4471c12a7835d894f674e4625b2efcf4591dcd82e974aa8a803bfb9a3442a4e4cc67b8a494f80ce446fcd9d671fa061831bc5516f5de7fb0c5a1a3a36aa50db314c1f048088830b4b0599924be5d972742d133ae4a337847bddc1b9d41423801caac137342356eda2d796d15588563bc9dd2f4ef587c2f3dd901a531015b475dac2ef1e45f6095a59068e0054016a282462f7d87f68c927468a840b28ee8c307d449d1dc348460284135b21121cae54a3fb0d29ce600f92efdbbe71788a841fae23d5903270eb52a9b30e00f3b26e76a9f66fd8579509dabdfea9a16aad80421ecec2855943455080fe37b5de34310d7f49138e783583092fb96fb0041343ccb1e5e6171557aac86884e6c1acba94b617f648167465706ae2d6f5c43b9d9d80300b34c5bac6d30f0ef44edccc7d77fba40adada6f7d935cbdd1cf37ec9d7415365ff5ce9c661c13bb8c5cd2431fb0c2195f9d5dd8fb6e893c44da7203d227c37d7e9cfcd4a9ac62c26d636c7d7f86a7e951b7f776c2db063eb72b21a1aa0a4493a0ecbb24242c862c1122c4e11c1c8baa85d06a71ad60fa886b6e398f8972fcb2e532018c66a74926948b99bdc108883ba7b15935a85f39e9d65919c17c819d8396397ce38acf62471c7f6811541428e5dee66480995f6a85d789091d9d224d5125e7a92f84f739761b615e6e4fa8d52ab1176eeff24c42bedcc5db67066de0f94c51ac81c071b1a96c6389905013d91eb82311536879b353452e529cd9d34602d7c55eed55117e937d3eb1a7146a9c0635594c34bc5150344d5e004b8d69b7a893815b59679d142d0b041c8dd89a739b23d369aac0f002e433e9b6c6e22e2b9c07271d1291db03c414c090aeb1845c9ca70f779b07ecfa59ba999357d4fce6bec6eee42a69ff28babe4163c7cecddff25f3deb9cfc3bb760fef0e9c3a753f31731ce4209e085764001f5d9067e094425d9ed3d33fce597ec1ff6a4e06cde3e005f167578df26b8da214309f515fd88a29af4e8bc2c01f10db7cb5f2967b7936b503a04e401e7a4fdb22e088943e34851557d30a90da310cb8c5f7d178ef3d9801f3f056bef8395dd7e3d3adfdb45b438a5d176d52f3ebd98d1d34cc9f7dffcd09b029539b2e747c54fff43ac34046fb4989af00e59862daa6ff1239252945487ef6fd17e6d397f05500a003d81fe9ba2b78395712f881199d436e6bca6e5f2a8d4c65f768e69b52482b8f72fe4960586c2248605e7c65a15a963d6f826ed7e2c6d402ce41c823a740c7a46d56b69eb217ec9aa17af847865d98e5bec231f0e5b965da7a13e8a0ac3e1cebaafd071aa8c4746e953d07dd1e5a8842b03058f8a3ac5e45c0ed9318f8f9c74e6f654d54db1b8eccc092dc27370f06d11b9908f2cf5ff1508b715a51e35c805855f983906f8a62750a96fa425617a79595a17f3dda48af5ead87c7dcedbfce48af2c10cfb291e986f4d0201d75ca022308e42042bdabbfcf51509785ee26089a197f391f3e9b2673659c5d3fffa88b275ac590d4bfc8e4514461d83c7156365ca4607aa2961496290b88f99cc4059fd9f5aab5781475162557bedf66e7a9fa07654caa5e2a2ffda51d719412e7db048a650c03ae5156be8875f00819b67587c1d0278d2f1685cda47cd73332be81a9fe6ba7c96c0e7a6acdefcb348b88438a77f05d3cbaca9cd4683020499f566270e2c6d6570351d722039667c81689b82a0e113da6618caf5988281f1b3ddecc39758675f57b3750f11cf9469a5bbcab66129b5f9eee69c92f46f0d91f33292bf2cda8aa6e1d38b1215e84fedf85cff64103614182c3029603f8002cdaec1f16703cac8ce2791efbdc75e4c9501353f6b76bc892771a2b672f4ba5b5a2a7c51f1801a49e1b13112c0bc7f7539dc64cdadb42ada19df353442e08c50dba94e116f78f84a5bc2aa4df602830b63d490f5bbef3b155918ec15b8ab72364379bc1bbd0f3225dd2da261d88d5867ab9e2719e01b30ab5ce49b0fbf93ef884a4a2954b65e168b3dd2573bcc7f78dc44d0343d08ebbf323981581dbcff930865f8e2a210f7fba3834db1d2f7fb9219d3ed4998caf4c7e85ba0398a5fcab04a5b244ef053937446530760e93c5a32bc352ee584b40b7cd02dd65fd5b28013d1ffd4e625516542e067ed94416ea4e2aacceb1c9c6aa9a10aaa8c41d412a4055abc710082a25cc9ee1263fcd5c26b12b94b07d265ce5ae296362ce3dfed84531d85b095aaecaad63b24b0deed9d681d0bcf75999309a07743ddecd4aef648316b2303148b069f0a5ec59bafe629840c64c70adb61d82a22de36d05405633d7037c27ea25666aff49b9c5f9ad2c5361b71e4417081c3328ca69920f01922cbe6d7b0d0f55b6bc41060f96d4416dd18fe4eabff39533d1b0c3d51052660752b6e6b2e423d8aef5d9cf5c292b5b28bde82eeba924517809c6ebbc8e84806c70db1ac5ccded976639846b6d169cd7cadcc285e12ca128f12d366b17157adde83f4a3202ff44caacb46a94968519173aaa4441d7482314802a2302132649d0f2f9e3eb071b5dd2bb34fdd2b50b3cc1c9581423263d91f8bd68952c2ee5d276f44794ca33258e206799699f4f42263cb3fdef936ecae71ca2e36225a8693a7793be7c9ae6e08eb1c7aa03db44740f5d72af36e5deee1af7d73157f973df3eb01fb6b34af263d50fb7220536cc045f5456a5dc9c24b4afca8d7ee4f4874dda82ebf37e6e453c51c834088261c5c8b518e4caf98fe000db53d5a737155d30f29f560bb9ac9cc240a15976b8529f2271e3a5898c0ac04b02f11a9ed6e5d87bc147f1ae65af454ccd5fc88ba1cac4af785d42a694934cb2a7771fe0b91a07a4157f6891f238b6f24c7019d4cc09ae5c6d66042255c7761fd3aef08116343eecb289cdd6a48fdcc2eb440bfb867beeed20e48c48b91bf388e92dcf8b225982b5cbf5ae575be1084d808c9b74c83907b21921a26154bba65f2c1448660920c7f1c0898655cb036452c6125a2d7798cfca4bf751f31f99043560dde200af03ae4c54ee84841f64ed6e9acc355dfff160f8a267021d7992734b58608b00cb55a2915af18e0e19622b8b504688050e00d665c5e7f7cb4c3ee8af40226fda9dd55cc473a2637a3cc5c56dd0378a0120a0f4bc4b56c00a83817abb9d1053487586378f95b978f82052aae2c41d9d6bdba955c8ea31c6e1b401257228c6e8a652a63d5af0c89ccc054bb4bd2b4276ac3abef80f114759e94bcfd7ca8c9a77c341d0aa3c6fae9356ddae7de503e67c650430bcc9a59e0d867d5e4dc8d351e519bd85ad306171652a2347ac45c4b12eb6031053427b9f313a3d8185c45d9a7815b145e3aec06be61f4b1c5d028468c8ba001eefa76b1ef403c4a69d17e799144161df5a00837c57e1582fc839370a5e7a11dab9f94b86b6f77471a42ebc84fe8c4322b4711a6344022e98f0c7ca6200bb9f80c082cc2b61eba138076cbff0ba50189bed40cbd103a7b33618bc5c7c3b29f85e2f1eec7f0be852c25f22e08426f141650446ecf24623165cbb73cf8259846abb96a4970b981b2c205f99f9f59710f66fb31d6a11969e0b07619ba79b2be1d2621381b96b9a40a9ff4f7eb932ed189203457c0002f55e558328b712346907f6a652aa5b3cd896f17f8b37f7378a369623455b29c20156cf88c8a2bcb45f20845badab7732d1b7822513852a35ce3e066461418600796ce21a7a83cad92ee55777b079c556f5f4caf07b9687bb14bb2173f218069bd238a1271bed8f7c678582024a0af304f481966540b87228b1a3ce0081219d550834d2c8a9655a03b83a4a76c7a280f2970d48599b3dc9c6c01ba948952023d337060641d81ccb9d841d3c9c55d8cf4e32bb8c8268d6006bf874f11126c43c1a85471cf8c9848c104b37aa90957141495bfeb77f1597f6b6f5c0779a464978ddb96bbcdbc0b46ec3be88caf1be58eb97cdb6cc3f3e99d4264a8e31f1e3d6f77f8e80444a3f3af8f0d256949069d1f57c754f93510771f9bfe70ffc5b7724838a491bb0203e697c8c172ae11802a5f5a30c4ee6f6bdc2a596763ba6c36046dce5185ece1a9a9c8acb6ff98e6ada417a3bc7bb0dec8b1961cbdcf0f03a8802e4b1a9676df8b8c947b768660cd2bc8bf01b235ae25b3faa2ab8fbcc21387ed87cd7c04a3ba6f69bdc8a3ff17cc0568fe798ed18905cd58191556a9d6652f2f23541d2459b3dee45a1655c33c3c9b8f1f31ce82c0b742faecc7337fb8a276d6fe0acfab392170604852c1617c787a07fdd28e34c8ce324a110ac79c6d682e23c73fadf0ea7ed1bc15f4a2381be467d40e58c0621a2ba6672930d934a8adf42c9ba90b557ba55d3ff07541981324b206c8224051ac8970826e6ef4f51abbed44dfa95b53e115d6ecb3722a7013bbf70098ccbc9ac7bb0cde1b9ace278f67d18877347386ab6c7280a314259c52a940372bf4c032d1e8c88ee78924848f607b56d9fd27d68de8114dee2a2a714a70ebcf13a6eb6a65a7d76009e9a56dc1d026e8946d5dc5001dff6bac9f3a9a972856d6f19a0a98c72312f8d5948c92425ed7a4981e96680ae5a031c7df1469b9172d398884411bf5b85c5796cb91409034b619c35c1a7757336add594f359a46a7ab5c54aef26c1257bc1b5314aae36c5df6cee41330f4715efcaec2f973bf722f2b649e6860586f7c0e48aa4519721bf8efc54bfa2cfed7a5c950421745f1850532ffdbd63efdcc683abc9aeb7827efb4d19f69366d16167ac0f2e4b9a9af11d85b76c0163b8b867c497b937dc1c0b3246f1f6c93d63c2c1a61c9cb2397bd00e0dc017ab5998542642a99226900608df5eb4aa12022099413b76c972e0ce804b80de92a2f0cffc125250bfa59f9de4e929ed42c59ef2303fafbf58b2bd17c5667a932b078f750395c7645e6550412184fa959b741f1477e6001f174e78bf447cad7c5add2bdb44ad33739110a24a5bbb4c7352c1ceb7dec0cca3fc0973714ea008915fed7e4a8b5c6f1bfdffe1d3f5df2acaebd13da0481b18ff2802910f179f1bb12c609117b9d56fe5e24b32eb3d2277ab472b818488257c032689927e39ce324fd84c7a26805ddb0633c12313b3f0e1ffbb569c09713f0ab7186832eec18bda1a656d03a120cbf6a9552424d2f5e66f66f66ce3a1ffb40746c85e5d2e3a80e8c957714d32bddb6c14e26e321f468ba0287de30fd95cc6891a06ecefd636b6c922314098ff696a38d4d17ba88cefc6c57eceeb647cc4b2db1a7c1cda31efa25448e40031489b3d81b9c79f21284c05702b9f7733cd8666d165a49e4dcfaf903d51b31dc05f85738320ff357a217e3d986394f2240225eabe5867e374b0338a49e0c69e9231d5c8ac9de9108726143c239c6be4f37ad5e5fc7832513097036a2fb73731ab67fb62e4e8899ec3ece0bd739e3e8b5ce3d1299dbb5a02ba32cc7fb0f0c380a7606270b38fb332b475e5dfd5bd6d1abe3bacbe0c417fe93fb1613c1af738ecd0caf0dfb1c090450f8f7d26b19b9166fa4d0b9ee3aa6205fd7f01d1fa8739ce6d73b1dc69624db9b0ee7b441be94a170d6a8cd157aec9d80356ff9fff92f374c6c7670f10af30f92b31f8ea4d392f1c0faf7adf84a432cddf986f9af9c62054e72be70e178d30fda6921e81a789ba2aa8b69ba509a5ee1353d0fe9be08a8c70baf1becb09c055700affbea553f3f835242f15a47db93b103cda57591f2c0fd60c464071db53587d0f069094aacaf630f7c8f80289d8515660c08341a2e92d512912fb71a0dc86f4627b1c799004db654648e7991e458bb693be60d58910512be15b536855f7b305c3142281da40bd19060956357b798336e9fd187305b8a2ad3c6db947496903d24c66af593ddc2c7a98cdd13662acfa4119f1b99659a72578e41f6e2d76969a0fbf22e84ee5e7dc4a1fea456192a869df6e7299ad7999ae3f759d387054e99fac0b5d2f78760f3f1a6937eb51c9801c65d57e710938790b585e4ce23f83f88f5fd99f2fca47d0d4fae0da64f156d49c33920efc1a74074ad88c71cc4db229664a8fd15a04bd7f59edb3c94aaa874d0c732117dad96dece10b017a767fb46672e7fcd593b2a6d643d4b396d236d65ae2eb9c517f89e9a42dca6f13b1afa3791f434f9dd46d2b7ec05b69a4ebd28b9fcf73592204ad2ac9b75b5df426f0676ded3ef4ab025f97f033a874d98fd52c70c164e9e08bc3f19a88b6ad70e6769238e1223f1dd6635fd8f7b6608d0a4f20351d03e8f8edfe6574be5f24c49a288af5f90455ff1eb9b83b5cd37f6a9da65213f7f39b8467e88079a07611d0c38274e4cdcea40c68d874637dff917ccd1da3c881fffce6c620524a81cfb78918b85d1580f7083b656369c68fb899ba4b23b72012225cd95cb8e9ef7a8d6372a4e17ce256f6f3d1e319b563d9e08391676daf1b3005f84e6561d65c84bde9d3a26e290e2701e0c68710444d6e99cdb61c4bc77b761d4ff7fbbf3a2b3c33576d21180a1fdb3c5da95bb114f9ddde3d1b95f9557b8f66d264c5905bf1f137487f405ea4c8764417c9456d0ecd0f8c911f0c7fd200f140d7a8aa175603948e3bbf72f01243b99b14fd8a29b975546eccd76d03839e9302e4a685d9d23dc57519e1c4f04ed73895861b35c95bfd31da05aaa2fa84bc8f34d3453bd18585a1a903f7b4cf5f8744e47dafa155f49732cc06328aedcb31ad76ff7f313cb73f6628939d3df632adea9285f08a9c819cd8052c4292500c5c93cf44b782d792d849289a2e629009451bb34c11508df0c6e6866ed5056016ee2151a622a000ccfe8bc627c5580de7fa4f69e89c1e7133813327c9ccfef555d922d77e47a6eadfe349ec6bb4435abbf8a9229d024e9964c6cfc4138b35f050ff8db6766d65d9aa6a23fb034bf5da4bf681eeb344564c1e58f29525c8f9ffbed5aadb7953a3fcb18fa0fc0e4f7f0a13d50af42fa72bbc7ea9a2a729e7c2b1a5f7aa853c193401561fbe10376bfb35a69552fb71ffa79290e3e75771fd0b6aa47b52e2d79a763c36061ddf1d82f876a9d424967bb63b45feb20d06ff1322e5998550eb250b1abe644dabdf1c48a3930bb88d1394adc64d38c8dd9da5beb58bcb42a82a2e30a18dc4e306024d37dfbd556a536259f0af906bce65d3acbe16241223b85fae1d5b27bf88fe264534c40f4e635eabe6cbeeb310130d89dd94153efa187866d2bd6f5fa8dbba25ba035b0277735b3c9a0c1ea88c048a6b944a9ea138a3b99bbafa71803137f3ba42aed1ac21277feb7074adf9ac14d95c038ceb5a2bcdb370246a6cca0effa3d84f0ae08490b784957710e0b2189b617144d0dcd3e7088de6f449f91c49c9b6672b81abb5bdb433311e169cc5cb8fc98a9bda2392d93c49704d425c15576209855362cb9a2c37c5a6a156b7a774e30375a370f932477bb5ed95f98f1ea8f5d6f647796c010cbaff86785f880661b5092b1e6dd8de6d57092ed4f1ca4dfa5ee3e115878b20d7a325afbda071a14ebe3d15faa359715593f61cdb9cd6997731ada25d2ce05d2218aa08d311fb0df32bf85e1311ade83123ec128c5a362f0b100957f06fa44ee18261f486a1d42dbc087307191ac33a8d466f423e3619dacc011f4789067c341509514a9a644b91ec3a6b29105d3b75c59ff8a951956cdd7e3e4abda1a923a913d1b86638e1f59fb5585c24a32df5403110a24eb541fa7dc1c895b80009c711a994a3c0847cdb889f265166dc8f1c58fb49ab3ba93b8c4a733cd7a894d2563b809cb5a8a5ec3e8b93f98ac728a9dc977241a029515b455546d71ad1facf2d15ffe079bd0ebe5555401219f87f441e8941fbebaff8533fb045a8107e2c8fb6ad9014cdb35c435997bada201a42182877cd1cc566c35abae9f89fa0345d7dd6f63c467485cb916a92b049eaa58182135ae7dd0a8f648fff5105440ad7abf993bedde4b66e2bef73599145faeb0fe5c174dbc32c44793028ab0f057e1e0580b1dba95e26d36c077bc812d49ff5d3f2d9e142d1d78d12ed28d2adc36661c1859eb62c62a5081835e3c2c2df2d24a11b3a8ee67a5fe963e90bfe4891ddb6a62aa363cba32efa5fadbfb94e4af486ccb2de4ed502a0904f004ceaaef9883b0522f7ca52b4db2f635c2a9a8e435a35eddb83ce4fb602b45fa470b93f3388d156a4dc6e2847f6d1e2d1934a6fbb6ccfad54c1b7a322767b79227a2c4e471e80f31df957521660642b16e80b57c13bec15852160f22f0c8df20113e609f7261cf9bc3ec1a7b81fea54d1bb7e28a90180d4aa2347947dc107f31cc1f2fb31977d72337c5ba2500bb2ca1c0e97c4b40753a55e8075fc1cdf099c397f5a3a8da2aaedfe94bfc90b0b003b5452c8232700e8c9723cdd4c9765184ad051e55d754cd3a2e261df66d29b0b9093b07a7534596cb542185be5277619b40c2928c12c6e77d51933f59674eca136a430ab57812a96ebddfbc5f7b9cad35cbd778d43ffeb2076eb6bbe160104f4b16710b1b2de11184823173be159c285041c6fff0e262b169e49c1a7487cf2c5d2c011a7d5ff68c18695dd2a3056abcb650378ee9a12bf698dbdcc687270e91f47d532621afac8333fa84775e48c386e32981356d6231b90a38f5d5fca59f333b7f91d40764ea34dc05442a0a9fe460f70f1c00015f14d46e86572bcdf80d360e5b1a52f8b4ab086aa0b4d773a7c9b018920e02802d84c9341281304f6aa327a1b852267535af542c3b702ddeb3107f312da6e4f8d0a681b7ee9b5630c1a2d9e95de6bfe61a3dfe7827a4eacf3a576d8d9670debc8e956a8799a4920b924f314d3e14494d6a47a154238b896e8924ddd70ef0480b106bb56bb63d56a66a588e921b8e50a545267eb2c3b95f34c5e165e0e6ca340bd675638395e9ceb96f35dc7afb872d14b6ab3ff7badfec4594b5c84fedc2a2ef187b7e06e4c3aade879b97da8f0bc91cc0440a9f1a7b858c559f14ffbd2b026db8da3c9081fa3e0abea016e077e1bbbe0fa06fcd53482fce202709909c37b10d1da1b2fdc1378df9a62727dcda4ae069e68cd82edfd50ded79667365b6c36de51428add1473a2b60393ded75f00b9f6ae0b0c31126a22eaf19ad3ec0fee017858d158e0fb0ab7edf3a8de60bc46e08d8fe3c2dcdb84529ac07af77133aced5f67a6f0f2329c2d229be04a94c87e72873b60f5b323b19c214d693bbe9ac628fccc8ef5c489157e23ba11c129e731d1772dab1eaa74b6f0278ec8c381423cc2ae3e5b5b1d0ffe29168392baa8f48dbff37a735fb8893f5642d5bac333c553d2eb36547c2c951b872cecd7fd48cd4543ad36869930ad0cc5d1ed565e783a9c8b1deafe6912f017a8caa754b62b3a2a78d86af6e5412a1b1ad8a5f2a7528d1b04746a975d2f79e035eadc8e1a0e4bdebc635527292c035094dd85e1f517660e03990a6833fe00254fe85c3d6e2f2b070023fd7cebcbcd636ae080a2ea6668619cc4a0e990e185eb47b23dde6c03f8441e800da3df6d2b737dd033839587746206875bcdb901c663cc4b559f18b663d9f036f955e9bcc1eb0e4b60ef4e6cb1cd45be6f3aef0da9369051e1c19c044e871479452eac8cbd12477f6577cac86c6d7e311356d21d2471ef5f44d1eb5c454df2faffcdb827b78f824040e6757951502e302a6795aba87760de737cb0c40461c44e21c24272cfaa0916e55ac6729ae96b4aa3228db05d657c5887c329465f141e293fbe5b4efde977f27224b08845c83186e439e7e1541095a779640909f3c7e497dc3aae439a5d3d6cb654ea243a493bef19154f427ee3ec704a7316def056d3f3b35e7f4c2a599e7047b2b4bbdb08dd45110fd6d4eb7e322981442620f0a24b5aca1cef69b041d8a01d6aa862bf187475bca5bb97896d19fbf679e9989a8a506867d501531dbb91dce2e02f1c37522e85a5c737727f241470cfc38bac99e1ff3ca5a442035f13d2d7898f1f1a79ae72aec460cefcc1d408b66ce4df70865bcb5f4488a15ed938c4c5aeabdb01606eec08adea4f300e45526704f915aaa04be2c52cf9afb7b20c0c9c8b37c294ecd1a064afa30491039c92f90774aa374c5fdbbe2a3db885930db9732a75019a8f039e3d2f2baacb2e4adaa624729b93380fd80552ecdf7bc4adb5a211973652b9aabfb4408b4ec6950f63a645a54c474c95661abcf9f0b5103da98d702075ba78d94dc32397a288cc6d680d68f93e2135edf49eda37edf259ffa04f8cc9f719f8baeb1c04931649a12fbf0114357378bbeb3f7a21d6a013228b29e1ef65008e2742445eb3699d16bbcc6791d3243a8446bfba7c776623661ac81500d544c5b9fe89ca87d068fd68128ee62e43f812efcbc3467cb67b2cb820b00059bcee46723903219cfc6f3dfb0358b6558303e8ad71c0315ee532c691e18924ddc85e93a7f846ea1b71a15ca992874b91bcd272c5816703bfdfe3c2e618185d9cef4c1440311ccdd99b19d38cc58c2e1c8224ea0711ed8f2653eb5b9fa2ea2430dcf4aa295ef464a8af34ffa70ac9113a9d3a7a2e43c7d97239081814b86524ef1162b9e9f630b11a45ebaf2fdf0f4faecf50493700979eed29e1db3e03edb36c138b6b2075301c5b0f57c78a7185b926b7a04a9e5d61b5cea5e71a6b3aa73fda6906b880f5271abf7a8d4d4e2b199550fad364264d67b2ca054e58186dd716bcb54434102782bb3d30b98556dab4fe17702dfdd16b17e02f23b566507fb1c2c59677fa9e722fcd7308292d4b4aa3c229a0728d82cdcacb2c2004f6182c16b07a6d42d22a64961c7e62141c48fffef6c5c077d5b666291415dc5435444f2014aef689987524b76306271f6a4eaa61ef087d929fc00a872c3fcbdae5f77b1e9e8009a8bcd9794262c244164735b053cc98aa90f8dfac0e56422fd6a867b119e506e43f10246e8ea04a558fce6090fed5cd90bc4c59ce51d0cdd2752afd618f8515b3a436e7426b90cb03521e7ffa85b118841d6479ebc4a57e73056c7d87f2053b617867e73ac18103057d6c6eefd316e17c9a92cff7813473d44545ae75b74352af9670d15d05b3f21c53f353e2d1de3868d9bff298900fd66a499f45d037bca6072714f5e9f7c0a97b1d138a21e1767fa796231af2858d6dfe9d0761ea5f16aa9517835a3126c72f4a5727efcd090b318d202675073e2249ed31e9c5755983f67619761ccbb5f0c2e05a87c395e041a8c3d818851fc79c1fb0a91bc2ffc56556070ce21ba24767d28e56afaadf26022963f97fa0d44e0e0c6589817d2d92c3073b91e23c8b86e4bc2ff09f225383449adb6bf3592f37845b2096219a608c95f500afb4707aa4fa7d3cd49e3b154ccb9a86c32adf157964f96f13e7ec8a4fcf7d1f42bb33b873e6a84058f5fd0a194399c41b8c4aa8509370734b4bc5dad254464e444a55dd9e5620c2b4609f7cdc29134bab2e3960bafd7af1c87eb910e587c4daf5d011c8ad9a7c328bc583cb0be60be928657475927997afbbf3af6f9d7a1e35b48e1a00e0516dabd6e0b552cc106aec0dd54c4d8a25e1d1b65d587678c0932795e811d3ffe4a667d954d2643b427501a7cb129821bf6c1b0490761100456fee571a43c2f35dda37ea3bc70bdd1d23225a32c80b74524a0d157653ecf96a697b1ba58caae7532bf68c62a41e43379c987adc8cfdfbdb02c12846a6841f6aadf6ac4120b6d74cf0df5649bd43ad1872bceee327158112bf278711af10ce747a68cd7409964bfa2e7a5ceb2abbd61f1267132b7ec1226ea227ea23f904db1d36383290fe135db3e5537265354982d045433400782fd2bc9dada748b655e756a9e8636a9257937d9b2772ce40378668bbccdbaa1eb51264662629ca17a6d90ecef69a583d2706c5f15a396b37b492e691f737195028122c1eddf876fcc099306ba785e81221c96b830d85608161601527978a4a6362df6dd0d445c9f5a97c5bcf47dba9656f67ef4db0ef4619670e6c4db317699b4e040e676b330a41381e21d07e2122f04a1acc52e4d753d83a5962fc3909bbf1fa10e34f67f37edd7ae02f1afd91bf502bdea0a934d9d36bb361851ca5493a0d57fc2f273f3977e7ddc102cff18a0c40bde0d2ea6417d2ed95fa3cbafdb0c1723e0ce53ddf36b8f814cec89cfc1cf0c488ce72f437ca89cc9413ce9cd0070793a4d68460f1295b174153cf849a8bd77a323b655a782b5cb80bb619499b978294d2ec774b84707ad78fdeb9f4cecf57fcf569b6c40f269171e325c5ad7fce646ee8f8e984f3d08a9094aa37d450f8a61115e30daec1b3104996a6ed0fe262a3648182acba0f046f7757691516a1f3d37703c8e1dff4fc4233da5e4a446b76ccb6a3a8e496b466a7b3473dc2cbe924c1e7c2cd828632cd62419cc5110b0fbb6343b935e1816dd3612837fc95ba34b35d243c9714165385d82e299b0aac9ee2cb5bf7419ed10cfa2bda197ea309f72c82cde6af7d5b5273b2f84d03c30526d53c084b0bba4c401e7478b819c465b0f9bc640804c3edb997ac683284c408392a1e5090a0e0c0e2a5bd6dab53c085f13d2847b3a8818e84ad61db0c3af0b5c8d0395358f417e791956b52d6d902d54b19da8d0ed1ab64282cf5345ac18be2b2df522e4e86aedb1d24a538bc30ad2a0253cad5c10d6b87547fb4f61c6fad6300c1821a3b25fa1a1881be3d1e5e0e520c4b1e44e09a5273544b3ced58355f56cd5647478ada194230f799a28a9917db40e0097666a4a759fbd56df59928aad7e6b5d863a11f0f658e6f29d27e087cf00af7941c5a73ae8a633f7b7ea5d842f70d32c0adda7320cf1346890c45cb8322785be8d1e27775d49145d317f1b9d0fba607af6a1a81ee3c7942ae61fc66e8cafe63c8e94a0c1970660add0b1a19ec432d4aea688cb3b8b2add50c11f0db815a7f58318f1dae7b6805907e408d82c3f991d6af54a54d6f5620fb40c14b600ee395497cb93e0852fe9f36ddf77bb207dc32b314bcb32ba5c3af805680bf6ef09632b593e562d50a277d7f5281aa37a6744f97f6d94b215b4fcb35f88a6d5dd17f2c8aecc2f18684e3cd730e7d5a46b2a6a6ae33c83af3c00887a6973c650ef65dca8c7e38e64c9a27a5ea88260c255cfd2e56b04d4b8d54507868d031bd5f8a20ad8f3b003fb9a3b52e870d8b4e55c1b9b9e8c585032630dc549254d9a534e743c3d987da4ddaf7dd0397627a44273d215504cb417a4299fb393dcfa74f943e268bed952291ebd45b9749cdd4bed3d84cb479694ded186c3ad5915dc8a3584a837844a55b5b41b21962cbcc857396e0f73c49375233825f54d2c80ea26c72f2ecd690d3b27e3dfe22f86367c6c79c2617b1f0725748f66c086218bd5ee3eec87c193985630a99317fab35c76cac48c820fc9691699b723f8a5fc1c26168e7e6ef75c5bc3f62996c67ab7a17e86911858e001f30d3836ab0c2f4d8b6411cc866bef13efa1b116e5dfe2258eaca72e446b3a8e66ccc4f235a566f5d8f2c0332171004cbdc961de29c39f92e5733c3df56b072010fc9962a255e3ece49467d2d77ae2a313aa582c75cb2be56ae3d8719b097153d86bb7be74e734a4356557073a14b2cbb9677f32be9d77292c56d19f34432f1b1698235ed21fd4a72803ce35747b9e7c6181fc05d119f5775b953dba4caf110514713e78488b2063a45783c693dcff24493618264d5bbfde569e4f2a485af3684e095cc6958b12cdace5f51a2e4f857e72baabcc6eb407bd0c9c740ff9fbbe8bb59b1c694416ef86bd41dc2641a9bdde0d02777eecde37160fb7b15a60da16a9c46a08bd8d161ce5919162eb70fc8f27150fd5e5c20f2b41dc989d43de918b7d5ab844c5256e7d79b368e189a001a81b8d92cfdd3e83a2fd3f7360e9b0e78a491ccf3a0ad9dbc09e32453e415af374b0003f7f4d445d31c2b22c299ed8043d37e8859e7a2ec60dea71af00a0992641c17c9cfc84442f9941155a1ca5623f739016878e768ef127b56745ee03ce7ec53f01198cc0bd5700e24da139bfbef8b4bbb7924f799e810441464e8306ec8ca050910a170553bbaf2caccb9b49bf6de62869489704429cfa238052eefcaaacf002ab738d15c96f7496eee4466c62a7146e703018a7d316c7f2802629c09fe3688aac8609df06010f6b1debc4e749d85934bdf135c25e0d06776cc7c17596d25a5d9a90665998a6e7cd9578909c1a0e8627557b523efd6f012bc8c296e9a487829ad932c8507aa1afbe322ad4d26e2444d9bf078d385ab7cc0b1c98e10f032e0666b7b0ba4e1aa782e8168e0ea44dcb785c0093d65a7d949012a5183d83d9072e049f9110746b8db8c2bb474f67ab44418bf86357db8767dcb019b1f0b3952842e3e7d248ef3f8ac55f2b6c287527d690f1aa3e1ef350cfe75ccdb2cd62a92c60bbddc421c38743fa7d92241e62f7987b7c1ce3b30fd03da79c4c7769529938765be3bc8115656323e14fcc6ef3622e75baa8d48c6cc9fbc97181ec39e51a3ee8dccfcdaa68750623b49a114ecdfc12445e82166194ea9eae83666b1397dd1fa20be25ce8e163295abf4744c07d74b95edbdc4e52947d51cacd53cbc20522f7d1e28b4dec988add406642fa4e23ee8f8516db76093509a4f6606a1550211a661c0c748219596c2929f95f0e05845cb6c5cd6747af67f43945898fa3b9157364be6146d204ec6dc75ad056bc46416716d7d647f921d0cb4dac973eaf50b3f8e940625a1b0a513d2e9bb331f4e8243b0b22e82e197230990965bc7816fc8125368285b185da9cd2d886ac2cb3bca3e6377550b720303fb1127e424b386105359e31fcbe04c9552a51e55aba67692280fc7631b0ee353258a5cdabc318c0db6d0dbb8ff7d18c3aa87a70dbe1b59089539099d462e20327ab135bcd6c813335d27c1278995c927c0d6cd1c14f9960f3a5314874a81c1583378c348dd18a7f5f224b37bade00e39ba9091957028264f87a930b91b715934ae1e9ee1e3bae7893e681e3522615aea105c69faf7f4d123be3668ed4820c168171791c81407437c856aba1ec7c103f3927e32d196d6451b64ba3d335381ae86765fa96a5e9dfd3db25aa7cef5648b4b8dd61d96c95e1c4b2e8939554047d1304d0b316550a9a685dab5d2bb19f13b9e65a4ffb08b4ea308d02e0e1675ac8a1e875b3cb788cd0b1d36bf399608dd9504f89fc8b294b310920336cef8b0815b35c3fff7a721e92fc07b9a13272509ae1c2bba5a26eaf7a932af11384d0244c7b6f99fdc5d889a053360d920a1f31b70704c6bf9f7c7f6149f9fc9df5c3008f4ee1c7d758413e93670572ff04325911184a24fab5d129823b9bc55c53520c8e71cdd888dc48947a06223ca3576769cf01c272ab2ab57077a8ace25dd1d08d7c0fa205cccd53099bc37fcf27feeb0f11f345cad6351c41ae3839715401a29208040498a14eefb34d3bdf1dc5368b3876fd984284f714d7f73d7f253fab364ee11e95096485a8dcac15e2fbc5878c026f2c4d3e6905ff768129624b6d5a31439427004b045ebeeb274862c7a768ca395342ce8bb45063ee0839189343d62f1446fc1c4d45cd9d91c27a4818d66e53b534f95bdf6b1c62dbd404cfab2caf7bc0de9821a45b190cb0d760d185050ebc00a22ef76c6de69d9186cc073d09c6ff5e978dc02cb609a1667bbfe5d6c400458e28aa07a8bc0d32c75a190c64bb1d73ac5da73766d96ec8c40394095da3aa4e78c34b58698ea77b5bbcb606d971b8150df8e81a3344e78fb1f36354af0645f8eba601c0d851740185dda12cfb4637152df7b9e69fc9c500e596a522239bb87176460887c6a4c47e6ba8856434ce2274ec670a9fa1d66bec9f5aa8d1fe9d8a44f5e2677eefd396f250aef323047862a2339653f6f7620b4782c62c3b9157c54130ad9ab41e5af6e7cdeaf833cd347413b9c23399d264a1ec7951ea86b3e0f26aa98e45b76c2eaa25579c5ea5a33384775744c0d3967c2e79db08a7481921dabf19ce52225cadb66e564e85994b423eea4ba3b460e3fa2280157256785b0136f6e2e40fde5424751321ff06cbfe8cd6d89fbf6ae27b709869ae18cb29766dad48ec6115626ce72c9a98c1a5820b4ff0084f370feabfffb673b93c761e3ecf3f186aa284782f7a9e76a37a69d71f9c0bac18a01c0661f2b284854bfdd68212e4e36230e3a5dc01547ef486172f1c36e0fc817379b9fda3dad66c23d345c14399f1befe4fc4272f3d141baa183551f1a32df68321d54f4972efee24efb93ba263f71d9cf38fb96af5d5a845351009858c3fdc9929ed5b7141ea3fba9525039fb39103a9bba2ed3e6a9a84efc7063d43ff90a5ad6808956b9ce3ee10f6da985df508d99df7a8a89d172d737f1ffb309b0764703e982553cf3db58ea7ea217a786ca6d5620f6c00cb0b79c5818c7fe200a4b881dc5dd2c363a79c617764b738e507973e069ce6923924207ef5c92ee1db5b380bdaf5575096e3d5e7bc2bcd8eee91b4e76fda1e1c56668bc44fc2d73d56563845da787f11c7a2b821ed4e713a4ae87bfd6e725e2b86de4f6e17f23840fbcb5f531b85fc8041c4c92a0b5cc5e85d4bd1d06f53d76e7ee0ba5e3714668a4eb20e5dd84496a11fa3774659ce98aeb021ffe7ac0bd3ee83d03bd3414d9bc0af8dd47494de7d28478f7d35a1d13bd3af77f633a6c41ebb8ba486f333ba6a9188ed643af766a1241326a2fc2a950df255803e540c81e6a110df9edb8e1af9389df856a90b6ddda21d3687be58fcbe539d538619160372b735a791eefbc0b0a55730132378fa835b00b5f41537bb62e472b0094fc153f8e694c606db6ec3fe8354d041f99eb464041c18496f382f2f6fe4cf2115431fc5a9fdae0d515ba7ee9b305d352d089a533ea42e5d7486a258080e48ff73b8b54847162f09672205d98c1d966a69436c75c2b3e3eaa87887f42e16811a3ed3302f117b5568f7d6a32870cf3aa749b71be4ec972452183c65f14c84f174315deecbd3f1c8107277ce46513079372c77c8229073cc29df4ec661bfae5e396acad62c88c8a581e878c5718d520e065ee58bf9060cc7e50ddd9450dfa0452d9b4e800dc1d40402d36c5f189165545056962405e6f68fec108011168c66a32fac7fd0ab6512bd2fb9c2fccc1d4b96c1adad4282f80ddcbfb50e98cafd466db6438d3b2bff58b882209d82f05386075efe4c9c67da3e5fc3815d6cac7b1a72cc86b300fcf5e000d082234982908d9c5c7946bc3cb87b40a78fc1ac61a9ffe9b71377b9d7fa0f358a810e2dc3f637d92e0f489dc05ca4ef8cbc76d0d57641076bc9d2113c64e6e494426735d50a5c86bdfe45c9beea486499bbb14d496fb8387f10c560f23acbe8f0b7e8481eef3b6bf864081290542269b4a259afd666b093360a1609d8e706dd3bdb5cd930cc45228651fe1561c189da3e918d3e0aa1adac79f4dfb79aa4319200ccacfbfd9d229632f7658597be14265c597f814b15bc2ef69a5285f4b658e9249f8b4853e934ec94d82fed6ebfda386ec41a37ffda3c5f139ebd337ef1e2ba04262c204502f59ae9100961f484ecd8eafe049c590b4f29a0dd0a0f233f9f509bcb2f19e4cf31ce3a73d75f4057cea05a07e3ea2376155e437bae03157201dcc161a70f4764e08842140b586cc77e7234bfec4df219a6eba06476b77c7dda68ddd081f420bc4d7ef72d887c960aa839b6c7dc7771c90ec84399616bcf5e5a625eaad65c11f963ead906cb721c6266075960cf0f1efcd5c7234d7650589b9c40a8efe7b8445ef9842a293c144f39b56d0f1913e5d80640e397a6ec55d6815c31d378b39f4eb5b1fedf35154875a09a53364e7e2dce9930c990165805a19af65eeecab141e93f6406baa59d63df2e86519969e4495164e1f79af1f789ff168ad5bcae3ee18892895b13c9538b2e0953617489926f098329053bb2537b338a8b8272d37e7b86b5cba61a9ef3de1d58c9ab9729cee00b9e54b8ac78b6a084b58531f9023e36b541a38508edac97baaa0201e5cb196e394f57c4350839568e28ff6506adc0af71c579da22219b608574ef2de5569015d6b1376b22c495b0b4cf9a927755d93f425505197e0302419b1ae75a4c4c319befc62020ae2358e6858704e11d56ad47d14592d0fb41e0f1f4b2a6d14dc72b5efc8451da7edce9fb6542b126ff001eec062a1f1be8b715fd14a3c596f8ed3262e212356a2a38c6117b92de9fc9bbac532af5a8ad75480398de9016e50315814f26c82275b278ed3a3a880b2e1e397efafcbff29ded9a773ff4cbcb859b2874d11211fab80ec2bfbe218fe1ecbdb6b1b714d68d6578d33da91d4ef25d1b11cf87875e3850c4913dee417b733600ffdba496d9e3c1b10f3cc046691adc73b4f67c8ed463029c64180fed66e6d7be4884882875149b5ef29bd7b63b11e4b35beac396d9493902215be644a52121fbd2023944b63a18ecb4e1020b86a995049e3e264915e9f46aca9c993c6fc052b811642efca4a366d5a941c58e4423a0a5a4f77ab29de92bdca482531f5140e3ed93770944298b021035d713d788ce06e27cf413e80d4ac4f670e8be4b34a9e85b2fcbce9219e42b21113fc8a46bf6c6a16445c5d4020154decaa12130acc5e528d675802aa6b26179e8f8358e9fda29b5d9cb3cb488e0c7d958f0791abe2147fda064eb9ffcff9d31f6087191d0530cbf6b3e97dbd6f1ad0c4a3238f1bb5f2a73ac00fb6457aa90447d9e470e398b37b5d259168ab7059ff5e04941e3fed659ce46c0371010c3b4ce89abedff2f5bb6aed4e04efb0f9dc5eccd7a32e4ca5a0ff768967887448a6cb52aa06a1b952fe2f3543868cf386448e0e80395cd9bf5062fa77533120f0a3e1f8eda65ef20f4ee1ebe49a17df675a86312f77d863cead7b00e9e24f190468aa5da2a8e4c2859415f16798f66b36b37198db3cf86e40b68fc45c69348c0b89ac0fe895d3e2eca1e220006acc511cb84e99df718295a005ed513b37e28e4dc4a6a78d261ffc3708057c921469ebaa84ca3d839228ca8d1934ecc9004bd398111ae7afc9d4247a28e19b0e449bb1d09c906a0383dcfbbd7d705f6885de636206e3918e6a2cea0313012863c6ebfb5fdb93c0ce704fd919d3a0c31b71adc170b97cbd5d6f0bdedc8a61886f87e5b0d0a019de5b9c12243b47b36e8c22a125f143a3a95bc41c7cf5ad7b85464684f99daa400d457fb863ac8022aa45f7b8bd3277ee0aa4c536f6d654947928f601341e57a4e5c5c972fb9fdddf9ed769b450b8ffdbe8f16a578c5af2d9d4e741b06c6bf78c2b5cab6e550be85e4a65049a494e7672a4a5a6cfec9ac407d8882fc0ce8200fe50a53f90fb7d93958f2ca7e055640fd1e26dac6638fc9f12b17ce4230c890706e43abbd5fa222b744dfd55e1bbafd67ab9858f692ad210665d31795df4d139173afb1bebf7071e6dcb7afcbfcc1ca4fb5614cfd7c55501085eb52e3346814c4538a46b5560f2c0209597c862351a764544e77e90f589833653cca05093d5fd2e5eb8c5abc29b2d21cf40cc079d10a9cc754f6b28f67e5738849c640fd895845691068d3ee0f28dac481b2b69da73e03050930cc5de87673f026909bae0bbf49711c2d992dc0b5f012dcebe8739ed7dcbd4bd45ca61445232cd7ddf9dbfc538c937e2bc11a4585bd3021bc4c69a9d30fd2d0295576d0dc0dcdb298a87415dc3fc7fab3ebfd565c1156e1fa7921ffb575b974c10df1fa5b2c1bf1c095756430bc9a8b22ce4bde92c36cfef0055d5014d08c1007c2a9e659d24d0dd1eccff32c908db4cbd8ebd5adca300135aa9a606c276c1b77fa756ad2d56e470a00f23282a7ae841a8d0822f5cd56da098222c25439d00036cc311a80a437a7888673e1f79cd640aff6a959ea6e72cd6f914c74cee045b093e3964443b77c90142134384c7f9ddbf2c665178ee751d567acb0575cf6b11aa5d21a599597b417e04a3368caa2b76c79416c689f6b92c338b771b41c292f3dd0ac9f2193c389ccad0359c14b8ed2d3759356adf53b87e1dd5ac087a41d99895a12019ff8023936503a740c51a388982ce5e61397b32ee76f79d2ecd173d42ba3a14d0c4dbbc57081c0c883de229bd00b0edb751218087745c3c7f86dd6677c69e68fdeb1dfbda94ea4df9755cd5398985c572425ed54e42dc51f3d7c30097cc198f7fc918672f8becdad9d81de72d078136bb92eee5ac4e40e9f764361561721c18b63f26c30bae17560adb6a61fb572471ce9972ba81dc78c6561d32a66c96b979d7bf419d2d6159a1ba0b589a2a37035cf68639e76941cd3cc72837187e30ab85174b3f4cad96d05bd060839a6b486e2a3c66e1d768742bdae0d3d733f68891f809dee844d175373b8fe17fd76ab236810cd50af2fb1c3dd76e5d82331679aab5289108f5b1290a7b9d8e160c1eff06b73fc404aa8169f7de79b267af9be41e01502ae86d2ae08cb640e84e8a71d4def3032b07387100c3efd966b9c7673db69e6baa262508126a2214ee0eebb44564c3ebbe8153096b5f5004c78814cf00e3cc57fa75fbdeece4d13dca573015d535c33c081873ac9fb0dbaddfcf2a969509684f16cc7bf61a581c53a7a02e02c43e35a51cc2eca37d1247ef787e669410d78c9dc0d13a1379a99e7d30ab80a270a9d126126a1d2d173faaaf278d0da9fa89fd82e9595e4f6db750bb1fc6e794ba94bd7d395a7c136caa7b458ba757e9ebf0a91cde7c965f709caced1e371b5bfc8e312048eb0c7bf54ee64b668d8eebb728ed89d2f5ecad1a17b209683dacec1e778bf0fb7692b1a870fff8dc942b633db7c32e8f2668879245c348894496a0afd8ece891a689d076c652d8fb60afb4936189430dc53fb855fe2199d6c897a3929b30fb12b2738847d0a17eb290b55c61876af4312db503ca7bd49363853f4ed900ab202c0a627a65446bbcbbe2d17de0b711aa90ad02597b01fb3140c3444258ee1cf7f1cd07a0bd6236c02d4ee55f87e1729ab3d512b5df64fae1df5005bdb0fb8334e70621ac15e2f53bec2861893d1e1df69f5e1af2f2063c8104f9e3d70b3123c9c9a6ab90ed7863027001d151554d980943c853169cf447a52355e76ab15dc0ad7f3fd27dd23235e51294c487e4008d019beb70b8b07e5b6a0426db4a2c0256911d3b2ae4fb3683c1dd1a60e30867e3b6469dff98afdfc7b75db155bad349b5e1643d060468245fd97ebebbcbafef774a5e69b5edc690bd5843dfd759b18d52d5a631c8c36d410152ec8d7b53a401dd9d733c48788f86a5a27d56aff06918c17878fccf1d1e6d1203a7ef2ab0fbfd94a0740cc5927151e8ecabeab325d9dbc0d4d7c88a3b7345eb4343273fbdbc093ea7bd68e4223b155880927e19149994a555f25e1b6e1f5eca503a05bc5e1dca47597694b01e3bff9d194e84036f63b3898429848477b82ea3abcf306364c1ce7ce578263e4920070f0d3a46943d85be2e8d3a4ffbc843a8014db38dda8206ed1d437c85c3bc4a80c6a34f7274aa0b0e3b8dc312555053f87920ec67ed1539ee712cda5110f54cee6e4354251ab974c36ee4067260b2a705b1cc3331f5e7803053e79db7d38f67ea0190e47f28065dca1b8b7a6ca9c44aa7ea67b2a08c203618063438e793e1d3f72f2bba3407afa6e461434821614c9b58f7160a86d7263838b86b37ce516ed32bf423014cdcd682ddd28a3030da35dedafc76a3ac8dd200d2eb68547675ade04084a0cab1046a008932cff0679cd2a4f1aaae3e7fa08e42a6f0243b7c2b4d6c0ceaff9c2c4d737a33f17df657fe33376fee5e31ebf3bcc1e7821675d104db010339f0afac7fde3b90823503be7e007410af237ba80645cfad396289d2f0af89b8048963baab6623f652e19036fe067be55f8d50f84f79d589b0e36498f08c6a2d4d0d9e779c7c3a91c4f155656536b861907fd75f02852395d5ba89c2b589727286a5be51273bbe37d41f5e9db937c886529aa53a1c0f095e7a47f6ed79a84303fb3649e61313e3d6cb00e6fd26b0f132f012e831b570e11648c54d361556f44aeda1987c248039f56307db568916352ac35665b13bb0809939809c4a5643d28f544cd81e3c4a714499472d69755cf08c20bf38a5a4c97929b5bedf6c981c8f6fc56898c3ad0c0684a904491fa6bd20dfd6f8be9e61f4915f2fbd190fb455334ee0c6391699b6f905d9804bd5617fc8b1c6f593ab6a0d565f019a9feeb46605a813f4e7372aff656e60a7c3816513cc2b9c4c796d8fa4be19539d53f8b330652ad453c8acabd5443e8f78a29201c2c171e1f0839d487d4748b074899b76573f979854ad65d435005403a707cbccb376557ddda927e424720bd795ae733b82c0e41b637b1bac309aebe1955724186cc5056b42eb948138c5c980f843509031be8e6fe5e6d404688fc7ce914be63d5aa2c587560841041da931a7585b1be7e0ce72b414fca0cdb3970ad86178475ccca1c2aa8c6ca7c0059c0dd4cbac20b4a85d0211b58d1aee96cfc3e776dfb70fd9929cf8b7d01f7381d9db0dbba0669d81219702d1d9a314177bce02b2f1ce119bfd82c4886ebe11304d6da7d7f035bd3aa34ae9afe4e68ea7a8ea3b3773399c10fc601225b6d9c0db72f42540bff597779def639f6ed2ed77066d8bbda0f1d6ee225aea9ac823d3817c0ad5eb472b4a1a6689d37046744cfb74b4b6d6bff7acd8cea39ed086d88be51ff614486aa871290588a3778a11bfb25ec3a3a1eb2b513204dd20846174fb0f0f1a8ac9b5e8b9daf3fbe192346c9d1bbf7f1a6ff7e6ceb3a49d3d5fae1101690b14bf17ef79c62d4c94cb37f69b38161e597b60e90a572e927d457952ea9b139908106f3fdf42c07bb5a1352274eed35d1076c359406f01bf15586cab7f3089ace876393e2ed95c4e7c13f03f5be9b1ede7264f3bf5893e7c50448b9eb8eef9620cbf6f27be8d781a52f5b859208477cc8012038a5af859639533f770b27c90d920ca2944510a4dbfce5f82c2d61d7255d6ba3196fe38d8664160d1d37f84ad82097352d5f86a23787f3687d52e8786f60a6cc7edc293c1828221bbc6e74e34fe1f6f218dd094b688683db5312dcd0b6fea399a1e87c779da0c48aeeda4adc15b931e174e52d5e98b78279b5bbe519171fcc60fcb42f3822832a35439978451562dbb0d42cf2c6bf2a423fe9fd13c6f1cbfb2f006d9cd179a439fcfd3edb3a5dbdc917483d4eb593b31f0cb512121bbe72b44abd1138746bf9a9e0c7d3ddc323f26db2f5e5fd310954959853c186ba742150fb7f290f616155f69f435634c74a878c3b5e230ea8859be86359879019c5012acd66ae6f7b214125b7e5c53fe11bedcbdc88ce089aac7c5c773adc5eae5508b7c1574bf3a491de8828429efaa9161d2ef6043ae58ed8ce50e6ab49646aacafa6a4c87b0e98b3ab94adfe7b9b932380910fa3293095cca649ae92c076c88f004aab53c8f2e1ca5e7a299ab19419e5b458425d27db5d3bd528e31ff3cac9e728a9d15fe6701a8d909cd3a3211632aef5812e53f4ab072921cd948277e0e72c03a8c79667f7bd37d41589d9a852f463e1cd1b7833cd6e792036dd7028aa1aeb7a1cca71df6fd5ca170e25dd48090a63b9324fd441dbf7e016035ec0c22951d21522297c8c568c8b2e8676f948080c8d7445948369bd9e21026d327079494c3e2e4c275fa8662580c80a3123de376ea0a58b6979ea196d2be6bf6d8452665606f17be608aae0e5a67986e6dd9ef5688d7d8dcd5a1fa4f82bb8da2395d364a03028bb301b64eb54b38fbddf0fdc875d7e360f93758d951a050539f8b42ace5d8dddce58983fb50e8c65adf0d974ce59dd7cf3b180a9a38995b8abe0ea0c0b1881a7778de44c4a01204976ed33c8464ccd432f87270a4945927244a534fae010cd9ac7cbe77272ae886682440f0a0fee247a743e1211ced419a11ccd7cacc8a62eb5a6ca85cc3806959a68265261df909b17dd9a100e7e1d7313496ca745bfc5684ecccbb9ab28a80300716c91c3eda1a7c93eebf93d98381498b797bd368619ca7fe209646b49ab7f611260b02b3aeb6ec196ac16eb6d888d920b059148a1ac2b09f7c31fed646fa8cf0a5ea0751029107d27102fb53f520caa000f824ff86cb128c26aec2f6795a07168652788571237c145a3f52c597c0e6534d3db4822841699aa8d54c3b9c5cf48e7ddad6186639ad893087afbaba024a6b10be03f1a2dc0d6f119a9a21cfcbc752d5654d80156bc5361d4d32df93a9f5c6da13fab1e2e7c7395bf12ff39ebd065b6800d17f78b142cd479592f4d67fc8c5048bf09bcd274f066b165e97bac522ee797faf5c3d6674efff60ba05bcf9ffda449f399cec3f134cc0d999873510eb5ce435c41dac8c6c1f9b6a2593f7efd67efabf6496b8d9b0f199d8a81399d3507d7fa629e1365d18be0326943b20535d30f495e461869d371c8abdffd04e1964e577103f22c1fdb2849e526b327f15609932bfbfe08663e7ba137731400a095b58d5ed9785401951dcd4fb7b1f4f43b12cca5972b04a977d508b8d8ceae68632601709517fd6e31286acfa71fd6bdc1eee274a7afadbd4c376b6e1d38892e8a9be6902a7851c69938ace9b6ef3c6b068a61da1918118b977031c6e98a540b6c7fd71f8d9dd603a920f9b68b85ea204ca0eb96b38648c747d5f4a6ae5aa424668d402c8d7fc74efb8effbe3db3b6f255288a7af8ec6f1de86ff3551f3827429fb3a5b2d88ee50449902d92bd2d36e98eeca7d67001297d6c225445a967bebc424fba68d9999ba0b7cf49ab2dff9989dacfd38107ea1ecb19e93223ef9ee474a522864b08a78767eae5e2059cfd85894da7977c00e02461a85459238a5daf7ba75e2900b65871c907bbedceeebf6e0c727a7c5708f87d601a42482cb913adf5b9ad87d5bef3931dd2f07a031f15adc8b76a37b7cb98fe59351a2d8d8303129b491941df0147003d4188c17b5df79ca7610831e1e4f9c22ff7c54a6e6f232c4e76e2d8936e4a72022670ba04bafdf09b48d827a2b5aab13f549d09a862e2316ab9798721dcba8c419a3cce7de1b01795bcb4836367d789c46d0d0d630125109c7739c0e7d55c8314c2321fe8a2b23931060e4b46d75bdddaa588d0abc56f0d54e3aeeeda13314d60cf5e3eda16ed460cacb448ba067de5539d232fa210d123e4eaa9ef6cdcbc026d36f56c4c43ab6ed04d8d3ebf5afc36374966b7302d8db13d3242d0d6583e080ffeb288069600b75b2f66841402d3bb5924dcb3d3aca5bad8c3949b44b8a0699d513b6f30f4b8636e152a8c042d33eb44e3dfb56953a56f2eacde238f145b33e9abfa1e272ce7ac16d194570ff910517bc5abd2d41af10b1bc6500eb9865a9c6b7935213c5c4cac5c88c763825b59b6785a481129f29095afe547693c50d388435e2f936ec6a95b4ad6b3b9add165942bf4bead68d45c3d99b62faf78819c62d6b2e148536ac45129235b13de5b691e3ed92c6e0145202a48685a8854a310bb8b99497aa68359c5b4f99953da127f9d1eaa50c1eed45c8cfc995b6fdf933ad86c56c7bae4019f4c91bc503ad57fb552a55eb57afee50cace4f87603f911911321a54dc7b9c40f45892f1a2364a3f9583c74766a8a4b6f3d519b6dc53caec778403e980ee9a3d091f550bdf93c4499513797c4d6dff8e37f07066868458670b38fab44936898f9e32ea45012bba3d0e3995baa98eb78ad3b2e89395ab0f291e8276322af17ee002ba3b267d07ee3512ca2779f05f5d25f2e7da2db03c82a9220cd0454c2556163dd3abdb809f309e5babec4b7b3fcdc605d958448d9ea8f5feba3bb28bf0a5e55c309471a1bd54a72ffa86a64e656fa8825c02e26b8abaeedd31f32402734fb0a3bb75fc4742ef6554ba070f792e4eb251a92fa09db5f3832cb06adbb88ab53115dd2174fd53f76adc0d2ab3ebfeb1a43fdeba3da5955e557f71237120871abb702b3ab16bc03d73873182ca025511ccb33c26df81d87e36f5cd700fa4552177e4574c4ad1b7ea3b076473aff955f1c02cf470f340cb4654c66d42428b03d257e263a3b0d58b629e96aaefc1bc0831cd76da016dbedd0197bbc002d023fc5bf5f6a5cf0b792480eae703fdfdacc79a3f9347c35aa11b6cfec432694b249b8ed6848a6ea702f36a0b7ccae7274e7a68412f1df3c08090c062fef86664b1f48d226976504c782d0cddc30294b9e9cc579a4faf787ee0d13b7a6370e577bcb5872934fa9c36a555491f33bad3715f9865d55dd21c8551a5479419d40a1ae977be975cca6253758c7562461c86401f9f1c30b261479d3b11e6067d9228f11f44575e36a4292fbb4cc8a89a1b3b383fc7f56cb1dfacfc6904443db19f2c7a0659055cbf1c110542b72af48a262e03a5dc1125f23db7025eeed294320ccd220978f8d3dc554878b4b3365738375e35203c184945ccc58384db0a58751c0074fe664fa9506f2fc6a8ba5859ccea54f9236c6ef35271ee7cf84ca28fac8c9646b0c50660ac7828efdc08a928c1ef2d476c635246b024c7f4989ba74840cb1c9e001ce0bfffa5d8415196ffc175cb49fc6d23c60482f988b634ddbf6c7d41d1b4fb73f9ef15ba5c7aa024c9fb6db3c5a0e788951576fd93c6b4e9b52149fe237cd042daaad628febb6e66341a0a7df0b6defefd11f32f15a77082622abcd2fbbed0c0c350ba2f3aeedc2bb8fce8c92fe197c2b89a71b372531cd5aaefcee7e4d1af5013c1981ec928217b4a0b09785e9b6e21c21a58ba440ddfae35c65fb3ff150cfe9be88c2d13ce201415bc2776dbd5c208fa429df0363ceff6d06f31023c516d01c3b924a52ea451cbd9b166614df21f0696cead4d9e0d7f5e2ec51a97e9a21588bcbf2519e3c80e6cd561b78d48162ca704154212d512a5e33d69a10984684ccbc97f60e473f2426ad6011450af810e7954b7be3a7f2dd314abfb49626aa05441481a85aa7ccf1ee02775c79ef46d87a6f8ec2568c80452a34f8b835f4fd8a9fda51120b222643e8222cb952cbac58c7b1eff9238144e37200d30be8518240fc46946a7a35baac3d9223dcd2d6ffd2302e8b9571f2b7dca8510de2e5f65b79b6a083faf477f622841e872fbdb9f9ebc28a11c0da92552426b8d615701605bae45fa3de604577f5e53eb98a02596a0af6b2e2f022b0f76e12e63e9f310848d2f51a9dfba2ba128c705a1c322563019017bdd2f424158c1090f4bb2e40fc729d062cf446d32f8535e6794a79e568d049e68591bab2077d99a4d1a9500f42e126c7ef0a8ef8975098c42af1338010f872f226578e743b9f4195f1b887179407089cd154acba3e6450f8a1ea779ad1662b564cb82489f346d16aa7de2f0b99a6dba1a8df0ac280d9fa10595a28838b52ced269877612829a226f28be7e125afcafaf12f62f702ead6c5b286635a6861e21e18e6a847ae1d6fcf76e2856dae939297c5549fae8f16f16713e9c8e93c2e50420cd95298d31a5a3b36ac11995e480f6b10168db79190c9f199c202a4281852a629fbe8befc4d3f3597e66dd6da14a1b2149737ef692566378f6d9c559904e3c45d5daaf7b3349f017176c0c5b2f89db22700b9162b51cc04e585d0e28d75ea923d0b8af69284b46a08f885e9e3b5bb45d1cc57cf60da66960e196b18a3d331aa245600878bc353e704308f51ec48012822a5276cac26c9c9effd5b5ee804486a41c436a20380f9c88656d0906f01a920b97f89ed19797a44b3cf604ac62614ce63825697de4a12b0637c7100dc34f16f26045eb193fa8e0c7bb0b32ec049164c64acbaea6472727e302eec15d3d826aae1020a819feaac9a5c34076c6f8e9d8e850e35182f31f34078d15ff0517807bfcbb97dbc292e8c777264f4e53cb5813c54d6d2dbe22d1f92acef751468cd23ffae18e32ae650fa44219d9520bb30ca4acec6a8c1c6f096f493f704115b820434bd707c6e55870db939dee2de1300dd9ab37d220f3682e253721f2998b386de00928bf148910043d006994f48d460327df581e6090db9d25ccd4acb701cd7a22299c57a5648f343d91c083eb3f4fbbcdd76f0bbdafee66dc4cdda8b2ad003d057a15f4afc163e4d0ef082aa11f597d013c383189ae13a202c369e4601ed16ac691965da166b24db83f6bfcd9c69eda2e156ad12be1ec773d4c959e02d064584c7a01bea0b3aa0f7dbe543085fdd7b4d91d0efebd4444edb688e73d31ae53f10ab8dd5822eafe76a924f23aac4e927c9942fab8a23ddfb557bca3532780544b5ae212becece43775143501db27d6bb250da5bd7257e11ec3ca80fad2e522f284adc09c1e3cd5f0f6a3bd9ef2cfd0c11577a2fbbaf7327d2608408c350f63fa99d65c7fdc33090f3e91c6066d6c99d0700ba1d04c0ef8d9d79591946d716ce4f468d0ffb818ee02f063954fc3acc3b0f35a9d1aaddfef86acdc367a6810035489088b97467c7c3053dc42643a3406c820287025de665b321360af1467d6a02acf9c9eacef80f325cca18a8bde5cea50538e1220ec4a214e6cd30273e0f8354e65891206a7a7ecc2067555980c1ede2c2fd063824b9921e9d0423d9addf0f8b02e13a6d360c4e168a5a3398893b4dc8bdcdb5e6df721c5b275bbf764e29342aca3300bee7f26470d1c6dfcd4599bc4d2d6a8df37f3c401905c980be4091af38c2602056ccd4b88c098e1b14d00626281e8feefe251f0423b0f492324f409887ca7ea6659f55f99613686793479f6b496118965f42d69dbc7fa223e697185489dbde8960af1f319aa53dc294f2f90c32cd57ea23f86a0f112fbd4c2815f2e324f62eae0e423f34c70589172a10d093b47b569263e84d7889a79c57d725ce9443e807d8541c7102a4925bbee4baae3d1f9d057d74643dcf8db98e9246681189cd62eec4656233344dc645a743ee9b9145c1f4c8dc9f4431b09677a04abac0febf2bf4ffe265ff8fcde980ce02e1ae5d977d5e241c79439865490d315c21d58978ebd3ad239b0bea91e407486a7c985c679ba91b63d7d817cd71acbd2a113cec1d7f8c08c2c5a072b4bf2291b90220a9146dc9ad0987d01af537769f1890b2631aaa73dc1ce11ac32e7a8a0d247303d08ac07c0c32f496b81b226f6286e3c3d6c7fd314b1591df6e40972afbace24e0fae3eac126e5ded0aec8c091c860532586e22a60efbd6383388478e7a0686df00785034cabddeb8b7b0619e6705ae9d1237e602b7f3fd25b0c37be342b84889b636c99d79698b455d45d498271a374a768103bd758657751861e19269d1ac9e939beeefc26e89734f87ef8ae153df5d1e9dd478d97312cf9f10b4659786ccc2e01f60e50953a4475813aa77769bcfe399b1969f392fe53ec221d067f58d3b2de8c011681b35dcab7c7eba92ab1aca987e313afb75edc410e960affcad64088dc6cab1559b1ad7fce1715ecd6c4991691ef34f9d39ad01d7475aec039fc484312732eb89f1e00fbaf21c6342625855bae1b070ce26d6c4452da71b51d958a94509d61a83d45602ec43b7d2b0e7ef77a1b22cba9ae01765c6aca28c2669386d3f66bbdcef982abf0c324e9130bfda96e63a08973198fa73e943e3b76d67c29a72c9f52ef296071804c3e8f873ec6576875c26dcbb0fb3d68381603413062e998859093c3d56d68758d7a60bfffdefc805087738a4e43ff8fbfd6f6db409be6ee578f1cc2d16146c4d2f23c6b09b5a01ec56efe89d238ac05a8dcea646e6516804d0d790ef415b79d5d9b47c5a8e0742206374b641ab902844deb20f0f98c019d0eef5c02a3744ea3c7e78971f328c4d23540dad932e8ae8a169e4827966073a9f0804dcd7a281b14f0c0abb376df9eeb4f9d5d02c52c25a80f467b52d84896542dbe93a658c29e65a5609393da8b3b33711066a3681a45150f51e117d2315ba3076cded4a075e0875078510975bf63988283ca3bf8d0a20238e38c2657f0be6c92a40254b5f594a9f444889ebe5df86a20336d3281ecbe741d844be665b17367a4838fa0788e588d1baa85615feaae71fede91060b72dde3be13acd44432fb2546668ac792c232a3f4dec79333f138aafc738b471eb22e25e174a5057ce49adf1573883e22377b438cc08b2bae702eac58ea165e75d6cce5ba232e0c7a13ec88eb3a8ad60f5c0ed91b819e1603980910ff7a5a1b901b08371da0411eca0896a0612ff8c2316da075730885fe183443fac6ca26c73e27632f04c5b00dd0c1b33f5eccded07eef75a94172565223ccf105468fcc50a74658ad737ad86c95886e40a33d7b313f2c50d94eda96475e610362805a9d7ba6d8791fd6726626a682a34ef19639c9d12b790a2e6e0e0a35f81a9703ef017cc50a8f20ff8de1da2e36b5aa51a31f2eb7bf88ca959ee3a7e008d824ac628e81aa8871cb00d28bef6face8081fb115159947ec5a5c51a9a78963b794c364d33da7778b6038c62671e25a7afa44374288deb36cafef13702e3e75c28a4dcd68ba019b27f0589295e4d42d8420efe8734bd8a8c008143b8adaeb940a46062f808d6576ca4db66fb3ec937cd744f2256429c53e1d748f9876d101ca023347cbc6aecc36d8f898443254a995990e7f8625cb7a8a93e3b7b14325aa81d117e39eba0e8272397a354f9c75a0786e8c106f06e1880d25a2dfd0f10b371904609b6a66004c97ebeca05168f46b5d78db9f3b06155c2ea445687b9057ff0bde9706a19a1234e8924f54a671982d2fa1c35c77531ce528ff3634b48051a5ec98619afaeba30352da7ae2457f94695143b6db0e1310edf3b0fe65e7523b091698df1247e777072dbc05e2acaf2d163b9b43132c42905d00860f06719c1d3a231a0854f8ec3fb3d4d60fac02bbf7c993a28031409f549894c672c3fc85e1637c91814700494dc16fd36f80c321e4daaaa27148b7bfbfa2e17f1a60cb9b9fc9dcf3a3a448e43d6a630cbaaa667fef9c065642707c19804bafda5aa602d67e55e3d51d6ed4c7875d15d6020094705b4385a461f4fb8408e3b967e86a0acc4535bbb3076f9d5a4e2c42543c08a13a0b0df5628273645263eca98ceec4d8856a0335b6775923158ff17fb5e6235dbe695c7f4774c183480b327f4be2900faafa50ced2334a4bdd7698011441b83aac18730f7ee080fb699a230d57ab32ed587d18075e2aa87afc3bbe5e25cc53df6a4ecc3089e12ba5a6939c182933b52cb5a4af4355a9a28c926b7f16f21af0f0ad1f8d1d0ee08c64ed1119de4037f7e63bba62808a42da417ff2e1e5a0f7e782fde6a793d909c632d9680f44a93fc96411eff1f578a652ecc7db1fb22b0760689c8239dc6c0bc046031a8d894d8bfd979ab52f7657fee03d7e0250fd7cc3d5a157d596b8f2cc49e9afe206815bcef81769690576e05367f85f285cd0826d2096580605fe69a708ce96109f8b9f6df92aa488a1105e771de3287ca576f31d2442c370463b791f4df26438243f3cdf6b46b5921af974f7107f49edc866202376a84c6188a68a4799845ba399822cd0878c861b44d116e0adab06bdad2cbe440bc7e9ff00ca207b517a32598727666fc340f42ef3d22a4907ad5703e80ddc7f45af83e8ff6a7f6d7fa2ab9eb0d9bb5dcbf093d1490c4263fee1adb229a4dffc5ae649ebf862fef8b487fd6a8653d36298e678f335b56dd80e299ac54af49bc146412a9cea263e1ddc0bfc47f6d99293e8a1d294c719208f80f7d90dd10842cac6c411ddfe96c441467bf71616d1ca866d61b25e6b155409b7bfbe36de864877fa4674a774840471efb01c07fff85e129e836f8b54d39e9957060046b2965260835f1d4df32e3dcf54c583234c68e3f2b8c7fa067328f409c4a3edf86be7b6dacce5b417d19c60699d6faaab65090ee6047e926dacde7e519ba989a9b222c7c524e9474d7ee572d6b7323ebbca418d85d8d651bcc46524d26d2d967c6e64f1a6d0f640d33ca4fba6853026ca52dc3d387012e94d7713371eb58ada5f91c940074e2068e1117b542f33d2efaa17d6baed3a940e2c5a162c7743496ca523816e0ca1febe828a73ee5bd18d99ab29c4438797ee25578511bec0b5e8fc9af6a8b9f5c94ae7c5ff2092515b678a4f12c9161bb6e391378a515c038351422888012412193c5a2a90bd00c46b8db63cbedc8fb80b459f8a4b41a72b63f19a047fafd9ce62d402f90478b17f972fc1d1d5ea59ab2df93f891f90013826e0666962a667ba79a0b67e76d3fb57a6f5f3dfa9a1c4461e14fd607c4cea473be0973e4ccb48f9682222df998e57dfe7a985bf6e745a4684915717e22bc1d3f1831f669a3032a8043bfbd4eca1d1d0d858640d5b1a5fed6bf414f6f7712c005af003dfee00683df32fd4f08f0bde048a6f56e086a42dcee16a366531e664a3cd65ccb3e16bcf8ecccbfbc58d247f11c6061831b0292c329b730c74e2ed961cc919f6760e8195b15cafc0097e7f191f09482cd14aafd74a26ccfc8b2b872381a9aedfab9dd40ac05a6d390232f3ff8755540bf4f699a2edda709184f3cba4c26a5b0da8964aa13e6ae7a28bcb3357d070717e663544fb0e64429c0f040fda04740d2ef57b6e7b88cfd8b04ba772c4ad780ff4c1e3a0d9615898ad2b7fc5d730ce2156f7bb9176b0f4631f6afea13b2073e5e257ed6ac7a24001883d0101289f9a130438178c66417b7a580e44fb71aa8b36824694a129a1aa0b61ce28bdad74fbe7a8f0751b59b3dc3b96344c19d5c881caf9ec4662519ef110b8a4153c9a04b079959d9d51f6537fdaa2e61c439808b0923e43eecd33574654f043cda0f009b41935a4ee0faab24fe993ef40d6e96a0a89365ecde77a2a6a4f16ca0ceab2b70c370df1ba84a946cd91abcf85967e9d15d04728cbd89688ca39b3a3f78dc10a6ad43c477eb9facb673a957f816afe47d5602a4c08a2438ed4376803c43acceb16950aced4b7c7ffa07c2eb62f1be4acdcf8479a2bc90441a14a4e6a9a95adea1052fee6e2951de485948dfc7b0959c6c72407802b280c26800699f4793f2d2bc9810865a27eb00a8049bdf2607e5bf673d9296aa02f5734e34c2d7eb5ecdf4039073b59025c5102d97fcbcbe07fd6b93a6d43988a804cc943b832baeac3482f9a0847c657276b1628c5cc4f253f23dd278a151ecf66afe1eeedd759a3475a66b8e5a6dac83a0b123dcabea540d456df75ef82b91f7d0cd6e2f52f42107284d5ee0c1fb416b8b1f012e0203f294c268c9140cb9948bf77c3fa922893200cf6d28ca2a30f8388c5fea19acb207350d6b9682eb8c6831a3897dde08c60395057788eec4ebe25d657c2ddbdde5948242ad92692801a48ff27f5515fb3dee4f09326f81db9323b4643a6d6ceeadd94e7af5ec0f5993ea57ead5158386bb67ad5e451187077ec7385555581e533ed7cf8f4fa230b6d3d758c4f6ba678645c6ec92d54e5255ed9536ef01e224c7bfffcc10b3a0c44967ed2b269ee73e1f254b1c6b6a453a2570f0c62c42275453357e40ebc97556189f2aca78cca18ffec6c294ccc1b786234f5c3ab124d50f1d26791f7e239db3bb347c893d523b11f09559a20e86af685abdcf519e39e4c92d0a0f9f2f7cc0d8c25fcb45d3d24b3b0e0a4e65ee547a1d73f8ba65e96eef1a694bdff113830d10a0687c5faea4c6f60779b827bf9c289f53ddf1a07a56afe8b2d197d48bacebce388eac5249972ac315bcba1bcf2b757804caff7058e1d5e7d20ad295a6469a8cd758b38de02052b95ad5af57a43532ce496eb5e43f51e9621220dd578f2b845d4efa8f04c3db2b0acce93be0fb7b8652e80c7972c57c289a5ea80b188547a53aead8850b9cd0fded9146135a8c5147981b047eddd8d1e83380e1b924bbb647aa8c56d88e4ac21009e4e7e7fe6864ad05d918dd276f00681c1aa2b8aaa6ba9ce3648ecb4289c0728935096615871cf779246490df3974c85275aef491c4bc72cde4a869bdd89b0aedc16dc89f3407cfca3a973fc992684f0fdbdcd23c7fd75246e372ebd2501cf7b39f724ea58f4a364dee474815318a46eb8d523fde1b7c21abb4aff4e0a82fb063bbe519a360c353a16df67b924437869d3b82bc8c362cd6a8edef043b7c6b0943e026c73082ec0d5c718a668b7f67f79196d3be1556c7777bb5dfb3f450972390b0e38c0777c90821fb7020e4caaae7d89ef9e18c044c9cfdf35c3628248597f624d71220f3040daa65c9015e9a75cf5c81985ac62ad9e1552150ef54ec3b8ed87166f33e0ca6e6700b66cae81e51b07d6706af315bd99751068f1e32824b3fd5c69150839eb1cba40103b84c52e775e6803f29652ba446d915d830e13049bc8bef02fef66f7ca5f16b9e55fba14e64735a74afd5111139d2feb85a8b3ac898676f32a0950dd3ae8c4192cd4ccaddcbf831133295bd12a21958487c49e8f1a19794c1cdf0fabfe13b0a51e47304f2bf7555dcfe33b9fa0ffe33aa8d93c4986b2c39e07e48b0ae3d44f6cdc437c497b6b737043b572c3bf48d4813d7cf082ba573bbf887e2b8d7e904ed4e5d7aab5343829107c70c6031d437931e45687a5f60580f6791df4770f231cd46fe4ceae24041f528c381a2d49a3cea25f76acd01eb5bea3fc8d7dd79232ffb02e150455986c5f5eb26b9405642267cc75e550f5a1d14587ae3ee38f2d94406914532b755163ce49b20ca0c42f0295abaf13da2cc7168586834c9cab6d9c03dc9bfcb01a018154900d9431681fe8d01bf931f535b118d1f24c6576f60bb0587807e1bf59a7cee26da8c5c77dc1cbd9f09d8b5f5ea457d332c16ed0233604747eef72dbc051ae7e388612afd24f0522e51483b66fbc55cd3ee9e8d2be1d8dbdfd2056e175b1240ec5c70f0e1f737e2b8dac1173d94beb43303dbce8f9bc4c90ddf7ed0132aaaf228c6fdfb7aad8884e47ee5e806ed63f8634b8b149c60dcd9aadd758e6bc3cabd1bb3024a5e1280c20ca6701994b8936eb9bc94c6b48edef9f6768a2718e03e105db77960429bd34801b40de03c0d9ccf4664b5b2fe2ac84db742791f52467fa224549b9f1a1eaa006c045dafc5acf8a842dc4d98c108a2df85d61d72e694bf0c83c721cd551aac855bb2c5db4859cfa74e8beccba49f16f24c206e543406831adee23b13258758ee7876510756c5d03a94a1dbdc95dd7807c2c69e842a961da36e19ba9edf280c4e75a787c04a75eaa7021a96f9bda4b40107f8f3893fd10673238b93f572c7619ed09a2eaec9297ed39b5bdde703aaf7ec59df49388f47e1dfe230d4475587e62af8f6b392d9dd57dc5be7895bb8bc89216ff20f66d6dfd8bac4e6894755120cc98cd33bead83413ce1d625bd7bef3ddcc23c18f52027e49dd0088d62eaae9ec258512c2193fcf8463edc4f687776e892e8547aa9d7c7862e5bb0017e79011e7e6aab66f6c136ff1f0b18be644d9959a55526f8c36c3b954ed47f700d4aa6b7e8fb3a9248935b1a23fcbbf07901198730132e1049a082e8e7d4482f3788a69187ed1af66b2e92c52df977900cd5335d9e325222d7bfdf321d15e13008f2792af5a2fc15a5875f12494fdfbf4ee769e9678cecf0de19a86a6fe205ff83caf782d4b06523cebb1c0746e492cb424e10efd1337420283014b9ed3387a4d446a361fb1baa831b449b833bb5c95187aef44b6a5a485d9fa20307fe591961994ae75ad991d8e4bebb3555279794b32dc310acab7baf69809f2f1490842587fa2a0cadaf28a3041d33c78506d91df7f284704ae515d1b54bbad9014a13206635b87536dd308f1a4c57f8021650dfcdfeeb84662f0a90d251e7d9cfc58ecd24edc001e5e6520b7ea6580a14379df65d9671457cd179085f67a2180be8727a7998a381c1df775960bfc1f1b45c431e5bc7daa6330bfff3c1ab2f25b8bbdd071ba04eb18b71928e8ba33190831a9126b88ab86afcf84ed88c93bd8a9911cfe791c21a4be2dd847599c095d0645980ffb37cf4355ca9cfd92b63585df0f1809005884b81919fcd7c4f9f6eba6faf63b087b8f0b04aafe6a430da638a87b4c91831670469608eb4a791e1b2befe1bf4cb44e5c97455fd54f1a35191dfd9c020fca470c373d27b78d78e3222dd124ac8250e8ad87010ff95901329ed52cf9d711cb767c66ddd44a465d010ad8ae99f1502a2958f747cc65295bb6a5439bf2c5604c3d83a7d1a39c4e1d45c3ee881b0b17b613cbe1d25a8f52a343e007ce27b23068e80c272dcf02d47d011bcea3bcd4a9f1eb259d1e2f07c28889727a89c6f6ae9d2d9e4f14fdda680c75099277e20fcc55958c6471695fed91754a37309c51c2f90614852c87891a8f321a4e2f34c6a04eb182376b0b083d42cb3513c135c48f7e5350174fc75ae78f2680c9c439cc147987d954ad8ffba0051a16459506ceaf6de86cc5e93b8b0f7e4eeb33571a79d7aadd1075a36fb3da66a29e432446516aa1caf0e4cb143ba3d60909fae147db8e81c54f2a639cc2e5167ce059c7887a55aacc724c2732b161829eadffc6df4ec41c3d42116c1389d0b402aec3bfa3bc5f1090d12f833b4d65202ef7831b1bb45d351fbc1cd29d668a60bee2c16af8a90ec020a223b29fd1a2f701cc5115ba9aee3f7af26f052adba77c83fa4ecd2d5623bb786e16976b5b177c2e076910936cc5f71e6cbad73b60e21afa58217c98ac8fcc4a86ec7699cc93d58e600572ddf3bbeda7a66e365e38677e7fdfcd91ae72cc4a470c8949d9914631443f1a193b5131e67405a2c09b70d23edbd6d6ac2640d3a08494c97273ed0cc78d571ab47abbecd85c1f1fe5bbea756b782de35efc54519a9ad6aa2162776456d01360a9aa7b1d4cede3ea0736328b291253caa07e21b09e6f4556acb35496eb463be2f22f9876220c20de212cfe9056c8713f6457a5fa5d4c0cc192bbf319019ec3635c4430e9eabe0f638d23ff73e1259a2e755664d12164193d13eb821d06f28e3f2429becdd1683c095a883bcdaa75832d8e726db52b1589e8879bbfde32aa897ebf3a3d593226a61be58c7c5a565162945570f8d8ba54c8a7ee5bb004e676d0a925e484b8045c2bd5e23ae13d088175027b2eaa495eb6787e9130c0f3c244b6c67aaa2e87dbfae71355ed7d4c51634fa61469be47f7373b1dd612174514fa63914ca6f127d04dcd3c0dc0680b399d909b11445daa4de4b1854a266543c022f7dbdd09ad80544e2e21ddd15beaaace74033b74f10f8efd3542a16f313f12eab66555447f408b41bbe6ed6e34a4a68ff598ecfe1add763d5c63987c11490173d812f0f33e79cadbe0c21a9a825d3fbfb1b44288f539cf2f018e396227714bb974279212edb484b56a7428fa412be47d6425cf9cce3f12198333946070f999a6591fbf6e6122edd8990342cd848bf9c4fe615e24d5dfb97a1a8de0854fef6811880bd65f75c644fa06f8f8b44dc719882ecd225a2f990c87ac39fe57c0d70bc469247a10bf54e72bc9bc829e3f0367a41e8e0d010945b7bad1f6adff0aefd88698901f392c57d9868d248d46abad4545b6442a4b3b7da33c0e237e021310b7929d25a4c627f86e91348560739bc69c1b831c447f4a0be2199089278cdce89ba490baa32b13127b3afb9862aee831f05469b019983a09f11f5e58c02dd1f7b4ad70e106a00568c331002318809304723b7aaf725fbbee9842995a8bc40d82c7fb4f6c80987c51f99fabcfe590aa9b6235e9358ce607a2fb51972c21b8ce228d7070933453a72295eade385d8851247a34b0b9c57ee9d4e1da1640425f24e98551b309d093b29754d73fca72a02bf35e9fcbc280c2ffef728cbc83370f5a5cf658982e25e249a65243b328d00fb848ffeb92c2841c47ebf7b7ebc613edeb3776cf1c8241d0dedad2ecdc1b15c50f082af2d048fa1b6e83e8ee2df7be58946f59799a9395caf1c5aa848804a64e72d182df49727eb1f4ca592742d56be281c8a2ef60b4895c42890dc9224f29699c53fde492b7a14638fff4a234ac28d8244acfdac8e8f976eb4621d4a3d29881ffe4aa1828443a3b7a4dac6acdf66ff8bcd510475e3f17291b27ee5a29b006e89dcaae9885590a4331d6d43fbb561a06142f446793908a6a3362dc9af6f58df82a6d49f8da841b7f19a500170098ad42b3cbac40bf9c0d62ddbdf329471ed06761dce6c46f9a341f8ed90959c4bd75bc41946a9953602b3b4f322c4ed1fc3d86013306582c6d62f8cb0d8921e0df459861459af425c7c9e9a457eb8121fc46aeb91dfb3d44f33d75e32a541c7624d3f645cea35cb48a1ac6ab5e88039ee31403886215a66fe3672720c724fdb475872ba04fa22ddae18a67632fd6d254ff55e8662fc657f0a8516ef0808bff0dd12fb0e267425fc1144aa64e3bd23561ac64122cc52b0575d0791b970b1d39f27f17ec5d65a91b5088cad230484a0602676555d166028ad71202122af4ddfadfcfd8b1faa59421a53a8f155fba9588bd7b67a2732e8d61b8a8f88457a81274113028ab4ba99da85668dc57ec12b7a5eee9165d63a0f4a7ef4c8a6f1d69c9cb99da9ae0ff45e2d65e54fbd24ae1f540d28caf802e661911b485fb3c38f3f0e2757e60230d207f5dbf50cb2f3231257c6e5bfd41ca148e012b05bc8445572d4fa57737fa694e86f7204745a9cb4293c66345fae01831a0a3610d4748f62c08dbf4de0fd9c49c807ecaa07cd02bc7f203c308e61002fb71b740977465875c96688f22704a677e360c773e0962c3d150cea694abbe573eff049cbe1194099dd511dd8d200fdad4824f6a5df50322300e35bb97f3c6f8c0ea0590e319273c01c542578444d077ed6ad772b663755bef06a91491e88af0854720e00fe80674dc2c16e58f0a3c14b798af73a0190052fa5ca62980420fcab8bc2bda209da975e6a975e4bcab43dcff7ab1c4a12f9cb4e18d2f6444730a718a8bd82192e9b1f6426dd630d5379b4e499e4ff6f6d9bb5c4ad432d5bd48b17dca913d682cf063289c177cecf482b16bb84fbdadf9832f10755cbd21ce9e9d591e2e3bcdd629a3f4c2134c7e8294f2b33832d5b54207e1cf71ed427ceabc4d6eb122f69352c5987535bc0dc9917c5f1f40e9d68a8f26307749f56e2924d41b3f633d470f48b78028e7fbd9940855dbeb23a291344a8b90d5d3030441fbcaaf83aab529a9285db528839088bfd8acc3744efd11b105e941edfef4ea8e4476bca390ce48362ff0b4c13b482cb964f162385b7785a03ae1267061ec948d3a7e35ca6f17076d167e962d51df8438c09dd90f21966ba950eca14b54a704dc524975b0db45dc67f8fcf499c47789ba0b81894be1f75b58da79337107bd01107eb7be964217cd12e2a53ed5faba9ce37dc5b9601e2c596d49a09703677ec009a010e1c9861195142b75e4d3f8a17e3dd2de22df1aec8d5d3057d2a87c3fd9c7c2ab234493e8e51a2b620bd50ebdecd7021401db2e057322efafce83b50a2bdcff2ce473b135f1d73b7b5d5089e56d1ad5f4f2f4a0e0615fa045d1fcc95a6d8a124646922cf94c944269918f8501d50943f6a0c1f1fb184d4a7a6525427754bd9e265075554e5cf25e3de45f3728b9cbd9e97cd35e53f51dbeca6b1ae513c684ceec0a3b0dd300f6643e43602cd2c95c9040f8225c6c62115d3bc58c1a5a7d0fb98bc6e0e384fc0af4b575b89fb1c7e3346c2ae97d640ce341e55a724aa7417bf943d6848f51ab5cf4f17f54da57df4d2edfb144f38991ce8b375612cb7308bc269c9276541e60165e420717a1ad0345fda6cab17bebbfa923f5658032d1506211cb48ee7a58ef74ec78c8b372746c5cc591c061a112e1834a9291c2d27ea834eb6f5cf1af22146222983d8457b76c22491ccca717a33ef0bda5d14b93d2c5166276ed0565efcd218534f94f16e1dbe3cdbeffa6690d77396d75122de4ae442a6428289b6d0d623bfe5e913188b06de7077a260d3a3a472f14337af7e864f6ac53297c758f1a6c83369f421ee3a5ee010e53a818231db24e917604126eb2923ce9d74f016ca596ff11181c5d768197ef7e7ea3e0a578c9f5b65955b0d8b9f2dce01461faae6637b7638189f40cdf727466979751ef6a3a4550c208b863471cd964bdb5875a0d7b4ff261627ede0eebcb4a9e05c1ea5bd85557e3c6771e8f007e50dc09f058f37493f2357da5ea7565591ccc4834913b954cbb908b206d99423aecc5c695d1122b11f9c325ee24679aed9644378e65efc5cdbb4c0fde3db020c0e5b7fd5d5848670ba733bc3037a1ade2e3f436b4d221c734566a976237070565426c142ad59e8411c5540f1f4498f937c66abb6e8087dcfa0a4ac6a08ed623d6b558e929fcb32d66f2f8b628bce238084ba926d80f52d5767de3ba8a2fa79f46cf8736a69a72ead36486a98ebcc1ef96cf691fd5db0cbbc7727e561832f3c6d6930ff53d9ebf581a24c2353be4e82ef4c0ee90055db62f50df6acaf6284aa5dad516a26df96880252292f856fb4e58f6c6c856e4f0cf25aa17e31abc6a2d72b5c001e736e9635330044a549a319d1d46b4959df141fd0e8037fb05ef278905591ff84aa284eace1903cbfc2b75218a0a9b6bad4918b1f2a4b018bb4fafce9aba758e35edec9600859e71dfa2c0774e192c8f7ab40ed9414d98429420b074c932a1b2834ced25138228ca26c08f76536fd953bdecec34add2dd45f2ca5020aa642ef295a9818310679deeeb5b5607fad7e1611e8e1294a5523acc53e413246230fc39a3ee5f4ff87eb35d796266a42a416cd888340c061d15553900e29f966ffc4dc3cb61e8e103ba6ca6e34ceb715bd509c2d64245254b066bda0df53f1d13065c8fc02cc0c4fa9a128df14868bccc0dceb8601d2990793d7b4c67cb05f46dd2e20700ffedaad0774f077de336df719f353782d9ac259dd688276221513e237e4408b3cafa74a52df997e6bb2435c7b78c07e0d8323368d9259092048773eae4c8a9bba209bebace4034d9ab1b22b206e026ade1932323b692454e776fe46582a0f76cb48adc860fc7832b309901f73f68ec7d155f7278b0b5e1098cc37f2d44720e31c6adb54ce851f87249d55eacf288819d14abe68bee383d435e8f33265b8866350e174cdae38a97761ae9cb9cbae40b61c3007c913f21a7ab2ccb378b77d1dc36ee7a0aa1f106125471230be78e1f0dd63c00de2b0930b45c5e5c98b35fd6b69e181140c05e99d7eee4af0b2882bf3024d5d64daa98ff7543ac0c2f56153dd5b5ca4187229ab9965ed75d180d649c274ec65a183c806d631dbfd09db33a00a63e75afa282f57620613daddca2bf01dbbefcaf6a86d5c93215d41a46a75e68754ef6b322ea455812034700726347314a0c9030c866c9d40c3dc7d691c75aec4176edf15f96cbd52d11c5a898f5990c0f09f38ad2b68d48b2e7d8ec9542029254df7d0dce9cae44a350f25d48b89f2835e1cc69b25a83d7e1270338abf4add470eaf5f2851e55236d980468664de789f9dbdf330b0262db75e6afbfcfaa07fa59f2d1969d733ac129db6d46720728b82af93efad49b0ec0afb06e8ebcc462ea59bfe62c8cf1b4f40d2c87e6dfac3dce221187939dbac2be4fe6c32b6f915e857914427777b8dd49eb71e6bb6b0a66a541eec7443978a825344f7cf00c8dfa9e76c7a6eb988b4d987df4c25f1551449de83844d087d89585ca71c69289477d380042b9c5c197a660723a89c667a97d80ec3f062deddde92280232eaaa15d7d49a198173634b320975aa490159b144cd0d9e23175af80385341439949464e14c93686ed5e80b13a037bbaf385aa9697327660f7b72788cb467393c3bec5b5d9448c8da8a93fe0e8a8299ee7f78fb1881a94a05ac3894b7bd2acb0e6780143765ede0e141049de127a07624dca43cdb13c5afe0f1f1a51cf62cc186f739c1c82acdc79acc2c083bb1da6859b641543b1a419175c7a5ba739b33d3e0a3ccf5e716ceba8c3ee809f96c502c9042c150b45b7f42fa7ecce0bd41222b8683f0583399180bcec74b3a8e22dd2c90c7b5aa415d2d5247dab25d84f6d1f2aded4719dd6c4b146ea296a384cee4a9cde3cc751c225c72ca9b3510e2904a4e21d444345cdd520a665763dde7264a7681559716e6b1e6fa61a4f813f0ff8e3c08ec075bc98f328bb132b7e89036d163cbefddd575f00777c05d9b433b5800b70e92c966eab3a3bf9254f6cb458b8db0a31c589ab9cd481b7f5a69f2de97d50f37b37be46911f8db0e1b2526d9ac15c2fd4e465272933897b67674de4ffe13b70ce349de7dbbbe28166f68f317232ec5d0f0f2a7ef55f4d1f73f8bbe52cb7d97a14f5ce7123df0a9c1dfef38dc979ae6d2aa3e5f803d420792f9bfa921bbb0135e0d8744efb4e06fc2fac2ab200dc4ba9d794f33bab5e179b2a85ddcf16e66a40a67db814695b11a2de70a702527b84d377e589272f5012c00924049f11a50f0e591a6a164993d84d000425c0d253c1aebac6832f3acfe3a94d18c8845d85eb8a1e1e4fd00634f4ab537d1c413c57761e02b5a46916ef527044b1cdc0474d0e5bc5fa4818264981af47dbadfb38ef37795b3d06a1ca409f097d294c1049c3df143293376a147ea9b2d66479d6aedac978e388576b2f248fa75c6273d09bea6b40993c67cfdcaadff6b7e0c46a1260320d20765c167880f74ee487bbc57150595cc8d75e263b58d99c938fc78e888dcb9588d47ebb06e6530f1aff9ee5980aa82ec7a1e5138d45b9ad3e45aa07c7e89240dc9f5814577216404650666509bdd2b652e9554fc546a02d15a099f65f0c5afaeb667189eea0328d054f5e4b068289388634236adbe67c0fab53616c317f4f9f40c1604f57a3dfb0f7d20b32fb12664687a4a080601831e5f9653ca353467e9c2f8852f96d392cf4e77ad8a69cda31bd41742a1cbb19244ce416f84686719d6bb933da829d9fafbf49c26fe62c58d352394342f1725e3fb54303800f9e8fdc9e60ff3b79a38cb43308d0f96d398cb7831283b87ee1dbd05996de9d2931d6519a185b36025eef3865fbe0ad8f013f1f4f391a69f1b97f20a901c0c3ef3f53e38d2fd2cd290bda7657424f0042c3f01fef8ca70ffed3bb4b766e1c7c3e994a2a758272246314bcb6d6b32c08a378af4fa290e7ce03a29ef9eb9129e4a74bab727a310d94a23be57b97495229a04ffa56eaa39685ccedea3919dddf4d922afcb04841b734b408188cffd0df126c101cdb7d947287fc662e31db9d8c50e84c1a9b0308e41e229d141266f5663cf627bab600435e42f5fbaf07893b529ae103ed065951e01838658dcb7ac0459652a67e7bd7ccedb58fe3a6d532e2b14eb2deb83f64ed1c7ffefed0f80e838bd2a6fd78f218e23c6edc6b4d49edd5b407850b4ee8af5a513b83191c6f618f193eb1e1011443d4baab96fca582f13502c8c9b17e1121faa07a801c24a3e8e4aa95efca050d6adbcc453384e81ed73e01c6f72282bb9cdf67593f7d707485f898928cf04fadc8a6929ff880240034bb9896f12fa949ead5fa65a529e055cc85819739940466cabacfc267f4c2a14d266f0523cde632bd378c8b66e53cee28b09e8e31a46d8af9d26069d64408d1bb7464a114b4cadfde02cd48e678bf9e2c631262f712dc8e920cfb9abe37e7be802f92a76ed3ff0be4a4c378667e593fc6b0588ca8490268293ff1c752c42d4c471d3dc19137a7d1b109d97b816a2bc8813a1680e2abb433f5293278f4e821c692ff8d84379c781d88122b4ef9a71ceb359a0f502b00cda4ad7edead6d8017295832737bd83bfd9d087dadc1d52142d765e4ce52759a77f0893f85b3e05a317c402308b6f8737b15a71d4adcb7b436dcdfc542adfae80727ab09e9226e093e17d173b7d6763d14d2c1ad4237e59d31d3dd1f6ddcbb82e92ca43473f3f41aa345bdcf8451924674766d86c673235b94cdb28702ca0c065c9223453a69221db9e284a7e7d41677f87ff9c5d9bcc33fde72339f24627391fa4ec6bcf3930ad8e77b1b375bc1b368990898968b1a7fe53f47c9565ea2706cf32732e3264211cd561b7cf20adac1dc737f2ff554efa4100958404fcfd4bc57d985221cd55888a183945cd444f74e7e2a8fd3f10f3ed2688e19d83f4c7f988921c920f5f6bf6910e69b38763b1470d9912efa8c5d81aaef20186cda706e49cc171c708fff1bfcff27514121a5d51d06d1f516c3f282c2dcdd83c5fa2449ea178bcfc11f25a20d03e54042f3e72475afd90ac85a82710ef97636b332f9b69d1532a2212f8c418941bef5a0470def29aa3cda680b8389383f725af56d28b4479bf06e368a30983444936e8355ae5a4194a98673275056c795fd559fd614e83a1dc296144b7518399f9a4d7451ae0e99eb23ae5d2452ed388c7e2491f9deab786caa63fcdb86e8e233320977977cf2fda0712c1b97df660eac15cbf4425c2d8b05e52c5e0a0d6a7b7153cceae4dd9ce7ff4500b8f9f1445a042d4d43ab0537a6e55cd4b85a1a98f59a8122cae2d037d9c1fca348fe4213ab6ce803d5078816704498be80208ab809f11cef5b478f95af9ddef92862f08f3b0457904c3af6de655b65b7ee00113b9cf9a4a67e146106d3b75d7ed1e3bfbe2839944fdd64352aa9d215103281cb350717f3e518d6e597d76549c0a112f2b42b32401b48fe919ec75c4e6c25e1a71792acc3e247e75fe520f0495b6f94c31f7f6a5569714835ab26d05909f0a76610930ab9670fda6ac350c69b6d05e83ec175659c23aec4257e2539b542eafb19bc3e23dea94ff89b4fbfc592dde1b303328ac5213cf5e1d45d1b618ee0f152eaf3ae7b1e2ecfa82c7daeb3b6b1d0e582902d0bf52860905027f3876e18f704668990fb0911ec93a444a3816b2e48b4c0bb67a458c2dbed8e7e433ab38fb7a44765984f5eaf7a13acfe92a8b3e45d199ee2754eb93d78ed2149cb63f6e61704cef38c79379b5a56a04f880d9aab1646faf2349c83d40d470bc43a553431d3ff7601f70b7e38153fe1073fd6c127d567422333644d57ff39236adcf798bd88a5386adfafc29d42d9485eb318cdb32027572778f00a4157a917a710760afbac63a27f8d2fb68df52b6c80ff665b23174bcaaf465aece51200600f9de6af7e86dc0933f8b3c5fe22b43323054818d4a4f1bfcabe688d43fd931b166c3c96b8fcaf34d54b9d887f082dd6dbc7768a9aed4bb6b725e7022b40e069e7518f1e1133ed77ae901d3192741a891c1237c22c9fe6c858c183393bd7a4a2c5a4e0150115dcb6391e4d881f91b5768c67722ae3c3c5cc489871b6481ed48ab04ae85fa54c5b85cfeba6fa16a516205eb2ef8ff0a1925982ca4c88973df8eaed8cd5ace759dfc2648b5d4ca7667871e54f8c3992031a0ed652a190235bd2e8ba893a2847feb2a43ab9590eeef99ebe000f7612321895b364bda5a64ab132df479578efd6ba98ff4365c6f9ec28e0925efacc88de9836ccb0dd601796f50610f6ca790cf515d08bad804d4b98e53c3741b1fb073bc017a1ab1f4b1911646a554ac7eeedcd027c0d23101a698abaaae11aab5ff8b3f7d4ecc4f1aa1b89b5c4e2cc95d6ed9acc4f411d981194b9dcc981010e8c359d2cd25ff51937251df242a3a258870dae40f479d86620125770fae592fa3a261162d65ed7d94924d15aeb0e92cc8ff7c45309bb2bf1b699f8c7f8733100122a81cb5dfd136b89aac794ba6fbc29fece429f63af34408c5e8806ba3cabdec0c240241a31587fc70d29fba52988f0ec65f7f00d9f76e924ae9eb4705a1bb26c0dc9b83d5be30777afe7ed08caa77fb7124731c7b957a8d06acec04d7412296819f0f41c7d923df2cb51a2b4ebdc7dc1359662ff302ca4c800c3e7ef897073548b59b04442d3a3dcd59fc3f44e4ab72fd621fa3bf4500fd7c084bfe30771373aa30a7f0c278a089a659cc0228c0ba91baa6f26eb5f5558bf746a9aef98bf59a5c9bfa0f61f4dcce8a8538b47d014a00d0b31c5eb608af5c0c559461db55b4a5f51623fe3a912e63176975917ebe72131c11d64c7620e3d37ce6e4183f58f1263ceec5bace80dd8886b9d41a8a52e241ec88ececb0f66b69ba50444489f8098156c0ce6421f77382a934e00455bff6f64e6da0c650d092463816a9062488419850e130911464222e226af3c2352d6559626eb22940ed161b3d175fcf645b92afb831c07bae57921f9373eb91063d6d924bb1c9e708aad4806a64c3f033cc0ea4cab0b5d9be9824f18ef5e587172880da75dcccd8dbe1cd9987aa077d859886d73f3df78d826437e1f695758e763a207ac5d08e1ae974c9b94d21752129004dee7cc6c62017c0e402e7d6e0bc2f9ac960bf38b60a26e9eabf0326fdeb3ba177a04dc5a1fe2a967a21d7ee1013297664bdf7595ce80e9a4442ab18c96011744fbc9a7492664563a0f118346a576d3c250a8c0772e3ea0e8167eb20e3c80e09782a023b636e3a15d666a792a7314f31d9cbd0c16daf37c5f70ae15a8d12f3982089ff0c3a9a2c957e8145bc34dcbae53ae33aea751bc334ff0f9e25b065832fd66686cf3c4544182a62952d7d9cba21e658d819888393a515ef194617c581df7138a1190d8ba9692ab2cf92650c3c226fb58fb81e4da75b5ce9f2a68a75516ad5cf3c856848173d211d20dfe653513938ff0a65f1f8166a6bd582427d9a4afd7bb97417e1e2bbc2d3b4ed005bc9649762b18642328dabc81f704d4897a901622a61cf9a8cb2156191b18cfecf4ce6f43ae771749e67939fec1b4b78ec46c96932d5cec3a42045160abc94fa23a52caa9553e557dcb35abb29edfc13ee81abc64fa5150ddbf70d74f96e386f47d44ba19849ee09e1c20f3d5a0dcabc2ddb5af9d7639cd834a0b0afc5f577ffc3d389739ebfdc78750aecb9aa3b4ad5b128195e8360e32f72db5c23122f801d461c633311767755032ff2771f3ed770a207928c205ed4e29d492029a12de8f5686eafc668e7509da7faa924539cc8cfe31d39f9f05060379c3793fe5bc39babd09775d37f8f2acf201dcf833252560a5eb5fbca4afd736c1028c92e6dfa3e58d3f7fcfb217e3daeb8dea35644307201524fb2b9027d78fd9b798ec98eca488b05b02859b6682be7f5baa0e98cdde10647d15496b8b8cac1f022ff4c34319c2c74991a420fc730da82a1c73c0a80e8b33a3d0d27f9b476897cdf22c90c29b651563cbaae89a6787d7ad63044f5595b23d4ee9b257722039ab57d6b3f4ea58c2d2c846a1169e646b815cc038f66c94e7d73a59e700cd765d17e0c2e170a246c27d5bf179fce168f9f19e4a1033b3b21cf5a595ddd6a51fefb2cc71852e98892afec3bae48cb7af620a60d006ce45006a1367af0849c2c57b18ae3859b67b6faf912f1d3d3dc6bfc8bf89cf4e6cca497d723157e523e437edfbdd9751b3c875e40fe2556a297742ec9f908718d540ddbf9c9fdb34a7cdb31d6cda4e37dfe122a9c5fe25fe9a7bc765348ead2990d4bbcfc9419375ff24f12833834ae6f57f7bfa00c245eacfe6b5c3da067061cb07ea57484a57407e0253ddfcb1174ba7b98a8df8e0e47e07751093940a2095ed02a8a3ab84a9ff968a918b9e906f2214db8a5836945e7461b22518aaf79e3e468746b2b255fae9062b212fdff7728ff73914d5df51f1c71dfab9610f70c808bcbe93c39aaa2c3e25f0ff36106187f7a79238095d4585694ebdadff0295b189bd7a3053831c762e987d1abf6e718858e604587b61a596b312f8c9b422c1db302e6baaa35cb1ae99fae4709895171380863413b8dfe947f7e1853725bd334a17dd2ddb063b82b31b6f3d39c72d5efd1989e22a8851ef3fe6b803e50fc620087123a39990b8888fe9bd5f6f7729184c554b625d644b50ac55d33b93402b566bfed379b54ebe84db3b86f04e08f58f4168de30eae9f1d92c8b51500f993b0116753117edfe906e81d41a367e4fb3456512b5379b75e103b881d7ccbc7af6e4757524d79a394aca22795beb715a7097f003a9c25d97179ada2520136e0b2cd58fcd67a5970b3433db6908803a410f8c84ab8ac5b27662d593084327144ea4d092fa8582409c0e3a80d3f67a4778b90e22fddd3fbd3905548008a11cef4797627f4ae1f8b72a1fee3ca9c56c1ba50f0a514fa7c268cf9fc14239898f668278901bdd554df6bfd946dcde1cbdb9a7ec2a67742429b9d37576ce86a624d770106d580612b139ef9f0c6bed6f791d9c18142d77c4dea5f4143786b2575651b8549cf44aed875374eb100b9a12d13e4d3a2136dcc82525833dbc874845c88e08d1597608b6d4004da2e9143fa2c93a1fe4e2e579fdabf4cf326bae4bea48cf76c0c93d53fdbbd105d20a2a69483d1124dc5a4a0eaccdadc3dd87787daf62b41372bebc9b6b899c7dcb461ffd567852f4bc943c9269d4ba45b400c8dd676aee3a8a5b574167aadbf2cb77a3d9c314c86fa6c5c064820a87cc7806e27b0fa87b917427fb260ad3a56448fce26957aba59facf036ec92e77e59ef92a39e35eef6a86a3cdc498b46d3951292889d3002f95d6b6b1fe04130b72b91c5d0cccbb30a25b7be58da0b97a5e717c2824bfe20d1473073b51a6cb4189c7972689acc83e725596ac07e54e6076d0466b7413cfa0095e2cd78b330c7460f1cc91cd663b521fcfc8da3f1546b1008754bf2289af962bd4b73b7b19a5069c2ccb00822cfdb71e59e3d25c506a0a921db3dc0bac9da206b10f42e7afcf5b63da1cbf69236a739611715a421dfb86f02c0eec860ee947f8524b2cf186e382bdbc55ddbed00637fd4fd009dfb29a31b63af9b941d79f448a3edb15d52f5899aab70c1db6733540fd1cd6403fc82d24bfd08b09fe4d8aefdbd9c09cce293fc2e88c6a7b45fd61ee3906ea8939a61deaf1022cda103e652a0531bb7e0e104fd1e9284b16cd8460a32556ccf529570af498fa7c4756ee863782f44f02ecbe301780d79025380ff1d383daba8a150ec33f290c0cb29d1d79cb32233cd0c22365ac0a8d27bb4aea0711b0caa3edb99aa72ef904779986aa9eb1da96eaf0ca47097a5bf481c83e6c5f5c65ed60024085756e7c46073558f28aa72db2d9fe989027b2a3af2f7bf691a0f4d2e50047bd08919d4ea21375a507c2a7436f531aab976576164523972c3a6a136e5540bbd35c528e23ffeefaa4c3a7d9211b23c33028f7c3f4d83d538f06da418d0f63173ee66928c2b6b9c3fe19d1a9ad5ff0f55e068a87416734eccd5899d548bc381e4f90b01829975090fd4e25a24fd0151e646fea52273abe3390f64be5545a13a0f6bd12a897022c449ffeecfae6f381031fedc98fc309a5e2322733a00d41a04b4e6a546368250a259fe8d5876e4a12bbeb2d9a91398b61dd371e3dcde1d8c0d0ccd701c7c9b2bd1d7709742c186bebb24bcfa0075b6e2378ae005c3eaac3322195e5fe0bb6435b0f5597358b0ac74756afa4aae885584124971dbb5b50e1df299f512cb8b690793290443465734a2d9b18d45d2f1f990e1216f98c98bd0799d0200c693b0d511b993b5bd9e956a6d0f800604fd6e150978854e5507f14cc87108f589b917edbb4717f11c9e8fae093e4f1f19566468e23ae3591004a89463125c4155628064e49bb2cdef25c73bb4627ba825eb386eb1f0f2563bf509ad8988617088e252519fa83c0e03efa88f827805f4ad95a3849359c00ca8a31e98eaffcc318df9546d0a9107ec6abb5603929745ff193899371210b411708bef23fa022c30362d781a19dcece9a2b2bfb4e2ac51b524b16e09966fb17397127352c27ac5cf37805f88cd2626640fddb618b4ac4a9746d6fb09458f072ef33946ad4ee4d8de70bb41053631490e4beb20ff83482b91d214d281f14e508967d14ac38f9038e71cb0417bbac58b404179102129029d2a62771ec75b60f3c6e0c10b5e53d122c20875a535ce309b281da11a59ee56ccd37f3afa7073aaaa2c0850d4f514d01606b786e1997f2d9a4aeaafa9d304296c5071c5e098bf44a16d7eb3a288a8e614e13f3a7af098234e399b642361cbe9d85f55d80af78bbd5d035b4b1aa5ac5ba3711a78c7b5fd8e622f008926470e1b3f424ef3f1b12d127e0269ce15a899a4e42fed090352f681a3bac0bcde1e2cc27821077913e9bf3ce1036761662de4f37c6caa0a6382b5fe7c4ca7ed9278db41d50c64dab644ad49212e5d0861e45e8768956ccf9824b9614560fd39da7d7168397bfbbb774ec41221e3d17ee69415456a0c00215f1e91dd06a3b7617ab3746dc637ee3c964bc391d86dcc2816f35f186c1ff4dff3b776b268b9de8df0754d6d4df416f66cc87843ed947ac2317167c3eecd5898b3aea438676b4996a55e26dbc2393c206f3a7e0ebedf8177f04c7e0865183012d6eee83fb4574a6d74437500d16cbd4c3cda946eb08245fcbde5eabc98d2bd0e5fd30dc01e201a3117a99816343d4ce38234500bba69049316aa9e0f57a2e51566d82e600671f276c8a34ed2497c783ef088f2bb278a134c157c3f1092500030933e0fda60776f4a3cc9dc56dd4bb25633eb6db86d951f3285d63df50c853a7c4667d29600d36203819ab339cd3ea08c933ff80a0ad1b53f0dd38ed6dd423b06831c6273c3648cdb8d3f4869344b827350916f1b8c4a234562073cdf173c468fab3fb5445f9fe503de9299b1c86449c1c541e4a28ba8e9927b4f18fd014f139abbba0cf44a4d41af347a2ee0555e3eac71a4e6b84e6c1450109fb3c9af96bd02bb38a28625a472492e24c2db822f6388a6c34b232c20b79bc16c86c846a93200c8e5d9b32e43cc33bf2f333a21d92e5d5c14b22574ed21e9ee72de0d3e875ba7462c164b0480375c79feac2f22e283bf866a9b488e2f5f0abda69f88b18d22f4f11cc75780f98d412152c82433040d46ae6375341f32a34d644147d7bdaa3bec5aa57fbdc39248fc37339aeb6a15dc7f04647950afea1e70ebed03d9ef1ab75ccd1aa940a8ef2be6165b7a933cce9125bd7dd8527fc0cd27b46aff903667f138e03784bc9f90b2fc09117258ffd8c062b2e5c080fb25df943090d4bba692570149e54eec572bbb0614322bd6866efc4fb848d3b0f71a4efc104ef8dc0251d33103ff64352f8df5b46dc7c6e3b715a9d408b12d844a535739e7b34d008e8ce2faac3fe9c6ddb258550705db5ccc1f760def02012e6c959e1f7e05f6366e409a42ea0940186caafad17ca8e3da34ed13ab0280e25202d37bb3fd2d8009ed36881aaa9424c0a07f86361abd881acd796ae02b00229c5f0a1d0941575b21ff690c77e82277c1196dbb57ada3b05f9815fd5bba54d82d428081564744081e933ab74070aa825013fef006ebe20c1846d25ef2203ee4cd347c787cbbba1f9962a8ee350776cd1cc7f8066128865115a5f98d43d1f181225c92633a195c7977b0a06ad33a5109370321a1909f39d25f26addb6cf86dc85eb887614fc34a57fcd3053d897e0d9c2af662ea16ce8d76d085869903abf02cbf997d19688c089386dc82b7f9a3b848905d1015b6b993809df029bb185536ceca09fbfa58974ff85d92bb31f4e65a98c857c89c57aa7270d608e412bb390175d925130f35ef2a091a25b9cd2232514ad7f4e7207704b935c2b61103c487154a8474b44f9077bed91225748e66953f7f8e5bf775640907f784adecd2f025678895152a49fee9c9d0084e61edcb3705f0787ddba304826693e354d69ea61d7eb7f977c199488616db0d45055256376f941e94e7cfbf47c47eea755d9ea5d112a5a532f8d6d575668593a8d45dbbfad8380a286c7fab5df3def87d6953f06d3dbfc8a191de714584718467fc75703a292d9c529689f97d55f25167176c2f1f46b3158bcc38f5db9c347ffb12ff2936cea901a03e28a22c709156078a190f0df96ec7ab69341de97ebda263cff4fdaed3f7b61166d992dda8787dabae440b9544ea0c9acb2308b75f9ca68cc5ce480ff0f295dc60d61a3b9d2f6f9eff8ab30f466c934f179aac879e8ac01e5949b75aa8fc3d4b31ea5a57ad02c386bc9cfbeac7cb691e59751a206c01200284d3e35c9ecbdfe5f636f9afd01e6628624a355f624c27b24643638c5b48962d25332f1150219701a0a08e2494bf1803dc6297a2b5ee004aac61651515bcbf770442dbe72d3197f680025dea000a5f4621d901b27022c5ed413845c85b3fab449b5f840a07f871d780806b1304d09e0579fcffea46951fdee0568bb72a525e42e876f1f673fbf3e2925ed84511013c18d925409789d0f05ada8d6a9cba6fdeb4dee59fffa4c17822941bdb9eda99105c207603e75ad16a9123c086543164ee28c8ef975b73f035389db3ece650469b1da53f1801e4b38c1a6fbc212c234df9d16da01fef4c08575869e35af47496d44666f0a8c882fd1dfd0cd66a5eca61e86ca2cbf8b5f6dc9c370bc3d7f6a9d6fcdea60d300d3b0c399f1ce7ddf63481822459430ce6f7ec6dc65db1412f01b3fb98c584d79d53ea6b4e5d33825109f7c1a1eccd3914db4597ea98b072ef5ce910847f8a2fccb143f53ed709adc16fe42a0d7a5ab29577577f9ae8135375dcbcd3a47fb86200fd641a1a5d0fb85330ce4f69918fc233da7ae93ff2f38a142baa32f3a19a15e1e034454776c3792c8672ce9b20582cc145eec4442d384a441d67a8716498ac53aa15fea662d9822304819b264209f4534de02d6ed54d8e038cdaa56a6823f8cba125902fff391b885bec40689d7df22c42e1e78b7f0ceb5dfbac9ede687883f9706404d936a4c74ac270b35a597fb63565ad2a469d1aad03d4ff715a6eef091bd280e47532ee5c724c0f1dba0126b9fb8ca1d265ba9114e24c1ffb66ca5a4d6ca3425635628d3aadf72347752207a28bfa8b3e5fdcc5d62fcee103a20f655ce09a90a4c3ccc156a9843c9c90f0c31acefdc47a81908e1989c6df0159f11df57372c2717b3cea8f81001991327a47679bd20437c378d4eda1315c2ddc9b67a350b2b7c21c312a03c2d086a1470f944ad945277cefbfc70598cdb8a35fe5ded0769a1ef4b06f62c478c6be4ab4a4dd2b1d84f8e8c6be2384a9c77643e505ccfebe3814515dcb37b4ffc01a93885cce55396495fbb48bbd130a7f8e95690f75a8a186a6f26f38762aa670e83d54362074953751ff87d4bd0e8446a85eef6c464896e77aef8503702f9d862d2c810846d3199babbc21b6729b5ed17485c8467305ef343df63b6fe8a066a1b0df85843fcc07ea3f7ef8c3d0095a946956fb4e03dd3bc9fef1c79efc111642a2d365d02f8b8057905a95ba936be5ead4859ea32792e49df31478c67ce2b6d72cd96081881cc562904a2c5353227eb30d69c08cd7f65f0640ee0f1c5b3c918547ff3fc6ef58163f612007f7458eaaff5f5263824b5994a9713ece8dc10ebb7060080d00b801330d6d076270c029acb1fda31d0c01a8e9a1cf599f9dff1ed86794ddd41512ff57c182af1130dde32e130f74c072682e2a7a352610529f336fe8f61dd197bd3ef4f6627be1fbf9d8642d0e3ff4c9ad3a7ab9886113e435e83016bbfe5e6502cd0c03cf79533b175f241a0fd792abc561e99b2f3d38f905bee59d1a4573f65db6033fdabeb9cec1829160437968e317febfb29de6754704477393912f363b1244eb7f0f757453cd2a2020ae2358e6858704e11d56ad47d14592d0fb41e0f1f4b2a6d14d0e46c9b9f6dd1c324fb922bbc09a308b6c4c00715768481ad26b4a4bfcf577e54b05a4871e2cb21d4a43e72b7b76e60ca442e243486ef1188d3a7e120083895cf3543e0d1a98c8f40b2b61cc318a75b71c89174955dfbf248b0c1426e6be0163a5f81e4e713e7941025a18e007017456e72cc648dac34b64ec4cfa9628dfefecce03d73a5d36594742bfa68acd8b561002b283e778776f0e0f61adebe9c81694327c34c7f25fbfe30e761d62703b96cb9630362d4e14d5ffa37bcd5006a6a0d9774344841ebd070fba87e9e85f3207c760926b57a1e53d1291c723c1b1fe0c791c559cae142ce65516b53285c0f99fdeaa450ae62f5ab13f632577e5ce6d235350e9641081421d73297ac3f8435d713b865c91923dd7c6412c082d8ecf892c7071d6d4c7d40d365414a1711c019a0d362de8655a810ca1f8fac2fd797469f132445ec1c1fd1d7b9defefe36ab24f637df8b54c2c6d9ca77f5954409919fbc8eefdb168f2a77ba13aa15db9fa3a53763ae404b432504b136ce66eed17214d1971db5dd819f99d5f079280020b7c2d22fdc9a529db032b62e8bd5cf3d558b6c7e18d6dd45be5b31462d47f55bea2bbe942280f902e9d7fe9f57798eaeaf3b5f810b37d4a0dfbeee16ddf7a4fc93ef9a1733e286ea3052cbf1d396b66da2fd453db80e00274f0e5fdd3294c0a1c57cc8dc833b3dc4f7a0741648f3e473f830b685170fc73a964db2cd1e3763ff8ca66d5ac765c47f190468aa5da2a8e4c2859415f16798f66b36b37198db3cf86e40b6012bfc8b1643a60ec4cb25210babadb9e04c75148835346bcdb4fa7140dab8d0044289809ee91c1ec1c57de3ecaba574dd882a1e5fb9e952c8f33568c5a79b494f7548de309d3066880aea16a1e9339f6f83be8c119a8cff0faa6d271991dab45f365b87e9f74eabfb3c23f390fe2a19e8f28c73176279465086a70e2b5608290d1a8b612189135b08904652b04e2fdc2af754732bfd68bf9dd45776fcfd5397fc8e92e506ba3f20e16878a1de9bb38164b949912b2832e271b49098a5d3055496f6fddd7e5540725ad69860a8e43192ac78a297935c2f782be9b42d72aa6355a00550b1c1af0d2a48ff32266b0e662ebcec239da31521e1f2bfa77198f4c92b31590be867d9bd74cacdc835b653bd53ce10a0d7b7e8ed00f658db7a4a872392e6ddcfe8600920b18be7f2e477bed9ef262ffc26196e1102e4f1088b6d016ae55187b447e8d2e3d3345a3f36dcae3b1f55e7568f162b1995e9ef6a497cdb663a24ed213f2354ce8b7d63423e62c3e4417b991ad25ac8fabffa9ca51766a99318eb5319ac7954dc6ee916541e52efd10f3208f6d7f7a881c39673bb344c645d6a1687eb3d645a3dac6d631a6398db7bf52881c4a43e97f8571f0ca366a4ed6b057ef97567ff69eac88f7f213fc912c98d0e547854f59f51c1cde07f5dbb0e56e40ee7898c64ed9d5223205b286a8bad2643cee4e521ed837bd6395e83ad87fb4b6e38077e57f18297516eb39155f55738e867a67dd544ba2989148520332f4827c13b5c223bf19fafd324350da1fc3ae91cc5620e77faf40de58969b1541d68e6b6a061b4abe95a4d737a164648a513f4af0a130bc6cb46ce3e4bb564c3a64fa8e21bbbc7203284faacd395b26b7f108640cfdd0c21f7517419ab6298c35290ab2cf945d6ed6a54fed483692e502cc2139c715888673e1f79cd640aff6a959ea6e72cd6f914c74cee045b093e396f4412801180257c92e0aae247646c77689379120341a7a1274bcdcc25a3a9d5044e54153fd56dd3c6db21d49795847a3fd7749ffa676c175255a582b0aec438157e7b731b0bb3949b9bcabc20f670cece8d73e84a406247a5e7144d1e114d389816b49101ebba9c9138b486e271fb3673a12b79f41195b26706273538413d00f0c863bdc693b0a6069f79b11017200dbe3766cd75e551e0c41c903694b3b16d29389e38864f8244a4047a0adbeab4c7b6616e9bed021404d1f14e1687d950040e6942b42a81d4825a9a4bf19d5f85d22c7c5715ba6fe8ecb82f192e7445d55d312558b9d96366adc57d7520c9fe0e9c189e29077f68530e66ab927ee0475ff3d153dd93cbb549eab974980c13c43a50909533499a8761d862ea4cdaa076e381b5bc1aa510f2ac5b3d1b66c31405e6ca6bddf61873d84f1b98c6fda3f6750a1b0fd1458f6ca4fb2b2e3ddf5569a6cafd7ee46a5c79c84abc15e8a67df4c3b6c507aacebb41278924c5bef36f20a93865884665d9f32f349c24bc36b0173335eeeb955563bca000ba80bcdba602c6522fddf02595264b0d688766cceace774d67ccc30425ae7ac64b78f7beebb44564c3ebbe8153096b5f5004c78814cf00e3cc57fa75fbdeee7e117cdcadfc68bad8b448122c229e215628451a1f6c6e6f5643cbc9cfc339cfc63ee5b42cd587a9a03749f505f4b3031e303ce6064527cd3dc4170cbc42892adb81171aac589c67cf3194b9f92720d3f14b9aa20908a5ffea16ba019f69fde67125ef2877d84328f80a6e6b0713aecddae62d3bdbf8393bd7eb82aee2d366609b87dd078a2a25c7235277eebca643cc89cce7fd389709c2aa75a5d6f515daac2b954e53c243fe39bb490ed52ceaef2ee6930d96934b1065a5fc667f99a8121e0b3a7836ea73f35ab0d5e2df49b97ce67dfeecee9db369c0a1201e0fd67515b1eff63b6b5e3ddb2e3e60bd8add95202b3ef5105c82e0c50b38fda956f9b1d9fa7c7e964a1b6c2918c8a495b79a99daf731113cbb7803466da903ae9f55cddf23d717042fbae2031d196fc2b7c1947775d4476f648a805b5b3f1f2ca76775f9af02bd8e70885da7eb447d4858774cc73f41ebaadd706a6222ae1df69f5e1af2f2063c8104f9e3d70b3123c9c9a6ab90ed78630271a7cdcf6ebe0eb8f428aefb0e41464eeb6f252264180c543dc2e0ee0d4b95ed99a5ee931165d1775a2948af9077e64b252def583e56ef5b3c1645cdc9b77a3634a1103da70bea6c1de96a15e7c0dcecd72ef0fae4b6de15adcd86587fbf4d90166213fe566fb367557224b22a2bddc05ada324f48466aa1217264acf97b88026ceb4df4a6b89809088e4ddaca901700312636261a8e25b494c8f789703cf99644061282f37c8b0c5514b931dc01fdb2d4e048723920987a72a05ed18b78f8847c6c20eb93abc617b85ae57df5e8700df39431afe2dbde1164b7b7d3be668177382368d3775136c96a7d1017c23b4db01b31b81916c4b11b504ee9f7b28602d92137ba251539f0cfe0c5195c3d539c9ba52b36871d68ed79e652ef626b928bfd1369979783d29dfd3642c499ebbf66b8cd47f559c258fb9a64ce4a4160f61e720e10d25716fe0a65c4a0f174ea26a113b9f68b108302ee4f5c3a86ff6f7d7e0e499a6470ba1df1632588e6fe460e234be96106fe8dce2fc7ce46ff2a102dc58806832fcbebb5498babff8a3e2b6a887dfd4f0e77dfddbb36ef27b461cdf863aaf3dc6731df53ed0865e2d7491d93e936f7693fbe90d564ec18d1d5e46af39baac5c342a6466cf1237b5c00f2951dfc794c7bc80dc15239d38c8b3ebd4e87e7a0b8c0e3397db7fd45fb32e1efccdf03cee4e1a467a941ccaa3c00a3303052885d5038d3a4c3da4e4e7e180763b3b7acfbb30f4a1bccf01d418e91a59198d4bc650e322eebd44c12dbf3294f6fe4e4d25b08025c09488bedcb53175ec8bf066b0c94b5538ebdcc5c8ac6f99db94be5b498d6354321e9de44dbb6ecb6bedc19d4b0921cb91cc5c6010680fcda83ca12f9372fa73fc81b1b663c123b15eefa37ab569ca66baf4937be204f60f15684405c5444789d38203aaa6a71f019f79e6d87e463fa61f34fd5ae94db191cbfdc7e69e708a7c22961f208f5d7eea1cc2f9afd28ba0274902fe5444bb8db962c261cf68b5e1666b88b7ac9aa9865554a4c02bc1ee3f9ec3f33fd481fd6976e79bf999530d82c71baa536bb7dcc813fbca5b842ffbc417ed39b4beaac8e34bb712b8547c6074b71d5e0374eda37cc0129cd9df3f3d60f7074c00abae8a6b408ea7669a6c5b2bc7b710c48c89c204f21b82fce107d1d1a5648e67db236de30eda19d304bd3271e10848f77e169ca39541a595fc75a55c11bb2ad48b5b96e530af895e8dc40fe999c1501999df6536f515726b8e1ab0c146299ceafa8687d3118593d43faad5012a32e50903c8eed709b2fb4a2f62b4e44631682b36cd1313cffad772ddada8a0326a6535cdc1adec5ae1a580e6c787b007a2901f6a8995eb7353262c7600b0dc502dc8ad50f3c7db370fac1501518b8dc10f45bee5b3ae7505fb376728879079bb9e0d673ff299ee94bb020a8b1c449aff00f1467ece440cc0dfd78cb915e25a3b02a3ca0e2e788985a7a0217314854418d070d8c30965bb9499ddf455f4a5d767e3713b669c5708e4f8b4895999014c47136563f141c5374a1e658696f3922be2cba649c1732d0f5bd5b0451a2deccdcb7c322688292aa807f21dbd77b30615973bcc08207c3b417e3a05c09e8dae215f806031c27815f25a6589f3a18fff397e15ccbefbe6d7b8f4d1b2c6f1641b1e8bf3371f9057eabf0892245d5cfed710f864ffc6079bef1b9d45bc03dd98473a3da5cc47d7233b0d786401ea08950ba8d180d5264d7ac1efd8df0403c86ea60bce024e37146f1039241b8bb3c2c773872d9ed36117ffc2cd81e2e5d884fad926d562180ea042507c9fa9787402315fb676196ebbf4d9c47eb8d7db02a758488000df015ca833e393d3d9f9a73354d6d79764c85aca81b40bbe87747e7e1d6dfae6c2d4b064efc95612758857cd89bc87bbb85181546a7be28db80d91c52ea6e2c027d7c0883a610e5f9f791443ff1d0f5c056adb1c768d11670dc7a34dc729be1fffde01b27cbcbe4902ffca6aaa2e4604395b3b2e14dd86f421a49ab2dc799d9cb4b3729f331b83666e3e498ba0865fa668369169a89d1f2a08e1681eb83525de32685c3b54a00899064cce7c6059162875cb4da397852334913da78c34e23538d4083ad16e386fc8bd3e9143722b719c1717c8e000214513876ddedb39d088d6dfffde0450ac1bcf819a0149386db02db887e19ee7cf5fa47d78768189b28b69f58664313f3d3ecb255bfa96b99560da6f76d1b2c36bd1f265d070c537047fa55feb648e4f28a97f97a6f4ed081fe95c844f7a89123820228a18ae5aada66f65f32d40ccabc5017d29f2436b8e21e6cb8a2ac50c0c2c1a5e5f73ac202894e462881ed2650f2003d0068287032eb76182371255bce5e7322728d78c95bffaaaf77de1eb0d0bd254a50aa7fa6b273026db174514c70394ccb512fc7b8a78bc6bc154a6979ec8665e8f958c9d85fcfc7bb2cd11c8fe6dd2ee97148ee1cf1a3adfe27a483cdbb8f1aebda969c47334ce8c1ca6b31b148ee67f6b4f0b54abbbd4943617c70b317e1e706989395018530d98742cd18ecb1b10a417fd3b30b5cc84450d681aad95d9b2521ac74efd6a6fd14748ce1ae0beeaac310016539fe0e14bccd41a98a37dd10d9189ea35d9eef4f698b2ccd21997f3aaa86c069890dc2cea0a61b1716c9d284c5905e2b5ada92f85d05061854b2bcf404127e21bd1f44cbc38121fa79784dcae1cebb0aa6f46bf11e83b071281fc5a64967e731f307316112e8b99a63e950e7e7e51660a57a02b956b0a09c8adb5d0cfe35f2ff3589875dcfbcfc2899476e9c77f88dd71a6e367fb30b7f5b5dfaddcdd4e8c083c572663f791979101fe291962c5a2afe53b7279aa61398d0db7c6a660a171e158a55209c617f5098fdff8552650a6f02e61f39378c8b0ba0c24af15105ac91ebc12c6d7af2add8b122622b559c6b46634825505c0e80a932cd33b2d135a52798bc540e2604409df0300aaf53a89aa5512cfde0fafe83a7a0d95c4e9432f23c11e47afea77818b6fc9c20bba6e177926925d8ffd18189f88d7908d440bb2003cd9159d8a950618b2e1eefe305d6bcccdcb7851f6884f80f734bc09ab8ee7a92f013572a66faaddc88792574a413613050f487d0a97116f38849c4b8203ebed9361f2c6eede8db384c683d98e6c60022315b79794295f1414ffae21986908780b582a58242d01c84313a8e1cb7330023661d4f1a86fe173b3643c5849f684043cf212b293d5d84adb037d4418dc924277788b8c42a9118f6e078486027a468206e4bcfcbe3981c067d22f35e6e2a06dccb0ddc96f7a6998ec250f6f3476c8872874017394c81862a84f429b642cba9fb9822f0784e6484d3c30939b189dc4d20c6d3cf8bb2052c03471a05dfc65fe09bf9d494a6032ea27c5708e5296254fc120b4a127969c7e390ab5b17c4b6064f22a969f5fd39e4cf397864a18a5e84b87a150b673ed1929a0ef28f67a123c2a50e40aa00fdf6eb8c8bcfa94ed062aae93c6aa96df17fdb3494b4e68ae5a99b73c8853362cc7568daab76ffbb0344ccd8c47de075414fcfc02a776420e0e192e67ffebe337a5af721b9bd79b78e73312f059259498aff88baeac3e89a8b4b0d1ec794f2642687765ac3dac4ef704538b935b54865044f19fe3da8b4db861fe09ebcd0d6b1ee1c442c26b3b8a08228a0d8afd016ceb39e182575591397605d9f7b96a8584b669a67bcd8098169755871d4db8b73b8df427e5d864ed3451e0c391c5a7c93a8ae25d77d206b4b9849ef09ea1e3762ecaacc964e942da59805f9aa1bf15fb24c54401c88258b63ff9b1a2bf86fdce5b995c9fd421ab81933500bbefeb3fe254b7a022cfe55349bb015f1ef2819b2b522b0b1f039f23a98ab0968ce751704329d4d923a7a5025acdb53c9b4ce95710cd5eb914beb7ab3982f676f3d67f9f70e2ed7a99ae46e75210a862d48a304fddb00ef6e34452536ec1eddf3b53f39e709696796d73961412c2aed920a60ce419bbb2b8720d72869c8d1eaa23724f3bff4bcfbb994e8187e523508f93c6014c99335f9eb4282fe6fbf0a8a8258f550c5cdaa15ff23e0c5f383d3fb5dd47e3dfa3def8277399df17ca8d4ad90010fd259f54b4871f36b0d93546e0b35dd628fc13603d4aaabf329e2c770afad78fa28c8f3c4e49b37b6c0a3b231db8f1a5849b86b6409eb2d4bf6b7425f46704b6f9c428fde57ade3a3df2d685b67b8f34ec34dd96432296ea737ce10b824f3e54e7aa7a56ac156c4b13f110c6dd26fc32b8e72a2d26cb5a8e2640b30c8fb78dd80c00684b473b8cfb09ed3da5c1bb038e7ed24fc1d53ed2852df985a32159b0629d7ffc4d63d4b11995c25e7391445155aaa26d3dd978127c4c0cffa6887b2ffe7b2d16e00d9972a1455def1949473f77b49c9a95fed90aa281c09f4aa484577e091e1b61ff4101d41bac0fce79941cf01e36b36fb5292e0e9845494c2977f8cdebb49c7b84572ec0b33c49100ca8acd7a9a109d05b2115a3e7d65d1f5191c587eca0a8635f8dfa1638154d665a0ac12df1354546884b32795d141fc92d9092a835f779f7802095c76992f15901725a630ba3683fdf63be0dd1b88c24b52f30248565e0eea76bc137649dad62c8381eb3bd41c31e90c69b94bdfd1f9cd7749932830eaf47ddc162523cda88d3aa42a7f9682f4284318e60fac3331239011f3c165511f2cbbeda09358e456ca3ae133ccef43cc8aa1d009acc4c1bb8b5692b9957c74df08992b5d83ba6873c89e66059634dbcc53d167a329c71234ef610c3397f6e6fe05aaefff9c0c8fc62b3531348b247e7817c4dfcb72f5761337fe5f99b96612eac2744982f54e6977a093a352123686c9e190c98ca0de17624820a52e7cb13ccceabee3f5f7712a07f39e62bd2e9be58a57cf3922ceb4ddc0cbf27276b00c43b0a88b50e243f7abae04e3c9693e3968ca4e8d34256101e459645415b60d8d05b598a3b27332459baa2fbaeb5d4ca586d9fa2816d5f1cd1f1a5617143e0ecd0d6986454e0bcf179bc1a6dc7fc01d4fcda305fc03d530b4a701305372cf879e2c91a7af3c0cb2b95fb23064793f28fc1386d62bcc6220bb82ebbee3fe34c1a5978448e3e3c53ba67176debdd3dd418e24ddad483c405ccfd43596fd7f3444953548143844b672416de0340136c1806b5e78fee1877be780f3f30d08eb7bc1310a97bae8d9a1b220af927bcc7e33e6580358c86d650dce035137e12d7608f43042312663e3afbad4d46337415cbcfd46bb921fa0f4ba356d594f97b3527dea43be4d90b6dbe52ae9effdd8d89964bce9e82a1be970fff1529280be6f1d06faa4b36a7ebb9de456c34a780fda73dd91a7b7c6bae8b2c03e105443af1883d1fc20a7efbda4320e12a0d04e85dd9e828cb3b042f76e2c5aaeb6dc57eff5b90e616f0581a5ea08d87a4f881909961ff74e586bb98caa82251378358deeb4a8cd38c7d5e2f8e9017fc5d27549f3cffe14d041bd1e7fd0e08d469f59e2dcabe887843a4790da5692347143c7babf71a4658b50726571a7068455309dca91a6cd94bdd1fbafd4cea9b9f3ff855df968ea4e7871c9ce545a609d9a49b7e4e82443aaa65bfa7ca005ad49d84d9ce9c53ae0ac80f90dd9adb5f1615af0e11b3182b1a5a466f6790bbd44769f7b51b5d03f57d6c4007fa468d629bfcfc0cc407224fe39b998a3204d6f3f11f29d8e6df98197c7d28c7baf3aec50cfa393091a9875aaa69a158fc1c8ef52bef2e870869b58bf384e0f0c727d0826c88a5a6b03e2109f63c3b5826f177a7ce30332d3a8ecb131fbf0cd174b6f27f9a8152a2debe3ab74a812b75e277b5590abe53e1b2d1574195540fca0f5835cbee0b4c8d4f4ec3e6ce25b426222a817a6a285e65c554f272fd3a6579a39e7a5ec73b1afe920ff193e742454b7ab209c9785392ddb253fb252575247112b25ece80a45da003c152ba8517e6fa7ea6e88216660bb07a31f35fd905cf4e035a17a5c2a70c9c61df373475472a0091b2d794ca8da97c8a684cafff311cec2c0c9a503383b9849859ce41dc0634cd6f7a6f3f71a861f630a6aa61dfae7f8f153c1391851ea9367887699065fc71fe0aee098b3e76e5192a68be741b9dc1433ec66705ff65a93f6634f5d6e07b78464a341a368581c262e01ccf26407ea80a31365808e43071823afc5f3a83ef6057a1cf3058d1c026ac17d87abf47cb3b32fd6e9b1158ffcc26e1ff70a73c65a1d231efe3c5e3ab5de2e6f535d1c059adab56e768341083b8066b267af7d0d7c7c8764e8bc0a4f9b2df26e48b7dd40a70bc3434367b625a37af83387bed1d5b0d277350b26c5cb7f591b1fd434d0155501ad0bd54202ad707a9f1d342d15bb9f8470b78ba37ae92c5b033d4f261192367e0368d8a68fd31d921071fe09e70dd30c9d2b4ae3c9bd4d45aa51ae6a6da84152654027ad63ad0ebca0a20591b4ba4e4ebb99851152cf2f15bb6d9338530c6d5887f4d11c5962e3e7012297f3f2ce0e75f865847114f1297fd87b3eb81c0a0411d59eb1480998a9759e3001e83c38f7afd3db1f182aa2ec76e7bb19fa0c937e0804837a364438fd8f366921c5f09876b0ee1fcce0cc820986b321327acdabd5139ca0f003775e8f5307682d62e235ac0b6d3793473ab9bf27448da09428b9b6fc6147f93bc430499d04fd62d5aa3c52fce13fa9c60414de532f818d170655403f2cfbb2b409b60a20dc342067b9d511e034f8b358cdbdfc34d292d78b6b6df4a84f7f12b27f5f0a644e311a453f3a050d8383d24cef0c4d74606ed760c02c725ffe07790177daadf3033e67a5cb32420feb09ebc69359abbeb295651d1139fbff16127c1c9b0e9ba9009dbe1258e62f591919af372b8268f6b5ff9776ad7ddd2193bf2c5909c1c79ee4657b77c3d9fda4a617c831b8116f661f49bc5261d0f7e41582fb62001a69bf30526693bd29e344477ae62f725d01a0676f7da282e0f857d2bcab2eae148c1257e9c88be4c261a5d09de529035cf84669f033618afe8f9377766ef324c8b26506ad8ab2e3ecd3c4636a8179feabcce70e3a8c5be57239531bc13ba61ad916c6ede6e7c349ce0fb439dbd68e86b39e65722c48ea8ac84e28188d7827a63da682cb233b432fac55a05eb7f116cefe0b89620040ac6c1debeafaccfcb411a62194c7b9e710f7d4dd3fdca4f098828d79374d0cf929a25c5c37234a9a3f09902e3b622dd87f56ec525f423e6b6d5c23f47db7c5c3056d00d0ce3eddc0b768ce16e58b6f48623dccdd0ac4b46dd401875baa43e93ad229cb0679ef10badde84fb1b30581267887110bc00805f7cfaf79c238bdfab31684a73b904ba3e153b0a8678012a8fa2a1809533f4defdb5e360b74c8f49105399bcd4a80830334cbc4387d5389405c469091b820fc8d41aa4a934a670b43820fd03c3080f3b1f267c4b90d0cc826818a365c85a3257bc08dd9e2001b27ec4f5dfd0aaf12b2666169c4d66cf8be48dafaa9b493a373d76b5e3a9af7f934b7c8d23f670730aac501841fdcb3eb676fc2548ee3a62168ce6ff6eea93fb2420d868f434297cfbd3f7b2e1092558c40e874617e17787e524c4cc044a71ef016def8f4bbf299066092668385d4c87330823fae24908f39ab9a4660dfcc39a62df1a7dd12c38cce562c583dc16e0c756faef3e76b459c94ef26dd58e59ca7633e7655c3cee2f6a0e0960fc9738e73a627ba5e8aedd53ad9a0eebb725aadfd4ded5669192456f62b31ac4b4aa8b9c3c4640802d7757c6cb78977ca03266b936270cf360b9ffbefdd90ce6f87ad7ac59ba2d13814a8bb6b32af59044b79998186577fc4160fba2a8977eebe1d92eaa10894b5f51dd45a3287420ee58b141079f1650d121bd253e7ccfdf445d63cecea63adfcc9bf154cd68aa0d87582d05ed40ef850ed01d44d38fbd6742350f7c27bb0e00b0b484cc8eb8e0df686be1abeab537bdc703e34c68daf69b44557236c9c4342ace2a4538c150efa3f430b195b437bc02f2cbd915825456c101f330f3f8819db8ae35ae45c284cdd1a0139bbad7aed1c21faadd58a6eed73056944359c3fbc542c89a94df39fe4ea19df862f30d37c772f1edc50d8c1e191dc3b27db22245955e53ca5ab5fdaa6684a9fa512b87eb91054eb2b99b53f68e5e791136a5c0fe3d549a2fb3cd6c65eb04a4c231cd77e27ec920371b739e2c27ffdaf91b00ed27009beebae8e8200a4a7cd0be4eb880ab065ced82e8292ae413059c7d957b1712bdb5372107c426f12c29df9dd39d5f469917d36db2085f2a284cd3befd93e7bb84518b692e5b1e42c2fd75de2e9c53b9c0b6f6d2e3a08150887495958f56f7f3ac7beb7506cd184a03ec0ec8cb7f52fcf703edbb89d00f48251260b97f4d75fd31c44488b54f957c917eef463f600a4d856455a5e90bce4382fb30f31dbd6f5c3c10ec88a373d34f56575fee9800ad5ed10289a731537a2599ba3eaf5ff5fa3af784678b09d4d03c32da0d65dfc5e619f19d089d16ec85fe017e8523cf9f9033c270599de0536fd1eed60574720c126264075ceeddc1fe065425868bf6ff12a6a3bead11fc6a5f3923acf0b1b1c846f3c43e00aa25639ecf4bc7a2059ff76515533b8ad2cb13fe763cc75c688470c0370285d3a79cbd54dbe1da0fcf68b4d45cec3ca2fe9362a5616c24be14eedf619b67718fdac8dcd7aab3f33fb50e8043cfaf863b943a8936dde82dcb8ec08594b203edea368845496285218f26fd5596ec5a56f2194961fc0629f49e46156f99cfd4460742f8fe0f7a31cc57f093f1e09929de12099bc86d64ad8ca96a7f98e5bf91d1ef785b6a5ab63989ad8d447f333ed75609b469293469364a8403a317431cbf2327f3160a978c03e32f0c86325a04202959d04de2682641d8419ba5b0636cda391e242786a073271d8f3545ead54dd9c5e7b38d6cb87659c99f3c6bb11b48d671b82c588050b307a197c9781a5a2322e8003386dabbddb5b10827b3e8c03850cad1165177757ad135262624204de90ed711436b4e5a7a1f8de49c448d930823e710e316f6aaedb26fb75d89639d19aae51568e58ed2dc1ceaf7711c7922335b240d893e3caae5df9a5bd63a1436974e43d1fb8dc065ecb55870f90cbfea8cbcb06281bee57c0f3adaff0eab865b72142e40367807338394419dcda307c5e5db796a75f0fa606fd5a45ef3ba043788d299a456a172fc3dc7465ce43c9032ed5f155b2dac2924c28327780f35ae2b26ab85647456bb96344a5a977aff930c8a4d92bdc2d5c8425e8f2a4d7acf96eeec4b409ae697fb0fa1c2ec03fd0afd0365502f78a910bd2df7467583f0bb3b72865162e895f379bdb5d0a283fe8221d57d90ec45a6b86bf3726f6836c5e35a1ab8828266ba6a70c6286c93204ac0ab2c7494b7088b400bb2490d87915a876b87bada80d1f7bb2fef30a827bebc1dcb8890b6557deb6dee6af1571505d01f39759233169fceb08bd858ac9544432e16d3a7d3c006ab385705bcd3f43cdeb37188ba1b18879648bbc47543f55da9a6cd3c8de61530dc5e5485c8d1bc83e0f3279e95f240089249a96dc4e0fb0f01903f00707699d9c3c851d150939441091c4967a9448dfcdf96652cea11cde23809ef47204372aafa7de0b972fbe148e34a49318c4b787cde595fe3d0ac0dbd7489e588a4c0db3d00d0d0e0f09109aa20134a9c714cec8f3dcf133521cafee8c9ea1bdd3371360119edd57d279938ecd139abd204c1a63f15280684ec1b5d86470d982204f409ee3d02639ce77ce549642d00be894272e0c65492b49ecc76084976a3e9209973e8eefbbe852be61727dfd1c878ac554140469674e898274ac6537e8d45a7d4374886133be3fedd7271c3d26d06e02e3db0d8fd44c3fc7ab91dd75e10541b8fec3348a05d99233f3b8845210a0ca2c3cd3eebeb227d433026d45e5cdd3d3fe9971cd34839bb7c2feba33f31002c8cd4ac07495ed1e57620d6cd312939d1dd91088d15f206af515d50528532a81173529b7ea5831ab3a799b7f525f557375714f9dc13a018776ceb0678202ba0207a020d288c48358072a0ca1a5745f75984ea2e9eaea2ace6c5684fb23799893897f3e8fef9e1b0d5e363519b47293b5051f58e10daf6a0603196c9047ed7829b9d96eb3d70927cf04a45d31d7b1afd5ddd4411ce696b294407a21168892ad6a79678046ed5496b33886219a006a17d250822ec9e9c35d0486d929d6e4920a9833a708f1b206cac0a329eaf5dc0775f27efa70644d60ef227800bfd489aa421f0a6f336a719d2b15b37e97a5f20e19f47f905532d7e87b3a22b2939a19c820fa038c0e36382c8847766d9c1ab65a9058acca8b50a109ee928a5347834452894cda7621e1b254d97bef214fde5bfef58a3f5ea243563236506232a8a5ddfbddaac3a0cf2c3ec770180d7293bbcffd6807c06387e2c6d26fb707f72e4380e580f852809e0a981663f62f2bc4afce21866a84b75ba3686a3c446600bc82232f4dce4cbbb2fee2d166847f7b2e5823e756a99ff73ec80d7f7c2e3f404c90904201a5f52aff5d06ee22330b48d51c3361007cd2eb92d52fffe01f773fa3fb6f1e88018860c05ded735713553c928769dd8cf00c71e8c5d9a595281240db899786ab2e2af1d5391bcdf77aedfc137c939c59eb1ea180c3ae756988c061ecadf8d66956311c63d82943410a2ddee85fac785cd585fdd8dbe509b245cfede4d9e3c79a85d3b1d46d5310cba3d609f5b816d481999d6ed3fe494019007df792e2e3b7eb69ad6fd60e4233714ff10a2532bf8b1b2e4ca63ecec46ff27961f0a9c662875f148f6086603d35fc1587542c774b2b86142fd36063148ae5de198b6de7616c1830cb314a0be637dae1c7ecf01235e43a86e1e4c463a6e6ff75ff85b213480f38e6fba8c96bbe50ae4cc4c1b4d14e027d1addd792bc0940d50c2db5a1aa274b1044e1ce38bb49c7a92ccd06d5cd93694e3a3730b0a6d08a0692f7e047bee8eca09a4542c450e74c34ba44e2cb461a8e543d928c2acfa84a1e578ed662e727fafecb2f98a8a38b9979ef2302628c105494c573bad9574a71077ae950f340f62c942b40051ae00a01d15d511fd5437b24240dbdcd68a701d117cf731e03bb1d65c26c27df482b7d42786b30502c5ead43064fc493e3a39ccea26df391845dd2ae2dd643abdb9e0b691c39d02f426de04e99b5f6bf5cd677667c30aeeb6203ecb0c941e0b8d23e90dc8819c3d83edf5b229d47e4ff33a83b9d2255938817402ca40193702bdfa0f172f039c9b0de263c9fb6ba40f76563130db42923b3421f8a8ef5c114133387415bcf3a26cdb5dcc4e2f19b0acae2e5d6b6a25af59292c2b609f2f1ed0ac10f34aee24e1986c7e5034299923130dd408ee03bceb86a65fb0626238848704d53cc26d6d671760d776112b1485d0a6a0c13e61fac881b2ccb76ba5c6d1ed0199d4ccf6dfff4c67b92f3d4d1b3c805e41cf4675056594129b12f13d34687d7f45a78d809a04f6399f8a4f9d979bf8d2a62063c8e5e01a8b1aaddfe517342e43ca87ae0fb255b0f7c1792eea545e0713971ec5dd4549a6a43ea05cd60936e70c343b290434d3f4f09bbd9c1df3eadf60ab91828b461756963932486974b74ca09c17090295e12c9808e615180db1c563527be421ab3cf7ad09e3d7230fe03c6a7c3b07ce6b0ab72302b1c7bd9157cc9074837d152498a1429a731f52c8288d862de334f7f660a2d03fbb39cf8d1852201128f656debd9f6a1ee3f42732234d4947e570dcf0382367aa128f5620f581941cd3e491018d2317f3ab034e654de636fd592675545e7b8092e1bcaa46ac70d96da88a92a55586daeed3e467e2575d93a687c1c6babf52c4bd583fc2aa5ec296bd65bf7f73293e09ec85654f08aa2251deffbf6d877df7a5bb90350a73ccd166763c45fde5feafbf6d3d725cf325c1ccfa6147eb0e03c142f0d42c9f180ce610e35c9bb41821c08f0d5c82f0ec7db3f64267fa7f4c01afc0c83ec33a911448967429039b5fb395a9654bc2ad91df1e8038828ae4c8b223316fd72d5fdbb4fd3f614b2ec0638dee66026cc16f0ab5bb6141b410b06779cb1dfde672b78d80d541d13cfa133255f805c8aa73088e67aeeeae34d91e96961461f43edd1032e22974001a6569609f0ce0b227ad7159b9a6ef59b8f21958d3550cc720d54872dbb9ac5eeb760d46a7d4ed96ec0bd2318ef4b8cf17e5881d825ba11eb54fd7c057b5d46a1ccba93f0c2954d094f0b03a377e7bbb975204885ef28a39c79eb6bb45ce52c4840aeed79f70431142ca88f238f399eb716bb3ef0ba70bc50a1b668ac9f380f3e9a4c1fc537b3cfc35a2df45c344360d08174b4ca42e8aef861d0145c2c056f2c2f886c2bfdaa3d05d22c2048e5f01dd1c3d2388a54340a99bda8c920ebae25ceeef871bbcedb77ef5dedf09fb82352b04a010fda7daef3a620f76263c4470432ce8411480ba5af6e234a9859bb4aab82e70082ce171838dde4fec12abe733e838a544d157a84db9ecb9bf4248b1b69353d4a5dfbe72a366e2b7167822e3ca46fc2dfca7f6661298a62b3ec7fb8923b63edbc3f0be80bbb17737206a178a9e9340308ee4d7189f8c745ef0ca3e8a66ecd50b22ed2d15cbabd9291d7ad3290c5f12516aa7be785221877ef540b68a8db8052ce6e313fd83c2cbd15804fb7f3ad8c8e8578f020e90ddf597854bbb408b393522e611ee29f379056fdc92eeb476a87101f793888d215f503bad0ff1f2b033cf6dc23d3f1c0937f84edb8e37f8ed05b4f8b94b8f0251c8b3d583833b087df3c9914d2605413a7eb8bc0c4270c122e8ba3d7a3c8e790f629d19798add5c35a6317d6c3a3790ea5dc24be9f5e109337c8aaed7d3f3e9330d012fcfccaa21bd15cd5e723912a0194752f89cb1639a11754f1a62b14fab521fd46d0726bf9db1d0372965bd04e8f9d86e4c593021ce502ae92e0d9862c4d61b278239cf27c4223d0345cc2c68769b194f8a4a1f7be861acd88aa1327f6a40ae82a9fa2e2c459bee8c6d1ddbc792dc01dfb53ee6d010b54965a61ac395e61f3274c00c459e7e121340676b422c7a8b21aefef6c59cd7193c7a9723f0fce6416323b775931fe3f6149253e7ca9d1a815bf0a5cb19c6e3e7ece5f4aee33c8a3c5b7d77b17ca5dfd9584474804dadb516f0079313a20e5394bfd25c9789f7607266f98e0c494b65b933b83e756dbd0261828b90b0f1434d9901d520543c29ba004775aaef5052f16b56feec9a357f1d0de807b8855db0231118b08b1cdfda8b0229269af31ca0c23755bba80140edaa5af94f5ee2202f547dd7b60f52ea2d0c915735a7d060f095ed90e450fc4a85ac581d71295d7a3b8b7386d3bb06fb67a75b5921b7f8c09d598d3923909821452c28ec1615eba6b0c6f394e4f63958af3c730fdaad6ce88e9ea6ebb0916ca01b8b636b32a5483fc019b18fe03ef6ffd95ba4c3a0cf376e1776e1f519e45592c7237089a27f91b6a00de322909da234a543cd096c5a513a24e002452054fe851c7f02a7649ae309749c6f98818d289b94dc2c7bbcafe3fafbdfd65d4c26166a1ffe6881d1e59c3a87ba9173483311addb79153d93cfc515f3aa19b08dcffc47e2c7d9db2457a751c0bc3e9f59be357bf9827edda5007ae4b316d5ca36a8d2f14d4f908906ff65bed0e838a70caa675c106559137ec66cc56f93ee4f280c2995cb100d89ee7bba38ad6868fd07f787c17ca90e79c96dc69452fb098fb181387ccc4d211e6fc28c353b7f9d712b91796e888efd047322f77fdda71ced50ce67839931fcc52e64328c211adc83e522eafb18c4461fd6f65b49ac3a5082dcadec42912520d709dcd3a6119ff55e8a10669e9cacf4a49572605d0c8cfe945d6c8690aa61941b67a2ef8b621c2f6ce5cf1b9907344f32d87b68dca2e330386a9b1c5ce446e255d36f46375496f42776cf7786e62bff1336a74ef1b09c8519c5f7441cbe309fcd0450a3a83b6e1381544f47570956e25be0b03b2127790019ba23107089d2565022c397a2ff68c602f30b6d7c4b54c3e17438767bd87c2ca28155adb468ded2d5c4b5261009047751f8e149b265caa62be8620ab4d8124c50e247cd6fb52de88dd9a4f851b280ec659206949d90b677feccd0415b9c63c794da1d28995f7f816659a389d1bd0c897bf7a888a965449f66bd102062797ccf2a0ebaac5e95983650f51297f2c0f33ab381019a8b91c04ecaca8a3f524e9b7d9ab36130cc83f5efe846a44e18d440786950e2a04572d43e97db6c75cef0ee0f258d5faea125034416049e148833b6529bb1c0b1a859dfedd3f24a0c45f488433f5df99d9c05e687ce68d483c56b000510d1396472b38d1631c93456cc23c975dd407ad1c02e2c96573941e99a0fd27a80e5d4e25b2bf3669f98e5b9c0024f4a1cd0276d9547d4487ff9431f48fa58a4b12d4c00ce6dfd2d5ff0aa2c09c88ec454d4324d8fb6592295ed82363e86eb1e1c4ff3127151335d754ea49aeaceb7ced268ec7b8cc3c794b32b2cf0d6c348b13f460bce43b573bb52cfdfd59906ad3296459851b03e81a0264bfaf0e73f49cac3c3adac8173a8b9a01d7e8bf13f28ea744d42fc57070d1b8f8297570b6f53e6028058a8594e8b0c39e1daede563868dc747c808e013dbb67a25cc1ea080c8ba5fe2df6d8b94ee285ecbfa90796333ad9bee791bc0e085de72fd66ddf3f2638a1f68e5817c70b1d2d6a45b3a4f0acd75af879240a0874cc4b5522d71a0e1b84dc8eaccc09f1b59c9e4ecc76d0f84e8d3d58061681d38bb8d36e9a0d6d1551c436032b5095f69d21b4811218912ac74dfd552c7b7fbc60bad9c8127cf37ea783a9e98386f51dc2a1d8a4c6109bcad00b366f33c1cec337bb7ec5cc4021a1ee8dc2903f5c0bc27c08d65387831fae6744d44394cb7dffe63b3768ace9033f74fb6186efc174189cea44fd29f95f5b89b42fe5200c5adc480069ddb04974f8566382605c51a11766edb560d80494a78a48ef45515fbc1d3437c51af160ee4547e628de34e28d13cccf23358ea8855ef4af6eeee0602b554c342d307575edcd918564c13d914794907b19388507fc487a574e3e2ea37fdffbf8c364089563e13b3e8ba4496b69ece28be3e6076c36f108b2eb6015924649863d9c38271c97caec36fa9e9aa820a23dea2314d3cce9b18c73eaa54992caa410e16ab6ca6b3f325b8dd7e2a460b0a3d137eacdbe53c8fc2827f124ce4fed64b89cf499d160f0b363da6c5938b589dfe6a25ca9f9d79a4efc86932e94f605b29ffdf864cc69efd3695de6dccb58595a6df84f22264f8633ebb83c7ae0619b50eb06402a417b7e3252a359ef731726ed1d6337c5051615a4530221293022183813c73652cbdcef1619fda304e4b2508c09e77b537e10a870f2eb722ad133d4206e73bac805a75415b20d8070ec2cbdd515ef60f82aec351e0e2365bfaac15fcd3934ec7b2a92ee6bcdf8b5b70e07a0c6a5e4e44e0f608cf9e858a339d38786da439ab7b0d75c9c710b4569bf8084f434afd0f3cd26800adab08c332859d68853cb530e636ee72e11a0832ed27787862a0a2ffd756f517059df393a5da7d392d191bf53ee909a019b194d1e70d126d795507d42a8e8fc94f88f50ed2de7c707d206e2d004ee70d9b683ea41042ed409d21bbb4a9a27a25f0447fdf230eec81153e69cb96f3b39bc4a2263d7ca0dd1e1086e4a0e792282759eba8c83cefdd1f487472e1bd3685d012d8ebfa0967b95c6d60a5e2398a12954a94abe8f1214ba84663f9fdf979efbcecdfe9e84321279cbe95f594306d647070cae3b50b817537c69ad730cc4f716d4c2fe55aecbde9ed52c2e38c616e002b44bef4c97b79579b2c7752487f53fc928dee6f2a7f33e818492a8f1d174c783f010032b2db7445acbbbc11967f854bef037a5ebcd803b06022921013ffd054d3932198f337f3c792d4a873337586f3057440b51ed50fb958343d1eb7de553995f6ada2d6243ee6840b9a9ef476a5d115d703af09e592582c874d3b27943b1dd39f4ec831fdc2e9c85231d00fb37dc086f62a37a3d55b4e9db863625ff66147a1bb6035e395f1529df626b2229cd87c62017730b6f299f45fb1ceb5f64205ec136ac3f2a4560ce73e6afd57f202b303f8cf010c3974dc11e886a0b64812dd3b2660575f604c2aac4e33e921163d4d09cf1e6801823758194098819427fee345c31a9fbd8c57f267cc2b0da0b30e77242097a2e0ccf46740bdbbb052958abf351ddcf8c7943cb4fd42c6c34c247a026fdbbceed25c987136f5e1bd0525eb92513ccbe9767efc1b3d351f1877d682d1dfc37082879ec6f65e1563021bf47ffe7037b97fdeaa2a6aba884713c14bc18b9cc8fccf064bab7d03b69f165d451207333ba77def88c0bac063eeacd84f7de82405a89c42a351716e22ded4c209c883fb8fa5b90c3db2e881b9a12bb7b72e53876d5af750abdccfac91334506665b441cb264c5c12a6090481b478ae055f7fe7f21b81962dec82d3b9dd33b50e65c8c6e1af3765579a75db84f13c6545c46a6e6b1741087ba26d56b148865644879cc967635dea59d678a08d472fc15d6dc2674f7999652ab50434585b3d9fe834c09d17da80dc5ebb6e89707d4711a4d778b6280324fb1be9ece9bbab9a47983e7b0e73c84fd59bc73a05fcf28dffa95babda72b79286e88bf2f4b4f35ac30bbb4082b8640ed92b5e1bb0980fb39c12ab3025af941256aaeff285fbfc064c553992371004d57872cc011a94181d3fcf343aad7fc73a4de2f3324bdf3919e9a76add9475b8eb655f8293e9dde39c50401396845b06496269d724e9655fdef60e84cfca64ea21fb7e79ea42c452c716e70dffb049d945b056c02c49855c8556a6a78d60b938927bb92b2e81f489612ab5b3c235febf38594e4517af8a78422e3cf82ef301bf4a3dff45a99696279575b4d221ee682d08bb3597cedda07225c357be930798be406e5339312b1d2179abf93b0d4231c6c55a817536579412049e3d42dbc1c3526739900b0c043daf09d9cbf45bdc240021b7048254db52eff7f83542274e26b0708364a4ee45148d976064381441b7b67834361c5c0cbfc1e4d96e8f3fc6a61da57f848565b742f8f3fd96b3443f6983bb55d6be522fe7a14d4b914b88d4e67fe5c405fde017bca9cf71a6564baf7004fc89fa6ecb470dd4cfc306c4026f4656559600013737de8871ae33ee6ec921eb7b77f56090909f507773ca141759da4fa53e41f9845706ae769ca7e494e43d0246443eca8fb2505b4b2d57213150f24d12fa4dada4b9f58cdb6b298cec912b725be3935eb8190949797f154034c19d4dc9688ae5912fc3f47e65b29be1ea653c64149d3ac81d0589fd92f17f98e0d677f21256abff5807962ff25942dfe5a2d48f3d38a31178149b5c686b8c9c52c305682e8b23c5bc384a996298ea8c55065833c8c6090af7c20881f51b246df04b92d0302759c46fc6b199c4a599ac2378cf03766e0edb824b6633b7510cefde51022e9fad5ec22fb5b68e049c8859bd35f096f886234bbaa01e4d3923d988f2d38554f5e4080aea8274a80d86199a90921c89dbe968c32a9f509222b6aba7e34f7ce70ac9de60c60461a2f91a9b3eec6e1555d7d3d70f260f7fc5f02d22493a8451a01605cdef72c08e03ffe87dc10eee042677e91a1cf3d16ff606a426877efa55bca8ccdbdab4d0f11b556949d9a4e2cfc62a9f2585a47b3c3b54ca9d21ffd1def569b1539abd931dcd3d1287329bcf300f2a0f1ef8deeaa209174f8a6e54d071358924fc0d8cbac0cc68dd5998963bd9689e54a679e77b67de01813627905437a55a2a800f711da13ca5d9c2554b2e95c24f7f7e09defb7b302854c3b538e60eab8e5e769a409f6b7a503c164e0fc490155e3d778cfcc5611fb3e4c1543407958710d1acd1c07548d946749c7e0063cfff3833897a3d7c96b289ad6b06dfbc29d659028d08f3a0e94960fc8d5dbe9080484bd3e8756d14e0345dd641f6cce299a4235f7930b21fb9bd5d047820360ffffff9f