PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57617 bef982d532955f4d3855d03dbc4682c247e6e972addf6bba5dc0c26581e31b25

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
714792220cf2ebaadae052a4754b76ce04d00d689f07f56dcd00b4bde75b2871
Certificate Block Hash
bef982d532955f4d3855d03dbc4682c247e6e972addf6bba5dc0c26581e31b25
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0074660000005b0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000033600d9822396834114679ed985f335f069119ac33d3763a45098e357a2fca63530acf6e71432ba2d72d77ff2c750539bea9e2f5087075ef3d84f45206da88aea1a5d59f0c8ff4f4f3806b358105efbcf48f44483685dadcc3280000000000000080000000e0000074660000005b0000

Raw Header Hex

0000402012f4b90ef402d6104df3c74cc4ca6be5e46b93e3425766846528ce8a3b465cd6c03f970d6852418e93ceded4952975ccebd2fcb7de2626eb6917419097a5391d6c080f6a5358041871285be7bdb400cd6df5079f680dd004ce764b75a452e0daaaebf20c22924771

Proof Data Hex

59,560 bytes
1212160103071adeee6f3cabe5e3f007288ad60e5d65fd7455809d50cc4379398522d30e04cadf4d9365dbcee0f5b6b138c6263c13af6ef27fbf4e314df1c12149017a00bc2f7f112837c448069a1fee2a57d961bcf24aa3c2c37472a8e10807f3b782fac06740fb07d7a664b6879596c0e9ed2e967f8a7f7a4e141d22b8ea000a95392738f35ada4b94ca100b604626bb0a0cf6f4bf4ede6cea32002d04286b8cc17f5414d5bd06ac43bc2b6961985fe3200f68c2d4d8270c1f2ac93db41aa65da6f85d1e09eb7e78381697748ded84b64c7354b24bc3c5ee0fbae06429b45b6b83d909d39cda4fe8fc71c3a852da679b5fca0ed82fd13cdfe6268ccbd7e2797cd852b1f5f14eb2a77e55fc5fec5fcd41ac524328b473d2104458630716abb35e51e5a864fcd4a52a82cac76fb9e2953278263dd4728ef29cbaf9c76e2189e04d5d9a6504f2812b3357cd177f30f507c3d7a8bf3a7af9ef7b760bd3c17afeb483c5e19402486714e95909086d96bae28d922539809b411f0540ad1a5fc5272002a35d63b60060c390e5367899d8c5b4b055265aa15cc9734f181c06181a4fa7860f97217607f12971f9d0149ca70b77437374dd5bdafeaea7e37cf48e1e718de741cdb69dd095dbe9483ba8fee859e902cfd267802197c00a4adc1b767f9bb463f244e35f70ac6970e61f6656b6f3962ab85802491a7c07a86518a4a0bb3b0c01e4b861406e93626fe1ae768ed3021a610ba8a8feaf151a55a9e8bfe53f3493b69cb81a42994962a680ed348cafbc4f54e3e20965fc4d73ac9adf7a76e83e01107e2599485f8afeee7d3151cdfc36302b4b7a6d6eaa55c68a42df3784737c61978ed15b491e36cc8dc5e4db3b6d885bd494aff73cebff753b351b18dcc83d643c075e44cb9592a4d08ca41dd58b2a5c836aecdeae6b1504ac1ef66176075bda17c57c2b05af61f505ed13472dfea8a80d4b23378a79a51d9190f0ca439895f63ec15f622f89523dc3e1054c35ec4bc24d36cab372b2adf6f0508b39fe2418a9bae7e7b0c088c7d1aa9a96051ddfefdaff21f871d66cc61da475f2f112d53594a0b1318bc94942bd4acabd152ef8699c02e0c2086be9b7859001517bb8864ef208e8925220127e72c700f68ffaf1bb61e4d33a3b814c84fbd290be6df72c05d0847f2c64a819a1cdffa59df1415650777a1869d259d1175eff6fced569ce3c9e637423a17a267d5f89785dbc03892dac9fcf2864a12a711dc903ad219a5328ea0c5a233fdde0b69a53e4321c4e60cedc2be418a06707c770e93cd3941237206f1cfbbf541ca03ad97ccff3a1c5d80700347dc6222ae86a7cd06c97f8374984819cb06087ec3dbbc61bf49217dffe3266a67219b9c38eb5ac0ef03f14675eed7b62aa2532ee517dda0d0c8115b9bb56feb383e90eee8656713db7aacedbc09df41fd0b69a31a35d239fbc9fbff9fae10dbecad74ad6944b3fbeb8889cab67197b2caa79b5b5952fc61513fa8f69659f188cfa42c1bb185caf15425d00b986718c38daaf27ccbf144af94208d3ab2d50d5eb1f2b0af737af0fcec8acf4f574672155ab84301b3d521813435169297e93736ebe3d4caea15ee235e0683065d501c27f7454ed9e4694237052e28e846f063ededee4237ed930626e56e1e33e8ae5878475494b6fd33a7c4c6f90d4b8e8cae2a32674abe126f67754f5b92dbb09025b56b4ba11c88bd356aa27c9101e4700e60d12fb5cda9be8789afd64f1052b347619518e94867d71caab6f790d1b078794bf99ce52cb562ef924df76b28c98cbdf21c2dd89c258c2371043df4d0d141530da7314f2f930e346763040bd924325ff640f7e8841d0768c04a9d9dc11240aa282a341e99359e02a755f73590c8a6248c630c186e48ec3bff66c200222364bceb4b1776de9e4f72615f59d4bd39753d3cec12e8cb2e9e08159f62eabe30d5a0805190b81d89caf852e3f2bcfb487a49ac7d6dc47bed6363a714715898380fb2194f07d83aea6c8d0bf27540d1a94fef9895a18d7e428e99149b387405e93b514d8432533a14ed1a0ed529e277bae558a0dd40ef3c576f419a5f18cc6de569ec91c60582c86e12baf3c174f5f9260b5590f18c2e54e3abcb881ae5992ad9c48395a4048c0ce7fe26a87418c627a941f03adeeeb0147b510d98d8fffdd2af5c6ab0e25f53d3bebe48f7dc4021d8e2e6397bfbe616184e13c9b708854b2f32e33a6db9ba38c111e077f3225c122e0b0e1ee7f3cad012ade9eb780bf2e401816adf2099a8a817052a5fc92a19a34293359e49d297ab394f087a6bba5b2e59b4853134f888f050664bc5f7adabb8a24289e43259e8142526bca2753346a333527dc240f9e196348cb42e68afde71731005ba0bdac93f78b0a8ed9e05b6a9134ee3bb39b26b0d309dc91312118daecd6d04bec8b5b6c7d51717b5aa7ef14810221537bd1819487cbb9ae2ba4f4d523c5a86a6c4af5c44440aeaed249ba92480a23cff13114a757ed4f11cb3ff6fafc34093e6e42d5ff262548017543159a48566f8003da57fa9bb899ff7458c69a80827ca8f40c4faa87a03cab8324ff6f0daec8023405e3c02b1f66045d94cd71f53a1a7f43546876229cafc53cb343aa363a65229810fa5dc90e0856ed75ada4586828f66e389b97b65768df1a47c2ed71ba84db4bca1412f22ca4dcfc5453d09eb5c09948a3fc79cbab4cc576f719db531865a7f237ef3cbba92f92560b430f36f6304f4265816a9c243c269b39720ca3f3432dbcb8a25f91e01e1fc618cbea834f02a3b61b56261112559cd0c8271b77798ae815ce0f1d962ab3a70c1f78d637556f6d8b286f93eb34b3143d6007b1fd7b26a2e1b7d86bd2bd9a460da27c06abb36f756f7a907382143f35e6910910e54504dffff2969be3e30a2c97a382354fb3d67b2e0a962549de2ce8cea1042f67258639041b3e624b645f015ef7583e2fde3b7c6eccf23d2e7565d7e6a7dd0ca9107e3e991333e7d7bdef3f70d19fb39c5091df6d4001edfdc77b8f2dc16eb6749e051999259db344cdbb1ae2d4f2554bb55b39337540a41d08e3424b92887f1610a400356309bd724d797b01f22fff8c2ee935ab8a8ed82ff35f0d328709cd132b4bbf7757675f1708543478e31c392115bbdfbd8baaa6763dc1f278d4026060babbd36fa1a7f5c380a9a4f7a4a31a5cfcf9e0d776f300a74f03efe5daf9bcf13bc236758550cef4be3d2192eef5674c84d300f9ec7b7b0d9642310ce8ecefc2da877d345824f67bbe7f711abd1a899c1cde4e26a2e3de8551d7a43b200b17b167c1b4ae6c02de2bc63596b522b47adc264e28b8dfe69249d621f1e3fe33051cce952aeee9f9a29cf819fe240d03d907be19a2b7d860db7aaeec6868770bdf3f92670aa7deefbe4d1c5ebdeefa9b3919d11a8ef2458bf6464250434a90573867cc138eee5c05503ad5f2d0ab3abbd179c48ce734ff319f752cf40c3ed1f61565a7ba36cbfdc7e7bb9caa968577d796854ed84fa28a942eeda66bd5f39be7d78d47973d7332c28aeaf20978021989db145d34a80cbf0107807b0758855e638012a90afb96bff628d3b501c8754d49055da8aeac01ea7c624d06b22bbe4f0a1706a8d13c768a050bd585351e59288a7dade1783eea9d257d527f6da9f1a5e42b4ee9d64dc71936df670d2c2334bfa817b18bcb35d27fa216e93743221b62ed5fcf181c98ec9aec9ee09d32a04b29c941b8c3df2bd944252dcc9dfb9aeb2be4040e1bc4f7f45ac94cf6f9dbeb206e994248eb9f1373df2a84ca0681db806e2151d17525bbf08a26842501442d39c99d60645353b767aeb7385227bfe4c7c5db44ad0818b0612f08054379db649dc6f84324e7cf0cb8774a4c90cc2a6a6b697b6dd8194402c5fb0d46566e1c747d47ad2ea6c4f9fafc2ae7654eadafafee0fbaa82569bdca4351b87664688d8944680bd29f4d33b90801ee7ff26ddf34cdf7667cb359d56908933c901c9085d362fe5923c6abd85df53c97e30f8684bcdc66eb7ba5eb25f7d28668c23f3c81977c0dd986a241ab94cb672cf4fc20e9a11aaad672c83ff543a41805b96ec2b6c122940535e3408c00471d2b798d49b104c7a63d70eb9aa0ad87967c064e16453a0c97b688f681cf8522a6b5358a9d648c26db53e8b6fb365f31d378099cacb2286b5480584ef4ae34fd5535678ea8ebcabf61a4c01d7db43c84be8de58a74cbaf6794e80bbbe7aaa9590c65f5e073fdf0cfb18ddc6fc2dc27517047506bc1629d06f2b480bcbbf16343530d21aa5e81b137d3d133bd7a1fa1246038861fb535a1dc9460c06b5d8fa70a879986fd4dbeddc74f3f14b2a2d1b99917c3d9e28b9139c10e31ae4c7cde4a903a07ae09c55b8e6c6b6d6755817f76a1cf2fa7b544e087b18b5dab2e10fc79c8f674f0f467c3a28941855fedc992ba5601dd71106ad2aa3d3867d5848d68f4520bb9c28a4646114edbcf4b509462a70c179970949caab0f0ee9a7d31b245a1a550577909553a9afda798f0f519003c4a7f3ee29c391dd0f72b988bedc84847a43ece76dfd1d34e9dc3e131c2d121a0ed35be15bbf778867b9edea5198e9ac9932c2972a7daf91a966cb5c743b56e191b2ff7c77fa680f740cfe399f451a55473e7de3e02279099c449709b0c1cc1f200fa2decba42c3ce43196134d269bbe287f3903fe5b3a720d403b46eeadca2966274aa50df36d3fc6761eeb689f7a933202253c405ed88fe581add2b0dc3686fc72961a78a4674d69df345001e4d02e9b7150c49f2fa76aa90c94f54537f0ffce236d9898f319d3acc61c2f9d9c7403897b706c8ae02f70c377240b83d700697c57fc7d76dd10d49c5e9771dd36c7a4950653899e48bf7eda58facafd020f72715d9c0ca33f8ac62b73ff13a52a079f5748765cdd972ca5c5f5085804cbdde8f697928aac1019465250aa1b88aa21d5a3a901034c35c7cb597ff38bab8c886afcf34f1ad5e924e29b401dbcde46e8ff91d4814736b8d2d518be6a99f4dcf976589c58a4fbd03ecd6ad16670a853d3a036fefe47416fbd67f26ad0c34d1c45f7533887d652451f3403e21145307ad87e8a750f8bc5f79d8dff1f85e6242aa8cc1b353e24267d2f34f1a11251b3aa4b267bde449d123f1db85be2a27a5dd7362bb0e409c3ce2b18a60ce6eaf13e4a61dec82d87a33b6abf6acc80addb41433d75695c23ed56f83eb23aecaca395b6455fcc6ffe2d5fa5c7b717c87fea2b8a96031dabdcdb885475ff7cc69879c6929b51e55e37d2b52278bc6a5d6b3ce45c3223796d544bbe5b32bbbe956933754fa6bf765d40474728e3399d678745701adb90d21f089dd3fb5ad31f5368e18de4a485065a06d1d04e950d8011c924c45d1feb1f7e8464f06dd2995469e897a776da8664e0b49789126070f0aa2874e9254cc01805a62c59006bcf7fb7c6e570248339683b65872cfd737ae5080b81a97bd5914bcb8373650b08b976fb78f371f37b4319601bce9066c51683c95dedf3258e6595d0320721eb3291e1cc90c332e8f37cf06e7cd56a10c03ae6a761f6b8af29fd016435752742267934a6249eb6eed8df8d584c991b52eb83e591a97e35861db39970ce8a07fc43b0898af7a761d75b60feb02c4829d47c137f09a6b84a73a35c133455f72c3672daf53fa1dfc2b192b8afa910661e8ccaa4eae3435d36a85ab1bef74de629a6f62dbadaee60930b46af6156f373c6282969c11a0cd03c22d9fccf13aa00fdd1ba91dae49934a950a64e72be7e88fa0823c038454a6cd547a277cd43170bc2d113b6a528e8687d7fb851394504442138d01f952aa0fad5da34d5e1a6005073ff86936150c98a1bbab434ac59ec43dc0073371146ae55e83452c804678b640ec233d57908eb21db5779be775569833a1d010588d9c5bf2054d835e964fb9e60aee7c627e859964bbbbb09409db8cea2e346c6a80425f41df673e5cfc35e504d4b514bb436371badd4e540dced2f7b6faa4a3ce7bef00ba1b833811783a19ec78c788a8e9c7bfaebd0a93bc61f8c87759bd09a81ced1696f21b82624ec33a6519cb70b7934663d6b80ec7ab263403e28376d14d87621ea92e3e2ac4b9c553537ccf3dc81ad0644e91b3b8152049b5b1bd479ed412603c76062120193b77f83c89e13c2083beb041b0ee29b94f319abff6c41ae87f3c9e058b2b8465f46eb536b82337fd558245bc744fd1b29a38325b21ef395feff57f7bb11053c06b7207ef50f9c84ab85bbe4ea2ba2aedf375b92163e8ab2afa48e58c1998b59dff6d07bf4daf3c609c367612b5b8b95a31fbf18c753c0a2115a788ef21138c2decc2cd044503bf820f3649384064d16e58436b25cce73d5dd89e50feae4549d65eb5074461c33f9d375d1e9cbabe456c225fc9fed91a5109d5c658c05cccc1ed73705fcefd937592cdbf2e82035f7c67c80a267b5fa285c53f28f614f3f808c39e96bb7048f6ba2ebbb7e08aeb97c8ebd75df18973a1d2a200a0a1110e964cde165befd3cabe7c4b6b9e1e05f0ceedc0e4318aa9fa3dc407558049e0c0a2a54324e22b811ac45716033a65f65945c80ae62f649f4b0a6b29e85de06a9765b68055a26b64ebc075294853333246ca31af887e8768ad64732ab2767e2b053d7ffdaa1f122c44c2a06f3ca8477eb3f07926dc21816571c21447c9ae9781a8a3189bd3c69fbb26aefa7f66470cd6f1839de7e895b7b05955e0a8158d4a264813936e4a96830ab1ec44a4eb2b0693d7bb6e06e8911d8733a2dc2a41c00402e0986437a39c1a16f5d99b070e9f656baa416d75765550903d0c333f04860ecd7e3d9178c2913bac5402433a26a3a08f13feab510f072c1b5acba8aa83408e8d8407e5006bb060d0c0562a5affb675e9bcf878e62f29662d5c9cbdfb9bca0a33ef0ea32ff02ab00d6367aeff067b57e778414e05519dce9b84a63dadeb9c0ce0e40d57b3003ed6a496188299f322dd493ff230ae6b5ca549bf2fb23634ff788989ce2822b3b6c56cc3efbcefed708c956f1d1784a0623eb234a7114422d3122da8b470735432970172a7fa6f784b623d05795742d805b494d77cdf216fc96ecb2dd5705f11d255790d466f4a7e71a5d47c3f049153d8d702b733c7ff00433d9e2fa95a7f73d29029a455975de436147df6f47c90c7fe2d77d05b7bf3c51e746a4dd5bcf3de2c10a7b6c5de0401bac9ac3295f46054e3a21f6e75a8040c5f275c2ae3607af03f3e8ddb8b23b429db599a3c273e927d659d85af2dadeda5545765a14c6ca78d5553438ab3a418305433606c0f378e8bf3d2b74c55f294999f290787689aaa96aeaf4efb4ace70d9bafd9f912548577693c92f4b7f3b2313142224d361382082e80cd33141e3c473367d898c8ee8f2c2cf5e1fbf4f1a44a0ff4c34573eb36c79dc42f238e36de3143cd5347dac7374bf7458cc2cb43f540b68b20984cb03cca7623d4c405b64e03884b3fe7a3e5fd66ed4ab5413a1fa0c8787e3befcaf41dbfa8cf12e4bd69b9a6aa04359e57283d2f9bb8e18984f49da7d9873920c06a05dfcbefa7c9e1a81c5eedbd753448279e345bba82bafed02578521485da78f213da048c8258dabfd62235e7577467ab5a4bce47e3d3a0b6ac9198873da39f843c3996994c9bc780520eb36cd19718930df25db1d75fdd91230a8c52281acf22326084078e3fb6955303b5763ba6cdda7de562fe753e5aa0993cd75f7adf78667e4dc0df810d4222100222ec7bccbb078c908cba4bf789e6bd1daf4638f04fbb0de2f21f1436f5fdb23c5b18dbb2b597a9f793f18fd96b291f8edf6682814d67110324da7be9f3fb2dce7cf85dcd51e1fe74674ea211ea4161969eeef19fc7120d2b108bb78a0d9021e933cc984189a4dad9719c9a70a6dd61c5a210115e02f0391b5c65e13d1017ff0ce434d2177a70ec3be47e975acc2a01253021b2686800796ed170d6ea1f98a8fa2295c3818d16d8d5eb52f873b030d12e4f551d5c0f1cc814afad56bb9e972b2b62e18848f5a3f4830aa1896d4329f86e28af2dfec89c7720ff64f70a780775461a574bdeedee9fd6ba0f706b2cdec2ad2bc1eb638ccc7385d77c1c541d9043a688dc127da08e1307c613e5f8d824626baaf9e15d22470e8ac3756bfe90d1f3e2aef55cb6815c8282bbc9795159d0d3584919ad6e7d66653ee3ffad6bc250f972e4ee9dd3610b3ca773a6712dab79ec3b4a9e830fa4ace882258a1ccd72d24b2fd412c3dac69770701991a7334631763b03f73677dcabdb730f9e86e5f933c28687d1cf52badbaabfdba40eb01183dd31a3cccbe7d6b3d516dfc55f2358e74e707cd36221a318b65f621f965853b6c1c2bb9e747d437bf6d193b641475da6bf4521504899e7affde096fe9ebe0b7788afa42a0f2a018c516049215434fd9cd00213922ab327f9f68fd7e621749807fe8ea3ca9302c644a60d9001006c2b41de99436f306d74e7407ee66877516c1737573503f1d48aab8692874168e3473e1389c79f4f1b4913df7ac22dc0bdf386654e5559f0f7076d1306bae2d6aa1de53cc9d509cbd57e7e64018a2fa429ff47def5510ae94fc52a3f4582d18b4ff88aa639143860486587f46f79f39dd658a6a64403acdeb610fdbcc1f089b1e563e020dc01671c30beae5fde65357ffad1be1b6222a44b8f72dcdc872641ac2517ef69e8beea510ef5ce925237c210d96117aa20285a3bd703d474ea4766c90f9838e7e9e96dc79cd394195a0251284f00d7f8252ed85d370e888b01b3cf62ed178eb5e2aa19a49e6c3d5e5bbd7e116a6a2f41700d0dfbe7ee38212f098b07d0146d636def2321c09137715a4d824d7a0d852c06c1d077c14538194909aa18d81b4b991ba41b0101420d6c5e7672ca35e351b535f6d337ab9cbeb99b9131c7f89f47697f6d73223bd11779bc88eefac6ed7a941fe7b6847983ee92209ed1c64bb22b5a9b80b52158a0e6d5cb53a54563db363ad58e245c6ba558c536717f30a86566f6da2943d4bda346c0d32a175874433f5e760143e4bcc1974cfcc15630b24d921ac98d7cf8edd28d6133b7bb6a707bb40f0e3e2702a568355d34bcc625876af40ea461406129e121aeaca096a11103c8a8e7a497a9fcb3101be1f6f485647faf6ce7ca0235d19ba2b3141cdc31828124c784303de74d3abed5d64470f863797a61ad852010e752634975a4a4e35d67b5860bb60beda030d7d201318de5a13a29872bb1fa448f7fe12f7e4541beba5e3b96059b2a5b5ffc6e26c6cb90123613acd1078d2298f3f217cd8ce940d62cb5dcd7c796ad428317a91c5f3ef483321254e721e9af5f0c195443c84fbc4d16575e00913b5660d6715e6714c68da1d28ffeff8d91f531664847e33040618f8953ccf68ba0133cf9e682bbf95e728c7f46268842afe79f642b89bed84eb3bf0f3e59e2936f0f47e6fdd59971def0b21636af6c939261638cadc3dc44ee7d0200b239240c444d97ca78a3df4f2953331f8e897f756d5b910d69ad54c9bd8611856ebaa6b09b26ff84de04426adcc4881652f9f8085575bdc747a889419ff751a250f75ad2a731d500ddee0fd685c0a197694baf56a88dc3141b105767dd5f88d8c9d9efdc204092258f569a01fb48e358586194001cdd2d5c30e24440939938e435740b13c80b417db6d1d304dfd059fe96f152f7ca880c78b03e6116e7b13c6df93350422c2d18a936dd52c1e54e2b8b2e89bc59c055d2e34b5665d919a064fc04f5f56be3182949e9ea1985bafe4ffca9371c9a1769262ebce6aafe8159d84187d578d860ab57181c7af43e15de5fab6c39e3383d06f64c460daf313257a8c76223afb7bb779cb1244290b7584f595db5989ce7b7401d3ef7346f3c936be707ba1b8c051e81d486cd2dac9661f3c1d1d34bbc1ecf7bd717e0ef147d5b57a4ef5a978f65e1bc0ab6c2e89e7fe71b6798d8e553ce2f7498bd7dc447a77825d95410958d996cbe13ac2a12d230842293f5a2aa0aaf0e942957b07b8ea983cd5aaca892066a53f6bbe20b3c7b43a858a1d755f17f0e6524fdf74af0cf8ebd452bfaeaac43e870a8b5b9724f5cf0e32966f308c130b99ec29116853789862d690b3cddf2560264d84c72416f2e3b6200e82ccc676a325e047a8267fb3957fe711c5bb09e51d4bf61a6ee2535a5f397a54d425336fb6b16daca47ca4ebe6b1f9e2435b985e7d943d036170a59289cd64c0b3585ed91a2f0e5709f39f9ae55447283743878a693587433f238c72a9f99e29ec3fbd19ff256463c25a6351784e24a9a2b0f429a83e2fc4e3fdb228669fa63cbcae6e70357b44a41873941dbc04066a6f63544b58267dd23694c37e2b13fa254b672044b63aa2426ca915067cdcc7de88a99ef59a9904fe89714062e3ee3549b66a3e4502530f2d3c088b8f5ebc82833f189b369976bbe033f4540e95b8e450a5b2e770c021b6b9ca7b1b1eaafac9b953341cc560fe27d591d8a3a69d9d2575e05e4a53eaa13bb82e60e899af43e493c34a233dc03c9e92c08e636513ae3bb1dc4c1d44a2be26c5b52163285d9e3f6fb529052e8259fe4ac801f3c2b99e75289140e0c1cdd18dae20618e06b8a9ba3f0034b8ae3565f124420cd77c6941a8b19edb372a665a02176115eac0261682a404fd01639ccdbb5458ed03d9decf803a920f3a328fb4cbe40592854e8f44dae2b08287d08db332d2705a1eebd2234bdae109fef5ed08d83915ed14c21b4d861f17ab55a6aad6d552f44847c28a724c2f3c29d03faf21deaf70d16ff569ac2ac9b1a5c37183f14ff7f0d1fad3721bbaeba566224f85cf3192fefc82fe17fad8776d376f30cfe277cf6a13b102f35d9bcf35f0f8ffc0ca3fff375bb2ae2479b56ab92bbb291f93e9e43f07ac76a39336c3a6dbc3917f283d84986244f6eedab48235ed871efa08aec199eb53178dfa81189e78daf0b0c81152c3716189b391363f74fbe545b50ff8de7535da7fff8c9c2e5b48fbf8cc3aa453c22478a1e03362197354dc844ca78534d65df54a55a28ae9eb4891b26915e428830f31b553df58e3a205dd38de09ebfde1f6e6062ef7fad81d95b4737efd875d0a59e80883c04f6baae95f61e832fb8b9d37a59ca14735a7cbfe26adc95c7a995804467568265ef4af87427e15aae1ca867ec9bcbc0a0bffca7bdd5cc4ceaf699500bbaa2fed117f9d849d51ac829c2578aa84abb3cba4d92e3ce37c0a6c45f4b7b6665bd4b404b1dd5921c82683fe3c8330d6ea61f8741b7fc7c5c695c4c059c80495b6a3168ffd47d223ff636c549cec9ea7f162bafe8888b00b1c7b03484be93342f16e3568c817f4127df0f553328662e2bda57bbf8494dd631db9c16bc466a55a6bbe7c7c4920bc378f22e49931ed352b9757f96184cd82350c51cd8455f95d365517a82b67d7a124fb8d809afd68233ed4c338bd8bbeb090dac7df5f87f523b1a8a0b1751eda7e91251e262b1306d32a220348d9a9ca0dd6bcab1692d0a1bc6461208f4e0fbc58d72dd26a20d13bf5253927e615af90bbba93c033c3252a350d5cde18e91874a77fe992dcb67787d994f992d6e143a0e7ecc1723c3ef805a4301af4faa91ec41f2c4c36e539b7f1798422e485ce795a32f422ad2a63dc7ba04b66b15a5a24775a8bfe345ac41b7f28c55589d4878e82a2cb53487270f29acac437444f2af95bd9306cd1ada04fac15a68091e62bb7c8daee8a5cb72df78ddbbefa8b90a7ce401c6a2991f4066354d3d167f18c123bf35765fe79d1ea3f0aaa951d4fa89d64e0caf69eced597461f8f99e062430d6014db2dec05d741cda3f75bb39501ac56db8c6dd3ce1897162a8b414a0fab2e6d75a6b20fedbd7a3e81fa3179e3e9fac3f766f1af0b1cddee5c364fe3c1ab39f5700cc896720c722c9b8408d3cfe72dc2e032a0e9f58cd36884a64af060dd61bdb50d15bac8b72b60fb6eff7b0fb63296ad6851c35fc79dbf76da7ed7ebf45f0dbeeb0850ad486bac736a8daab577a664c8c5cfac41a73917689a2a5dd02e3e67338ec084e11a9bb42276cc20ad411a5dd3f12e3a5e8e0636f81b774904e3ea20e0bf6070ae02e37d15db93c2f45205bec39894e68fd608d722b476b87a13c9f8878f1bfe18c2ea732ecd9a407f35bb94128d17285e7979c86eb01d0aed41f174b0fe662cad7eb75f53f8eb1c26bcc695defd7be4a422d1399e44103574494ead06f76899b1f04a5d4b681ee4707d8f3c6cd14ab3ed006ff7cd1eea0fced1e4508776dac7768d22bae40e89f0f43e8b3ad1aafa20eca1bfa72f2b7efddf73a313c56df7989f2e7a226a595005fbb2d5ee7f00f2cb391c14038024394cfb4b59d8ecced7b29ada3259ab3160d04e1dfbf48fe6955be071326403cce7a9c6f00f784d0cfb131e5c2678956ccc3eb054cdfcf332340bfc051d99a0690c8806d1fbde872403cef539d8cc80b4f4475daa0b3f1ac25ae5eb70aa23a101513a92360cb279a31d5ff6121202f57653792db03033e9f5d27f6ad6b6f938f044b6243ca3e4a006033f00670400cded0089d03b0730b884ea2e5b9b025b8aae3121f79274e07cb61951b32d40be738a2b72fd912915b5255a3267ee2b2e0546dcdeeafb670e22f27e5d897c5dc6ebf00f59624027f2338193723674c156e6b31b1fe33db06d2a4a0ae904038c61b00374fc29287f7315238f18d089d2b385a285502aae484715ebc641e33d2ef189ddc8a142fabc120ccf1e2ac42b672fededadb2b189fd2f9fd4fce14ed0d6106f5155be0898150077bbe63dae3b45da9b95a5f4188b4406bc1fc5be6464655be3efd0e123036111ccb3570c0b51efd5ea1a3120a65e77addd9d1439c2d7fc10b904aee8c09a7dc2e7c9a18cf989b95f4804600f1c1591ce84b6b34a5e33e5342ebb0e19fe502b03438af9964061ae956991052b266b6267083e65d4400995665ef673746d9bd69fb68d050d1976b3c5bea368e39e8d9938a76aec4b3ae763f07c26e5408569143ba94a28aaca146f74ca6e7a849914e90e26f2adae36a9cff9d13e9be38d036649a3ed28c50dc8030d6fcd95a4e2d982585dbb6165a79eaa35a0e754c0a01a77b0ce9a723cd9cd1fcb18b4032e3cae7a8d30ebbc9c2d71f596cdc6bb22f5d01fbbfc8fa7cb5974f397ab3ce86865e4b513dc4b63b8bfd8dbf6754ba593dbb2a587eac14f5163e64e7effdf850f1f36b87a35d1f88979afd9f6fe3793d2deb174833225dad444f072b1b019060e63cdd33bb7b560b1dc86d4bd5590106989afcbb355a6d3906c9502b84dedc4a00a38c42749f5dd724df85aa998d3fa4cd354d211b20168d93c14a807154814d1486c868c4929dd82eba62fbf89681aaf0e4bd1cc7c33f2d50b12001a90006b866cb04d7b96b6dcab4559191c129d7c2ae0ec520b0ea35f92decb76ab336c22a3dd1d7969bdbb455502443a2818aa675197041e20daad6f94950def256e4978aee765dc965e05bb869c95ba2f00ee95d23f92c5f65c502a6f76e36c394f61482c387e60434f8b1857a74e6320567d5d95ea937304a4bb584849609c9b03081b64efe16158d793e1cd61c62982b68896a940083d28214e9ef78bb879250f472f9fe12d6837c9870c76e7708c5c9a4101bbf67e8f9af9ee461143015e1d5c39f9777626f3a30cba5ff2ce1d351dff4651d53d5e6605fec5d7e8b3ea5d252f7550a105044363e641e7ad56c74ec6dab99622a8e52672bb2a0cf4174f88f4c682151bedfdadeb09c1e5de125f9784478576c5d5db0f095ea978db43538f9362f0899d73411389577430652df0b8427d436a66051b78df0a4c19fac6ae5441ea7cbccb11333d53a74cc97e884c11496e62023cd9f40e05357851905e0aa971383e2ba3572743d80f915586b95b1eddc91c00b4f588d1025e4eda0adac13bc44085d46d5de4f980fb0136c88a8e9d807078bf8e216352a67a8d0eecb33d1b672fc8cf2f44b11f0c09fde69042182465f34bf14a9ac9eec35a8f5ccb6bb1cd439e34d074cf380ff803e14d75bde9eadfc966462144dc1f125b1589e96b00f581669cfb2ebf8657801e4a7611a4bf431fcae564bcb2c2c37fd9bc109537ae91e6172760be4698b4e2c3164cea2b4f966cfd0c805187858d0a19ec0997ff783acea88e121fc135738cffb8c1b437ead688435d6f1435bfec78b56518902d1350bdfd3fb03cd9738d0629e5801d612d1fdccd38706c63bac4721cbe5fcd39005b06b68933f511c5fa8eda0235279a98955e121e7020412762cf88de9446aea24fedd83ac9f313c00af86d2a4d2d0808acb1da8d1a4acc16cf79d30fb8ae8799b0ef32a3b985ae5c9cc77c0c8a85bb5ff7caa27f6c1e86930c23bce818c41a55e90a93bfbf9157a71a8699181207917719db7210d6f979b835374c017e19450a018657cc7355f36094f0d6a7542654eddb468e545736016aa81a32758a18bc988129ebc104d26fdd7cf873d2dcf8dbdb44c321c71be9fa52549b654e901429aeb0ec72122bd82c1eb3cfbda8b05914c1f6c7a7e5ba571b0df788c9d1e473f308ad936fc169be546128f8271196d8e79d26bd8ef384aba7c2a6942200e4a5831dde89e88982c56f149d38889433300b15cb68c53fe162a17f2c4aa4f4bf58977cb0ee981d22ce656d1548b2f5827e4edee68f82e0ac617daf00739fca95667fb3941bf84393a65c9be216ecf517785db09761a1cfdae84a9e4a0059230357c3c32ad211a755b0ab2d104042b709d9724da3564dfb5c76787c96260c6f8b493b98263c9a4f472b2ce74f94a942551cd307c34950fda53249e8f093d9f8ab1dee444295a0e7fa0f2a527573f2fc26c6c4eb61ecdbaf5fab252d5877dfc84430386ddd8067c54faff658f1ca1c13b6d974689a5e626316063f77b9246355219c64a484c0b5d805a17e4c48d9b77a7a27394ed805c589b84e55d218ef7c69a8bbeefc570f665b41e1c4f85a15b74040c2111f969f0c22ae4747eefe0711603e095bd5994d514e63731cfde576c33f850cc8a2c1d3823673401bb00797b145265bbf2300cd4d31de11065a53ec67aacd0c29fd59ddeb38def41e829b79c7bd5db6ab0319f5fe3914e3975cf6a37cedbf6c35aa84a8817f24126d2648a9c447b179617a4fc97a0999d391a590599b910dd67b7acb8d3ed81b54fc963a4cde1a6a12adb91e7bbf98feca7f29b1f81fb7a4fc9e76eaa58ebf3da386b445da80ee6cf979395dcc43226aaf5f746e64c0536723bbad434d2dafdf368d3b6d1603b73de245bb23d8619b6f17073e118b9a6976c364710f3069bcc6865fc0a1d5a4984234244b6454d59da8368eef196f983a06bd8bcaaa141ac74564c0d5a1a25498389d4ea09f45a626c7ca560c4ef8a06750cc0ed580ad86930ce1ba9b789f9ba943b4a61b65725d87d90c5fb1047df540ef149d55e037bbfd4d9628cc1974e14f78f7c64d59b1d6481b26adccc6d9fe51270adc38895acf9ccc86385c8e43b618f8684250b2106d8b07bc96f2548e680a7f2da3842de5af583ef758dc9dfa256040301d89e8f7e0f68b91402c321c194714dbb66f42ca8b427012c62a3dd3c82804da01c2dbe186154354f5bca6f8dcce7d88ef017ca530d52d449818901903d2d5f31541220b57628e922214be5918dca1bd5e0e15470b5b1ebeced2c7e9c6abeb5a8f55b91c11649ba5f9d1243aa4284fc6dd40feed23b5932f09a06a0cac014bcc1b4cf31059370413f714b060896b6d60bd02935db76c1ed1c005528b550939e731580a50bbcee62530e43adec0a50cf9c16415b6492c635c3d00ee138352e0d8f84d1eabaec8033edc277a33ba3b25d620b46718f281d713f82ee237e05f283ae3bcc8fdde4e640f3f8f5af26079f45cff86ac51432fcc17d732e0ac74178d4768ca6d78ef54fbdf2629d518c6c74b4b804a610bea7ddfc4e90c08f8e695849f535dd9b280013836ee4f9f5ce3fa35cc702a68f24dc4cb951d1804e69c688f978fb42d7f4a7661e9929117bb6ca21b3f5f7d8c4767d53b3d2f739816277efcef07cae720b5807d92519f72c5bbc21f1cfb17fef1c0241e6102f1619b3e6f899ad71a4eaf2f2c6c03a84ad1191b5b9c9b7f13046a3d81bbce460a4be77ab9fa4f10656b9f74d1826bb1557b5517d13c05a2f819193d1e5907e63582c565690eee1a5bdd3d5d151e3c56dcca439a92e9315bd1ad7262a66ff10af37a31a64d6ba15dc148ae911033a1e67a420337f0599125d7380d7c0a84c695bf804292b34f478cf83373036967d3c8cc3060ea6b1c3f7294c6bc6b29ec94621bb03b7d5ae6c32fbd7ffd5d084a146cbae4a9d47ac48564c2286f08a90c685112770b0d574059e4ec542c7bb08388750717b16f48bf52039df10289b61162b1c6f680e583e7a69e981ba0015e7a6e1563bf7b93597ee66c244688d9b83d47ab5e45f32289247c88e6083441987ffac481173cd5412e8be66e80f1fe8dfa1daa8e10e33212ca8ee9e7977dec58d456a78678ee5309698e904410d65708894c041ba01aa866dd40a1558d7327f67a985f82a4f53fd744956815680932f04224e5854b3a2785b5ec14fc1cdee18398ec33fe17a2b06e1332b443a9c883d86deb64dd4845398b74d6e0f35e0ff27bc666b08e207a6950f6b844694b2ef995b14cd4791be970085c72ce29f24e0432416f2f5cf0ea4410318453cc60a199524917c285f66ba08e022e8cd258a8414a9d38aeaf4bb066136c9e2d436c923caa8f4d83aceb7bf87ead27a10e51e354c32e92e4b1b12c07125e42eaed4c7db12783b7a813fcb04f6688fbf93c07c14e755c57b58641e6a1e1cd4972af939dab7cbfa50a5b7465e9f93e21c19754c73e3999b580c7c193154075f13ca3d4be0e4de3e3c662e00cebc930f23f295172c3011965454a2c0f42fcdf88d40014d0fdbb12b96c575eba88e80945a899969d16754ee539116b6f38c2eab96cf840d7197def6de429f39f33a3a133c7eed382ae99edb3dd81e5665e848fea0a1f83e2877e98b29bd849cb6a7c8ca765ea7555a618b9c9ec3322422cbd296ba1deab3189f8694bc00bfd54c13c7b54e65a07e63149aa7eb295a9c69267446470c0e5f80524d1b505d3bb7ad79466c4195486436f4f7a0052627b0288e5d707c2041710838bbf6db42e6d0e43cf791f8c55d9b50a1f5e25316654a8943e98405a2b7c9b043440fb3000b2fc37c74830da23fab2099540a0b3d50450f453e9f9907ca5e9fc6a9ad278759bc7c36957ae77ed00c703a7e17c0cbd8b9f6b82771d980eaaacc0233a08b0bef70f04d7b39ce5063d7089b213d2a3b39c80c07a2126a147adc7a37025011f7db28127372c9c4ae81513f8aa947739a1fba690fe6475a0ed6f8d2f4d8fe2427201c23f6cf06cd04aaf6dbf1eea6e37b98aa83ac0645beee5b74826a8bd919179bc62dc8db1950d235e72a399a2670991345bd84fe66e4944f558b40c0e16acf5b2a9ce532503ab4fc4cc9225878510c9b29b74d028c90683f34487a433efeef677d47e7078e20858b6f0fce7858ee985f22f5960aa4234d0b135c16d6430f6175a000d824be2c0024c3e6fd6976fd0adf0dc3268ac57a6406acfa56767406317745d56d3d7ea77719a5c487451310d51533cba6f107346d6309e28615df89dea98e95e5ecb7ff303814d8ffde4c72f0078ffe0745d423a84604b873042ba6c0f25835adba6a1a35a98c28785784774c4e91ace3a7ebb11c3945eadcfcca3892d17a0dde0ffccaf6218868e19e50e47d7f13d03e2c12b7b1bd79b1196507ee6d4776791fe09b40934ef8d163a404e6ab3b6a28db8affc24a49232c911852a9ab55521bc73951f773853a105133b3abb7d0d6e3c38de18b88172935d0d2861782e5aa19bb973d86d128c77ee1387a82ccf8c92d2c2e21088d66c9c7f4b905367a4b90cc49c43f85fa35fd28de706d3b76863d60f4444c59f3b4e44e04f1bc6ba53a3001f3f7ac9ab7c31b668305c453f5a75d5f238c8a12654e4b8f876d792dfb525ef06bf57c997652ee01ed2524f01c988aed78c5f64d6f5f5055645d9510e6ac63bd6d94f62bac6c68fa3eded3c3dc777b64980c7ba0a0b83cb03a022bdc103ed90294db55e479f7a52ce54928b5e5755d09169cddd1b3b55adcfeceaf1074e4ae985c000c5a4555437f3c11210d3e4f31e7c6b6687435d82018d64ec7199e18f36cc72f835b13bea1949fb91fe88dc64f990564c54f807e2f4f068485c6bcf2e8d48552ad263ded9014f12b04f59f05ace3597dcc2b7126bf2cc6ae80e64182cbb70bc3fac321606304db1b7db3d19c475970c7ce2a99a827d0dfceef87443b2667286376693befa8ae6e8f420ba92fffcaecb6c450cf32996ae5005376f66b20849b7329af0a23068d9887f57c9b46665271cfc95c5d3e411fb94f814b7572585806b6869abd3e51bc78f83b4ac0044ef199598f700fc6933d27b1cf455488895b230711bcc9922791d03d57a1e360299d0b551359b57805d7d4fd1f46094df4a665bb15ebf2017ce1112fcc3696923e8f3a9012aab2972ad0861a5ce5cc46db08cf3a2e88fd88de510218b84da80d455ccd21bfab4217cc17d631bd24f9a1b12830b4ff6ac0aaa1da770a55aae06bfa8d845f4deaea32744b21cb340ec89fc42d919eb091f1fc5dd7ca88f0f98dbdb86b591bd3e370edd582cce369119e9b876170de666d4d1ff13536d472494000139b6b1dc99da673a6a6ac4156432926e73fc0bc2d37011cdd413b8770f943718730a236c48008626df590e168f53187ade54036ec42c519b049c30b69e5d0c73c95292526d82e434bd6f64e23fdc23d8ef6781482e551fda0b5f6a950e22a235096c3d5f4b5f6a355ee7bb3d7a13f0f94410a99a86b211e154937cf107e655d6e6111464233207012127287bec019a5e91bbbe9999916c1b6414ca6af0d40527b38611ed27d245908fb8e9b4e761788b8f4dc784438b6cc00e1927c43dfaf4fceb6076a937ba582c26c5dd6fc364751f27e7a629c97867f3e28cb901ea68324f0e9dd5f33f889987f0c6f875bebe17d3a409f6692c595eae6a60af5963d2ef364770a891090e809861b4047b8bbc1a8ecba1a217c8dc80f1244f2e83deef1c40b82bbfd40df22569278d04b29f4ddc0b40eb06991c25f2a95d7004ed872f7bda40bcafec542da2ceb2ae46cc5460d619a04f34b3a1f4c117fa4dc2a5f51ac7cb0bde82d89db5da681a35dfd4d61ee75c9aeffae8fc3a5dd2466adc4e693a6bbb3922b9794589e1df9d886f95f6a165ee459cafa8aaa87612cf15420880fb7cd094d1962369b908134772c4544e8aff91ea866cc570cba22c4572564c4f22686acfa805b9484fd4cbcc527038841b473ee38d640060cbbaa2509df6bff8bf181323ab2f0dec6cd4635c2a3a773825e4d940780cf98c42a835e3f4527b67efbd4183a3a09e8929938de45ea23b53013792611cfb26ebcc1bf0f3ffb786325ee99c9364d066640affd0dd54bfbf08bba146dfa259039d8cbcedeb88627701921701a9760f7d3ce103d7c3fbbfec33bfcae4556da3fa8a8bf053f82baf3b7990834aa214489901becb0d84b86491853f18958509e0403e848ce7d0865c88c09b3ef34c168b4c555042e85c1d609c5b42586bea4dcbabfe08e80de7906823fb3a47317ff1cb9298c3b06dc442958d50555e585f7c2530f6fdc97aa8dfa3ec70b07bd8d0fe1326d1fb2a48e7c3668517ad3495b707c6f28578e9b437e74d950db73882c6adf497d41dd8eaa0868ba5691ec73aa8c4c7e2a200262d79d5011398cca835b15feca20cf0c5f2b79223209493b23f2a5d928117cafdb8b843076c3b96090e7a14be6d9319d11b3b0d9a7b13494b808c72014b27df9a140991f3007e3e978d4ff5a65022e05e2bcf22b9fe979691f5c94177c4058584a504fb32a2c3054fe964ec4473639b4e0bbc50ed33783e60ccf36c40bba79e0778c98af49c693c978c0eeea999a9d5c0b614b6853ed9146299c58a22bfed2fddcab5271dd1b668688d20e5b3b7ed1670ed5387a2cb390d982b4214bfc672570009749dd23ab3d47edc0027e58f159189bde3fbc8bad50eb11aac91b20848b3e96bab7f8fc412c6bb325a068794dcd6672051114c150ce721174ef00b78f12b65c94fda255f0184229db7e66f3fe0399f2c67905a2354d0ca098796d1a4c3f3e011333686c01c46e41357c67d410a1078546b1d023e4da1cb7491aa6809a3c75c7824f4f007f89db66f09619bd6e9b74cb7d244ffa32a8d9e6ec08bdd3cedf44eed75572a7d94098ec7a1a1082af8df8238096f904f395db075f54d4892c99b13d9ef7553e48d9310322898626a65229e23399f0483bd8c5c689ab1c8e83c9df655788737c0a2df039a8e4bb6ba3ce30d650554f046a6eee451243a29a58ab1a5d4067171f3ddf547cc9abf644bea9221233b3cabfa6a76a3ec761e0ad2a19ef549fdb8bbe46a722f61024380db2598a95d30d33ec6b709a5ebac62eed207e585c9e8b965a6901eec437cebe7200cc462f4c99e1e81e43495d1137bd5e9097dc63815ebb7427ce21228d9ec48c8f53e846edf1e27abbba057d3fefb29691f9732c115cb8a61090046f599bda184663c8453660fb088a3c2fe78d6e503493ac29f6b71dc040a756c18c77cca72e1c37f125a92b12c9383ab9d8da56f19f25d2070fb7d3f7bd482382cebb70dd3ff29f10738f6a9ded78fee08babc04fbebba1e8f2709e10ced4e2cc800bd255c01d9df85b13769eceb7e931395b8a6c387dbd1985cd372718250f9acc477dd668daa4c5cd677655b27bda63d904baaa76298f9ea662c175e3eab94267f234cf97ed3fd8b7565896f115b97446132b5b5e72077fa6b4c96407e17ec89c56a79f82c3f782b0bd12e097e46691e9c6ba0b24ebda438eae8f6d9641ff2407c997c018eb7aadf2e723a00f09ecb39abad1b8b65bb443bbbb4a99e3c6a512baa75a857bc25b42c56ab7f4a0d4d4d8540bf6237412c98fb08cb70669df810f7a611f2b3411a4a5ee19f89fe0f4c892d93f11adb0dda2ce9facf0c4f79ca9cd62639c6f2bfc07c256da37c6678c61dcb5beaace9152b11bc74aa1b18346be6ac02188edfed5d7e857142c314b96f0e143000f04f5dd6f3c0436a0e0bfed7644184d292ef773082597d1ddfa833ab082c49d94067658a3271c572e86b03ae5df80e2b0f02bbc872ab81b17b1e31513a590b586a6e40a1948ec396ec237538a97619e3939315d3674d2bd148a00a186a5cdfab01784568ecaa466fc1f65e1f6b3b26d424c4a90599a332cd3894d59127b809639f8a46f1f1e454ed2b59e2f63b7133bf683c5531fad2651de1758ffa3a0b8859ca062f2adde4882643965eff455253b9ca9ab8a5aa55c24770c0320ae2efd28cfd1beee81046af1296bc4a457e03ddd1756db5f725ec15710c22068c8967be80b76013116b197f7016275fca4e47587a9dbaef6f04006997a524547970a180b33aa57fb92c89f54064d9a15fba9ea03b7970dbb5765cc71e7207a5c49755bafff4b1ee585911ebaec071b895b0431708a1f53f4e08e01279d6326bd2d0ac3fea9339ef8b9fa008c11608731e504b44bfa13bd10d1be95d4dc360ad8f48ef703a3a9766753e38bee3e1eca5f9e2a4bc7c3a05757b03ef531ef1d9912445de4ef67a5ed56d0e9f1d4466f62ebaf72505d43f65215e060605139fd5922c6f9a164326db65f1a3379833f601a009917680f0e01972730b01e17b22a705b86e31c962ec0ce5ca6099280ec30428e27a604cb68075b1fa5f130623a1eed1479b7659a6d9b0920b633de3966489e7ee7e50dbae713767a81b9d119f0210c1b3a76d8b426e3f7aa8fbf91fe559ca7d253a5354c6a9ae0a21c61eba27e839f5e58e64941bb09fb7e85665fddef7da6f32c94b98f61c44737fcad16c08a74146ec66bf8dd1c1fb343c39f1a9be6ee46f5cd2e8c54ca5c00f1883fc261b8591575605a7a5c4a1338a35b3bf52dab21c20dcc9a35c529039e4e7934deb78b6b6c9dc5d40c02d1ed01883d274b5318d51f186ccc638d1d83923fc74c3aea5b8a2b5b49ad715ad253aaa24f4b375b8479df8e2ec42095e0b9067c445ec2a73ab8ef716332ef7c743b3a492efb0980ee935994bca5c5c6373bbcb594c986e0e44b3fd28d2c521b883bf0a238bbf4855290f937a6eef63337e806d9ab35ff72cdf03756202fe72a3e313fc4e29fbf06ba54ae2729f56a9d5834006a573c81fa21b1f6df2306e34187fbddfa1a74c10918027b05690d84159b633524adc50ec91e4fec395ebd9523c19c356772248e1d082a739ecd5c13e467058f0b6a36343c8da460bbde09e53822bf76ad67520f121a663c19b3c14e9376cdc9e1291c02cc056a1e3d811f367caa8afc14a0a355b1762d69e9c42094471e83ba9ab2d865767af488d2685021de1ab700cac9bcef35d5c95a4324586d5645966ad4873afb2375fca024938caa42bf4e1cb885b7f09cbbda6ac6ee4a1c1412a86b0546430434a0d010c6330c686336243c5b7729a4bebc73db16c4c7a0da9451e0ebabf40b73f7993fc73a469c8dc43b58ae1f628a24b36c25337f91085eb91af50e774a8c66695423efc258e1ca30e843e3dbc76f50215ca6fdb9d101e8cbb6441400aef817a16287b3aafa08c94b05368216451193dd1dd52ef879a03b182116003a143e5cf864b473b50cb2782aae057b8e482cc3ce8aa19d2b953946f5ce8a840305174eed3aa8041ed22202b0f60973c99ece9e27bcdb14d67ab2fee9440cf1a42f0a5cfd9db4a3439e803552a4033b5ee80d9b019874f4cf112e23b2074204afb59d2851390677f8a8492d382de721f4c2a048e5c6b5e45403e0dc2886981fb2bc50a6fcb64b5d6a61269d24f85484e65d68513b6413ffc5124a2bfa1e99b8ca1b14a80c1d3d98b11e9066bbbb8d75c9cbb4cc6da4d1e873143c2453c69c844bf9dbb7487ca0c5379dc10b3707d3516d0cc84391782d7943904db7e83a1855b0994139fe39e257debc66816cd753253d4021e5d79384bbd5c927a91c488cd5327fa1932038e59c33006a8f56cb092cf849bba75a2dbc4d0f8e58e199e008e490003e343533adfdf26b2a8c827ae79ebfb5f030729a2bc13e3fd32e958953d5fa2e0c697a36b83b35ca0cc45863b7beb7bd0df022e9dec0e56156dd64dd16e02a276eda6a2fd2c6aa8aa828357c0480854b22c127afa0a3caa01f35363b2378f43175e341aeb9c080731fdb45783b1cd5a7ee5b94f1ce9c3b2f1e85700b59183a5baf1abe0fb97456f34cb29f2e576fac28f3aa6e00ea8a5e43caa3aba4e739b88f848b6d75a717ccc0116522a00f13a664b31b0328b25de1ae195fbf8b4a22d52db0597ecf759c185a08b994acc28a5249db3f9d37e9199ac69938d499779840c5d6b4bcf4980daa043e1e7fb7ccc0b520a6845fc67d42b7a44597e1f0341fb0f353a281242de6e34719e92818b185535d8b3db57ffad4927c3786e0d764a48ed349400baa64f2bea66eed169323bf9dee71e443103f92675d9d209a5acbfe0d77d9db2a1a2e3b4bf917f8bb7022203d8d30bae977db0bde67cdba723047f128037049062b7a503956517e4aef300a97cb0b025cf2616ca15c779c8969b2254bd34dcaa6000f9665313b4eaab3a5de7996aa9d945513f7df53af6c6aaace219ad37078a90a03a87cfe1822d38a88c7888c775af17c07cb141f50f9cf052bc0a6ca818dde395cace73c9317bb780131dbc0519703d095b22d8cbd922f640a791e7a606136091ae62620213502527b6c838c7edafec741fb8f76a3a656051036536248dce2a17e814a9858f07121a2b791772b4257ee32f36f1eacd2d4fa69513ac4cfa61eb49e43d2f23442988f86c847ab93d7d4473ec9e6e31df54d30d37dd21d8809be66e0b2342944407995d7649e200a6110d7da46740c7999625761f832f5dd8657037677638b7fc12370ed5d91046d84882553a4b5910cc62059531917bd46ae89d740c8b24d7a3c62b29c5af5d9ff8d47a29109453e1e607f38d68c1b4cc3278d0cf4fb15cdc6baf08f020549cf07c0c942ad8b975563f40ce52d84d665b89e3a48b7ea88db4e12200d75d0725a5a630671479b58d1d08e4da8ce08ee7e5ce0722ad16cbe89e5b907085d7e8cc8b6efbb1fb992cff5c811b6bf230534c60e4c1b52d74a988ea626520f34de4e47c92d1b62bbf3bea2fc663c6284af41e0eca30f7627b814892c275e8cf4397d7aa9e72d23f00bb05804b57272736c37b8159824d218653106ccbdf7d6e2021bb6090bde2917a5362be5ce6cfe7bea12192993aa8642d809b1b51ea2c62456e7cca041693c9c3334933d6dbb62cf15533d5a719fdd26473a1113245cac2019048d2e33cdd7b06b512034fc550e8e60bd5094e2d877361490c292dfba49cb98d233463476ebf1a7d757cca932b9fe4cae546c0fb56d6fee46ec832ae6b5d524a0ccceafaa79ae9865af8c8d65dc41431342d5ff3e1aa06a9276d6758bbd9c281ac87565925170eb865f2e013d416e60b3fe3ac7796ab742874ecb1412478d76bc920bb356055733e132b05aabfae7d8ec9b9fdabbdb3edd6c99a12644a60b138693a7517c2d2258c850f3fd1bcf59722ee9665bcc9dec5c54ab5d2c24755ec04eb3538f05cf729e9f04b810a6d1f1d3b6db4af852ee762c8fe8832cafef8fc6e0aa7b6cefb71170d7abec60ac2e3ca012f3ef5aa7b48c8beb543731e855266f7dde08ac177108533a24c9e8cb8a777f5ef79c3590759dead8c296c768b4183efcd3ec4a8f508a37f074f5eb57e2ab010b124534414a501805d8aa3b32531f3129ecec2d33f8eaa57e772d86d73ba25f2545d0309e4a99051531ebdd19f8511529beb5b62ab823acfae24ebd351df85a8305d47817fd7fbd396413d8ce917722578a48ab93883f05938bb9fb34178024ae066ddb03c85dc2ace86e465a80334509380f5c8972a56443e19e55f3f7ecc20d1bd42ae3e87a1f32219d77d374a7abcef5f41c1f12d10b3858bc2c106af9651e98b5dc36bbcc5f486d87ce46f86956920aa187efd0911b72dd86f856c55a36576a4c3dcb9b2451e1ecb8dced933c429dc95284c4309f4fe2f5f9acabf1c77448718dd4e7a4f97219b3fd3b03a5f0844f4adc919faa734fe05875801d75cef98e4ebea5f41cf65151b37c2cf846ac8ef09d5d07e495d56dd649d3795927aaedb29ba6e20a653e6393d189bc7d361a3223e28f6413cb0db3a536ec775ac174427b327129c20b493e6ec6c155756d9c7daca7b17d7214d8eb00f325f84d74ff64156bf024b930d0ea163734278b7d938168805b4a3af33c7cf887fed5faf92599d019ec8d27d8ac49ff49918af91a90d72b532745370f9fdd891da8472e0e8c5ba46df96e632d8850547fdeecd52979fc2ab1c4edc446f87067c7c6ecc375bf2e23254bf0676c1ed6e0fdce1fd44579a7f594143993891b0eeb9e2705b08164a428eeaace0f1eb72256ccfeae9ae33a5751077d7e973b5962181e71e1687132803dc3ca11f4dce385abcfccf7311f853af0cf8edee681fbf0364830f6a9457a86d21c094726a8acf725060bde5f35f26e74dcd30e8a85427f0c4c0d4863d68f7a175caef1c82b025e404c05ab4c5bfd868e74f4970ded782ee2a3b99a4bb4979d00d60c6a26b43d937736f1a49386a0f5b4f585c178a8002418ecf20a90bfed467f6a5595117879e7e4d06ff442d0c3736b0177c581ac68d67c53c7f32a8c480220e17ecc3bf2db67389c368241d8251d02e44e2f3f33ec2fe4994698e3638532e5280bd22f48a15c840a7abbfb2e2c55837bb79b270b85a17c868c428a120cbc87b8c1304aa84e2c8ed32c16a5875dbce4f104d56eaf59eadae0c1a41a437c1035229917f663f7d3bd0f5a00eeb35a2a909126018ca1fa3ff4941d5034befec3a6a6e60a90016d852cf5f8b647f304c0db2a413ecff3ae9f8cbd5d3b3d1b5f41335745e6f7857c71244858273d68756fd46e9a4918af06d8336f87e25142784a5d8497dc4d4d6c023495b2e171911c99be76647b081de3b42de98ac616ce014205b877185a50da73b5d192871e1c1f1f96cb19686eec961f66efac2b26d77078468976f50af73b9814fc3a19b37feb2723331658b56bbcf1f83092b205954355c63562273add8bbac6a1a0fcfe00d159d826495165a50ae56ab51bfe7847e2be9eb2585052f0d29be119c9501d523116a319ff718e94e3a9da52e2b9a9236df27056fc9c0d6044dc53b759df9fcc7d41fd01c73d9402f8c6e4a920f3ebd21708c1db6f709327092113b3c8f0148441957edbfa1a36674bb584792cbe3776e7feeba58f421e411912d8c485b0338b22dcd920701007fb332a2ddb7861811e469c6223d22f0c954924e6bbb6267a769c2e87ac841a349aea3808308f03366f5f5a615caf40212b8fa96808b0b61c864b96c48d927c8e82af6707cac66f67823b588473d25851916c68666be26af6d44c7a9b5e6d1182bd1d6c5462cc69d7e35b9505709765079993ae4d307d5d5a041ae10be48ae66868e8547309be9303e62ae059fa3e7076e91edde502aa687b24dcfe1a1d424f3b5a6592acf85ed8e1072b585222e1febb6a4585cded6756c4ea5e8ea62cab2bbdb0c62500733b4d0e793beb781180a07b5216ccee7a6c44acbd1232486d9b996caaeb3ef64f91a2bdec2f7345ecdb9d6cd3ddf45b663a82af6b092deba13f07537378edbbe5d03d3e6ca7a59498d2c9e395ca5e5cf338508af643d119182cfe929b35c8802affb47fba9efd42a2ab9e6f9701fea38fff8701478e5ab718861b0bbd7a079bbfe16d4856141807820a4b0d62f5939e271e19966f1ad591eb48051a50e82455141797dafbf808cada88f3b392a51ec3aee6d3d22b412b026e5184e1e77bf7c3269c6fdd48b1bc4fd4382cf2dc6db6a13e13fb4332b808913bae80fdfe60780956b2c160d835043b7f427d1971241dd158d91b87bb67a06fc57a65164401fadd454cb39c8190869e80f44eec8e61066bfc804206014332d77c4995f396fb39298013b3be0b2cf6b9553dfaf30ac83f0e4461822b87a20342e139bddb4ab829898bf75db59b28a778e9ce2f43630f0adec71e8eee8a7002679c3ee0a27c8e25f1635ae6680448d859fb07a26b246de235eb0a808f5971c443055a232b66a0fdc997a2c6c3053172418e1e1a403f8e11c3cb7fcc64e5477c3791df1da479b83648a135cb473bec317fcbc63e47d28d9e0b24a7cfaa39c02d60c385ae8258d67ec9239466220057f819b54a421df51194d4706d76802391b4b60d7e42cf0bf8d390f9c6147ee4b42584d63354737b26d6c8611418edf60848f37710ac077665cdab991b408cea6f82ce652209baa5ba52721045a46680b37fa91181e25f7d4096d6dffe81c06841897ba2e96c3299b3f7d417fe5d8d7ea90ea646e8230e2de3df3247735bffcf32a44d21690b4724c5e8a3fe662be98d086871bb32230755802ac8cad6af33c4d0d4c3e0ac6da006c7533b00c0ea6d823734a787018ac8ad7d0634631256e3a5d3cdd26b3fd7790573e397c8a4ecdcfeca670c2165ed3a265145e906d0d2597140978a07fe18f596586e22b767ea3ff52c8be6348bb7add412ccbbaf52167b54e9645e6ea0c077aa0c2c7bbaf5fa3034bdc39ca7f9e4ede091c5ccd8a2918452388c67e6a7f599b7159b5afca7f49c6a1718de94ea166b0484c2cb314eb43005390a9aee76d36e4defeba114d588895151a4f0be9d68b13aa2c96940f2abacf4817e4086176560bdfe0a2991a416fc91e150f400d98efb17875facced20817e5a92a72e5641e73334fd258b7ca96b708272e51fea11cf9b8b651f6e664724e1b76675b96d92cb7708cad4507098793d2674c4d996e8b1cc131c3a888fb933961212521793283b200ba9296ef1f0e37e51a81b514ee23b55a544ea0d9fb6c53e7e829d75c7695d40ccc22528a133c116ca89a349c15d4e46c55465addcdf0e47c395ee3a91a72c1a4ce0a311589d41f63ca0bb0a58423b12f2c2a0c54af185ff60276b893e3ff1bbb61d231c13a32dee8db972139c518d7373de4c654d214fa687a1d031fd0b9040a95b04187cb4934ead0ca7bb04c9cd03e44f63619aad0c37a5dcf7686ea9f61065c1a21d83155fd1c11776fd310d1277f437e6b8c106d193108d8062127ae1c5ec121e7fbedad5a671eeb98005481fc232441262df06b2443a8fddf68c9b7769312c362a1b1b889bc79dcb4ef6074e86e83c8c97c42f47ad4c6019f60f3804bcc86b343907d131890b998cc6bbe5dbfc6fbc73daa28ff4c9025c0c155cc880dad10866d47d26d454a0326a1e3c843a427a0634ada1d847be6229c0e1ef18de4cdba0028d1a245bd52ec7005a3b86cb8ec6ebe75231ef23edfdf21a69f838a7817287db13e9dd9edd8774e4db6d2189bd8ab9fc9278f075e76d46fe366efd9b7296da9a0039e36a1501b128202eee36e69ef1d8e631e1100740def1a73273cfff8ef912fc904ef08abb27c722d845c8080af9bdb3ce56cd0bde5e3bd43d912e4f68bb1c7230b7145be9767a350ee19109b2dd73ea59fb98a7f15de3f3bf069a65d593e65430eed8e4c6e7e8302a06966bdc917216b2e425bbd26bc31790f87d70b59d7b5fd3a86a0b1bfc33b2ff0f91a954b24b883b522451e1dcd5f2890b56a7cf7398025a60080c58bc26eb821f743c592e7881b3786df13c3ec005e0b6550a11a6183fa26731738a4ec97523a1f81440912bc3a97dd5e00f04bf98190c09c1f6fb0584cae4c80e4d5afd8553f754cdf59dc7dd60fb05ffad31083373be1b739eb9a06961a77a73199371ee083beadda04ea79c7ab825f97332d3e407be568f0193b356d1cf1cba5e020929ff86cc9b0358ff2fa828135cf6c12075dea0ad0ebb029367700de1439f221f896d30e7802b09859b02662073989478c66e6a1ac61f8131b2e73d2ab6b23975cb4d8bfaedee23790b9149c35856cf99d99c4c0a8d0138e1a83ee123ea04365fa7fbc1587bab18452d7a3db0105a5c1209538e0ba5627042251ce227e5852b48c3df2cb003b6ac4e566b881921c46632a0267e232296c1805ef766ce4065451acb77c951bc87230f3612ddb8178cfd4c019c161dee67da64253ed45e60b36141d101ed6723d6ed69dd51d95132b0a950042ceb9f08767211db9108600748616c575a52340a26f18b75e9c8a00e2353b9ee257c32797f2687cc8d98645e7fc0d679182c2319a1c75c6d46e4e1323ef6e667871178f32e6a374d45fbf5cbfbdbabdef27a317b065ee3653ec0b4e96b8ccbcbdc0d1f91d31564fa8f8c0b415584cb8655a4da73b1b395ad83626905525f14c94e22769069fb89b3dc87e6ae9d2181422917fb6c4fbf525c67f2708874084ff6650d225756c1d2ca3ad9c02afe1319cd97c7418a27338b33b6fade895872001e1162048073ed9bb89b604fb813fb13f4e2d40490fa3dcc15c75d34f7ff51c91f251c35153757d43843994aaf960da0a187b00c0caedc7c4f22576c45ad19bdaedcab339088a1929d1624fd77b4c742fe7cf84a9d6f65d990935893b1de52ea68a38f06d777fa1388889cb6c169f3dde7194615823ced5ab07d1fcf1cf98616151ca42ca0ceec5c8c29a9d5625348476cecab41c03a9281ace13d81d639e00a739fec651382e64362961bfad5c2380296f7f4f7c309bf6a1cd6cde06f3bfd582cac9059934e05403f7c308b4482a5812545d3961f2cd3d4c66f05768bc255be28d116eb66335643efd1bf98674756969a6d3ab7c360de3b021d0ee8e064b1c2cbc5e1d1959c25aec0840fc32d9e072fd76cfd2ba00b4ce11c525e52296011c4403615171ce26e439283091fefbbfda3a4071d5d47a07f696189593dd60c2cb7984c5c2f85177bc622efe540d1f1d022783ee6ecbc624ab6668d032bb937d13045a33c0162959fa5f8e7e92118b08a2f216d00d8261f3eb9e42ebcb64f69d8599cd6aa352e158fe6964d0ae4f9b4547048d1f644f595fd474bd4ef588f70c8d858175b89821b48f6c715f5ce88c7c0329d49a3047644621d3b5a7664ca32167d02a9c123d3f9ffa9ea2de278746ec17edc261156192fb32c87dc55275280b97238b32e75784fb38e0614b7ca3d7214a9c5786cf8d023067d096dde65aab678e65045d2c8347f29e64f91c0f9de90a58b0cf46c674338031b4068e09138538a16ac20617975b6d7ab694ae8a2a15a1c628d41133524a28ee759a07944187ef5006dc23a865aa43a1df4624c3c14ca4115e1c005ca7b79ca8b2581978f2b4974a41d291f3076a04eb9718c61e2615a687d456959f10f0e1cdbe339b80262ad6570ddc54ddfd5e2c1cce3eae2b641c853cd560f029db8157b3e5d04806a0ba0acc045b3d43bcca7c708bb6a8709f35c3064c07a31c98ebc1b8d821fa401a856cb48a7c65ea8382c62ea2cb952cbf5bf4cd2b8a538d8022a2e5884d47bf1b5bd1a956876b1d261b3ef4d1a84292023ee1bb1812468a4a750f6928af00a7bf83ce2b4cc46820737fc333f32fd5584ddca1c0c3cfff8671a4db3498bf3ba0052acda4471d28d80ddd88f25832b91bad66c90b3619d915745ae0cda9679e3d15683553d7958aa78591fb18eeaad3f2cec66c75bb5ddd32c653c98f60b1951b3b6ce02c4718b44d08c4f65b3e096f9c5fc35e704d0364c2b1116ebfb796af83be75fe914e22c42caee6c58e1fd9b3732e882429206966bde993870e7a0b0502b70a63426fb1d604f88b5b39b8f59d19d9824564dcf8368281b111b2ec160a21cc17768a77e1cbd1ac2ab54f6b4ffeed853a80d13cf1e666264d4c95c341dd92b387427d5ec3c64f6a2acb2f3cb717e142797bc6ec9fed032b156a9a4b649defd52974befa836ef9af981a0472ad9b19675d515f49ab9771bacce6a4b70989dd22a449db7561ce6c3a4c07faed404be0677f1d53595da18dda62deff2a82e214c0d1ae47e8ddba291fbb994a7d682021e0b551920acd00f7158668ba94b3b4e5c25b01874b3ce77ef07b4319d31cee37db69fb0d695a35cd7a1a6a0d7c2ee6e1825632712a9a327bff4ad0827df2ed6de9d29fb4a69a70ee21f0e5ab8ada5e4e2138c0794903a92ee347fa1384f1003320f986e8e6e9bab407f25b06d8487e555d5a6078f7edb21a3434d69e53be5906d7a44d5f602eef4cf1852317ee178e738b56ba114c89941b74d6ceeb43b14d02935b8ea55da9b9010a8d958c6c003d815770c2b9ddced21cae5dba015e4b8199df1bae427c3322fbb695ed9a07f69f7f55bb74a6dc3c84598840b2c225a6cf41859b8d259523d8c2f9dec277d5156a2fc3ce24ced2760e3ca0d4a9b0852b06b5b59b8f8d30e96f5159b3be1652c076a98d2245297ca411596f8bae516edf4a04c58b3899d45c397e4ea08a90d696ac64e7f3c7d673592982f5878e5dc1ded10f447c9c0fde5a1d5130d9f4d3e30c9df91852de14190d2536b760d23d0d35b7680ce520f0bf02ace15f0842f324787fd64176f040a8c760905cd1c7075837739ed55c8779d3ec3e05bc3a9810ada5c02323067a50a80d9e97c816c90eff4791f177f831c6b14110ac406b082c6104c051f2ed83e1d357ff5e254ba4f0f7bc1a210c6b6849e10784d11a4b5990a76aebf04e452a77a79bf2787e3bbd722125ba73fb3e4a25fcfeb4c3198d19b45c894267db5b50f4adc0a79b6a9b7e2a44094b28bb7cd2d68dc75443397de74d264fdc8c60b6c451e8d6b90365d13d28b7c527c92adf8f531b08e4cc114b520bd21252340414b9d0ba0dbbf5b600733a656b2e1bf1884941ef5571cdde98277e50166425e0d7d8b56d60fcbdd39f8fca589854bfb89ef03a104f762490e1794dd891bebe13acd2839b12d5e2c5af3e852bfadbdd481cc787edb3d75ebf17b43bd27a2e2cb220ff7590922e88341bc975d468c8b0c310ed9d6af7f9d1d0e534dd6355510f8e363ed4e9e61d21d4ac60955fbcf92cfcde579c6e24a1e76a1038c3302ca54c0192af1e0797729c182dcf4f94d1b1e20eb7e877aa13253bbea565c46b5c81419f12aa0de9d7572450f11bcc81005449e05fe1f2726ed2bf2714102b3dd994085920d495f488a0bc8de727e5fbff706efc240f6bfcba1219fce271be3281720987d9ace2183cad8dd1e6a2d8f102abc3b9cde7a687a45abcfc4cf54f5847ec4ab8319ca81f1b04c6fe1c0072bdebd1304d39ce5d70d4892b04df682f24a6abc0ff37536da3a26442dc313b26a7948f603a0e5857d8b873ef214a13cbdc20814b5ff43011042e7ccf4c658f118c73b7f86208ddaf9f8a498d7459bcf369ea9fa3818464fe4f9c56b571ee848f6722c8cc1b8db33eabd97ffdbb3de472151670d540bb38ed560fa9d8f99ac69ed39b2895c509f0e104168dd0cf3a59ea067e2ce465ed80a5ecdaaecfb864dc0c10954bd6691b908ee799033452878e2af915ef95bf09a197f260710482702ff6f214179a36f04fd5ddd96ec5b4076c3e0bcb04bf0544ba6e1a26c468ec4998b6871a42e98398d35ac21c0d42bb411f6de8645014efc722da07e3919df3c86c91cb62afaa6ace0f775bd1aa9a52e6c4774ac944177dd08add6ddd2380c9f4648bb7d360055ffed5e7c838419d192d1dcb433f23c1353de6db8ef2f4ce60c4bca404f0deb3747e2fbd18606da443f58ddcf8da9428d2a3b56f16a6c7b39de2ac2bb8e4fd49b00c08769a33eb9348deae580df42e26d26b368d23626a1cdb6472a0b9f6b8deab24a109769fd36300ef2bc428227437c5c0ef72c9ef25fc4baca1d55d15de3d22ec35bb2e32b17ece84421aa7bec31e98578301d7458a35ae01d4653b31d11ebc0a3386aa3410f324226640107faeba4d42b41b948d8554e4ae2fdd5fa3743e8697f6ef9b95629f8928206cd21388be9916185419f05fcd3c1c65c6427ccc03221a2140c9677ee97ce0049d96d971ebe7961b27268324757a8df457308011d8f193425ee5a9aa2e794aaeac44f25698238b1001a424148d1ceef6df61ed394d7332e71eacc0b9cfff29cbfa8099f94812b132b450c4cade236e00c56ec03e671a6ac933cb14b9d3bfb3fc58ecb6db8781570d96ca1dbaa50727301d75f7f756dd98ee7395f411e1a5b9f52195bd0316a16f477b7b6626ba0657a85d3699a7e4ce75c83eb3e8f7a4387b8ebcb5a10e825dc9d69dcbf4c957b8a5d3bddaa2d000c9ac58afceeba6cb6c150119b88403c43fc1f31a1c422cb2625ed417cfd1f3bb1825a8f6016bba552ac30b1d961f34fcef5f05a67ea001f3e0f6a7be5d3a8a9e6eefaa746f94f12dbd788500d1a813c6eccf0362577d838a99eaa0aedca4d6922e74428e0d457515ad8c178f0be55dd2c800951da8cf3d5fec3eb072d3bd8c4a82caa6c4a336ed47af5eef26c5818b3199d8d22c59bcf7889f665708deba2a34f37b3258ea312c4deead956b4d2301ec3a34bac21efe2535bca76001ef8b9e83800c96db9a9d401958aa047bf29441ccc8fdd5120f1ecacb421fabeddb0f226fd26fed25334639533bd8908bdd2c4b27cdcce9b0fefaf40739c372d495b9cf7752af0122d64a4ef17661612941774a41c0755087a52bee5e8538149241c5ebf79849374b3a87b42c0bf6308674057809e43d20a041d2fd4d50c35e9b84c138e85dd07d385d8d7e51c9c6db8933ff46388bf9179beab0460cc65d9edca213377146765b8fc403074db89d831c817385f0a05856fa469866a34031ad7c904eb2afdd2ab86a33f286e28ca98598648c5372e8996f310a53596cfedc04e86c1eca1e286583c88b0c55ec2f40efd59a62be1fff9f275210fb553f45e34f90b064cbb0876a5fb4f3c67b8a918d4539ab219c08cec4ea991e2d6df3cf0d441db03dadf0677fb470009de2ccb92ae13196db31abe97bd6c30bc87d320c50923365b2e5ee4468eb395bd54e20cd308d234a8a7b722276ecfcfdc7149d738020bdc3ded45a3264c57b46286e535960bcf4272bea7acdf96d3d5f33223bcd0daa49e443b114c15fd71c825acbfb9bce303c84551f9887a3a5fafd73c73eab58b763110e057b8bcd6399cefa4bf7883e7e4d3bad70189edb3f04be704d3819119f0bf7651aa0c0b72ef55378322278c08ed41f73113345cc5a2aae1c87888012c026e5d62f4237f357250644c124c8aa7506c6f4402e4d967afb6c33ed667e71baeb35fba76607c64e1d09413e30bee3eca1921c4cdaf2af6d4cdcb397eae09ca0a0368cd84f52ffd3601a27d110b557ff4d2b7da74e2524840f531566e3a2edf3ece288e05c2055e1dc18ed50073af36c3f1a6dc3276c40272714ea45261a0e725954d0b27a54034aab6e181483cf6e4901a4cb6f1f88ff8cda9d98b115891495c422f0c3e1f8bce1f718ad2926c1294a5e255a3050da4964eb349a69c31019593686bff2ebdd65ffbbaef8216c0c1d3d754fb080d791c7b7a62128e2b76845b8ba42f32bc2217c7b3fc9c2176d3800b57f531480f551153a15ca9ae14be5c3b2faeff4673580836209d60041e343d0077fb795b80a911a82f9ec4578caad63f0903096a736f80d5b0de6aeddb99ee6b0c33396209ea8eba7ce2f1f000454d8961a4473913cc55536a8e10441aed8c2279e447009c388c44e1352e8eb0ea1a5234bbb3ffe8a4ac1213d600a230818a6a7903611c256419450d6ba46d0fb2b7277db7568bd238c4793cdf1732a3de29d315768dcd229499f361ff61e7cd363d1be7ed74644c36bbddc411b685cf31fc7dd41ed278d865937a64b03e22b1894fb0359deeaac86467af29d37b659614042f7dbfd1a00739d3e6315cf305eceabcc11b8f224bb4678a16f53b58d35ea5348bc50a2fd0c0ddea4805b2e54c229fc6b5a555dffaeacd6228ea0bfa55f1e254c14eb44c4e24fdb059c9304b7e09cd5a7e62c4ea75d68a7b612a4272301391fa48d6b6bba1ea095a91a51ba057858c5f0f902f4c5ac972ced51d54e9a2cd8310ca7afc5b28efb4ab547a13129c3e6545816f8c40b110734d2cf6d5eb926bf1ed6096da6492d6d71781504f9736045b237868a7342c66debd50e54c8f9eca50cf229a2d8a5111183bcd7a26e3016e604366fe177ebce11e875a5d5bead16a431dcb8328364af34aaba5b9e427128c0ce0279204ab7218cb72512f3a6a3b07a25e6115ba9007d21227cdb1fac3b079874fe03b8fced1a72dc6f6a1e12404c2b4476a71d2b234aa09ae20337c741f5c7b208f2d712ad239f86ab06ff1c9c2b2ed48cf12f906c7126ed0cd02237e9f0ee686a3743099f851a82694736b11fde4311b45ff2b6f199107ae977a3f4f76fa91d9073632266d40f4352b03e9e86faecd18590651ac5af8a2ca9c241b5e54e28b3625316c09aa3a49142676fa49a18da44b041236ae088f12fdad72c64084327f8e079ff33183214ec712d47564c5d3732798e1fb6d1306885407b2cdb4f2d5a1063cb52b195a2b89ce975e26419df0fe9304fb3603bb134292d47c17a3116b51ce89b3d34e9443a8382f219c2e53185849c0866d95d86d579d7bbf987c7a15bf279c4d17a99b9916263db9460b41f0b1124f70c7921809f24f8ed87073e682904dd438cba3d3dd0d48c24672fb6012a6ccefb165f44625d1a48a71d8aa6bc19fecbf995ec84f9f0f7b5cd168e6577adf48e2444f59f9c008bd0b1dea414896a64b0f2c068f6545b405ced2996a05185b179dc7c639603ff69f96520394af8e52e07b70af409da8760a3371e101aef9597d607abb5210624151a4ef356b19f668e8cbf40fabda3f607b7bb08e0661d9240422cefb7ea596b865ed1d0a6606cc400e897c7cf03ca29327680bc972c6cfc59295f4e8f3e99c65a4c93356fda4881a2d1cb7a61d88ab042ca2c3c36c9a018ac3a642ffc62fe4a55b42a90ec4175de44751c6d456eb3e07ead0dcb84564228435574c741708285985ba15d1b42ff3d079f9d922deead0b28ff8e721be9d978a1ceec3aca76bbe0d659ecb99b980bccf1b2454befd528024466a09eb4c29a8c4f02d439202abeecd0de7b1a46d742c915e7cf8f155b1d93d253a659c1c4645b250b6f0474f80fbb432d35650826295ba15a124a8d6710c352336fd18c31451277b6dbd9c2183d75afb246b371e7323edb1aed21aad5d17b3fa9b1ee0544df08a3ceca3a316939d40db995b549964a4e6e3ac25a8978a8d1bf6533fc2e812df1a31761fb83d8b2e126d381d4f86a31b5ff5ff30e06972780e1c96244427da93b79ddc458b545c6d9ef3778fe9c3b3e09b713791b6618e6a65ed6b2be675830dd2580550b07b3965475b53b6e8937a5372ec731db1c484698384daaf4c025840753b4e02f3652c4243250204afcce48141b24094def837abe20d24203ff9381cee0cf641b11e6157058498b9f89fd6eba5171ca282477751bcf4fb4c0fb53f3404618d6c5a8a179f1a59bbf2e2a242a2864ed126c6515926b8956593462207ccf1c90d7ca6aa83e0214aa09e6d75512676c49c28fe469b5dd9fa5bd6d791baeeecbc125c23e881d1811d6abe5b9e336dc631fcd123d03bee856f1485cad1719e6d84123f0ff5c44b29ed98b73c7ff4ec77b7e03c9fb31c5fcb22254c0236d83bdc6e2d9f12146798b78efaeed016cf19c876b0d9b1c12c47a4ded32ffad9362f9bd3507a16d3602106eb8e586bf7a04b46bc0a6aa15e59595fbe21a788fddcca75e058c23e4dd7b9f91ce3227df1b5af3a7b9e8d59170150692d21b1f1c254ffb61896219a257288fdb463b1d703991b3f52942c7953e5b963a9eda478fc9fad7ca8901f8ae36d4c6ccc35a9471b45c2e41a2dca10901814795eb4bbf1a3a84a68a4a8e403c009f35860960212e23e1e4e52c5cd86651e5defe560a637e9bc5a9f860b93e70bfd8b4d75b26c0c6319ec639d64d4a5524de678fc78cb634f8cfa8cde499d1a7b948bd58869b4ade09797296dad00aace2802032547af7c85d82edd84ab6e1c9f79b8979b7b3bc1b7fdb87cd711fb7fe46efad86ae76e4d945519e5d42adf00154f5c3939027c09b591d3797714bb52e7cf85ce5e758ed72f133473b05a4b79ed3ecbfa49b3e7a0cb22a56f566433ee8f36bd23e8b7f5baa549284977afa0998db1212645530b01729b6f1d8c8ee70fdab7519f7f9dce0bf95f2d19567022ba0805ef5960ff47f6246aad4f3d013b919901e06fc7d0a5556d2ac350b5f3a35fcf56d73f2cfe229f7cf60d009e1a57e626719aa23ff45e9d4287bd67b92347f6d9260b2940b02044904778e7628e80830bcf603ee7991e744d8b49e1b7d56b5d65b0074b60928d12fac1d22474ea7705edff8def1bc65acbbbe3b08d49151cad5f02f605afc9d3e6ec753c71f386e923f2464a23de711617cf9a62d1ea9eb2321510cb1684af846d7b0aab38c9f78863bf06abd56e2ab5be6c65271890279b965f79f0d90fe5dc723cf6ca9c2b4585fdfa12997ed7cbb1dc6c7c48fbd89974e1d228e4b3280ae5fec3361d81487b08a46316c54a06596098c0173771497d533ebc29b96706bd354aee99294b22b3c9b74e5bbf5f5319903d1125c070489f7d91ef7e157b9496b26be16c7737cb716be509689aae6c8c658211aa7694ee4b697e911d5ea76db9ae23d12373a1d84c2c7874eb1dfe78350d3580531afe8a1ae78ca6580a666f5cc090d0efdfaa65700ce33677f5c33f552c278ef2aa389621c1704b2c536a0d9b0963022c2f1e57277e1e3b7462e120af401f20a52b87bfc932c9f3f5d3a7c7042d678fc10d9ec459b8038c3d92d262d7d88b929fcc60a2d621855b3484e0586173deab9bc9e14f9d73ea7c31c66b337d4f7667948457c5b9254274b58433eed22753fa5277b17ad00a50330f198d793cb28374959d12547981c27a892d3e8d8c2658c78855f17593f0b849b66efbe8530fa2169a56041f0fb40bd62aaacc151e47b42f81260cee90d647e1bb39942fddba56534c84db1e97092d0a55e6052e5317f816f4474afc5f74542aaa51680d55041ddcf6b7796cdce20deab931d71a0da00e2d0713d391ac8cb4854872910ab7c470a6b85f31d3c17aa824b5cda4593b2d551e3686accbaac311e30f40f4b16dfa370419f81e23f5660b60304d508f0a6b285cd14d373c156e3efc07e56cbba7e240139d4e18eb4172e3bd1dcbed32fc25948c4ec659936205f8cd9bda49f1baaeb415f7e633079fa25e38a7a2d5c368bd3ff482ad6a892b2caed3005832dd421cb0f0edde9d00657dd98d7fbd44d5216730ba66b0a5eb3e38c67950c9e97521456184fd3d3a97336f7815565d68f0b8558a643e769fe193f8461fff9b723159531dd7e56e5fd677f4701565279e3a072b92216fdc9edaba1439f5e767d153dd20d0fca0540d07774e59c081d26e154eacc6ccded946de13999cc938ba7291f23b4334f2e555b9ce951168b8d33eaa898b8d4ccd80e0fdc97c91009d0df8b400a81dbdfd81b070edf87f2806bc554074b03820c3b1b4c54b103c8060296065f22340604f4a52bffdb4b235187642fcd4eaadbc298e6971c378640f960e6d1588fb9402c0802fefbc70a65e723da4eb858abc1e7cb3258d09d6e1771d9e3de522d571a75ce86ad9c6f509e891e3f7af8c47f69866a4ec068dade7620abfefbb250bfd0304fb879d2917d10603922890ca3f189f3ce84afb81266c45ec2a48ec8aeed011ffd8b31e7bfb92625a7c34387e5a7602fb89200e7e7c5cb48f5dbcc4f1aefc1cfec681dbd8e1baa6ca5d908d3e50661238077178ad6d436b50ca3cbaa24826480dd97dc70f8f8bfe1fbf3fd5dca4225a6a584def68a5591caf2f75feb245128f31a1fa5c257ea04203997b707c4b6f57a2c6eb617c581be0f1271f051525575279f10e8316dd7a4456d291129ba0142103f60ff8d601c75f7edf888916972a5c1a570e446eeceda00518d8aa7999793980f62c8bf801b5a75e4c03295d7399ee7a02888b066956fb41fdaa0264a8d594c64d552ad94240339711cf3bb8a7011d0b9dfc0ed805af6f8abd814e50a152734b1b879280d7c912a3273e855a55244c67c8c1ba34f7afdf2ad6e0271437b3403cb34ec334a3c9b891048e8da94fe81af53f4fe68fcef499a1ed85f5a5d3f2e4918af8a2ea41845b9bb10bc0927c49411a13074bc8396b550d4efbde6054e804036cd998e63857b16418c55abb7dd5d90c272ea47313291c0c1ecc806ec00fb4bf23df46ebcf58a6f9fc4e7852fc5c891df6e4e1115e0ff0a64db3db164d8e24c95a8932585c4e46d11111697265410590b2e443c19f982771723af78245a70d6022b0f84cfc51f0f007761879a2391d6ffdab6063d8f57a200673aaa1f35afaead63b7a60db417e6f66e703f7110d430a14084fa7680800866cb19cb51a665b97086b608e637d22865d13fc1c14ee4d1a5b6079a8084522c0d0a30a6a1d3448a6334609d56ec2bbee6a6a90de4897d0e0197650c9e7f382f40f62b4b6ddc375ce3db9f8ec6cf7f081128c8a5db9e662d981c22e596bfbd072841b11da39f6058b50a8fd8f8d14984bd8ad30a97429d4ed263166b4872134554321a31f7179c60815adc7d1aff8b58612a9d11d3ac621ed28445d6e48f611ce7c093ce86852e9ae2411eb9cb5303ccccb1a22cf0fb0859626a80b38ef45db0c39aa4e096afaa1072f7082bd0283c15648230b1352495dcf51ad13ce7cb75a9f868e80789729cbeba3c75cd091e824a4e37a502df85a23fb1bbc502f06c104492110cf422485ef7099d5c2ccabbf33e8db4496ae82e59f00b59c36314a17cfdcd14aaf09bf44d8ddf84623073702f83f8317b8ab2e7280c91aa54aed5cfd9601b0220551c0b8e896a674eb2661d2cef6cbfea12e82c0249c132968f332e3de46f26fa25af80b618e23b5b203adb606ab1d95798a984a741c079a60e4022f1a8a327d67d09092b0c3290555b5d0a0ff2c7114c8b962d84e262d2b8b72127138e91a33b4150aff622c4ed0b3156ce222cf7e0e3e4a3f51549eb91c6afbf5ffbdd4af25237ffa97c582b42a584db479a2e70b2f593ee385d4b1a6da3ee4b787296f00ddd3a8a4ccce7a336b989988f9f386826731864df516547eed68e0036a6bda8c632f7de730942a0f99fa11b491f38623ecc3b911c4b9c316949e24e60fdff979654e00114c211b3bc25c435431cf4156644afdf481fd4006e0284e65a6c1089a4e6b360d398234509ca9c7e863a27a9bece0779251e022b474a8887c16fbc241f6c888c2d7181e441511c8d6dea411bebe331460942fe947f5e37b8bac7292797e755d096afba10a186569b790aa162a8a76ec0da8b23b4b9eaea28e537c99512c613f451c6af7ac597b3a0dfbf90be56b2dd358d8f0acd4dcbbfdc0c6943b79541e1f8692a9b449d3365f6853804a09f04366cafaaf985d3266558087c680e3fd4f543ee773b4aa0c34512997fc0352efa68cb161a7013bf0816bc38b773548fffbc9f82329b109f9e4bf2676b58a05f2f54cfffdaf17258dd415844f582df7122c0d0db891d50ba7850edbb8e63140fb6795c461cd1f493a5a7526c6546f00146034ddc37a49067c6fa623b3480581ca0ed27ccb00540b184e0d372fc6cc459b4413cd104abadf7cfe1a4805db8189a5f92bbaac396cdeebfa513ae302281de361963d88d7961d0dc192773570d85c91befa98e10bc4ee48feef7cb9312fe6ad2bf127fdacfcbf35cccb8f8f6419658e4da01fdb4610ba2198eb7fe6a966baa3ba1e6f1b120a57b7a36015663f2e669e762bf13d478acd649e1c9084d7b277e5950f518ea423b5100d64470e0bdfcfd331890164b9be6adf9ed029ac4e58d4219a5406634f4114f74452882d5c468db664315aaa4f6a7832ffc930074d1cc4332e870398a1b29317fc26e41f751a3fb7163e990ec81468c98f2086da5fb4113079ccce73d10819b1d4db47616e1317a934f53f17282dee9cb813dc6db951fe28f8ec257f48bc146dc9cd2f4a7bd60b0301d3866bed25787ffd05bcf0618cb400f88f03f4da4e4ec3e8720c88fb8f1f4d12d1e93b7b5f7b245e2dbc9c27a7474f9efa13b66ed922ab8c10e0906d42c741cf1df02ae31ec39c6fe4eebd381d8d847a8de35d6c20bab63950885fb9b02b212d2ae5db6c2fe96921cef0fc0e364a06b8cadf9d3b24739cab0c4770897220a0dbe1c50ac18c166f818503854c241228819eee49bb2bc605fa829d7254720ee520c44c67e53adeeed371e6379d410f0c4639093662a81a23f99c03ee1097f318dfbc344539db228aed6d12627cedf69ff9034eef1874b2c4a4befa44a5bfc3c7cf22a7610086733e71ac8f783bd8acef8dd1270fed5fc158e0abbe9dc8eee0e7513e61d91d3a7da69130cf139c785916d48e6e97af300685c88182b16de90e2ffce64ae1fac70353d89b9e7ea91b1eb73fa8500eb29b0ee75d538ab91ec66033bb49fc78a6159d38c695c20c46cb1407fbbf12201813f88a7aba010500bd78e0822924bb72354c2376b33cca272a9ad3aaeeabfdb626fb8cd3ab07c7b20d0c337b189e2a85c340bc298146a96b5342ad3a3e0e673ba954649e3ec4428bbcf49b37c34d2583446f921b791d495b59b2164e9c1d1cbd6c08b0a444146ab50c8abfb0342ecb9dabfda0c6f49fd84457f60270ad01404fc3cb5eb8c711fab23b45a69ee9e390d7555e6456f855aaec5ccaf1c33230dcafe215c2fbfc56e0f2be7e94e9e216f49b9251149a1ec9834f3f97fbb5b64af45ef2a2edf51eff0a0ef4602f6e32115041cbcb31c55fb409ede386abd62c730dec83ae2a40a8998673f28c280603c85e891b8dc4e0c1568e99eaecb5dfceed7737b925457b88240e1699b410f990568a108c9607b245a6291abdef6071bc78dc4f9b174044c945a21a2784cb987168f07951841dced7efb7a661708efdb3d597a12755ff1a292f1b43db3810278f1f7a7f248cd5649c877b4c1187678b3d6cfc78e5658bb9e7e54ccaff566cd6ed7674e1538e4930f1f115ef3409895dc1ae6add519a673c9a5177f00300ca770dc0fa5175b816fe93c224a4ee01ec3f2e0beca66ce70941f42f3d80f594964eb4688e8f32699aef656af011b7bcaeda143f32b7edf698d2bd89f69ae952c3e2d7efd36b7055e72482536d0c55462e87c567c52957c0ce252649bb2720be0af844149de939733ae210d6eee37d6aa9b01b9a8e37e14637b71b9bc95a5c0fea3766114bc9ed8e791e0a2ff63af01267b821c80f2c0f4a9f563424adcf2ba7c88d644e0d65f609c7aa377dca3f4ab92569e96ddd8312adaa5de31e431dcec67e8627e6c3a2e78e3c607aa944ad188c5d58bee4d928cf60efd0d7cde7117c9616566d8bf04f4fd36ac816bfbc21f583f152e3a1ab79d779fd3144586492c2ae1ef139daf5c93531be711832b424f3ab68108d7b9e289f532523d36ba85ae915283391ad4395ffded80e0a1ef7db607b352dcc9c44c6e3f8498c849894f1f63e810a703d9de347d4bedbb1f0c0634eb53a5d8e80957b8812251ba3cd0b588ecfa6acc9cc657f42dc38465ba681bfd910b89743196229f908a84d86cabc2a5685c0bcb131d4a254750d7814c0bc49ace8155e2570c744cd52145419fbcc0569f83b56910caa90700de9849d5b6e8284ad5494aeeeec4dc1b692b085606a8ee31952434041a812af090a5f4a51a7d1799dd5030585711d45e27916eaa8e03e1a89708fa1d96d0bdecde0b498acf91c3705853a9ad4d19f7b081921bc1439f14d28b1a056e2dfd39e80e89696e24e36761c337f3fdb795578d729e9322e80fecad12329ed86eb5e3f34007cb7a460b249acb4d84f54f55788d38f40904d88c7afd2749d3b3c43cafe33d5cf569be8f2bc3b6fb15e43a06e3494c31ad4b6a82b502b744a88b12edb8a74db530b33cd638fe72c10d21b76a05cc384fc3c92817d4f55c1b4f659919817ef29ebbdf7b69b84bb91858e55b8944374ffd54a9e73d5b40b7090e1fef435af2e1b168b69900fff29b4529fd17f1194b563fefac69b64ec8e78c828e5c88fa4c52af522f99feb0de76c00606af165ba2ed209733ef78d64c0954471a4c93ad72400ad268f7d0a079c45807b2783254bce6d9bafd9b8fd3fb63dbe6b1b6b339925e5061cac39705b466bd2c1f17265171c7d09efb4243d6a2c72cad0ebb46ce6c234cfe41d6970c462223a7584256898de42f3663e3ec8ffc127667ac726c0bd68f272c3165908e70052775276f63b66eef6c29e24439909417327508222e28bdefb0e3c806f5646317c4e4e7eb87ef6a71e84b3c13158af53a5825961e05a4a4a12a1b9d874e9d663baa87d736e3a9a6f085ab0c208fd5c727dd8e57b79c4207264fe6fcb86a723cd3b42712aabb5c560ef613f4d5d319a81fa4e9d941f0fa9eeaedb30a5d55db16dae7610569032b4937519193e59accf16ef1c82259aa07aaa76ea067c063a294de778b2e5ea61fae718529d84d05d1b7df8e22e283ff76f36110fbe97c2ae999a271a35d462b9e95b443881f3989588991fb35dc024a67adcc4c457f2658ca78f5c922c89692b54f2f6f053b1ffa1c3b4acd47ff45315187a1d758f0ac9ba1b8df03f0cf66ea34b596abbef39f9f30365e4e75fdd5bfd27c163401fc6c396461d1d0c1ae6c47239cb8e1af341f91010cb017e46377f7a4e2dba5929e7ca2dfde32ca6c53adad8288ade37d5f495d1671e851b0037b7ed806e8f6dc9ee93b82ca8ffc2108563c31481ce552c477d18467311d81d440d5df27d13f1deed27663e0457d0814ef76e9ff4dc5b720b3e7ef8894d5bc835c903870b50b70917133e94ea0fcfdbca133202ff7f161bd2ef08d05ae4297c51aa2e507601c74f466c0dbf4bcf3d8435f577b5cc7ea87a00308cbae96ad263296f764389ce34f84e6df53ac2011a9322132de4bcb3fc37d5b489678c28dd85b6666b908654b57191d68e47008e3490320f04a5dac204a90f1d9964c5dc9530538eefc5e4dfcd6425609cda3ed06c0c46bd2b800af4a34bd43635442baada0ef86dcfc8b41e6d3420b0f2af375e21f07a8685b0d0368ec8e993b909355ce090d690858ac293f83d093c143faa48825c5f71b3fc7ad34a2f4ce6df2d5aa1fdf11f4387832369a3f2bb176bb0fe6ca5bd5105deda84b1919df3d95cbe2efdcff3f15b8dc2ade65cc7c0b20c50262f065260d84851c1c66f1bfda6af54b4e712b775fc6384037aae746e7a4fa3b2d31d2e7734fef32a0dd9d1b8ea4f8f375190e5b08a630c4dc23159999b3ee2087a8e43916f71f2a5e6de17f38ac2c5e8ce1a9e35bf1206c0cb958fe309e31f06e3231055123dfafa918bde4824bbd09f760da4c91232bcbc10927b394d2d9e3cf95b3bdc63551f766b4b2eee51e73d5a0d0e3067d318d7018e144571401ee488f8d291bcd4227608fc666d74e4256bf0b2990226b40abe1afd7fd2464e6535846e540a1b8e3bc4f03b23b389abc1f4cd9896e37685560c9a0128117f92b1aa00bc438908d2c7e934c5f43672ba73b2c0948a396dab89f7a53b2da0adcbc68d07ccdc2b216fd3a45794d1c66967c93a829f27b117409a4d7b275e222ddcbc80ab746cd4a4f96bf6d0717b8bb04c69f60a783b8279f8d190fa0f67869dfbcc0cc4c780c818270f08102275a2db5cc88881c357351f0032c23bad6e1b682b4ba0f0dece234b382c873dbcf34000e6030d7f606add9bbe7b74744d7068d1c102f381370c95308f9b2fdde37ea3c23c25e18709d618fb93d7bf6c3f0f2c400a1702a24883a4cc496573a23a7c32945ab4e96f33d71698179b6dcd3a1e35d397864731edf7494ea33d89e7b28adc5a823c3864f19c70a8afff9daaf55fcfc88ab818990a07470aad94c071fabaaa1007a871e885094582692ea68cd257fafc3ec003e3e9ba979f453e7aece6dfa3dce30265cfea52cdacacb5d7168529c0d2b8157bc39bc2977c7dbc617d42af67bd84f385588c1475490c5c2161b86468a7af55c75470d44e3aba516a6793e3b1129d0d3f24acc5a275cae42a4974479495dfa4e41714cd63ed73eed257d070847e70aa54e31fe56a6d5ae17f6e1b902a8320f425879ba5388ea6a083a36a001786a0ec14ba6c91c231a6ce6dc9d47110c1a7cd11a095eb5df444485eb8242d5184cc35367be8010cb43edee9d3de24e148b7e328551999393c2790e7f852d7e5cebc302e55262c3ff748d617163c9069c83e478a9226f17787aa2445d2f371a5de34100543c29393da71c5217ce852df0be80d8f314d19aea554c104d8376667c75f132ed37ec7eee86e3c9136dd27e64a7ae278d59da592bbec84169ea21609adb1502abc0ad5e8bbceaaeacfea6d65eb36f1e0003ad6477e5a0109698ddb4d7f035b79524974850694bb9cf47f25f7bb47ab7421dcba966b34eaa53547e734138e15f438f4880bf49fff6b78fb3b7e5dd1ba64acabc4132756f23893d57667a7da537f695831eda17539edd11d5ba647b69a31353f822c74f387c3b74eb621f72ab80d8f17723391d99245b3235619098ea27c5677effd1c3b37e3856ff1c54c672e3b18b0cf5753789f7013f8ab8c46e4ec32cac2547a692a6c0a0e8fe5eb1a0ac114e4a42851c045f46f9e66179a282c66d7a6aed94ae9b60b2ac51b9a63bdb6ea10a98e52d6297b1cd07b66a6219a0c04c74ef4d4f7bbb3b5a018b60470d9e5daaee90a143f4409167d036c501d7d4e45dec17db5bca645e20c93beaa0b625c418875ac10ab593963e59d61c1bc804845bfcf4994d72a728204f8cc8ac000a42b941a510f512e6b372179cdd30d48b00136f79ac874978cd8ebc89128d009a032a3e6886c61e3c628e1045c1ef1b4ab08c6cf6fe1efefbfff8154c0b3aeac37dd0d38fb6dc5824d94b8ce6723167a28d597b59c8076e588dcf22d773a65e1886b1a3efa175504372c5813bd3736a806c414ecf5635392ba34c9a425d8eb219a6876d78e633cc5bf5576f083929b9c79353330cbf579dcaf3df9e10aec7620b75404804aff47243c49796243e0b881b5ae9256e7558af8c91e9ad2449e4649c1faf31a9035710e217aa13efd8c880c5dbbb269dc913b949617230b8a768ee905f5d925e0270022e90a777c7c58c6acf7114dd6d5a3882eb807b62241b76e432b26dfb4c8e02598e6f48e14c27f2cb05bc573d15834638ca9191b902b419cf2a2add4008d45101aa7b9841125d40854e03e1d105bc0d8029f42a74381bb70063f60be6f7ccfb3e2fc1b475bff42ad89cb0aac354fa92485b61d6f52a72fc98db034baa377acebdea4459654f61b3283a0a57c9618be83a9df9b1ba6d691023ea8972f34d4eac63783e578fccfbd4148d59f8b5e15be1a6aea7b71f66999c4656e81a258b82f16487e1daee013607490bce183393c7577dc562705d7f31cabe553f7b021027bdd5e999caa23ec7fd3e5c22ac3f6cdc6d5a1ca0c8e7f6fbeeb7e38b2d20f5cd6a2720d6cd3fcde635878276aeab3a2c3436d88df5fd30d01752823d80705777551c95f23ba56e773f7320b1caf611ff7b9d7a4c8f0c71a5419f9024069b00cf22afcb31486c719eadead660c2975be7a1a54fa3ec61cc4f779f423939b609773a054442906fd12d5c793b21deba66704fb6a80a202d0bcd06bd37536348f0c6d465340f5f5887fa8bd7be4da2263ad77f42a1b3c305c1d8754042b8e48576f5e6868680129287b26b9495b0c5448d02e851e52358559c7e1410d8926569fadf0a50ca58f167115db66fef93b81a4b9db85aefbb01cae2c3f20ac97ec2d52cd933d3bb28abd99de6c9c74732cd8715ea54fa74e573d6b687bf52ad313d0c613822a8ceb5be94c68fbc9fe6afbbf47c479c46ed65a76369da49bdc60c790a9947080173bff62f092498476d171628a5cb2309d0cae3f700a3360da93a6c5ab992a6feb7adb7cd940600c6bb9a494415156c20cae577e6fb92ee34798eba392b3f1d1fdd4b81bb6e2524f3334702e79175ec5f7d2a566672384c71b3d03935798c010749c72ddca39b9a060c94a887224e647f903489c5e073bb53c7c60e5c36fcf13fe9884d3b0ed273909af8564d0316784488c133ad864445dd1a15b6fbd14deb20092dc184eb53bfe6c1f2bdde70afd3482d80ef584c024fa8d85e1b3f373cce51b2e8d8d7964bc52df8cddde8f6530f5cb73abaa1413e88638d497d96de9210c79e8f349fa26fd8466e3e0afc48519e5f7601353a8a24c22d56f6632f3d6d576295643be83b0c23ada84014e8079af3ea7adcaf3c4c78a60f9bc79615e2a9a0fe8b895dfbcff1981a43f0b7fddf5ce421d49c242f0563147bb8e15d6b6dee7e312271f15e30503201207a8a5428ed1526365289f5b914764ec6d478fa89073703b9f62d2b5244e8586fcbba451a7818414cb6993dafc2649f26807c26ad762a0538711f155721a49f2cf40f8318f5899114bfc5bd13062187888d58d2a80089d5aa45370e4572fc93f053a6f5359fb40eca0667e741d3470309b7def7a7be0f85da9f539dddc2e981ade2cae6548984ee2f93449a943ded6df33c37800801fc1edcbc48ea1804dc3d979339968f1b0963c84ffcdc323c897c9e810dc72c707caf24ad6442c13c9c997fe392965c735d6e400d692f7c4f9bb4b95ae4f21c898b777873f6732b59cc233be5bce0c9866e3213025d1ee6775c8e3644ef70181fc643e2b84bc969881bf8c53c1ff9fb109b0192f5ca4bdb19aa94dcbecaeda64c5d8d02a9fb708aca5275b48b99f45ce94f75c4c0c46e0fe373d903174033889a4d20efaa171cd05a6fc5150e6b7204e88de8eb35c71764c72bb8d3989a68b0b9c4f988c76e328a252a2dd49f41827c8d8d65831ff5fe5fe428a7b595c198b2904ef9de206c94d7a754c86f85c6df31b137195d3f0fb9b5579ab1da3b34ff844f63ce43cd0aba5c5194ee71b03bb3026f8e74ceb2bf0ec47ed70dc54913f4b3fd23b7d318b2325d7712ff29b843e77f81e534f2b7fee8cfcf2463d1f77d0457d4d293782c27be4bad068bc52ead0ea2a2431b0111861b1627754aa8848ba81c194196c4c6cc2a30c5cc0ad8d4392a20f9ef8aff2eae937cc58239817359835a1085f979699fc4462207bad844a10e40f09e9fc7f272815c20e64ebcbb060f5b69762c8102aa62fb23ae4716705f2aa4d9b9df1c2fa35afa522a6e64aa7f6a66e4452bc133c5a3b8f275c941b098de75f9f4d214084c8393b3f8e942b17dc2d102c51fdcbe760a280412d817f666325a6ddb564cb6f239247d8f9215913d5f562f7bf9cbe49c4a33b0cc25f6004c15fb052b365a2adac746310ebe8fff3461bbe4f98bef08537a0c901d8e9d183eba9673165096834b2f339af883ebe04201c4a12fc258b3343a7a65b085825896a63b2a26d0809588c67489dea290d1f5f8a7502086623c5e998a9673d5d5d1b7881c9c76e825971f51c9ce7d8284c09b0c48a2ebc7ccaeca53efb0d8d75c25715608747e1872470afc4ac050d4df1504e89eaf70266910eeb76377a1fefbd0473ae3a3ff0d09bd4a0c0cce547b8d143ac23a28221fccfcd6ad0be1134bbce0d968843f6450bc7c1527279357e124e30aa66f584c71236b9e7d9705eba2d95343f44a32cad05e2799d98d6336205f0ad112f688d635befac188be67ab70c03ca968f0716fd97aa9979f37a940adbff123dc83775576465144850729233a8fc9f20d0bf77a8c1f6cc3c09f15e61faa3ca55a727aef4b598fa57464e5b5b2d15ec371df119035eee3e69f72f91b09447b46d1f8ab7399a3590574afd7539494562d1eefb3ed5db7dc40725dbd8da74f0aa183a9d237b8cfc905dc4fdc9f54023bcf54f2ba667f833634e092d5d6016f45c94c2bbd3a4431569408559ec32df1c37af99f6714d6bd1c63cc3da0a93e8197ef83290824c557b691d1ea9424942e90106b5a24f7673498817810d39b96a5cdad3b96ddffc4a3794b1486a9efbceacfc0a326d8713799b4491c7ef66b222b3d63261f188ccf3c4aeb79e1f04ff60c48743d0d49ab9c4766d4efb3dca3f377c1e0f1d4ce7af200f85518d1670f7970df6643b56c5ce3104bf642d3bd04a6d4bb900ba1397c1c37a0b4f6fa14bfd5029af30c392545c3a2817d0f5a0614cdba28c419f045d1b43e144701927d9566559587b511eaeccdd4803d305531d37fea8f2842bdddbe1677053ab4714104262e583754b00702b5d670e8627ba59c14aed9559fba38795722666ed32b66125792cf1d79d73dab6e43ef4b50a8b60fa3bb04d53a9df45eaf666816c43e33e0ee6a99363bbf36c5254aa44781e02060c20f5c8e088d66f38a337aef1a94c6487a85f9215cff431c82cd4d334f605a36a629588a72464f5d04f526628ee71fff1926b3f064cc15fc0fb8aac616ad3f9e8bd01beda851fe0f981988a537ba5a6ef3fc8516772dc44954ca598563f4dc8f603553382a830da9e41891423bbf69669e3e71bad20493efa9a7f9e7b6081e8b1210081666af97afd5dc951f68947d1279e9e6c72483e7c44947435c4b97e305361cc96c5bfd67c05fb589f5017307d7344972aaf98c8160774fc1711c235313cc28cd7e90fcf781bd1244cccf5ce11acfcceb7a34ff11060b8daeb41657eb1501b2e0fdee3c5f28d9ae8deae2db1318784cfde9f2b01fd434a53ebce96a8fb0b8354e725001518760ce1ad61fe4f672b74e80b947005952819db3024cee8b76c057f50193ceb89539f4c8bc882f5753aa3a661a07590aed6e1b296718685cf6555eb684810f2973b8a99df753f9cc244805c96ddccc0d6ef220c3f081a750e42b2830be4c6d4ce9c9f767d79ff98473545a4d3b42dc6b251b92e9f2b148922dbae90c4229084d2656fa90cad56472267c516f82f6919c9fed1a16b35f558f51b97bd98d2f7a457f9dcdef4194e7af60010683b4bbbb0de8336318525776625b431a4d945537376a4ad1628d3c373876d83251bf5592db749a08eb681ccaaa583cb90d0e045a3e9b1be2d4898f9510f0b0c7ce4d26804c8fceeb2259ee598f8f8d512c9436bd88e3c0716f3ec1bba1f898921e1449a481448d27c3bd2c7ba9926aebe60bbe434ea956d43d4e36d86d1ddec9ae98acf442f126c16dc1c6491ec1b7d53bd7ab740dc307808bb1ab290eafa3fdf59772ab0f26521d24170dce74c6abc0f58e5cb83c8f67246e311387caa7f59264a538e0cde70307bbbd8ad105eb9a0c92c653366f0bc69c5457d5cdbf14c5bc9effdc84aec8226b59b06d6e1a1b98568146d2c47ccd2b6b79c99000d6c9f2e8ff3bce6014263b0b262ef50811a200c30e392888565e3b95907c1bc3a2d2812104afef1bf4e8f5d158ed78325b6a2710398b6db4c3750b950344d3cbdb1d7456a71d9dbdf04e5f446e0e369890945aaa16e92d07785b690ba932379bb44584aec881ca65c24d73ad85a16f0cc09c83a8f33e09b8498949d0073f8780f94daeaf4779d2e533f61b17de5106dd02edd8cf766fb7eac2dc36881dccabeb223d54d78ad44a3703a8239bf0feb65f397bcac06568098ea90fee2e1ab616364fc99d02bef68615250809ca2c481220c8fff50fad1f6b653e120b3baf16d471c5af3aefa863779c5f0b201e9fa5d0a2f7b9656adaad800df53b8d3ac7a84688e56f246065e0c0d8c6e6c91dbbfd9c45f23e7b63a081f5fd2b6124540a95c87398499edb852f120501ef0e8f36c3921be84a900dc477cceb08ac2d865b59cf76bfcd2042a2e97428d02bb8d3b37c724e11f6b04b456b5f8ce3b83995276b51d8205dcfe710e77be2a96d1d8f8ca2fb051e62c4a0ea19dccbf9a41ef392fd97bddbbb95042e1f29335907d9b4d67d53544965b74939a29e8cdadf8722374fcee46f2b5354f687663fd0165d5841235467d22b08bfc31f9bcd7c6071ca54e23a83d8ff42e0e1b0d1e1455dbd1110b83020345b0d1bd5282e2fa3972693db3a666b817713b6046c2f1586328789a86eeea3f087f59aa9b0a6201527905b64b8331c266686b6b8b3a5ae5c38434f38faf71a36dcff7424b50a9413060d28be16db4ea6786a9960218c7ca5f18f5f28c2aaa8076eedbbe281e3d462327dc227d59a8afaa6853b79ee78108367a2b3f0cfc981323917d9c4f4a1cc9488b03db6d5ede57302468c9213339eb3d654a08fcaf4cf428686589f4de4a21ec68e6fb521ac49d88f0654153cf98eb8d43ec47b5dcc82b864c57fd87a28e09e9b118c1fd4d4e06d8318e427734d3b74004e63f013ff64710f9cf64f7e89634b80c580c192f26c4219289c4e1b8d88b699438294e6bc6fe30414ff0c42a84061a4fb753b50a8e1fd78ebbe7d5c01d1f6ab87840783289022c1de11e1bbd9c4512ee4dc12f371e9416133c9f28149ec453267ff4342a494772577030844abfd0a7d882eb825973f07ee0fb09f6a7c9d9840b02591706884b6fdd33c19cb7d8b69b9f0e32366a5ab353fcddf53394dbab8696be5bd9bd0e5b5a07a37885d7d226fcec85fc1883c41ff785e63c92637f3c1e57bbad53bad41b0a42a6484c2529d20c4ae33761970017ce9c2849f0bbe5a424a9ed61210e55e49c7581712e6f9f7e73476a7d9b9b662ddfa7be37f89ff681465fd71e9b3745989b037c744201edea7b2bb44923e957d11acc42086ec830b49581d9d4edfae67a477b4a38e61aaaf4cd3f0f9913a56b16d60fe7e54c985b0cc01b6b49a696d2867a89aec09d65fbc165741bc770c1ea165a41f85c3beef02fe7d5a100962b78e9baff7e55bb61b3e133fe87a44a073df6c926dc2f476b9107b5857ef5e28412328f0521c3c53f1db2a40b86ddeac9f4b48ed342e787c254f20715f5271c867154e3982664215ebc75e775df3a47ec2b5805e6fa5fbd9aff1d46b95f630806a9d02886138a371040a901ff821900e9475d7c05f737a67d4f113fd7f537e5f39791b67047ef650f86e1a0720b272478793bc151cf1e698cb261d80855185ea01d0c6a35b361e1f83657d1c463123d42548f3adc875a87299007624f9f375737c3bc6b25b5ff70eff95fcc6b55b125c48664e8c5bb0ff0edadeaeb19549ace0445b97fc66bb55d0c70b13b4b155f7a778100403dff01985b82da41ccfad9d91071e139105c6e66f1afdf1eb12ccd9f87549169dfff8793c1200f3008e477fb7bf340de54399ca8c5b16ea3b97cde5e53092c7a1ad364a46bd8be1468dfc89c4f7ade5ddee2959e92a685d2a43a4b5a24c05146d6c1cd4771807ca5f922d0a2493028f785ddf2010de9be259674a5cb8aca984540967ac6f451fc26d7f112f1cc35017b4238cb7ae756c2c167e9173b77cd4614f26aecd116166df745e2b23891b029d174bd3a4bfa7cece10592010f7b380c653684e5b5ef9084527c323a47ed19a61a68aac7eb14f7b2412e67b63474b744be52b9f4443ffcd388829257893ccbb118c09f9d5e2098e0720b39af68b8ba5513a0d0bf64bf252a06aae6b27ada7f38fb2188d971aa25558ba1ec3ba957663e363f243811e16c6c13a3e7e33e52e672b706124e0de2ab9ad9447b5351590154349049bceac0ed0c91814cd2fb5d828c5c2d61e448b7f20b34eff45d8b2156068206f701bf6f5e7e12638890b9043a69339cd399d01fbdd479f188f189af57782b3d18355d89a8b756cb12ff604609c507123b362a2eca1eaf3a564fbe919f9f0f277304629ac6180fe9291a859d4f4e175949104ae97d691cae0de900a8acfccc9f7560760e1fc3f54d7cda7b3c45f266f17c424d2bf72d81c0197c398aff11ec66f9f913c7f1f53c3f8101e62d497ace7c1015215c1f7b7e375b1a659ff045fa67af488d2685021de1ab700cac9bcef35d5c95a4324586d5645966ad4873afb2375fca024938caa42bf4e1cb885b7f09cbbda6ac6ee4a1c1412a86b0546430434a0d010c6330c686336243c5b7729a4bebce20632d8daad423e2febd9c453c17be281e6b5b48b46b5727c2c6fed718b6f4672aa2d862abb6dbe9dc7116271806ee77d4cfdb4702fa6f9d4fd1c95e61dfeb61e8e0bb02fdc0377a7c13c73898dab60f03fcf92af182e1c953918454530ba15e567d157ea3e8bf8ffbcade613b21a316fde0116ded33b31fbcb48e74eaf18cfe314e9b3c483b479eafd55b1b1150f1d80478656c6106b20f87f431586c391925d25468f404ccc702103d811e8eea8c38f52d2b2d4bc32abbc77c738b7a143c4113db55d199166bce6bc2f0efb2e040c8b98b0acc7a79b97d3e079aaadcfa4241d48b63570cd2b5a6c3a556d5df00bd7f1252c73afcd58b4e85cc8145f512d87ef693ac66ea8c44db47183485da3226bc5845edb85775f8d99a6dca0681b49d3bc0ad099047b71fee749221179b33cf044385cc943d84b94ae4cb7a8f75abcfd3dabfa27236044d6d3fc7a39c8de90f50be4b8f742b1ff4fb60445c8ae897e0ffd288818211a228821ce6347fa3016a754d02be4ec08e8c24b07d194d91a1c0616aab2e2141f5d43365087903454e368b812006b3b4eec561494b7152422f93095ddd769ad5e5fceb0bb2a5012d8b87485ddb47ca02e6e856b51a6b7b152b6a0098a80b514e733ae84afbe9e77de1eb1b49eb7861afb0fcbe4040f441b22c127afa0a3caa01f35363b2378f43175e341aeb9c080731fdb45783b1cd5a7ee5b94f1ce9c3b2f1e85700b59183a5baf1abe0fb97456f34cb29f2e576fac28f3aa6e00ea8a5e43caa3aba4e739b88f87cc69ea9c9def8f20d32c8e13da57ee9dcd87563bd84604d9dba8f5ee36ea56c1f19ade3004c3facc81eda1a9fce0b72270de667214e4345b585aaf82eb536eaa82fa08d133a5adabae4ed74b297a94a742a867f4d62f0ba39546a96b0789f214b2ce8ff493430cd9f5b0b39256b4bbd0c3d9b104cebcbb88a2b474644b7991f6d075fef987a5ad87699ca5acfb4703e14c3656d5c54af441cb6666db17360864ef301c250f83a16de0e02ef9882570b5a30213a34b6221a2596a6772adf4e68f616635e08f30cb0325d2ceabdcecbdc79615914346a753db3087b1152d002d54fd3aadfd0092747a6a07cb0f7467b00abcf4f2d11c5b197d27644b6efaf961dceefd973a5b02c7dce26643fe2e4554c91ea6d01793f6f450fc251f0c32c14e63ebda489cd6c8a7e74395e56403e8cfd49922f83f92b7a7b9cf574bdc15163fb72c22e93bbc415ff1b7c623c5f8ebdbee3bfa924f36ff8fa6219d7ef165ba6747bc90c08c9cef1d32a9d435880eae4eb8292ac4e333fd93c5739f2b3fa20ebd89fa67c7ca00b9f5ed47785d6611859ffee5ebb585289807627e884a8a68d5cedf7b325d2810b34b0a3e823c553e81a3d3c3ef50c34693168953c6a42d34f873c500e960c06ca16f4b731ecaa2bfbe5d6e7b03349b1fb2966a03df9ffc40f6aecb5aab34726c10b7551ced38f4b11a6c010b28bfdba03b17255e925fa477758c40c62db04f46e4fbc811a94df893efcb0baa2842df95c0faa784f1eaf53743bfd8e8de533690460139ecfb28703c2f6dedd9f9922def0aa9f4b6a60ed43b7ad57c77b84c35c9baf13476365a432d52c2b075d0ac557cd76e63dfa540dbb534c60e4c1b52d74a988ea626520f34de4e47c92d1b62bbf3bea2fc663c6284af41e0eca30f7627b814892c275e8cf4397d7aa9e72d23f00bb05804b57272736c37b8159824d218653106ccbdf7d6e20213fca728f5ee589a917960be5ae88e08eeb4f78915cbcfea59995effb4f1f2f17357c850ffaf5b7c769487772ea3a711c4c1ec70c1d1d13a8db8a320b096f5a471ca732e758b266437201583b1fa64fe30a84c05004fb4aba561aa444655ec5e17fb419a15c662386f6a594827c3fa2e4407b783f79b1185104023815838d09fe0cb6dbae4b98b0c6d0e8f25a627974d030e9bcfba25c8d0b3f869149d47626851920e04a2a44fdc6b0cc02f88728d8a4f24efeab0635d736356ea3c2d1e4eb2d18760812b35c2d858512aa3d390594cc1ac2955109162f96ad638988e327649d03539f91c557d9b55c77b0d77f12f36fa7b1b52682ee7ce94163b8ddea8c266cd05bc3d065b5d200ad8a3add9f58abdbc5e3e741cf17b57f5cda106b0d7554c68f5c77898d501da9c8e433d1e04e2e1a8781d7a1a612b39649f257245536d1d28acaec22ca4940fe13d536376885081b59e573aa6abae60f7e89b7e7959c3bebeda14c21bdf7ee713809fab7fea502d0cfc5746a14a501805d8aa3b32531f3129ecec2d33f8eaa57e772d86d73ba25f2545d0309e4a99051531ebdd19f8511529beb5b62ab823acfae24ebd351df85a8305d47817fd7fbd396413d8ce917722578a48ab938cf0b0aae00a03dbd80dff3e166c18d9e6bd718a57c1473b76a12e98b5b53608acd3d0a73d1ccd3869e3475194af5159f37c0f1d15e3a0cd1b437b506007bba1c163f0d56fb790fed478458eb5b7e73867aa43d95d8644581912703de3b921b34ef99e59024c487f778ef4c18ef706893bae630d5795e13be1e21def1e8d738cd09690a4aa5a3108a8687ff62dbd50dd7306ed0a6fc3afd0be5386de76c5b59e39f385d42198cf2de0d35b7aa0ddcdc80fe18a269dbb2ab6c0fa1568be10d7700bd00e884a13bb74c7224c3e8ed2e763ace726711da44c7d68948f4163d1d108f09f7e48ed2738fd04a76c1bb5e6fceb7528d6dda14539f0ab9378eb17fe8917bac14d7cb71907b6049fb814f57e091c122b4667f1481640e6c19910ea982ba2c32e6cc887fed5faf92599d019ec8d27d8ac49ff49918af91a90d72b532745370f9fdd891da8472e0e8c5ba46df96e632d8850547fdeecd52979fc2ab1c4edc446f87067c7c6ecc375bf2e23254bf0676c1ed6e0fd8dea7337765ea1c561b7b6056b4be4ed333b34555db7477458fb601321ef8dfcaa2d553694968fb5468b16f09821a676f9c574a2e80e1418a7a8086e48bfdf6622233ff774817fe04c3cdcec1009a888294eb4440a5d52a7eb24a2a4dea8519dd5f7acd741abf3184b67e31e50f01358d012c63a53665d564f2c65fa57ddd4d09c57c42d15713bc01912dd0045620f4653f018ae9ac0f215f4be1149f5fec08c0a5cebad0b8faf5f3d7da5580429221ec880b3f44f2440f7b83d999d90dfd00cd9067faf55a5118c7186a9c5ad9787978b8e3d3b0835c798c0d1559d3afc78e39d1d2c698e6837e008f5501e12d2efbce2d627f12bed8ea57fa7dfdaa5e8f980894bdb544049f70027cb0bd85c93ed310674c3c21420bf449073430a1990625bdb10768ab5d0564c431a447462727dfffb6f0356d122db2f4f1a22ac397602519be1f66ba8647a822ffbe0e11a92ca927231cc6e48e0de6303e9bc69e6791a81b118694487af19440c71eee10c3fd7506ed0ac529a59fddae6ceffe8f5f6c4d7cde1a5b975a2928cc4f4933c88a400ac6916a744cdd1b069ce27a21eff95c074e00fbe9dda3b8836edfe1f3f60612ed921a0d74a5546809752e3c740d35646d1e766d9c0d9d88093f0c2c3c5b22e68552d52855a287ac7bc7d3a26ad7ce8260b5cd3d074c9d52794904cd59a01028b479e37e0b821ca886dabdbf63fd6dd612032e43130ec575b4f0666ab3ccb36d4139d7163531457770c962ed26f90c97f48fa4020bed86ad60750bdc02a44d4ec3ee9edf9e82bdc126afcf4d309e592d5c2b631451ab5483d0bde54f038028fa2732c780fbed41f5a308c2f39e4f4fec274a18b5bd21fd33e7c52ed8fc6204886015c3396868ee36d4d909ce0dc83793dc6b1c80eb374025f5783abf3ded886c8965a81f83b2c211bf5923f16337d782149010d9f7c529b9530df5be4a27a8d275cfe208351711744c1799b6a351a397692220b025faf8e1f03c8a6f2f18f1523724b3be15750fbec68b2a2a346d8dca399c0e25499f0d71ec2b5f0eef23f87a66b9642136e689dad4ced5c31d2fb70b8edfaf37d0e200e331fc7e483bb2946e31912928d9020be704423b1117a8d0eececb1cdbc0859b367057e658f2645929da3d0fada925d2cd0593bc092f8145bb05d099e7e5039bd2c6d682fe6a89dfb622e0ad63a659e902d6a329c7019831401fc432d648827581f966de7bc5a0deee4b2ef13f1e707df130aa0d7c0aacdaa4c39ead058d22a0ce019f19ce26bcda6a4ee5379b83982985650691efa49c853449b8f46f0cfa2d6b252fe5d5b6388f2262a01c5c697366dedf37243268f958f3030fa1eac701f1f5344d879cf4667be7b97e407da0490a1d90d06ab3e022d24f41f6ac320e50c32a6beb2affd976be6114bc0155fe4f4810144c27fd411385fad6d2600f2ae36937335ab178e0bbbb90bc080bfc2b04a8baf2b5c2984dc8017d50e1333448ce8943bf3a38b12501940b6bd2c604d3c27e0e5926b587b554aaccee92bebfd9f8c2cf6e6cf4edb6f9dbf9b30f52ac6b189e997f0fa7f8288e725f9d1768525a48cf60487e470760aa040d7b1d2f7b892c8ea60c4b97a67d0b0b02b16d64af80e861f2c00e2429408794cdff7bf868d4cd8da70e7b05301ee1e676b497a35dce3947389bfd7305e58299eaee434c23d0c1cbc7ba29ac0615c83d47c611372577fd5c1c3b0b715dc55375f29c1fcdb93c27563256a98a4117308cad97df286febb0d49661263c63ff442f51e309ab93072ec0bea59e0da798a183f92d86b49aa1c85c6356bfe8e8ad013f970854925f7488b1a8dd26803cf3bb7698fa57da9cb0c76746422a7a8c7389e31c870822ad7c7009dbb6eac2fd3a2bee470cb6fbb7ba3bded8ec9052e2603058b8e73f0b10b6770ada5c4b5ec337e71f17f9d4074c6805b8a406fe4547909dfa3a6ce98fb098e82934ada2b362a655bc3e4873a42af652762df86458d7f5636f59e9a9e0c4ec09f56a0aa67a86d79e753b6aad8b3223e38a540860cd6a451f555902ad8813b42f5aa8ff52817a123c869baecc6078ef4332d8233b3a9b3155d64eba19de1658a5451cab1e1b11582c4b06b802ac1e21a2b2ec2094221cc2b18050a4f85c87d1c6388a216cdb531bef3156f706a47ce850ddad82cacbf543d7fa611ee5e78e2bb8058c97644394d0c2b23f10a5ee31c3784da705276681f0d30822a5f1cc900b0ca04504b84452bc76ad3923978c755ef7336adea14525b9300d97170b671dad0caaa73c5c11cd3bc476d25bed759403e4bc1908a2512bebc7f7d697f220780b85f31e1319eb07d1fd28442ea5db92fd77c50f61f00157ac8c7658df10e0de82e0fd2881eb0d80f065e464694f346cc3127a3ef50c91e65c7ed9a93da970c2e9ea2c9fc8e7ea082a9f3068c50e516565e3d27f46c6f28a40a3a5b6b8f7494ff6a553a712c5bf7cd22a42a8972ee5169f8288fa52ec044b5d078671bc2ac4058c3173a8cb42115ed83ea10a15020ec5e4b9896155acbccba5828fccbafe02f18baba82cb8570953b30a47fb9639a33205bd8389b04eab0d6235f026461ab509c0e574b987441b3a22cd3692356f1dfa1f30965e2a362be21ee5346d9ee845f28c5e8962dfb47a502582652acd26b8902bb639aa0f98eecb18513d6bbeb15e351dfdfe52e4902646eff628e6c5538794a381fb5461fce1cd9ae7a590f9bf291cd5c465d0220e8004e48e74bc4acd90000d4253f62d91126b96a1271fe4a422c53c4f71d979eeb6cd46f3f7d15fc655a6c05da85cacac1f56b3387a02f115eb3b162bfe8f406cbf97f88fbaecb48617c739c87c73339e58842c543da9029441115e1c35f402de07df916ca96408e5099c705df3c9fdd4b7bbb30231ba6a9cddef657187780ee09bd9a293facbe171c8ad3344ffa041a4d6576cf953064cf53943a0aa1a1c8409abfda48decb78d8aa7f6f7954058f43477512fca148aa18ec820b70b59035c0290f329e494b52f265208c3276a329c87d383dca28e2096652b0684df2cc996ed70d0194795c8f7b56b0703eddb7a95a0d62479d34012b720fc298afebed661850084362bc46821120663b69f4ec4fc2674e8ebaefe11a237a40d065e689faf811ae027ebc98253e401a49116dd429ec5e09131516eb06641f77490658ec5dba08a1aaaf7599cd1a313de6934fdfebe42d92f8c02d1f1828a104e5aaef8b42554063baf344387203dd63b0d970c4059170718e3003bc61806e16d545ff2cb860080a488015de8cf4d31f393e899ddac1b3927fd47e810f086574b1e0ffed2d7ac0ebf089e0ab29ea25d98e81ead7fa0993e540ffe0b4deba636d279ab18e8033654cbe3f730b83091545f4f043e6a245d6001ca889cdd5c4cac5b7fca97e6cfa4a28994fa3954e96f32ce950bfb7c1b771a8957b4c7ed18e24b01dbfbcb8774ded37d1c2b0998063b608d6f2014a6bc7c1e4258a22ecf5488b8499021755faa00d1e966b89b05c294aaff58868655bdeff7687efce29185d60c768903a7abcfd944206be82df4b052bbcf5fa06e13c7618a3ed1b435a11bedbe41360823480d203ca22389b7114c6497eb248f26e2a99c1d60c79cb2a35414563372be5dfee8f10834affd635331afdccabd11d0ca923e877db4d73a35e1cd88d8412269d1daa550486677e2fddd2d15a0f92e25e6d6ad7e5d66324966460d587962bbff1d6a4c249240cf92e352d3b1161d1dc44d5d293565e7dd842cc7086de0b1bd75b335738154736e9eb1738f2409a1a8c22054407ed0df9474555872a5b11411a22d83a5efa2451353fb0ac03b33826291ae492cb3abe15271078c4168388b865d80933f60887995213c84107fb8c1d94ba441edfaaf8332c98bcaa6e72b809c7531c0d222262203eea3e20c497786d4a85d3372708dce9d0de835fbaa8f39cba907e983b603d18089d71b4c29d9d6f58bb6fe9df2b6331abc4c382627dc73a26e8623f2d318f7fa02772d5d307a5742bf275fb5bb840545dc0c57eac74e0bf5e30d6477d6f4b7bb24c6112752cbf3d922f14bf2230c924281cb3b01f60687883669e46d49bbf97697510c187a75eceefedd9c0514b05ffc8fbcb957e84360787c42045f8fc68fd2787294a195543d0c405046859fccfd8078607c2104bb0baec528bde8365c04ecdc3902f5a4ebdbb375881a933e021a20344c5c467d551b31e6fcb72cfea9ea04e45505c16899989bc97bc6a608aa234fc3082d432374a9097c79f61b5569da5d517306b5047b1d1f18963177215e2ddafc659cd4b3726271c2685292ed959bde40ff41586ad9fcf6450727f9d4896f89f2ae0b7a7dcbaca4500a5c24997d23b24ae1a5835a4b389c2569c99e0fb9a7573c1f3cc6e091d91a1349ca4825732bfde45b6b127a9e0cd4f677ed8aa6d9017d7a410716cf4c281374c55ff97245c712902ee26062a568bbb19c7673696daf4237873ecc8dcb2ad6d8f968c7f3735932ac73b5151c60f7fbcc93c4792d5acac62524a4453a7eafd0d76251426d4b31e95b4516a0976bead264a1646ea8c43a87ac5bd7cbe988809e928c2a2de4c2c76f7ec9ebf7aa8fa6b52bb2bba93a1f40d7d66df04a06afcd5f29c0558e4202f89fafb2c1aead0a8d026385ff430fbd63fa5c89d2433594651c1136ba92c34a94fde791bf392603b5722e17d76efcac342cd3460945111623678ef9a43aacc362f1967e2e24e8b40e4d6c9d73c463fb47f2d620251bacbc1f25e1f936f4d8cbd91a0c1d3f558e32b4da5a87a4f807ad2feb7c34a281580952df9f55ff6e5257020b315a54e93e744458eff4ec0021eaaccdb005e4a4edd0a4382ce8d31e95d89c5fdefe2f891f7ee74c2a9786b6b4c7aa8873a73a5de0b299c934c8ed0918fe340b3b8f7373563c8c86c81f17c10054730b5c6e89450a29183afa3e0346c60d1484473e2bc581b495b24ccc237d78aa08b4c94e71186fdd991c1705db6438709cec91a658ed1f62720a13d9745dbd850697ec0a264910a6070010e9aa2c52acce6edbee98351a84c438d480525886dd8128a9b9883df3f79a088a56fc4b60036119beac1e81a388cb6ac51c231fa3f8151d237907efdb1e9b292a525196e609d66ec6a11c372fad3d758b341d39ab5d5f5cb3e752233dc3f29b841317ef3e897bc047df1ed349a48ccedc6ebd053cfe2c19145a2d1960213421d2f2d29668d19d3dcd7cf472d61d05167d17804731ebf263296d3bffd64d05bd86ce63e3f4c33ff8a8172efa5027321bb2a332d7fecc71fd41be293b6a9384106767cc4603d8482372234b26d71b90a5569fa2c38ac43c3f17b6e2600f43df4d5f47b890596de4933e1c50f5b2c26f5d8eef68011672a134c6a46494ab1ec24c2f6712447bd9ea0094a916382dc2f7c4f9c4e3b5099119ef33262bec22d6d5c5bf002f56ba6f366bb8542ae65f75f9bf9d432e857ff2279b6392a2a0a286eb882ef0db6e1c6f13a85d9592979360e34f01dac3e9c5c8ff588326b96edd362d5891818af7ddb39de02135175302ad1d7fa48302192c5448339d2738b7cc15dbf7bace31a5c76f4e9fb23dda35f1e1182a5bc46e9ca1f39c5875219ddbc05157c74003a764ec30b418428c495b60c1f14206d4f4412ce65be5a9107ebb55e9928d83dad28cad52b484251cc0e81e1494c32b1fed611e21a2ca20aa0f92e81b9a07b8f442159edb13c62306721f81e1900db8947d00ad7b7001b8868770681a29f05fb4f379838626aa179f7b054ffc307a8085b2973574c653c242188807e7e01327a5c4cf224b8e58459216cf72436ddd9c9f30e520c85be03f6208e8bdf1936deb45f3aebd07ac620c39bbf5a1dc35b511b5b509312d6ab0bba480bf8afb932f081d1c9998a138efd2de6662743447411d0704826bf63c251f7eb0476b4f2c5c7c5740116ddbd96a0aaf57bc4afdf3a19e449d3e79f215b246428ef67dd12e323a0637d5961a926901ad08821ac5cc0a1f8413cf704a0bd6bf1f599977f65fb45ac6d57c9703e185144660796ba3875b252903eec1c4e1bc09e8f73c6d85ea896f642f0cfe6e8d0a95a5082ebf9a93ed574d46fa0fb15a31ba664044ec12cfa955a83fd754b5c6952e19fe64ab845c4a53ee10e95d80a89f4cb9a1efa83dd3485f1176fd285d221697abee5ad7cadb4ac4d1556364ed800f2a7c5c8883241a68d8600ad0eeaf6e8cf757f6de478691c75a7446e9c7b2f8281eced7f7e32f2a10b9281eec4d48fa18df8960bd9d5753f1206dea19c34ab763de44d66094deb57ec8ff45cc05ba628171761a6298b38c742127ea14ccfabd57adf0fc9a5506dfc30606c11c86e30b909a4b25657d4fbbdd0196d432ce33d2e4f4595403946fcb8c493417917b6ae9e872bd7c36a55db469d42ac8bac294cf79a33e3765b27a9e939ca334ef3ba0779d1511740ec555e8c548677547d04dd70f58fab0d0dd43ec9abbff19be389fddb81a74b15b964badf75da97cc12a270b39006c21cc989c7f00ae5e029690fb15fb22b08ce1c2803a1d7b714122bd9f32205410bf1bd122a7438fdb8c99cce638a700d03367c7aeafa3549d4f3fbaeefa1c780228efc0a6b6c96deb60e5a3c80f54956d1ff176b4a53fd240ca967725665beaad69e833b90024bf2b67689e6facd9f1d4e4fe50e7848160022533137299a2fa60c9a9c0858b60701a991596aa0c805cb8a8e2d7541d79fce1923aed88ba20a07a7f3814696150244f462bc1fe1fd0b0eb4c61666bbaf3533afe4571ae8bcf26aef91588a169746855f1347bac8e7f1aa0d23d18f4ac64b5e2ac4fbe18ae20124691b8385979ee690594a01359094bd154d90c1e4c68d8eb4f399762fac400a30f93bdbdc920e2caecfe67f7ee8598b0cc41c0333b1901657d1acc293321cbe4ca827b9681514e19f639f198fffacd0f1dc1ea2363907084f768613cb7ddc7ff3c707710c33566b6c1bf3af68accc9bb985c2336af1f02bbfcba9983a15047afce84afc51f6022e792d1874e03830c3a9591b48a1ffe5d50954bf2ad504b58561d86fcdeee2202ae574c43d135759006714056dab333f31bb23e90d95046a2cc4623fe6b1d7c49dd4ee97216747ac0cabee82c452dcc0d22007eebc2d3380fa5e0df0ae69d05884cb85c81bf45dbc0e8ecd743f426af69e758915fe5dbe4d3c36e0c75a2b6c8bd1b3062949f0cc8eef076f8371d2b1324623e268282965decae7c88ff1d02eab9d55cd558b55a4ec4cf78891247ea237d4c833b056561a468b7a753c1db9db40ec2142eacf6b1bc7912d09d4c308cfcf880293351a86be68599847d62e4e0e55a4832535a239d40f18fd987ca524367aa9de2c98d8a36e225aaeba01531374403630ac67473f50cc83c4c9cc0cf76ca5e05d761ea0fa942a22d3753ce02c392d6bf536fa8a97517ebb50f2035d3bb8a45b4beabec68c81fa0232056651c286aad15619d9968b532043f6d0f0c2f0b8a053d3ccc04804ae2155244d1bcef5fd39a97373de987092e44850a62e1a1ab0c65b3b4139ccffb504bb8328efc712da5d9185f80e55e09c628b2f45caf6a50335ebbb8f99914a3d8ddc63fafd4bf1cdf22d793ae0b2fdc2f0671b7535b072625b6ecf18312b48a91d8d2b81e65eee6e5d4113a890a30f40f6853dec0536183d90ac94d6e2e253c24f403457f2bc4979f6485155ea41430af85451f1fa45a67a2d8e924a51757d93622028b067c163a4a570197993d46f16fc2686086373579bcd3b2768a51c0c8efccc0048e7b2da916029424fb2868431317af00287da9293a0d22e7101d080beee0fe9edbf95a1da71ff79f3c04b459b2d8ec1bac3d07a3875a5820d57b085df882e3bed159329770f6e4ffc4f6f991c4ddde10b7524e01b9426e6dc3cb8cfaf8761e617442e0d5d9da20a6fea1f94971a1d3191a0b0308a09ad070900b95cc804b191ca002797cbc40a656f039b8b6f83ee7a82f22f07f6b43a851950c8c6120605ee98e6b0655ef4bcee0088636606ca9a4b402dec5d326823677e060801210744c579cdcc71cb290817d4a9c42c35c77ba9a41128e019669b0bd8ac90ef702202148c5b25e37fa69dcf3068077e3f51e05fb15ecc9b1bf1249b221142c8877963802976a8da8ee9697754d2c82cebf881543b4fd66b1a171d1b0c6626e6f41eef8dd889c1b43bc4f4059d65c2c8961e25e8272db220ff1cfaa6c27c49d7ec20be4957168189cdbdbd1dda0536a4bc9c3db30bc304facb5d383fe6badf6c0b3b28b0c192c4e0c9a2aaaae7ff4165fba2807e66854ad761f9534579d9708e5387ecdd224ccc6e233f71747a08135296529ccc6ffaca390f9f2a3c3d6440280436ad7413f4d03d3b424f76e0fe3b3ca87e6822c51d99de0878b5d3f3af2b5d76be6279e84655a81f971ac18dfbf69578d27cddd5b4e61647cd8852da623dc3dae8024941a7624239a8bc6b767a3269064c3b4721f1986d5966a38bd7a1967651c89a2b64e64ebdeaa9d4477a661dc8db4b4d0082f4fa6e4176f5ef3f5447d41824640036d879ccd8a7739c908e50469c2a489cd3bccebc87f2c6f1f2f8db8fb8d90de834c5554eea21f82f942346ff3e95fde4997348e89b855f4a618d95b31c368517e609142f219edd33b202e886e14694ec16b313554ab6e92448a3de051253b9c8edf1b6f5bc30ecd02f1941b977a6d12113f90f46c777a35494377a7c6544ec8c9e37c8c8bda0f8031b5adbf02e7144567372120ba012dad973e1d47571e500ee9b2286979763e654322dd4a05600ef32f78850417eeba5f4f3fcb6ce213d4912f71687f3b5c2b17142ed7f9ab9190bf6f87276605fc489b0535ccf3f8bca9c6c07b9af1c6670c89373119120b3b854f5b13ef82df2421c863fce92853c57096f92d74bef492560104d15c799300697ce4cbe1bef969185dd6967d92372c899e432e6fa6c6227d8ba469cf1af0878384138c2a65fc4dfc62fab40793d8e72b68ac9aae00015001a8eb50607edd31960f799799494a99f1e7d7556e440560867dd394865d394750da340202100e54ca41221db5648dcfce536e3b8fd2b841722cb3b86d0c9b4b8e256bacf0f9961212bd194e33595095a9c350117aafe40d400ce8ca4526a4e9e08b2bc1ab5f2989ecf8d041b52d899d2c290ccc47459edfed16890c95b791612988495689f045b91ca0647536cc1e7cf472ab69d0380e3b109ccd7b541d0d83359d46e93d50355f63fe889cb58d94c541071beb9b2fa4771509953aad49a1c77d893692bb4e17b1fb63185ac0d8827a70abb963fdc0a2b7047a7917b06e1556f0c71ad57111c594ac34005911e0263607c86dabf04e72652544fed9b09dd0329b210e06d374f1ce61b23fb9ccc3935f0eeeb243e9e2a8da7cc6ceabfe6c2ed88863dcc567f9b5ea06b2f7b7e82d090e05253134c33b29c148283df877e7ad17d56905c3ae107925c2a55e024495db1838ddafa90fc7831a915c001b1c7dbda866b0545595bade9cd1494d86aeb51aee023577da82c5f6d3c062230b7a66532de12ab8c41f688ad7d37b5d6b77438b37cf7c3f7c6837b0be3457165b92b7bd573273ff4b9a020956e987359685ac9c646ba0e348b452d4e241df5e0e92d4dce81c210545aaa76ef4da559f5fd2c2a209c83bcd155d41d08dd24791bc613a2d8551b8cf6858986d3714c608b72fbed6c5c40245c42e37ef02ffab6c946cbf9892bfe46b0538e8a2d792a4a45fee3c06cb44676eb8931cb157b3f1e3a67a9109dff75264fd4e01e429969ab930efdf91134e6188c1e7bba9b5ef2e292199ad80e8496886e5ae1b1b8f2fba8a1055c0a47d882d4f69556c50564f9ca272ebabe23f7f4f75e7e9535908a1c31da5fdb6014525b7c0ba761da0e94da0cd592ac1a837c695d607d52b8d4f69deefe501c99630fc522acaa1b322335f66c033d7ada12ac4fa7e66508c05edd7bc65c489875fc13ced1f549c114946f2740a983bcea2efe0b16424e0f9e4c2fc555df238a732c97e3cd6e5128fda67fe9f1f732cbfc7f15f6645494f71fbb318bfe7dac13f54001daa93cd16c6eba55ace31fab8462d5c310ea50350f255eb2067fc2a22890876db6b6e03ed0113ae179ffad8c5ccd151f0019ba12b2d86cbd2e99622ab696e0e49de3361e628d84d18b67fd24e9c6be8248ae885b602552fa331c605c8f3f11b35a40f6f9e3bb384391aeaee6cbeb7068352c61ee405823ed316a25a31b293f15eeac7e99c2a0531989da76ca3772b79dab26051680be951835b97a91c9d693c3b99c20c08471d75cbcb3e1d9508c8f2b695fa711b6004de6cd034ded7d8f81b8b32c53ff6910de4a646b50d5558b6f03117635013076bc6f7292825009d9fe461f96be4a622755ef23e74428148ab0f714b6f38c8529a2b1eeb327e5dab651a9cfeb4416d111fd081200dc6bbdacff48a242a17610b8a4dd9f938073ec0d11397430975bd9a5eacee0324aca5b5b70116910a7f423b498430631367dbf0348f1068a66c38a6aaa289ed123fc49b48d2cdf84f85e24cf9988dbd41e40e03e09d5b0de09091239b1d195ea83ed55023c918b3f57e9359d43ac31c9b667c6d56178551d6b82ada7f9b577d75555e9ed7150247c4bd169c0d2603666bcf02b0e7af512f1604fb54bdd07603745f43e1edc0396af2f656280cabebab420dc8d5930962099b39df7adf80ae14b1bbb7e32b6f77634bd8f9babd60815fcdcfcd04ab2dcdbff7404ba23f88a96f3e659e0d8a9f3d72546bd043afa102fc5fba58895290a6d4d9a337a3418564e4b7b23291df8bafacc39e64da9dfdbfa3eaf2bd557604b6c2795cc3fe0f19f2af275f87726724d603827218aad4d9190a42110f6bd1b38a91ce085ed6a844c058de932973b9929ddbb71e30dd838ae668c599dd22aaf43b4386c842b766ef5478936364183fe9b9c5e546f9a6f3dc3c1bd03284a69fbf66083601158320d640fc0f5fa27c0f1e250bae92daf78db48cf41126dbac2324bc406bdb220bb31ff622578b649927eb923a77d26f560d5b700eee9eb4339c5f9f221cf0bb3acc05d0122451fe8230afe10c091f724d35e5d25867f45392c65a97c946700e68b0a5b25137a134744405dd18f545076743ae8242e38dbd6f6009b0067558d7e04b037440c20b4a6e024bbc2503839d69a3b67885805f5f6405bd36bc0fc6cbf0da0e36aac9e2403d74d1cbd223c52ec1aa8474fc033401db29285a2f3f61c138c7c90f18535dd871dacc4888cfd743f7da9df6ff30adfa172e897e78387f76ea97cbc538dff387e50e047b3ba9036a155741b7691143a5bc2bffe8545c1c7f9a2648cec4b9bc1d84cad73505656682e3374e4ec2b520bf481f17acfb34a3d182fa405e72c7e0977c2aba2853a916d675d0f14d5181bf116b218a2c833721ad03382e6dcd3afef6e23911c96a0e9c344a6be8dca906c152576c110a6645cae1300cd8799e6526b5e23636486143e8c1a09492470d095bb84a11c60be0f017611a2d0ebe042014f28431dc347940441e79e74ac5cabdd5e8bb129e0d3b21338bf0e313136dbcf442caa7550ef15198e58f17ab9b9a56429cae44acbfb7d1eabe901f1f59f90fc765be03c5d02cb35133b61af3570dc4b3b2f571467f9e26ee2b6d42b934105798f7ea231a6c71e2986dcf073cd8b30fc3fd09b7911bdff0c97718b4d20e5112b4f835cbb55fe6a2e11c2ade44a386ee80273bdacba43200b22de613e3b23ae67c47acbeef76582eb267f46a237c0f3f906a813c0f736b1cceaf2b74943c78ffb4989ac213469d1ae83e59bf68b040f4c70d2c02edf72b7b39fb17b9a439508da9217e0a419bce211237f9d3b1cd72d557f30833fa7ad1bcde49db69ab199e037d6c7b6b623f0f0aa03771712845ffe823e77429dc44768d92ba246fdafe47162cdb9419c84c39e385b63fd3f6baa27255995ceee80445ae411e566e28bf632b982806186b12b638157c253bd0e5b61e8a32eeb0e1f4589ae2673e9ae5e401d43c5a1423c2ae54c6ce1d1d57e5b2ede626861acd80996b68701c1bddabb4c68715a4ee3cf78424f4c67d00fbd3c7e2d4d8e281d5e189129bead733c31337f53558465aa10e88388c6c043065172c105b4919e467397725313fa146377ccd1050d8b588484b9c82dd4a3368ee470f2c5cd7b0c79eed14d7d435b7eb2c526909bf7975b57a7556ea8500b98dafa66421b7c4e2f2b5feed7776de11fcf0d77c8e4281bf05630add6c161cec0ef718a9eb782e684aadef32d70eee0621175058742b3b1ec8e788f8b08080481c83d0b42ae4c8030fb09e42f1a1d01465f86d95b63357d1880d2d2485d8600bebf8457c3f9d14a9f020c23c170d10660fe36cde5a0dda5b6939e7bc8f0061adc51c87234618a2c51910a2035bd4d16e394be66009174115453203a456d77bb303c2cbea879c1bb5eea44970ae69d23a4bb2d60f215e64f0e8a7bbfb28efc29bc0fc02dfa138d8e5a40645393d3079cbea7816ca02fc05d59a8076091c7923ad1f8240d52f4d75124e4c7e4c9b808836c4ac9a6dc56fef1a9a4be0473a396ddd68f8d6c0e1101b295dee0c0696c0cf4bf389c1669055a3a876f0bd57d535d7efc424f1e7254bf8a175f430714cca62dffdc6562c1a85a820a5437849fed041cd5673f95d3cc333612b8ef87e773913a5f630c10071c7ce423ce6a1f09d9dfed0ae62167d9fe2f0d7d313c0cf0bee153c37b0877aa2ac56f84b31989400fc6124f4b1ebf1d2b25093943b4c885aec86987236881698ea1435fd2a06d44ad79b736464eee7613a4525dd5f7c7eaa546bc021f2b9ab8b0ca756be1d99cb0e82e6810bef16c7dd742fcd3aeba67d5ba0eb12b582266886b1917ffe06ad64445d6b72f9fccdd2bbb9c67698240c5b3c90754f8d89a69759ae917de67db2a7ab837af6aba3d438de29a3f92bb52d4dc80130cded8b025ba850d51b9987db955eb9d4d4f4b1666c60bcbd48fd1c1114ad94df5d1e5077493add7fc9946080fad75064824e94f42d69ca230c4128b1cfca508437df4c9fb18c3e957a96de3007a0a3b0699c7b1d9150413bd5f136f0c1dd0033e1d4507ce7498d406b7d1e2f8fbb74e85ceeba5f27ee68565869a5d14e3d3d2f8e0947559c854f1bf907d2d868d75660a62291e796fa4dc2926936614036b5279538494e1a4b8d24f4798af0bdf21aa507a8b861912ac7b2fa1fe20d4688bf0b2da10bb8a7856da09f586ff119cfe986f6775addfba33590c8e4c9ecaf5f7afa526a226ba6afc9d7c68fe888c0d615c0e35cd9e274f34c6ec0353d1a84ce4ee834b49f86742af212f775ce40b82a21d07cc1f470a4d63303a67da742a677156c97b5330176db74fc15451fa88340e403f9d306ed2483f5a9cd0cbe77cf45afe3fcd093715df749ea556e4abfbe8e8cf3a3cf0f0524a2455ccb4c86161ece591c78f454639054a10ac7a7e8219c27165c10834b3379d72ae7f8983a7419d604e07337cb3586fcc78fd6d3fe501fae29e5104fe0d701603c2d0cec65616f302bd007a89efb36c94bde4ec2da198fbeb7fb87d4f56a73a1f13f2bcb718b98b1a7833e73123c37402f5d634186e081bbc7fa21617636149faa0c4948115c41c709639987b19b4f99c3b407309b1e7766e4ec9e80cc6bf499a16daaed11bb75167e49f30544f8290610c33768ed821395c0e9e875140eb99b3e8ef756022d34ec763b53c4e7524493ecf8d56d0afa4c3541400f7a4e85119c28f234524606a046c6b27c0f3bd0f931b01b2a3b1a3375c0befa19e30cf785b618dacac65e3e87f273b901f6f796a142291aed47ed08bdd9a66ef0316f1b477c8a8eb769c5396a0f904cae420a72792743d42d6f6b20834ad7aaae83ddec46d6f1242fd9d393df52d1d1055ac43a068a1776c27deb7552943f7e01d544da699cf777dfd6be2b7c7738a65d4f1618642f007da9f279ea2b0c5f95345966c9519fa008e00810455f7145b1ea326237376d9113a91ef40ca89a102a6cdb9ac6ca4a8787e09562aee155b37b44e048624f5e55f926f524305c143795a5c9c653d7492524c7558495aa6d87fa91165f37d5cb57007a6ed077be927330dbc265277bd8f677253d49568f35927f6e2adcb0a2a07c84f20859954db58207d39a979f18ba77c74d364817963a9b824d16f650c609117b0cf00ace9594e1a9d14412b9905d9b54341c2147278acad3245f9a40d3ad946f50caaea63764a74ad9378eeb2c51b9f5eb93f2cc98a8655dc44fa81fe6a47ea00784b3b7b49c5c368a3de45fc323c9bdec248fbefa94bdadf45cf205235e5ed28eaad651ae7d163ff56d477ebc2c45925cb207521b05f288165ac330552824521307c19a65c60d2657fe8b8e1c786327aa4db03bd81bb4e7e8cd2f77380b83152101e1eeddad28ef4d610d363d7266e14922fc1ca1fc13795b9507f2c2c513d5ccd18e53ecd658556424aaa12c1706b8ce34fd9bd8fe6d1fc0f183b9cdf4591b924766f7dbb226c6381a49a15bdf7fcebcc7d91f7a95df634f9402834f2c4b5cdcbf558c0945d4538cf7207e69b78d10ad7fdc115c83860b37cb8eb32d8672ddd2f6667d3ec1369665d221a0e63fa07c5fdbebc21d60e5c7cc28035154f5dbe16c6acc04e4cdb730d7445d5030e9ae7648725f6bdc4df921c6e8cddc51e304e5687b71d7426a8fe46190cd9ce132331cd18598ed3134703b60a6e78f690ffea191f51e1e31f10b959b8a9e381b00e4013534b9494f9e0a7eaf5b875cd531459ee89e6daf6fffba599ea3344009803d284c45a3ecf18628a6b93f38ab8e543425ca4269e06d09f8d98336d885a6abaed9873d0f91ec17d7a4549ee9283f9e5883facac4724f444d0826e597aa6106019d38a060348e2e4fa39acd753fea7342c7c63aee6046690ab72391350044ec5ae3513f270a293a3ca27690c54a004a56bb0e45f6a5689fcdc577368510c465cb5558db127c42e8f5193946737fe061ee1f5e4e565cd38bfffeb92f48155d2cbbdee6823f5a58137c032ac6c3eff435e3e1685a2f710cafaff5b554abb404d3cafeea1ceb754e9d752e61899d4c8a39476d8e1fa3f010d59945b1acf23c007a1c37a723bbae8612c276e7694c179fb270478c9688caaf9017c97ac68fdfd93d4e31e2169d4533cf1d0dd71ce88d1bf4617eae5cbe25469f064e56a0753549116183c854347eb1552fd441c40631f84198fbe04a0b31adb58e8c4ceb1db6899ac39d1c609ea1a27926197bb2ef16e8973bc218f019f755d60284dafb0995af75684156140981402c5d7a544635f8b2da99a88e23daa0c268ee7610ddccf8bbfbb4b3efb1c278d08e48f78d38523ddf80da6948bb0a1578191f847390a94aa822ea364a1b8bdab967de9f1fb92a9807010868cc3690daa6d1d22cb8511213ba5a3bfd9f7ae8f854f2d9dd07c2a880a7d0e2ee70b3f3d3c4ff608e9893e3a4e85e75ccc2fabf19f70ec4b2e527b13caf6b2042ad51818b77ee92051b421fb34eabafac1002ec40b01ef68895438be2fbb9eda5b398b9969e9eb4a40b2bf988f498da09bca1f77217b4581bc99d23ba684eefa402e7fd997543249a69a495ab4210b7be2f54e6c48edfdd565e8bf4dc1c512ff89c456b0cc87b705e26ffa5cd8a44bcf1c7d086408a688b744650cdd44f51ba60acb40516ead425aaf61ca97460edc03b005bc8ec658f1f1bb44413fe9df1f50242b95099af27ca15a038df1f3e8b4cde0a1038271acf8ecbdd7e040bc845b5015cdb6541660780349b43f77ed2e96dad03adb5215b46542c46d1be31a240f2e2d94dddbd89e17b62eab1c5c4b89117c7d42ea6374f3ddace286d5e70ecce46c2ce5ccc401095d8ce189218a682ef1d237d82bdb9d0078fbd0d8c95555e71b3f1070e38ef53b3590d99daeb5134610252f9fb3377b04fd63490c5f3ae51fef98b9f54e08b0b634bab1b5d576de456e619085c32fe5b39fb2488539a4393b896a15fab486db2940b9eb457d8a0b10942df85e729d8b6e377c2dd54c4638ebb5c2e973e1e7ff6a46d21b037151859e421d17494342f185b3f46fb20f2c2247c4736d630dca46c05186de84c92a00c671d1637f0e3f29416729d528a580891917cf45a9f696527c601841923f02f67e4accbb1962ad5adefcd9f211458014bc5e4ee34c6dc2adc82fd88b15206bca433ea8efeff6a4af8aa951ea3841eebe1d5963932fd71aa2e475d5fe9908afaab8e9514be0b1cdd3c9391b6d889693c93a04db187d844207bfa5c4180a7d18e638c1489e7c3520101d225de13ab5cbc7075dbfc918f8c71295572afe8a62fab6cf347e8c2b5d3ca4232b60116a0ad5369e794a327f719c6e95564d298eb1af5f4d78ac0408a3493b673f32d6eb94428bdb48d0c4a7fc1f4479f25810aeae79485c3cf0255c294098a2a6182d9965318c43080d439e664ffb7f67ce5ea09b9940679a0040f2b9b43da018f6755c9434e613516e79516ea0fd7c89b72c5a84de88495fef94740cc86a0bbd729fd90a17732f22caafb7b5ce6de14d440d94eb92f9567173a0d3280de8ad81d7f876a3121a0de997c15e2de6fb68ecfc5b734d9647fbb5af56a2405085fcab1cef7133d9f33c21a229c97211a7782a960f65731624ef677212d406e437be7e69320376dc62bd3fc4d68a4b0453d48f0eeb66be036d84b03004ccae16b50db26b45cc33e1974f9be1c473a1f8efea08a3b1d964999fca2b427a50f66d9b2ab2103d10183a160508a5b183e997f67da92557f23685a4b223c86a08eca6687dd24a698eed997bc4b72a339937074b891cbecf8fbe52b1593d216936fc47d42904effbbda509700bc98673ee86a79acaa6535a45567f9b92591d1bb10577de0b02bd8d28c157eeb10ecf5b718653e91be8289612dc978deb69040eff4214f28ae7a53fbf702f8061c936fac7fd18960d24e6b1a04a392ef4f1d436a52883c34cedd0aeaf3d2809c582c148476c0f98bdc869c0f1d08af0d3862994596698c60ef6d94f5630ca1e859719a0a91fb1be012f5d599f21dbfe569858af157f69b6dd36e4b90596323e0e01896b9abf644fcdee1d0d91dbbf14ad8950801f138038fe260678bb39b742c2a233bd34aaa2c1268c042abfc43f7901e40b8a9194cc6b85cf1e201964f27959f6f074531ece705957354e371edf0fb45cb37bb9560ce300667728c6b8f641e7943c04dc549a612dd7763d157f91ad08c9d94b42c37c8b62f02a282534104e5981e701d69e6bb8e8aef9047fc49fc43e399fa9423e9de9e4d3afa76302970f76d9e4b51c23ca2e618de0091521f51c5f3a15474b5c8c15fd61a76649b30ae39e246f3530826d1c55cfd2ba59ffab6ae1b978418fa90b439d86a660680066975f8210dc55ad2d582884daaf4e49613b622f92f60edb390729fdcdd408d965a4d1c1dde9e54ccbd33e9af7fc87ac9abf712449de32077067f05fbd35393f049b7e155c87ff7b3406ac160f82bb30640683ddd211f368cfa47a19f3c20d400086c36170f4c87408d126058e46fd7dcec20e606ba0a28472102ff08641e007ac4a561cc8008b613b845cca00afec8eb45cbdd092c1ca9f9f5c08c0b803bfc8229d78f87713f36e4ae46b1b51d090fe1f5655db5ae605174840a33d5bcf8d0fc2d6d2fbd9b3f69ea1fb6d7dd75fbc901212d1d45229665285f65b1606ef57c28e8159f2eee1bd48afc6ac792b42168abcfd6e8b81af8ab3ab780d6a49424378f4179cfbb9a5b5200731095eb200cdb013ca29aa2fa4b813e52af2719d1cc58cd4932b41971b0948af693458a32efaf0f3dc1b63f045d39bdb9e3c85735bfc28db503ac62d76738c9ea4ffa5be36e7fcd06b363e63673733794bdf27fd42bdbde5011acefe03b594b6596335760d9783b94bd42f3bc4748093b0d5634aa2b3674acba81417ddfe26ea6156dc8eb62915a75ef15b7bc71943a00418495897691b372b963b3c74c522d769a70693502348076adb61330cca1ed0e417448c0c0ff2402b7bc227ad415b4587a727866b370113bb3131254870d63b3248bc61e3ed292314a0d3ec65d4c8d6ae58eabae00f32a5983a81b376d860cf065862a192f88086096c4eeaa03ab43c67004e95897b9b8af2d1f6119974040b2a04f725437c8daa2501c606e66053a9bc23621c3c57c9107a5720baa0f2c92f08058a887c0183e92f8a967bae8bac423f87b37dd2b5677ea4b67c17d6c878199fd069d87e5aabe5e2af351884db7e9a7de686958eea461417cde2cf583386b201c78f8edfb1d910d59fb6b031e2d66a41698ca1edbecefca2f3b0a98243d2ee50ae0498f59824d2c82d49b37dc2b441c31aca8a0223ccf6fc8a1a7e74886db760403a53608f8eb1c00ba0c5093bfc06ab7c426886cb12a3a860047a32c2e8968707b4d1ca6fc5d72b481c8c0d8f4197f40d8021469616d8c4d8ab0af492fc492816af4a5426ee57b158dfc2d1061abb2142012300be8d2daa60fd199677e467781006fc6154f67a6cd4e86b59721324566637469e3957f155d5c0a1427ff27b1c0291324a499e5605958c22f83589e06f71f50841dd86dd6f08d1869b852295b9b28e1106741ad71913e1398a93d6931a03c96b6ce42eb0d388e062ebaacb6c072ab1e58292811f1aa5cec5098718bdf75f9f8d16d96a1f83e25cfea25520af7514bf779561d3e111574b793666abc8264a0f620fac40799b5fe8b54417633026e0fdf5243a7aae459610ad2298e4b0ad172e3c0a77b831e55e9295f18dc791485a1fa8e4267f66c5a111566c0aee6a7cc39738b1d181311e36b95200d03a6cce874c9128e223c9bf009a73fd5fe746c7dcf6a41ed2343fb9e29668483c0a9b3fb614117b6531b5a469fee33928c33216230a4b2d9866f014c9af4cd37c2bb079ac5e57f3df95b036c97a34e000ccd217aa87043f242f282e3feb86aed77d15bd026d064d6d7887fa006bdd866972a830fc752070cdb0204899b72d13c3057d3a40b4a6db75b45ac8529574ac7cd2212bdbebc2104e1162e52afaab993f0a898c994d9400c74368c1ae941fe7cf78cea07c94a36a9ecfd4adee8485de577fd3a60c2757efd540c100f6bd4beb1438be77379979bc4f4cd630790f5808ebcff526168b38fd34f843afab1057412ba814a6c02a9709834000dd5cd51f8cbda613a9928fae1566804cc198c9b77b62a19d915629e3f88f4586eaf14a556dd3367e834f2fb18da80267eb90c6df66fd1960c59ef3f439d4f09259a9d82cd59c7ad838b2ee97bff1764899468939a3d6637ae851fc0a9b8407ac4cd287cd4601c5472165f5dd04bf9308331f8e8f83e8986d457c50efbefc6adfbf9291a1c301355975a35023a4fa329c8025e496ba986f64b3b60d5a82252448a2a03c3ac3154afbd4819c1f78f1a1ec9955033e20b2ca215595ef3386f87dbceef0f575b5e4dc8cd228867b67d83983dd65ed23f5a37af92d16fb1bad24dad71954e3aa62ad77b4b07d07f673c5db1edb41d338b120785d97b20b5c5c4138ec2decacbb8980ef561dd6587f1beb614952ddf950391d5ba8f105ef16ed5dfeee154ce34bb69bfd8b065581cff0f39daf9175f4eda75018a9a18b56b6cef9528761d116db08d139e48bf6ce87c80cb2d639f7b0e5ea898855ff43b88d271c647837d04192b7be93b840b89e25376f0d0d09ed034e48ed2e8645a61b84ec89d2ddd37f2a6542630af54546f73b804c3a08b359c1c994ed8625f0b7efc2219974496df02f3f9f35b2c61078339f834df0f747a5253a230d00f69a99154cb214b911977e3febc6c523308ab7884dd9061648c439263f997499652134fd0452a7807cff63f4db872c9f6cf671daa4ada7efc33c2ec531c6e70ad8db1f62697091f85d0c09ca8b3e7bd9e52dd5b5bbc3cb3a5ca27de5a4c5a123f1a615db3196ced05c3b42fbd410d5b27774d6be3f1286cf83d7705d1492526ceb7c149ceba047f8dd147dc5670e027b36d5f64fc11002806905c805d7c67118690d9c3b85bf41774cbdff0cdc301ca6bc273d65d2e6f7beb5c7c3761c5dea19efbb3ac694242ba14ee0304ed889bce2a37bca88f8fc570f29091c00235e56718b4d8f222e529be2c8764d7391f0186ec9a8d9acdfc2d5be194aec39770eb34f5f346dc1bdca78cc933fce2abefe9614191b04805bf2c81c5b98f41cb500dd4b3c2d807a9fde46217e5600bdb57553358401cae0cb7bf76c3255b818644332d4c1902a476081c28b2a60bc2786fc40b955c4960ffcc4658413b4f77c4172da7026df73f0ae1da977f2ab467438d54f8b1d3077050b68f4cb8ec7ba38fee0590d2ce876a6fb148d61230fb49b454f52a7a7eb4bcdca04228ec99e5ea238d222d11e3193ef2d5cc6b740d392063584f249b1ccd7a13aa982e138eeb1d7cacb6ffaf831d586c799d735bb320de7bd26424037f488016949aaed83425f38fdf22d7591a557870be0219afdbf2d142dd8d4fa676c23e7ba3e2fe93c3d8de0cab3dada196433294087dbab551059489a7ac2e48270d8703f7905336db27ca20847c2123ccd4b6d0db2f061b426b974aa4385c0ba6faeeea63bcc9da294486d5c2a3c321e5d0190c87906891c6f24451adf03e6fe7576eebee7999e32cb28200732b29a1164c92dd78ecdf142e7873303013ef6b722dff8414a48834d42fd0446472573ed0a1afc845b6e1df602adf335e2db3efba34f59deeb4f9c0a8757cf3b1d4c1cdebd9dfe059892e15d5b667880ce4d83c94f1b97d27d687229cb5f4ef2058a40a46d3cfd7be48ae5419d6fcad96ba9ee1ac93e8f953a6c2b730586222eec51125b7c96137686d7b793614209961af665415f2172802b50c3e36f9879b234fd0fe6af1523a61b1e8a0f82b7226e5023e0bbc38926aefa755b292d133d111d991c5dfaecf21b7406cb4955e94b96ff6b3ff45e113a70deb60509511b55b1875ee81902aca7b601b2136974109fad3bbe898993584b55fbfa07972847d7f7c7be909ba94c52c47a7e8761515318e4a3584e94cd6968cdd36bfba43a5701d332d51bbb851d870b1060a760b8d697244acbcc541c258ae04f46001662e44702e06fb291d4778adf6d36bc6288077409007337de69159536c95c4ac6baf4ae872060b8501419a255c53418390ca164b4f5fc6eea7c3db1abb0d3995403bfd137398f7bea03fb3c807f13377f86619f18c8a63bc17a96ed7da59b91a9c87f775dac687a705a0443d1c84a8cd2485973355e1398be0b0b4d6ede3a47536754546524a945f1e63479a1954ab350951c4dc0ecf22b8e14302cff8f33702263813a968e9416497b18be6d681b2942e9d99c2206e5a64e5eb2be884b468c83cbb364be84be0ae7ed61bd53ea6405ecde66fa91c44373bdde6c4f5dc4eec9d3c1bf4b7fa637ba7f5c02d93e1ef44f7ffb5b4a55cadb7416d16c4eed20bb0d292da4f03a7078b8d40342cd14f313d025d60d3e856372d3ec101e56c748434d17f106cc58f9c32bd43e2553e006ac639314cb0c05810e30a126fb17c3d352dbcd21042a5fe2a1dbd9298584e8f35fe89ae670ec73d6ba7b99f193a7760bd5dae639bab7cd34abdc5f80b37227869de6bc9db28f6268db35c17b358c1b2a206736e5b99200c00ac9366577bcddced47b25844abbd0d109b5ac69cb4c70840d2206fd4e816890d13976a23461ceceeda48801b4b1830d65e968c4d482cdb0a83ae9154785d50b0518151c27ab3fe126c322da7126718383013540e57e94a800ab938e38033db4a6289d87ae31160a5e4adcca2f34495970b048a0f0e9eb2472b3b1f39c863d5ab28a7958626da600e74091fcaa4c71828fed059608910ebef43aaff727488e181dad1b46f3fd9791961ff9fa682daf72b1e8c7b96c021c212e22d0262ad1a0f78810ba667334978ae172a21dfac4e5bb75dd10516494ba23605b7cca061951bbaf78abfdde7d9d8eb96de5fd222ff1899b13181050e2ef5515416ba0abb16ea366e1075fa16fca897befa88217f6d576104d163f25eba112a2e585d231f8850a91afa95e1f8acee4c3a41a8a38685e400ff3d7fa3e9d9b79a52ede213bc6c8d396d994da3f2ed035948076c902011408553a4e0a125396eb1edada6752ca8034bb3e730cc69a85642c93506812dad4829482ca8ef5054745b6af27fac3e7ad6c5f5109141e8d3b1804d65a4eb11d3899aca76a78d90c06a08fb58f735e59ab8c4a0630ee58d19aac447c56c5df87946ff05b2c9c4f78bb5436df7989f2e7a226a595005fbb2d5ee7f00f2cb391c14038024394cfb4b59d8ecced7b29ada3259ab3160d04e1dfbf48fe6955be071326403cce7a9c6f00f784d0cfb131e5c2678956ccc3eb054cdfcf332633c1c5e6ce483da7ce0c1c545d799afc67f012a957c4eb3a4bb4f05e8b84b7a435d9a5f9755cff803258658635e8a0d63212a1c619d114a6444db065e96d8810a58113642cc1e060097e98df0070f7b59d781a24aa96ab2e80c0148e99d9f4a1a4707599ca066348aa3120d831bfeff1a4caad0f3143b019489c0addaea453112eb21e728a5f6bcdc24ac3820f1d38bcce947a98e60358a0f24fae3db694f8266f6bb912634038d6c7523c1c3641f8c328ab61e337fbb530e1a2bdb124fe288f840c72abe81a1a0b39e8142ad8c4af46e1e6eb179c7a2c831db890e41bae75fe872a13761945a76d7f26af0894f139a992dba0880c23402afc58ae37818f29f7bd47d7067ac5f183ad1f60fe0bffc917fbc84da34577dd6d21ee89ea61b69b62e94e51c81616f350da1402b980df9b98aa9cd9d3960021baf70f1cfdd3f33fdc2d26e7646f5e1adb97b25ddbb95dc785335da33ae6e8de785a0ec1815f6d9b298277da5d8cc8182d8cc1a18d2210e5a58061ba6ee4734ea4dd5dadc71bc6a3b335db09e51ab715a70cdca91a4d1aa9c1fcc5bfc3debc0de87e9e10c2750fe10060255dce7656a80130eb043a318c10319e56687163ddbc480f2a022464ff6eec227d69438844b3e8ebe3ae26cf65da4f1ccd44ce5aaa14875e7806736b0ce9a723cd9cd1fcb18b4032e3cae7a8d30ebbc9c2d71f596cdc6bb22f5d01fbbfc8fa7cb5974f397ab3ce86865e4b513dc4b63b8bfd8dbf6754ba593dbb2a587eac14f5163e64e7effdf850f1f36b87acf6f5192350afeb572e371d614c0a990c684476a80e597b7c86c8dc0fad08971c82860ccf757dbe7c0c1b119eb668081a5de34ed9136ebf509b69c05f795a98167d520e693730d72ecfd559bbc18fe8f71573825aebcacb3064e3cbd8ab16d9f329c5f14d2df0b9f07758081914e50a02b2e1383b332e9b703dcf2e4d3c564d0928760514ed2c88203324a4841e12046af8e40a066efd933bb821f98306972e8a40d215fefda467d2eed2d32c4852ee749dbd4e81979c4ba0708b82ed7fa37101b4663afa55b65bf779ca76939f067d9c06cd7ce4357075012dccc73777f04c86cfbd684fef6b01550d04984096abea704f514b831c8b45ffec67319792351ace61e6768f817578d6ee877e674e44ee13c63c73cb84f2b7f0f22d8101e4ca171230985a8ff72a2a62fc828eb98a421794a19a4ba5fa7451e1529d22080b819aaa4049c8823da7e69c82742b6757812e349c80ec2e4571ccaee8ad9cd2b9e36b93dc595afef28fad0a9d3855723c1d882b6c5045dd6730a74c7394c89163562936b1ca38f3747068d8dfda5cbfc4cb1778a07f01d1a29acdf0e2ffd77543b0ec030b5e76aae245502d05b31a4c2c10ccff0df48d5b1ff37700afa02a658c5eadbf720bc75c4887e307a5ca99bbe4c11baa16149532d6c963edfc4cd26b4bd1e3563f22bc04ad0d3687e084b39c77083be7273263716dc24deb0fc417acdfd2cde6a58cdff46c0c2503f6a60f14ba1c0ce5b21a5198dbe9f400d9f5eacf66ac63aabe97e2556ce3556392ab18e6e62a28d780169459e7413d44a143a9808fbd6bef29459ecfb2ba66a18a502882ad3daa7df6b37f00613e0ece1d507a1cc8657801e4a7611a4bf431fcae564bcb2c2c37fd9bc109537ae91e6172760be4698b4e2c3164cea2b4f966cfd0c805187858d0a19ec0997ff783acea88e121fc135738cffb8c1b437ead688435d6f1435bf520ee663b91e0772f48eb409739327dea4c54816b4c84b9a3c7c662a6c46afe5165e9c6a82249fca5a8d8c55ec3c449dbddb4e32e70d2fcd4544d252c6139800ef18309867b4490512b84ac916277730ae2386dd5e21542a45a44634ffaf9ac64bfc5db772b19918d8594af9df2b3c2cee9f78b84fd326844a343e72a3663d410c9fcd436bdc4e6704d75a8bf2713a60d17a9b2aa8c2b8bf8d7206ca399f265357a327439de20deb9d09929160a3b2efedf96044a0b01b92314372337b0dbf760d26b1e873425d842efdaf4d5c1e177ee413279473bd2cb32c7a06aaf3ca1b8422be6f9bd235af0e16f04939e9ef01f74d4e16cb03a0eb1922fc7cec5c9eb6e85241efe860b16e729943e6f01ebf9186f003a557f58b976833126f461d9c3857aee9e0c94c625a395d8cb272251a7e6f33ae67d2661ab991137112ae90510775d475fb45f5002ac8a644193c6fa87c51d7889c0450c77211578f456f50a4568c12528b0934dfffedc3e2e6344a62949bde31d1ff17785db09761a1cfdae84a9e4a0059230357c3c32ad211a755b0ab2d104042b709d9724da3564dfb5c76787c96260c6f8b493b98263c9a4f472b2ce74f94a942551cd307c34950fda53249e8f093d9f8ab094ff2456d7f4e1f4812fc922a1b244b4ebf69952830189982e27f261a9532ac131d921fe8e52fef4caa69d177f1b0d683ede163632794e99e7a6c3e25bf3dfda186ab9163b755277a21c612f2961b3e983613e0bf39bb7ec3f57c49073f0d9e3b1cb36c040659ad41767366bfbd47d68fd02c1520adee978819caa856e0a48409687b4f9142029ddefd52228f9a725c69d24264a84cadc51487299060e2cbdfb42c911d3fc6677526e13c507566ffc64eaa25babdf54462e03b413d2a8f727a47b6388f48de89e21b7a6db902c48c83f09bfe066af21bfd0ccde08de94630a58b3a828f83724e0317e7404d417213d67da16c6a1dfa42a47a5436ac56837d51356ade7bd56ce45555c0c1ef98ef1bd57fd23ec70173801d3abf97a954ed92c81154d85dcc43226aaf5f746e64c0536723bbad434d2dafdf368d3b6d1603b73de245bb23d8619b6f17073e118b9a6976c364710f3069bcc6865fc0a1d5a4984234244b6454d59da8368eef196f983a06bd8bcaaa6ad325f2bcb7493b96cef56fc2ccfa5b92e3b7d6b18decda50f265d9644c40bcbd1e9ef8b044e32e3c58b0ac058885e49047f210fd2a28694cf100487a36e93ac24a80061dd554802b88bc3543b3d2ea0fdd9f16e7f643cdd0ecc32d566b3c5839387ceda1a1b92e2db2c064bef38d3a7ba19dd188954eb8d12d60fa623c755dd07e884e7c0e6257feaf3c82d6b3be285307196d3b4834e1327ea0f5cba4d2bf829c2fe54907d2a3d683d0baf8afd2a3a22f35ba51e1889f02b8d684d9ab3a5c0e29da376a2ad427aa009b08619ba38c4e6831d3350bdc7fc1e02b8d9c4a43379594376640545fe9c2cbdcd776bf5cc4d24443304e083991829a3f5c26c77a1659d73a9144a894e6c84821feaab505f7341976f1cba618b8e1b25eea92a9849c57e29f02db672df287c11e17e4824f5d79064d94b43b41a8900fcc7b6c049a4f6ee19454d606f7872e3e4cbbe51abf3051d11df622a0053da091549069d3cf4aa42994c1bdbf196d7b52eee1b602b8c9ebec83421d13b59134b5bd6701dc8165574f4d3044ee1d8645712dea25d2c04a0b7889a0307791c62d5fc1262f4b7c2f23f4b04282c1b1142fac1b14dc9a2e5eb3e4dae50531458f7e393dd0a6b620a317dfc0ffc9e9627cf4a59bfc486e4b01e84822eb8d5e2660ae6ebab5015fc78938b2c0ab9ffc404bdffdc8134568c2d9b1d03621355fae9bf6ef4a123764a14a511b90c206074ce13e6f2c482edddbdfd3569adf0145331bf04eda5e60fdb8ebb60514e5a76cc0b51374e5fca7d44c6fabd0d3881a49ec2f2f3577f4e83ab74faf35e1466e63129fc0099e55c440d5235c0de4ebf3b67d85a349a934b4c4f40484083d80f5cf10e67928fe73ed398120e0e2ece2cde2ea52a811a8ea1de6050c2c48900351b2d0eaf46f1107e7cceb4ac1c4289fc3de8e5cacc6a0e5a299fd130a59a767e720d23948ddb608e61bea71a901dd4a21e4e80827579b53b574c984ff876ffeb445544ba2cf35721f77bd9ab705bded43eed8d3b72f6f542566ff9bae29dbc357c752f567b0fa059591bf8f77514a5e5d65510b69111c8dd1503cab2d9ee40625a7c492c4b4d248e030e47a32836092d5df51e4ab65528bfbed3191e604d309c8acb71683d82898ebf76bb9aa2732f901e838aebba1a581588079e9ec274f2eb9ba79201aa2f2e0e72f1deb54c764b95fc37be5c72d409eb5f7af616b0e14f14b603237c8dc36c5ce703639c269f1440382b6aea6be9c8165ffa0199d9da07e277c654e9fd37a53489092bfd0074d66bb1879e2e2b33699e422cfc18021583c6eb1b8f587e9f0cdc7a4531e625040744e67774a45e3adb8e8f1457ca29eadae75747b4c143f0873ff5bcf6aa05b1ad9b5a7ac5a4a099832ba2d866c3e038387a07433ae7dace27f34ef210c858937266839a30fdd1e69479e00b173cdc677fc8ef4db5a1309502e35a117a694072ff14c79b9faaad235140b5ed111383d2a3863b3cff3f563cfa9161aaad76002431f25ce21878194e3f67c318010913e16e8ea1155d14d489f7e0f3655e0b2cb5524a30dabd513df574fa65be05e1c2a1b84b44766908418d6f9b6d7556fdb5b872954200d82fba49fbe6cbcc428e1fc019c3f6c3e77e18e65ef3e5f6655007e291afa2342f35dabb1986e20a0566c5cb7c4236137958e9757707619220be33f393371111e998745768d47ea14f8ad70d6a2f636d7618c74c161b5045699ee42fc86048821631ae347adf6b76d3369b43edd5262a38cd6ba198bfd647c58c83b5c12f9cb791b6c7d13c239fa97feeef1f08f826720d88e1206d5ee1e4ca6c96e71fc985387b1d3cb7c646ce0f0a2a29fdb6701cef1e5f0769be3a1f21fe296f4a05f0e6a0a8a31a664575804c7311f7122b089e5ff5a5141c213101e93b5edc87f5ce75bf6c21aaa1a848deb70ddf91113a6f7ba83ef3da32897a999d5667f71262661d445588633fb8ff80b5cb272052bb8b1c6393161fd3191ff937defa959e9545a40356e92d1a0b994ea1d59107cca58ae7fb1824d9fb1662e722bdb20b263fe7495406b8be8a310ce26b9b2f238d9058f4343e8f71aad2a31a4744fe35640ab572d9930a9c1ece392bd3b75b2d55c984766089ed644de308e8e9f77f5c51f05ab82571613f287e6686433f4de796d3b66ae06f7079b305ee09152962445aa2911b76563094ce9ad03a487d8389ae263440bd61b5315ffc3337b6f60041018faa93e440796b76ece8060bac49016c565b66087ca9d1a94facb69c667835bb350f6ec3af9004750881c21585eb34ca2564025cd07172fad09b82d716b31ec3519de3f8139cb7f1541d2f2d03f7efa0594ce0e9f362785a793646ad252dadf2a6b71a3571ccde9bbb9a6e89884bfe324a95261470637a46adad475039371fecf808e5d67c707d1939c148b7ccec49c54796e2f88d4a83493087392791fd295781b5321f85d108b23568572d84a6cea8e1cacc6a3aa65dd2667d76c22b74ae740ca779d7c7602ee6411509f326d4d1656739f5c892c6499ba046b4d79cc47c43d71df3cc737f2f3ffa2568adbf6ce4aa495edf95497b2257c7a1d5ab5377a6e6f767d3b002d239d3df1efb6cfbd91a8cb5d778a72a5ce80d0ec8c6d39115e0fa29457196775293a073364759c77a4786950308d7ffb9a3050f24cd9bea99a30d893e7b68526b9be631cdd2c992aed613228b17ba1f33c5798329745879b63328601bec56e75571e5704b65d776aafabe3fbba9baf14064bf737f3f470c47b585318fdac8519f82cf805f0523e0f7ba608e5f1960b979405c6e4eff5f266a17dd83c098da21058a2de3577b6f6bc9aa20e2af4410cf3d99bdf5875fcd8f230c2d11e37c426951e15da958d5222939a1d00fdffffff02